Elin Decompiled Documentation EA 23.219 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 | 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>() |
Properties | |
bool | IsInRaid [get] |
![]() | |
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 int | rndSeed (int a, int seed) |
static int | rnd (long a) |
static int | rnd (int a) |
static int | curve (int a, int start, int step, int rate=75) |
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 Core | core |
Definition at line 8 of file SurvivalManager.cs.
|
inline |
Definition at line 257 of file SurvivalManager.cs.
References QuestManager.Add(), Game.cards, CardManager.GlobalCharaList.Find(), EClass.game, CardManager.globalCharas, QuestManager.globalList, Game.quests, and QuestManager.Start().
Referenced by OnExpandFloor(), and OnMineWreck().
|
inline |
Definition at line 146 of file SurvivalManager.cs.
References EClass._zone, and Zone.events.
|
inline |
Definition at line 407 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 426 of file SurvivalManager.cs.
References SourceManager.charas, and EClass.sources.
|
inline |
Definition at line 151 of file SurvivalManager.cs.
References EffectMeteor.Create().
|
inline |
Definition at line 159 of file SurvivalManager.cs.
References EClass._zone, Zone.AddCard(), card, ThingGen.Create(), if(), and Meteor.
Referenced by ZoneEventRaid.OnKill(), and OnMineWreck().
Definition at line 175 of file SurvivalManager.cs.
References EClass._zone, Zone.AddCard(), card, and Meteor.
|
inline |
Definition at line 210 of file SurvivalManager.cs.
References EClass._map, EClass._zone, Zone.AddCard(), FactionBranch.AddMemeber(), Card.Chara, CheckLoytelDebt(), Zone.ClaimZone(), ThingGen.Create(), CharaGen.Create(), EClass.debug, flags, SurvivalManager.Flags.floors, Map.ForeachCell(), Chara.homeBranch, Card.Install(), Meteor, EClass.pc, Cell.sourceFloor, Point.x, and Point.z.
Referenced by TaskBuild.OnProgressComplete().
|
inline |
Definition at line 267 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(), EClass.debug, CoreDebug.enable, Zone.events, flags, EClass.game, Point.GetNearestPoint(), GetRandomPoint(), SurvivalManager.Flags.gotGaragara, SurvivalManager.Flags.gotTaxChest, SpawnSetting.HomeEnemy(), SpawnSetting.HomeWild(), TraitSeed.MakeRandomSeed(), Meteor, MeteorThing(), Next, SourceManager.objs, EClass.pc, EClass.rnd(), SurvivalManager.Flags.searchWreck, Card.SetNum(), Map.SetObj(), Cell.sourceObj, EClass.sources, SurvivalManager.Flags.spawnedFloor, Zone.SpawnMob(), Game.survival, Card.TryMakeRandomItem(), Map.TrySmoothPick(), Point.x, and Point.z.
Referenced by Map.MineObj().
|
inline |
Definition at line 455 of file SurvivalManager.cs.
References FactionBranch.AddRecruit(), CharaGen.Create(), CardRow.id, and Card.RemoveEditorTag().
|
inline |
Definition at line 187 of file SurvivalManager.cs.
References Add(), flags, item, listReward, and SurvivalManager.Flags.raidLv.
Referenced by ZoneEventRaid.OnKill().
|
inline |
Definition at line 471 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 139 of file SurvivalManager.cs.
Referenced by WidgetDate._Refresh(), OnExpandFloor(), ZoneEventRaid.OnInit(), ZoneEventRaid.OnKill(), OnMineWreck(), ZoneEventSurvival.OnTickRound(), RefreshRewards(), TraitCoreDefense.TrySetAct(), and TraitSpotBiome.Update().
List<string> SurvivalManager.listReward = new List<string>() |
Definition at line 142 of file SurvivalManager.cs.
Referenced by ZoneEventRaid.OnKill(), and RefreshRewards().
|
get |
Definition at line 144 of file SurvivalManager.cs.
Referenced by ZoneEventSurvival.OnTickRound(), and TraitCoreDefense.TrySetAct().