using System; using System.Collections.Generic; using XUtliPoolLib; namespace XMainClient { internal class geraint_fly_away { private static bool _once = false; public static bool Do(List actors) { bool flag = actors == null; bool result; if (flag) { geraint_fly_away._once = false; result = true; } else { bool once = geraint_fly_away._once; if (once) { result = false; } else { geraint_fly_away._once = true; List ally = XSingleton.singleton.GetAlly(XSingleton.singleton.Player); foreach (XEntity xentity in ally) { bool flag2 = xentity.Attributes.TypeID == 3002u || xentity.Attributes.TypeID == 3001u; if (flag2) { xentity.EngineObject.Position = XResourceLoaderMgr.Far_Far_Away; } } result = true; } } return result; } } }