Elin Decompiled Documentation EA 23.209 Stable Patch 2
|
Classes | |
class | Config |
class | Flags |
Public Member Functions | |
void | OnUpdate () |
void | OnLoad () |
void | OnGameInstantiated () |
void | _Create () |
void | StartNewGame () |
void | AddAdventurers () |
void | AddAdventurer (string id, Zone z=null) |
void | GotoTitle (bool showDialog=true) |
void | Quit () |
bool | Save (bool isAutoSave=false, bool silent=false) |
void | OnBeforeSave () |
void | Kill () |
void | Pause (Action onUnpause=null) |
Static Public Member Functions | |
static new void | Wait (float a, Point p) |
static new void | Wait (float a, Card c) |
static void | Wait (float a) |
static bool | TryLoad (string id, bool cloud, Action onLoad) |
static void | Load (string id, bool cloud) |
static void | Create (string _id=null, bool cloud=false) |
static void | OnBeforeInstantiate () |
![]() | |
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 Public Attributes | |
static Game | Instance |
static float | waitTimer |
static string | id |
static bool | isPaused |
![]() | |
static Core | core |
Properties | |
static bool | IsWaiting [get] |
Prologue | Prologue [get] |
bool | UseGrid [get] |
bool | altUI [get] |
bool | altInv [get] |
bool | altCraft [get] |
bool | altAbility [get] |
bool | IsSurvival [get] |
Zone | StartZone [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] |
Private Member Functions | |
void | OnSerializing (StreamingContext context) |
void | OnDeserializing (StreamingContext context) |
Private Attributes | |
float | welcomeTimer |
|
inline |
Definition at line 757 of file Game.cs.
References ZoneBlueprint.Create(), ThingGen.Create(), SpatialGen.CreateRecursive(), Debug, FactionManager.Find(), SpatialManager.map, DomainManager.OnCreateGame(), FactionManager.OnCreateGame(), Player.OnCreateGame(), ReligionManager.OnCreateGame(), GameSetting.StartSetting.principals, EClass.rnd(), seed, Spatial.SetMainFaction(), EClass.setting, Spatial.source, GameSetting.start, and world.
Referenced by Create().
|
inline |
Definition at line 970 of file Game.cs.
References CharaGen.Create(), Chara.currentZone, CardManager.listAdv, EClass.pc, EClass.rnd(), Chara.SetHomeZone(), and world.
|
inline |
Definition at line 943 of file Game.cs.
References Zone.AddCard(), GameSetting.balance, CardBlueprint.Chara(), CharaGen.Create(), CardManager.listAdv, GameSetting.BalanceSetting.numAdv, EClass.rnd(), CardBlueprint.Set(), Chara.SetHomeZone(), EClass.setting, and world.
Referenced by OnLoad().
|
inlinestatic |
Definition at line 715 of file Game.cs.
References _Create(), EClass.core, Core.game, GameIO.GetNewId(), OnGameInstantiated(), GameIO.ResetTemp(), CorePath.RootSave, and CorePath.RootSaveCloud.
Referenced by LayerEditBio.OnAfterAddLayer(), LayerEmbark.OnAfterAddLayer(), and CoreDebug.QuickStart().
|
inline |
Definition at line 991 of file Game.cs.
References EClass.game, Scene.Init(), Save(), EClass.scene, and Dialog.YesNo().
Referenced by LayerPauseMenu.OnClickTitle(), and HotItemContext.Show().
|
inline |
Definition at line 1090 of file Game.cs.
References EClass.core, Debug, Window.dictTab, Core.IsGameStarted, Scene.OnKillGame(), Zone.OnKillGame(), EClass.scene, and EClass.ui.
Referenced by Scene.Init(), Load(), and Core.SetLang().
|
inlinestatic |
Definition at line 318 of file Game.cs.
References altInv, GameIO.ClearTemp(), Debug, EClass.game, TooltipManager.HideTooltips(), Scene.Init(), TooltipManager.Instance, WidgetSideScreen.Instance, Kill(), Player.Pref.layerAbility, Player.Pref.layerInventory, GameIO.LoadGame(), OnBeforeInstantiate(), WidgetSideScreen.OnChangeResolution(), OnGameInstantiated(), OnLoad(), player, Player.pref, CorePath.RootSave, EClass.scene, and EClass.ui.
Referenced by AM_Adv._OnUpdateInput(), Map.Reload(), and CoreDebug.UpdateInput().
|
inlinestatic |
|
inline |
Definition at line 1076 of file Game.cs.
References item, SpatialManager.listDestryoed, Player.OnBeforeSave(), Spatial.OnBeforeSave(), and SpatialManager.Zones.
|
inlineprivate |
|
inline |
Definition at line 731 of file Game.cs.
References CoreConfig.ApplyFPS(), RecipeManager.BuildList(), Core.config, EClass.core, EClass.debug, CoreDebug.enable, CardManager.globalCharas, BookList.Init(), ActionMode.OnGameInstantiated(), EClass.Sound, EClass.ui, Card.uid, and Player.uidChara.
|
inline |
Definition at line 356 of file Game.cs.
References Spatial._OnLoad(), AddAdventurers(), FactionBranch.AddMemeber(), Player.angle, cards, ElementContainerCard.CheckSkillActions(), SpatialGen.Create(), Chara.currentZone, World.date, EClass.debug, Debug, Card.Destroy(), Spatial.destryoed, domains, Card.DyeRandom(), Card.elements, Zone.elements, Chara.faction, factions, SpatialManager.Find(), EClass.game, Faction.GetChildren(), Date.GetRaw(), CardManager.globalCharas, Card.HasTag(), Chara.homeBranch, Chara.homeZone, Card.id, Faction.id, Spatial.id, Card.invX, Card.invY, Chara.isDead, Card.isDestroyed, Card.isDyed, Chara.IsPCFaction, item, QuestManager.list, ThingContainer.List(), CardManager.listAdv, FactionBranch.members, Party.members, Chara.memberType, Chara.MoveZone(), Card.Name, Card.Num, CoreDebug.OnLoad(), DomainManager.OnLoad(), FactionManager.OnLoad(), Player.OnLoad(), ReligionManager.OnLoad(), FactionBranch.owner, Chara.party, EClass.pc, player, quests, Chara.Refresh(), ThingContainer.RefreshGridRecursive(), Chara.RefreshWorkElements(), World.region, religions, spatials, Card.things, Zone.ToString(), Card.trait, and world.
Referenced by Load().
|
inlineprivate |
|
inline |
Definition at line 294 of file Game.cs.
References backupTime, GameUpdater.FixedUpdate(), flags, Game.Flags.IsWelcomeMessageShown, player, Player.stats, Player.Stats.timeElapsed, timeSinceStart, updater, and waitTimer.
Referenced by Core.Update().
|
inline |
Definition at line 1112 of file Game.cs.
References EClass.core, EClass.game, Core.IsGameStarted, Layer.SetOnKill(), and EClass.ui.
Referenced by ZoneEventQuest.OnTickRound(), and ZoneEventQuest.SpawnBoss().
|
inline |
Definition at line 1009 of file Game.cs.
References EClass.game, Save(), and Dialog.YesNo().
Referenced by EUtil.ExitGame(), LayerPauseMenu.OnClickExit(), and HotItemContext.Show().
|
inline |
Definition at line 1020 of file Game.cs.
References Card.angle, CoreConfig.GameConfig.backupInterval, Core.config, EClass.core, EClass.debug, CoreConfig.game, CoreDebug.ignoreAutoSave, Player.Pref.layerInventory, GameIO.MakeBackup(), EClass.pc, Player.pref, GameIO.SaveGame(), Msg.Say(), CoreConfig.TryUpdatePlayedHour(), EClass.ui, and BaseCore.version.
Referenced by AM_Adv._OnUpdateInput(), LayerSleep.Advance(), LayerNewZone.Embark(), GotoTitle(), Scene.Init(), Chara.MoveZone(), LayerPauseMenu.OnClickSave(), TraitDeedRelocate.OnRead(), DramaManager.ParseLine(), Quit(), Map.Reload(), HotItemContext.Show(), and CoreDebug.UpdateInput().
|
inline |
Definition at line 788 of file Game.cs.
References BaseCore.actionsNextFrame, LayerTitle.actor, Chara.AddCondition(), cards, Quest.ChangePhase(), EClass.core, PartyManager.Create(), Quest.Create(), CharaGen.Create(), SpatialGen.Create(), EClass.debug, CardManager.GlobalCharaList.Find(), SpatialManager.Find(), EClass.game, CardManager.globalCharas, QuestManager.globalList, Prologue.hour, Prologue.idStartZone, Scene.Init(), LayerTitle.KillActor(), Chara.mana, Stats.max, Chara.MaxHP, Player.OnStartNewGame(), EClass.pc, Prologue.posAsh, Prologue.posFiama, Prologue, quests, EClass.scene, Stats.Set(), Quest.SetClient(), Chara.SetGlobal(), spatials, Chara.stamina, QuestManager.Start(), CoreDebug.startScene, Prologue.startX, CoreDebug.startZone, StartZone, and Prologue.type.
Referenced by CoreDebug.QuickStart(), and DramaOutcome.StartNewGame().
|
inlinestatic |
Definition at line 307 of file Game.cs.
References GameIO.CanLoad(), CorePath.RootSave, CorePath.RootSaveCloud, and EClass.ui.
Referenced by AM_Adv._OnUpdateInput().
|
inlinestatic |
Definition at line 289 of file Game.cs.
References Core.config, EClass.core, CoreConfig.game, CoreConfig.GameConfig.waiter, and waitTimer.
|
inlinestatic |
Definition at line 281 of file Game.cs.
References Card.IsPC, and Card.isSynced.
|
inlinestatic |
Zone Game.activeZone |
Definition at line 248 of file Game.cs.
Referenced by WidgetDate._Refresh(), Zone.Activate(), Card.AddThing(), GameDate.AdvanceHour(), Zone.Deactivate(), BaseGameScreen.Draw(), CardRenderer.Draw(), BaseGameScreen.FocusPC(), CoreConfig.GetPostEffectProfile(), Chara.IsBranchMember(), GlobalGoalVisitAndStay.OnAdvanceHour(), Chara.OnCreate(), WidgetMinimap.OnPointerDown(), Scene.OnUpdate(), HotItemFocusPos.Perform(), LayerTravel.Refresh(), UIHomeInfo.RefreshReport(), Meeting.SetChara(), WidgetHotbar.SetShortcutMenu(), Chara.Tick(), GameUpdater.Update(), GameUpdater.Update100ms(), WidgetDebug.UpdateText(), and ElementContainerCard.ValueBonus().
double Game.backupTime |
Definition at line 209 of file Game.cs.
Referenced by OnUpdate().
GameBlueprint Game.bp |
CardManager Game.cards = new CardManager() |
Definition at line 155 of file Game.cs.
Referenced by ReligionManager.ジュアさまの薄い本をください(), QuestManager.Add(), Zone.AddGlobalCharasOnActivate(), QuestManager.AddQuestAsh(), QuestManager.AddQuestFiama(), Zone.AddRandomVisitor(), GameDate.AdvanceDay(), GameDate.AdvanceHour(), LayerShippingResult.Awake(), TraitSalesTag.CanTagSale(), ElementContainerFaction.CheckDirty(), SurvivalManager.CheckLoytelDebt(), Faction.CountMembers(), Card.Create(), LayerInventory.CreateContainer(), Card.Destroy(), Chara.Die(), CoreDebug.Fix_RemoveDemitas(), RefChara.Get(), DramaSequence.GetActor(), RefChara.GetAndCache(), Faction.HasMember(), TaskDump.IsValidContainer(), Faction.IsWearingPanty(), TaskDump.ListThingsToPut(), Zone_Specwing.OnActivate(), Faction.OnAdvanceMonth(), Zone_WindRest.OnAfterSimulate(), Zone_Nymelle.OnBeforeSimulate(), QuestDefense.OnChangePhase(), QuestVernis.OnChangePhase(), DramaOutcome.OnClaimLand(), Quest.OnClickQuest(), QuestIntroInspector.OnComplete(), QuestSharedContainer.OnComplete(), TraitDrinkMilkMother.OnDrink(), QuestDialog.OnDropReward(), Zone_DungeonPuppy.OnGenerateMap(), ElementContainerFaction.OnJoinFaith(), ElementContainerFaction.OnLeaveFaith(), ZoneInstanceBout.OnLeaveZone(), ListPeopleRevive.OnList(), OnLoad(), TraitStoryBookHome.OnRead(), QuestDebt.OnStart(), QuestExploration.OnStart(), DramaManager.ParseLine(), InvOwnerDeliver.PayBill(), DramaOutcome.QuestExploration_AfterComplete(), DramaOutcome.QuestExploration_AfterCrystal(), FactionBranch.ReceivePackages(), WindowChara.RefreshProfile(), LayerQuestBoard.RefreshRanking(), Chara.RemoveGlobal(), CoreDebug.ResetPetUpgrades(), SerializedCards.Restore(), Zone.Revive(), AI_Idle.Run(), TaskDump.Run(), World.SendPackage(), Meeting.SetChara(), Chara.SetGlobal(), FactionBranch.SetOwner(), UIFactionInfo.SetZone(), UIZoneInfo.SetZone(), GameDate.ShipGoods(), GameDate.ShipPackages(), QuestManager.Start(), StartNewGame(), Zone.TryAddThingInSharedContainer(), Faction.TryPayBill(), GrowSystem.TryPick(), TraitBed.ValidateOwners(), and EloPos.WriteNote().
Definition at line 215 of file Game.cs.
Referenced by Chara._Move(), AM_Adv._OnUpdateInput(), WidgetSystemIndicator._Refresh(), ActPlan._Update(), CoreDebug.CheatEnabled(), Chara.Die(), ActionMode.DoFunc(), BaseTileMap.Draw(), TileMapElona.Draw(), Chara.FindNewEnemy(), ContentCodex.OnClickGetCard(), AI_Fish.ProgressFish.OnProgressComplete(), AM_Adv.OnRenderTile(), HotItemHeld.OnRenderTile(), ContentCodex.OnSwitchContent(), Chara.Pick(), ContentTactics.Refresh(), UIPlaceHelper.Refresh(), UIInventory.RefreshGrid(), BaseTileMap.RefreshHeight(), UIInventory.RefreshMenu(), GameScreenElona.RefreshPosition(), BaseGameScreen.RefreshTilt(), AI_Idle.Run(), AI_PlayMusic.Run(), GoalCombat.Run(), Card.SetFreePos(), HotItemToggle.ShouldHighlight(), HotItemContext.Show(), Chara.Tick(), WindowChara.ToggleFeatMode(), Scene.ToggleFreePos(), Scene.ToggleHighlightArea(), Scene.ToggleLight(), Scene.ToggleRoof(), Scene.ToggleShowRoof(), Scene.ToggleShowWall(), Scene.ToggleSlope(), Scene.ToggleSnapFreePos(), Scene.ToggleTilt(), Chara.TryGetThrowable(), Chara.TrySetEnemy(), and BaseGameScreen.UpdateShaders().
int Game.countLoadedMaps |
Definition at line 232 of file Game.cs.
Referenced by Zone.Activate(), and Scene.Init().
DomainManager Game.domains = new DomainManager() |
FactionManager Game.factions = new FactionManager() |
Definition at line 161 of file Game.cs.
Referenced by Faction.GetFactionSalary(), DramaOutcome.guild_join(), DramaOutcome.guild_trial(), Faction.Init(), OnLoad(), ContentPopulation.Refresh(), LayerFactions.RefreshFactions(), ContentFaction.RefreshFactions(), and FactionBranch.RemoveMemeber().
Definition at line 212 of file Game.cs.
Referenced by OnUpdate().
int Game.gameSpeedIndex = 1 |
Definition at line 226 of file Game.cs.
Referenced by ActionMode.ChangeGameSpeed(), HotItemSpeed.ShouldHighlight(), and ActionMode.TogglePause().
|
static |
Definition at line 147 of file Game.cs.
Referenced by AM_Adv._OnUpdateInput(), LayerFeedback.OnInit(), Scene.OnUpdate(), LayerLoadGame.RefreshInfo(), LayerLoadGame.RefreshList(), Map.Reload(), GameIO.SaveGame(), and CoreDebug.UpdateInput().
int Game.idPrologue |
Definition at line 200 of file Game.cs.
Referenced by DramaOutcome.fiama_gold(), UICharaMaker.ListModes(), and UICharaMaker.SetChara().
bool Game.isCloud |
Definition at line 242 of file Game.cs.
Referenced by AM_Adv._OnUpdateInput(), LayerFeedback.CollectFiles(), LayerFeedback.OnInit(), Scene.OnUpdate(), and GameIO.SaveGame().
bool Game.isKilling |
Definition at line 240 of file Game.cs.
Referenced by LayerInventory.OnKill().
bool Game.isLoading |
Definition at line 238 of file Game.cs.
Referenced by RecipeCard.BuildIngredientList(), FactionBranch.OnAfterSimulate(), Player.Flags.OnEnterZone(), Zone.OnVisit(), ZoneEventDefenseGame.OnVisit(), ZoneEventHarvest.OnVisit(), ZoneEventMusic.OnVisit(), ZoneEventSubdue.OnVisit(), WidgetHP.Refresh(), and Zone.Simulate().
|
static |
Definition at line 149 of file Game.cs.
Referenced by GameUpdater.CharaUpdater.FixedUpdate().
Zone Game.lastActiveZone |
Definition at line 250 of file Game.cs.
Referenced by LayerPeople.CreateSelectEmbarkMembers().
int Game.lastGameSpeedIndex = 1 |
Definition at line 228 of file Game.cs.
Referenced by ActionMode.UnPause().
HashSet<Texture2D> Game.loadedTextures = new HashSet<Texture2D>() |
Definition at line 254 of file Game.cs.
Referenced by Card.GetPaintSprite().
MsgLog Game.log |
Definition at line 185 of file Game.cs.
Referenced by ContentChronicle.OnSwitchContent(), and Msg.SayRaw().
PartyManager Game.parties = new PartyManager() |
Definition at line 176 of file Game.cs.
Referenced by Core.Awake(), GameIndex.Create(), Load(), OnLoad(), OnUpdate(), and ItemCulture.Refresh().
GamePrincipal Game.principal = new GamePrincipal() |
Definition at line 221 of file Game.cs.
Referenced by AM_Adv._OnUpdateInput(), LayerWorldSetting.Apply(), GameIndex.Create(), Card.DamageHP(), Map.DropBlockComponent(), Biography.GetAge(), Card.GetExpMtp(), GamePrincipal.Item.IsModified(), GamePrincipal.Item.IsSealed(), ActEffect.LoveMiracle(), Map.MineBlock(), Map.MineObj(), Faction.OnAdvanceMonth(), TaskHarvest.OnCreateProgress(), LayerWorldSetting.OnInit(), Scene.OnUpdate(), GrowSystem.PopMineObj(), Chara.RefreshSpeed(), CoreDebug.ResetPrincipalSeals(), Chara.Revive(), Chara.ScaleByPrincipal(), HotItemContext.Show(), Card.SpawnLoot(), GrowSystem.TryPopSeed(), and GamePrincipal.Item.WasSealed().
QuestManager Game.quests = new QuestManager() |
Definition at line 179 of file Game.cs.
Referenced by InvOwnerDeliver._OnProcess(), ActPlan._Update(), QuestManager.Add(), GameDate.AdvanceDay(), GameDate.AdvanceHour(), DramaCustomSequence.Build(), QuestVernis.CanUpdateOnTalk(), SurvivalManager.CheckLoytelDebt(), Quest.Complete(), QuestCraft.Deliver(), QuestDeliver.Deliver(), CardRenderer.Draw(), AI_PlayMusic.Evaluate(), ZonePreEnterOnCompleteQuestInstance.Execute(), Player.ExitBorder(), Quest.Fail(), Recipe.GetQuestTrack(), Chara.GiveGift(), TraitDoorman_Fighter.GiveTrial(), TraitDoorman_Mage.GiveTrial(), TraitDoorman_Thief.GiveTrial(), DramaOutcome.guild_trial(), Quest.Init(), Scene.Init(), Chara.IsEscorted(), RecipeManager.ListSources(), DramaOutcome.melilith_friend(), Player.ModKarma(), Zone_Exile.OnActivate(), Zone_Specwing.OnActivate(), Trait.OnBarter(), QuestDefense.OnChangePhase(), DramaOutcome.OnClaimLand(), ItemQuestTracker.OnClickClose(), QuestIntroInspector.OnComplete(), QuestLoytelFarm.OnComplete(), QuestSharedContainer.OnComplete(), QuestShippingChest.OnComplete(), QuestVernis.OnComplete(), Quest.OnCompleteTask(), TCExtra.OnDraw(), QuestDialog.OnDropReward(), Player.Flags.OnEnterZone(), Zone_DungeonPuppy.OnGenerateMap(), OnLoad(), TraitStoryBookHome.OnRead(), QuestExploration.OnStart(), QuestIntoDarkness.OnStart(), Player.OnStartNewGame(), ContentQuest.OnSwitchContent(), DramaManager.ParseLine(), InvOwnerDeliver.PayBill(), DramaOutcome.poppy_found(), DramaOutcome.QuestDebt_reward(), DramaOutcome.QuestExploration_AfterComplete(), DramaOutcome.QuestExploration_AfterCrystal(), DramaOutcome.QuestExploration_MeetFarris(), DramaOutcome.QuestExploration_MeetFarris2(), CoreDebug.QuickStart(), ItemQuestTracker.Refresh(), LayerShippingResult.Refresh(), WidgetQuestTracker.Refresh(), TCOrbitChara.RefreshAll(), LayerQuestBoard.RefreshQuest(), CoreDebug.Reset_LoytelDebt(), RecipeUpdater.RunRecipe(), ItemQuest.SetQuest(), Chara.ShowDialog(), StartNewGame(), ActThrow.Throw(), Chara.Tick(), Recipe.ToggleTrack(), Chara.TryDropBossLoot(), WidgetQuestTracker.TryShow(), TraitTeleporter.TryTeleport(), CoreDebug.UpdateInput(), and Zone.UpdateQuests().
Dictionary<string, IGlobalValue> Game.referenceMap = new Dictionary<string, IGlobalValue>() |
RelationManager Game.relations = new RelationManager() |
Definition at line 182 of file Game.cs.
Referenced by GameDate.AdvanceDay().
ReligionManager Game.religions = new ReligionManager() |
Definition at line 158 of file Game.cs.
Referenced by LayerFaith.Activate(), DramaOutcome.convert_Jure(), GameLang.ConvertDrama(), ThingGen.Createジュアさまの薄い本(), ThingGen.CreateUsuihon(), Chara.Cuddle(), Card.GetPrice(), Religion.IsValidArtifact(), Religion.JoinFaith(), Religion.LeaveFaith(), Zone_Aquli.OnActivate(), Zone_Mifu.OnActivate(), Zone_Nefu.OnActivate(), Chara.OnCreate(), TraitAltar.OnCreate(), TraitBaseSpellbook.OnCreate(), TraitFollower.OnCreate(), FactionBranch.OnCreate(), Player.OnCreateGame(), Zone_SubTown.OnGenerateRooms(), TraitAltar.OnImportMap(), OnLoad(), TraitBaseSpellbook.OnRead(), FactionBranch.OnSimulateDay(), Player.OnStartNewGame(), ActEffect.Proc(), Religion.Punish(), Religion.Reforge(), LayerFactions.RefreshFactions(), ContentFaction.RefreshFactions(), Chara.SetFaith(), TraitBaseSpellbook.SetName(), Chara.ShowDialog(), Zone.SpawnAltar(), CoreDebug.Test_GodTalk(), Zone.TrySpawnFollower(), CoreDebug.UpdateInput(), ActEffect.Wish(), and Thing.WriteNote().
int Game.seed |
Definition at line 197 of file Game.cs.
Referenced by LayerShippingResult.Awake(), ThingGen.CreateTreasureContent(), Chara.GetFavCat(), Chara.GetFavFood(), Thing.GetName(), Zone.GetOrCreateFortuneRollData(), ConSleep.OnRemoved(), RecipeManager.OnSleep(), FortuneRollData.RefreshPrize(), AI_OpenGambleChest.Run(), and ResearchManager.ShowNewPlans().
int Game.sessionMin |
Definition at line 230 of file Game.cs.
Referenced by QueueList< T >.GetTask(), and TaskList< T >.GetTask().
SpatialManager Game.spatials = new SpatialManager() |
Definition at line 152 of file Game.cs.
Referenced by AM_Adv._OnUpdateInput(), Zone.CanDestroy(), Faction.CountTerritories(), ThingGen.CreateCardboardBox(), Zone.Destroy(), RefZone.Get(), Faction.GetChildren(), RankedZoneManager.GetList(), Faction.GetRankIncome(), TeleportManager.GetTeleportZone(), Quest.ListDeliver(), Region.ListTowns(), Region.ListTravelZones(), Region.ListZonesInRadius(), TraitMoongate.LoadMap(), Chara.MoveZone(), Chara.OnBanish(), Trait.OnBarter(), Meeting.OnEndDrama(), ZoneInstanceBout.OnLeaveZone(), OnLoad(), Scene.OnUpdate(), DramaManager.ParseLine(), ActEffect.Proc(), CoreDebug.QuickStart(), ContentHomeRanking.Refresh(), LayerShippingResult.Refresh(), UIHomeInfo.RefreshInfo(), LayerMapList.RefreshList(), ContentFaction.RefreshZones(), LayerFactions.RefreshZones(), LayerLocation.RefreshZones(), Spatial.Register(), GameIO.SaveGame(), Meeting.SetChara(), UIFactionInfo.SetZone(), TraitTicketFurniture.SetZone(), GameDate.ShipGoods(), LayerShippingResult.Show(), StartNewGame(), Chara.Tick(), TraitMapBoard.TrySetAct(), GameUpdater.Update(), HomeResourceWorth.UpdateRank(), and TraitMoongate.UseMoongate().
SurvivalManager Game.survival |
Definition at line 224 of file Game.cs.
Referenced by WidgetDate._Refresh(), Map.MineObj(), ZoneEventRaid.OnInit(), ZoneEventRaid.OnKill(), SurvivalManager.OnMineWreck(), TaskBuild.OnProgressComplete(), ZoneEventSurvival.OnTickRound(), TraitCoreDefense.TrySetAct(), and TraitSpotBiome.Update().
TeleportManager Game.teleports = new TeleportManager() |
Definition at line 194 of file Game.cs.
Referenced by TraitTeleporter.OnChangePlaceState(), TraitTeleporter.TrySetAct(), and TraitTeleporter.TryTeleport().
float Game.timeSinceStart |
Definition at line 236 of file Game.cs.
Referenced by OnUpdate().
PCCUniformManager Game.uniforms = new PCCUniformManager() |
Definition at line 191 of file Game.cs.
Referenced by LayerEditPCC.Activate(), LayerEditPCC.Apply(), and Chara.ApplyJob().
GameUpdater Game.updater = new GameUpdater() |
Definition at line 246 of file Game.cs.
Referenced by AM_Adv._OnUpdateInput(), Scene.Init(), AM_Adv.OnBecomeNoGoal(), LayerCraftFloat.OnSwitchContent(), OnUpdate(), Scene.OnUpdate(), LayerCraftFloat.RefreshCraft(), Core.Update100ms(), CoreDebug.UpdateInput(), and WidgetDebug.UpdateText().
|
static |
Definition at line 145 of file Game.cs.
Referenced by OnUpdate(), and Wait().
new World Game.world |
Definition at line 173 of file Game.cs.
Referenced by GameIndex.Create(), ThingGen.CreateMap(), Chara.MoveHome(), OnLoad(), HotItemContext.Show(), and CoreDebug.UpdateInput().
|
get |
Definition at line 270 of file Game.cs.
Referenced by LayerAbility.OnInit(), ButtonAbility.SetAct(), and UI.ToggleAbility().
|
get |
Definition at line 268 of file Game.cs.
Referenced by Scene.Init().
|
get |
Definition at line 266 of file Game.cs.
Referenced by LayerInventory._Create(), Load(), UIInventory.RefreshHighlight(), and LayerInventory.SetDirty().
|
get |
Definition at line 264 of file Game.cs.
Referenced by ActionMode.Activate(), BuildMenu.Deactivate(), and BuildMenu.Init().
|
get |
Definition at line 272 of file Game.cs.
Referenced by WidgetDate._Refresh(), ActPlan._Update(), TaskDig.GetHitResult(), Map.MineObj(), TaskBuild.OnProgressComplete(), TaskDig.OnProgressComplete(), ActEffect.Proc(), TCOrbitChara.RefreshAll(), FortuneRollData.RefreshPrize(), Chara.ShowDialog(), ActThrow.Throw(), Chara.Tick(), TraitCoreDefense.TrySetAct(), and TraitSpotBiome.Update().
|
staticget |
Definition at line 258 of file Game.cs.
Referenced by Scene.OnUpdate().
|
get |
Definition at line 260 of file Game.cs.
Referenced by Biography.GetAge(), Faction.GetBaseTax(), UICharaMaker.ListModes(), World.OnCreate(), Player.Flags.OnEnterZone(), DramaOutcome.QuestDefense_0(), DramaOutcome.QuestDefense_1(), CoreDebug.QuickStart(), UICharaMaker.Refresh(), StartNewGame(), and DramaOutcome.StartNewGame2().
|
get |
Definition at line 274 of file Game.cs.
Referenced by Zone.AbandonZone(), GameDate.AdvanceDay(), Player.CanExitBorder(), Zone.ClaimZone(), Player.EnterLocalZone(), FactionBranch.OnClaimZone(), TraitDeed.OnRead(), DramaOutcome.QuestExploration_AfterCrystal(), DramaOutcome.QuestExploration_MeetFarris(), RegionPoint.SetRegionPoint(), StartNewGame(), and TraitCoreZone.TrySetAct().
|
get |
Definition at line 262 of file Game.cs.
Referenced by InvOwner.OnDrag(), and InvOwner.Transaction.Process().