|
Elin Decompiled Documentation EA 23.339.0 Nightly
|
Classes | |
| class | Flags |
Public Member Functions | |
| ZoneEventRaid | GetRaidEvent () |
| void | Meteor (Point pos, Action action) |
| void | MeteorThing (Point pos, string id, bool install=false) |
| void | MeteorThing (Point pos, Thing t, bool install=false) |
| void | OnAdvanceHour () |
| void | RefreshGateZones () |
| void | RefreshRewards () |
| void | OnExpandFloor (Point pos) |
| void | CheckLoytelDebt () |
| bool | OnMineWreck (Point point) |
| Point | GetRandomPoint () |
| List< SourceChara.Row > | ListUnrecruitedUniques () |
| void | OnUpdateRecruit (FactionBranch branch) |
| void | StartRaid () |
Public Attributes | |
| Flags | flags = new Flags() |
| List< string > | listReward = new List<string>() |
| Zone | gateZone |
| List< Zone > | listGateZone = new List<Zone>() |
Properties | |
| bool | IsInRaid [get] |
Properties inherited from EClass | |
| static Game | game [get] |
| static bool | AdvMode [get] |
| static Player | player [get] |
| static Chara | pc [get] |
| static UI | ui [get] |
| static Map | _map [get] |
| static Zone | _zone [get] |
| static FactionBranch | Branch [get] |
| static FactionBranch | BranchOrHomeBranch [get] |
| static Faction | Home [get] |
| static Faction | Wilds [get] |
| static Scene | scene [get] |
| static BaseGameScreen | screen [get] |
| static GameSetting | setting [get] |
| static GameData | gamedata [get] |
| static ColorProfile | Colors [get] |
| static World | world [get] |
| static SourceManager | sources [get] |
| static SourceManager | editorSources [get] |
| static SoundManager | Sound [get] |
| static CoreDebug | debug [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from EClass | |
| static int | rndSeed (int a, int seed) |
| static int | rnd (long a) |
| static int | rnd (int a) |
| static int | curve (long _a, int start, int step, int rate=75) |
| static int | sqrt (int a) |
| static int | rndHalf (int a) |
| static float | rndf (float a) |
| static int | rndSqrt (int a) |
| static void | Wait (float a, Card c) |
| static void | Wait (float a, Point p) |
| static int | Bigger (int a, int b) |
| static int | Smaller (int a, int b) |
Static Public Attributes inherited from EClass | |
| static Core | core |
Definition at line 8 of file SurvivalManager.cs.
|
inline |
Definition at line 339 of file SurvivalManager.cs.
References QuestManager.Add(), Game.cards, CardManager.GlobalCharaList.Find(), EClass.game, CardManager.globalCharas, QuestManager.globalList, QuestManager.IsAdded(), Game.quests, and QuestManager.Start().
Referenced by OnExpandFloor(), and OnMineWreck().
|
inline |
Definition at line 164 of file SurvivalManager.cs.
References EClass._zone, and Zone.events.
|
inline |
Definition at line 494 of file SurvivalManager.cs.
References EClass._map, Map.FindThing(), Map.ForeachSphere(), MapBounds.GetCenterPos(), Point.HasObj, Point.HasThing, Point.IsBlocked, Point.IsSky, Trait.owner, and Card.pos.
Referenced by ZoneEventRaid.OnKill(), and OnMineWreck().
|
inline |
Definition at line 513 of file SurvivalManager.cs.
References SourceManager.charas, and EClass.sources.
|
inline |
Definition at line 169 of file SurvivalManager.cs.
References EffectMeteor.Create().
|
inline |
Definition at line 177 of file SurvivalManager.cs.
References EClass._zone, Zone.AddCard(), card, ThingGen.Create(), if(), and Meteor.
Referenced by ZoneEventRaid.OnKill(), and OnMineWreck().
Definition at line 193 of file SurvivalManager.cs.
References EClass._zone, Zone.AddCard(), card, and Meteor.
|
inline |
Definition at line 205 of file SurvivalManager.cs.
References EClass._map, EClass._zone, MapBounds.CenterX, MapBounds.CenterZ, World.date, EClass.debug, CoreDebug.enable, Point.HasObj, Date.hour, RefreshGateZones(), Point.SetObj(), and EClass.world.
Referenced by GameDate.AdvanceHour().
|
inline |
Definition at line 281 of file SurvivalManager.cs.
References EClass._map, EClass._zone, Zone.AddCard(), FactionBranch.AddMemeber(), Game.cards, Card.Chara, CheckLoytelDebt(), Zone.ClaimZone(), ThingGen.Create(), CharaGen.Create(), EClass.debug, CardManager.GlobalCharaList.Find(), flags, SurvivalManager.Flags.floors, Map.ForeachCell(), EClass.game, CardManager.globalCharas, Chara.homeBranch, Card.Install(), Meteor, EClass.pc, Cell.sourceFloor, Point.x, and Point.z.
|
inline |
Definition at line 349 of file SurvivalManager.cs.
References EClass._map, EClass._zone, ZoneEventManager.Add(), Zone.AddCard(), TileRow.alias, Point.cell, CheckLoytelDebt(), ThingGen.Create(), ThingGen.CreateFloor(), ThingGen.CreateFromFilter(), ThingGen.CreateParcel(), ThingGen.CreateRecipe(), ThingGen.CreateRod(), ThingGen.CreateTreasureContent(), Player.Stats.days, EClass.debug, CoreDebug.enable, Zone.events, flags, EClass.game, Point.GetNearestPoint(), GetRandomPoint(), SurvivalManager.Flags.gotGaragara, SurvivalManager.Flags.gotSkyWorkbench, SurvivalManager.Flags.gotTaxChest, SpawnSetting.HomeEnemy(), SpawnSetting.HomeWild(), TraitSeed.MakeRandomSeed(), Meteor, MeteorThing(), Next, SourceManager.objs, EClass.pc, EClass.player, EClass.rnd(), SurvivalManager.Flags.searchWreck, Card.SetNum(), Map.SetObj(), Cell.sourceObj, EClass.sources, SurvivalManager.Flags.spawnedFloor, Zone.SpawnMob(), Player.stats, Game.survival, Card.TryMakeRandomItem(), Map.TrySmoothPick(), Point.x, and Point.z.
Referenced by Map.MineObj().
|
inline |
Definition at line 541 of file SurvivalManager.cs.
References FactionBranch.AddRecruit(), CharaGen.Create(), CardRow.id, and Card.RemoveEditorTag().
|
inline |
Definition at line 221 of file SurvivalManager.cs.
References Region.CreateRandomSite(), World.date, Spatial.dateExpire, Spatial.destryoed, EClass.game, gateZone, Date.GetRaw(), item, listGateZone, SpatialManager.map, World.region, EClass.rnd(), Spatial.source, Game.spatials, and EClass.world.
Referenced by OnAdvanceHour(), and TraitSkyHelm.OnUse().
|
inline |
Definition at line 258 of file SurvivalManager.cs.
References flags, item, listReward, and SurvivalManager.Flags.raidLv.
Referenced by ZoneEventRaid.OnKill().
|
inline |
Definition at line 557 of file SurvivalManager.cs.
References EClass._zone, Zone.AddCard(), ThingGen.Create(), World.date, Point.GetNearestPoint(), Date.GetRaw(), Card.Install(), Meteor, EClass.pc, Card.pos, and EClass.world.
Referenced by TraitCoreDefense.TrySetAct().
Definition at line 151 of file SurvivalManager.cs.
Referenced by WidgetDate._Refresh(), ThingGen.CreateTreasureContent(), OnExpandFloor(), ZoneEventRaid.OnInit(), ZoneEventRaid.OnKill(), OnMineWreck(), ZoneEventSurvival.OnTickRound(), RefreshRewards(), TraitCoreDefense.TrySetAct(), and TraitSpotBiome.Update().
| Zone SurvivalManager.gateZone |
Definition at line 157 of file SurvivalManager.cs.
Referenced by WidgetDate._Refresh(), TraitLandingPortal.OnUse(), and RefreshGateZones().
Definition at line 160 of file SurvivalManager.cs.
Referenced by TraitSkyHelm.OnUse(), and RefreshGateZones().
| List<string> SurvivalManager.listReward = new List<string>() |
Definition at line 154 of file SurvivalManager.cs.
Referenced by ZoneEventRaid.OnKill(), and RefreshRewards().
|
get |
Definition at line 162 of file SurvivalManager.cs.
Referenced by ZoneEventSurvival.OnTickRound(), and TraitCoreDefense.TrySetAct().