|
Elin Decompiled Documentation EA 23.285 Nightly
|
Public Member Functions | |
| void | InitLang () |
| void | OnChangeLang () |
| void | Init () |
| void | Reload () |
| void | ExportSourceTexts (string path) |
| void | UpdateSourceTexts (string path) |
| void | ImportSourceTexts () |
| void | ValidateLang () |
Properties | |
| ExcelData | dataGodTalk [get] |
Properties inherited from EMono | |
| 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 Scene | scene [get] |
| static BaseGameScreen | screen [get] |
| static GameSetting | setting [get] |
| static GameData | gamedata [get] |
| static ColorProfile | Colors [get] |
| static World | world [get] |
| static SoundManager | Sound [get] |
| static SourceManager | sources [get] |
| static SourceManager | editorSources [get] |
| static CoreDebug | debug [get] |
Private Attributes | |
| ExcelData | _dataGodTalk |
| List< SourceData > | list = new List<SourceData>() |
Additional Inherited Members | |
Static Public Member Functions inherited from EMono | |
| static int | rnd (int a) |
Static Public Attributes inherited from EMono | |
| static Core | core |
Definition at line 5 of file SourceManager.cs.
|
inline |
Definition at line 194 of file SourceManager.cs.
|
inline |
Definition at line 210 of file SourceManager.cs.
References item, list, and things.
Referenced by Core.Init(), and CoreDebug.UpdateAlways().
|
inline |
Definition at line 116 of file SourceManager.cs.
References areas, backers, blocks, calc, cards, categories, cellEffects, charas, charaText, checks, Debug, elements, factions, floors, foods, globalTiles, hobbies, homeResources, ModManager.ImportAllModSourceSheets(), ACT.Init(), SourceCard.Init(), TimeTable.Init(), initialized, ModManager.Instance, jobs, keyItems, list, Element.ListAttackElements, materials, objs, SourceFloor.OnAfterInit(), persons, BaseModManager.PublishEvent(), quests, races, recipes, religions, researches, EMono.sources, spawnLists, stats, tactics, things, thingV, zoneAffixes, and zones.
Referenced by Reload(), and Core.StartCase().
|
inline |
Definition at line 97 of file SourceManager.cs.
References langGame, langGeneral, langList, langNote, and langWord.
Referenced by Core.SetReferences().
|
inline |
Definition at line 111 of file SourceManager.cs.
References _dataGodTalk.
Referenced by Core.SetLang().
|
inline |
Definition at line 184 of file SourceManager.cs.
References Init(), initialized, item, and list.
|
inline |
Definition at line 202 of file SourceManager.cs.
|
inline |
Definition at line 225 of file SourceManager.cs.
References item, list, Log.system, and Util.
|
private |
Definition at line 89 of file SourceManager.cs.
Referenced by OnChangeLang().
| SourceArea SourceManager.areas |
Definition at line 63 of file SourceManager.cs.
Referenced by Init(), and BuildMenu.RefreshCategoryArea().
| SourceAsset SourceManager.asset |
Definition at line 85 of file SourceManager.cs.
Referenced by SourceThingV.RestorePref().
| SourceBacker SourceManager.backers |
Definition at line 83 of file SourceManager.cs.
Referenced by Zone.Activate(), SerializedCards.Add(), Map.AddBackerTree(), Card.ApplyBacker(), Map.ApplyBackerObj(), Zone.ApplyBackerPet(), Map.GetBackerObj(), Chara.GetName(), Cell.GetObjName(), Init(), CoreDebug.InitDebugCommands(), CoreDebug.LastWish(), Zone_Casino.OnActivate(), Chara.OnCreate(), TraitSpecialLantern.OnCreate(), ActionMode.RefreshTexts(), CoreConfig.BackerContentConfig.Show(), TraitSpecialLantern.TrySetAct(), and Zone.TrySpawnFollower().
| SourceBlock SourceManager.blocks |
Definition at line 43 of file SourceManager.cs.
Referenced by BiomeProfile.BaseTile._GetBlock(), BiomeProfile.BaseTile._SetBlock(), BiomeProfile.BaseTile.BlockRows(), RecipeManager.BuildList(), ThingGen.CreateBlock(), BaseTileMap.DrawRoof(), BaseTileMap.DrawTile(), TileMapElona.DrawTile(), ZoneInspector.FillUtil.FillBlock(), TaskMine.GetHitResult(), TraitFakeTile.GetRenderData(), Card.GetSprite(), Init(), Map.MineBlock(), Map.MineRamp(), SourceFloor.OnAfterInit(), MapGen.OnGenerateTerrain(), LayerEditHouse.RefreshBlockList(), Lot.SetBaseRoom(), LayerEditHouse.SetBoard(), and Thing.SetRenderParam().
| SourceCalc SourceManager.calc |
Definition at line 31 of file SourceManager.cs.
Referenced by Dice.Create(), ActEffect.DamageEle(), Init(), and ActEffect.Proc().
| SourceCard SourceManager.cards = new SourceCard() |
Definition at line 17 of file SourceManager.cs.
Referenced by ThingGen._Create(), WidgetStockTracker._Refresh(), FortuneRollData.Prize.AddNote(), PartialMap.Apply(), UICurrency.Build(), RecipeManager.BuildList(), TraitCrafter.Craft(), RecipeCard.Craft(), RendererReplacer.CreateFrom(), SpawnList.CreateMaster(), Recipe.DropIngredients(), BiomeProfile.Style.GetIdLight(), Recipe.Ingredient.GetName(), RecipeSource.GetReqSkill(), DNA.GetText(), ThingContainer.GetThingStack(), Init(), UIDragGridInfo.Init(), UIDragGridInfo.InitFuel(), CodexManager.ListKills(), Props.ListThingStack(), Card.MakeFoodFrom(), Core.OnApplicationFocus(), TaskHarvest.OnCreateProgress(), TraitBaseSpellbook.OnRead(), ResearchPlan.ParseReward(), Dialog.Recipe(), Zone.RefreshHat(), WindowChara.RefreshInfo(), UIRecipeInfo.RefreshList(), SerializedCards.Restore(), ButtonGrid.SetIngredient(), TraitBloodSample.SetName(), ButtonResourceTrack.SetProp(), RenderRow.SetRenderData(), Thing.SetSource(), TaskHarvest.ShouldGenerateDismantled(), Card.SpawnLoot(), TraitToolTorch.TrySetHeldAct(), CoreDebug.UpdateInput(), ActEffect.Wish(), and BaseListPeople.WriteHobbies().
| SourceCategory SourceManager.categories |
Definition at line 37 of file SourceManager.cs.
Referenced by ThingGen.CreateFromCategory(), Chara.EQ_CAT(), QuestDeliver.GetDeliverCat(), Chara.GetFavCat(), Recipe.Ingredient.GetName(), Thing.GetName(), Religion.GetOfferingValue(), CardFilter.Init(), Props.Init(), Init(), UIDragGridInfo.Init(), UIDragGridInfo.InitFuel(), SourceCategory.Row.IsChildOf(), Props.ListThingStack(), Props.ListThingStacksInCategory(), CardFilter.Pass(), TraitBaseContainer.Prespawn(), UIDistribution.Refresh(), LayerResource.RefreshCategory(), LayerCraft.RefreshCategory(), LayerDistribution.SetContainer(), QuestDeliver.SetIdThing(), QuestSupplyCat.SetIdThing(), UIInventory.ShowDistribution(), and BaseListPeople.WriteHobbies().
| SourceCellEffect SourceManager.cellEffects |
Definition at line 47 of file SourceManager.cs.
Referenced by RecipeManager.BuildList(), and Init().
| SourceChara SourceManager.charas |
Definition at line 19 of file SourceManager.cs.
Referenced by SourceAsset._LoadPrefs(), SourceAsset._SavePrefs(), Trait.CreateStock(), CardRenderer.Draw(), LayerGachaResult.Draw(), Chara.GetName(), SourceCard.Init(), Init(), CoreDebug.ListChara(), QuestTaskHunt.ListTargets(), SurvivalManager.ListUnrecruitedUniques(), Card.MakeEgg(), Chara.MakeGene(), Card.MakeMilk(), ContentCodex.OnClickAddCards(), TraitBaseSpellbook.OnCreate(), TraitFigure.OnSetCardGrid(), ZoneEventMusic.OnVisit(), TraitCoffin.Prespawn(), CoreDebug.QuickStart(), ContentCodex.RefreshList(), FortuneRollData.RefreshPrize(), TraitBaseSpellbook.SetName(), Chara.SetSource(), CoreDebug.Spawn(), CoreDebug.SpawnBoss(), CoreDebug.SpawnFigure(), Tactics.Tactics(), Card.TryMakeRandomItem(), SourcePrefInspector.ValidatePrefs(), and DNA.WriteNote().
| SourceCharaText SourceManager.charaText |
Definition at line 21 of file SourceManager.cs.
Referenced by Chara.GetTopicText(), and Init().
| SourceCheck SourceManager.checks |
Definition at line 33 of file SourceManager.cs.
Referenced by Init().
| SourceCollectible SourceManager.collectibles |
Definition at line 73 of file SourceManager.cs.
Referenced by Hoard.Add(), LayerHoard.AddRandom(), Hoard.AddRandom(), LayerHoard.Generate(), Hoard.GetActor(), LayerHoard.OnAfterInit(), and LayerCollectible.Refresh().
| SourceElement SourceManager.elements |
Definition at line 29 of file SourceManager.cs.
Referenced by Element._WriteNote(), Chara.AddCondition(), Chara.AddCooldown(), Element.AddEncNote(), FactionBranch.AddFeat(), PolicyManager.AddPolicy(), CraftUtil.AddRandomFoodEnc(), SourceElement.AddRow(), Card.AddRune(), DNA.Apply(), Feat.Apply(), DomainManager.Build(), CharaAbility.BuildRandomAbilityList(), Card.CanAddRune(), Element.CheckLevelBonus(), ElementContainerCard.CheckSkillActions(), RecipeManager.ComeUpWithRecipe(), TraitCrafter.Craft(), TraitPotion.Create(), TraitSpellbook.Create(), TraitRod.Create(), ACT.Create(), Element.Create(), TraitAbility.CreateAct(), ThingGen.CreateSpellbook(), Trait.CreateStock(), FactionBranch.DailyOutcome(), Player.DreamSpell(), FactionBranch.Evalue(), Card.Evalue(), Zone.Evalue(), SpawnList.Filter(), AI_Fuck.Finish(), Biography.Generate(), Element.Get(), Chara.GetBuffStats(), ElementContainer.GetElement(), Core.GetElement(), BaseCondition.GetElementSource(), Thing.GetEnchant(), Religion.GetFeat(), Element.GetId(), SourceElement.Row.GetName(), Element.GetName(), ElementContainer.GetOrCreateElement(), Element.GetRandomElement(), TraitScrollStatic.GetRefSprite(), BaseTaskHarvest.GetReqEle(), Element.GetSortVal(), Element.GetSource(), BaseCondition.GetSpriteColor(), ConBuffStats.GetText(), Check.GetText(), Religion.GetTextBenefit(), ElementContainer.Has(), Card.HasElement(), HotItemAct.HotItemAct(), ModManager.ImportAllModSourceSheets(), SourceImporter.ImportFilesCached(), ACT.Init(), Init(), SourceElement.Row.IsEncAppliable(), Chara.ListAvailabeFeats(), Zone.ListLandFeats(), Card.MakeFoodFrom(), Thing.MatchEncSearch(), Card.ModExp(), Chara.ModTempElement(), Chara.MutateRandom(), SourceElement.OnAfterImportData(), SourceThingV.OnAfterImportData(), Trait.OnBarter(), FactionBranch.OnClaimZone(), Chara.OnCreate(), TraitBookSkill.OnCreate(), TraitMod.OnCreate(), ElementContainerCard.OnLearn(), ElementContainerZone.OnLearn(), ElementContainerCard.OnTrain(), RaceBonus.OnWriteNote(), ResearchPlan.ParseReward(), AttackProcess.Perform(), ConBuffStats.PlayEffect(), Card.PlayEffect(), FoodEffect.Proc(), ActEffect.Proc(), CoreDebug.QuickStart(), CharaAbility.Refresh(), WindowCharaMini.Refresh(), Chara.RefreshFaithElement(), WindowChara.RefreshInfo(), WindowChara.RefreshSkill(), Chara.RefreshSpeed(), Card.ResistLvFrom(), ElementSelecter.Select(), Player.SelectDomain(), ElementContainer.SetBase(), CoreDebug.SetElement(), Chara.SetMainElement(), Chara.SetMutation(), TraitAbility.SetName(), TraitAmmoTalisman.SetName(), TraitBookSkill.SetName(), BaseTaskHarvest.SetTarget(), ConDisease.Tick(), Chara.TryAbsorbRod(), TaskHarvest.TryGetAct(), Chara.TryUpgrade(), GoalCombat.TryUseAbility(), BaseListPeople.WriteHobbies(), Element.BonusInfo.WriteNote(), and Thing.WriteNote().
| SourceFaction SourceManager.factions |
Definition at line 51 of file SourceManager.cs.
Referenced by RankedZone.GetFactionName(), Init(), and FactionManager.OnCreateGame().
| SourceFloor SourceManager.floors |
Definition at line 45 of file SourceManager.cs.
Referenced by BiomeProfile.BaseTile._GetFloor(), BiomeProfile.BaseTile._SetFloor(), RecipeManager.BuildList(), ThingGen.CreateFloor(), BaseTileMap.DrawRoof(), ZoneInspector.FillUtil.FillFloor(), BiomeProfile.BaseTile.FloorRows(), Init(), Map.Load(), Map.MineFloor(), TaskDrawWater.OnCreateProgress(), TaskPourWater.OnCreateProgress(), MapGen.OnGenerateTerrain(), MapGenRegion.OnGenerateTerrain(), SourceBlock.OnInit(), and LayerEditHouse.RefreshBlockList().
| SourceFood SourceManager.foods |
Definition at line 79 of file SourceManager.cs.
Referenced by Init(), and SourcePrefInspector.ValidatePrefs().
| SourceGlobalTile SourceManager.globalTiles |
Definition at line 75 of file SourceManager.cs.
Referenced by EloMap.GetSources(), EloMap.GetTileInfo(), Init(), and MapGenRegion.OnGenerateTerrain().
| SourceHobby SourceManager.hobbies |
Definition at line 57 of file SourceManager.cs.
Referenced by Chara.HasHobbyOrWork(), Init(), and Chara.RerollHobby().
| SourceHomeResource SourceManager.homeResources |
Definition at line 71 of file SourceManager.cs.
Referenced by Init().
| bool SourceManager.initialized |
Definition at line 93 of file SourceManager.cs.
| SourceJob SourceManager.jobs |
Definition at line 55 of file SourceManager.cs.
Referenced by LayerEditPCC.Activate(), UICharaMaker.BuildRaces(), CoreDebug.ChangeJob(), Init(), Chara.OnBeforeCreate(), Chara.OnCreate(), ContentCodex.RefreshInfo(), and LayerLoadGame.RefreshInfo().
| SourceKeyItem SourceManager.keyItems |
Definition at line 87 of file SourceManager.cs.
Referenced by Player.CountKeyItem(), Player.HasKeyItem(), Init(), Player.ModKeyItem(), ContentKeyItem.OnSwitchContent(), and Element.BonusInfo.WriteNote().
| LangGame SourceManager.langGame |
Definition at line 11 of file SourceManager.cs.
Referenced by Msg.GetGameText(), InitLang(), and FactionBranch.Log().
| LangGeneral SourceManager.langGeneral |
Definition at line 7 of file SourceManager.cs.
Referenced by InitLang(), and Core.SetLang().
| LangList SourceManager.langList |
Definition at line 9 of file SourceManager.cs.
Referenced by InitLang().
| LangNote SourceManager.langNote |
Definition at line 15 of file SourceManager.cs.
Referenced by InitLang().
| LangWord SourceManager.langWord |
Definition at line 13 of file SourceManager.cs.
Referenced by InitLang(), and Biography.StrBio().
|
private |
Definition at line 91 of file SourceManager.cs.
Referenced by ExportSourceTexts(), ImportSourceTexts(), Init(), Reload(), UpdateSourceTexts(), and ValidateLang().
| SourceMaterial SourceManager.materials |
Definition at line 39 of file SourceManager.cs.
Referenced by BiomeProfile.BaseTile._GetMat(), BiomeProfile.BaseTile._SetMat(), FortuneRollData.Prize.AddNote(), Recipe.Build(), RecipeCard.Build(), Card.ChangeMaterial(), TraitCrafter.Craft(), Card.Create(), ThingGen.Create(), Trait.CreateStock(), Card.Dye(), Card.DyeRandom(), Props.Find(), ThingContainer.Find(), MATERIAL.FromElement(), Recipe.GetColorMaterial(), BiomeProfile.Cluster.BaseItem.GetIdMaterial(), Recipe.GetMainMaterial(), TraitShrine.GetMaterial(), Card.GetRandomColor(), MATERIAL.GetRandomMaterialFromCategory(), TraitBoat.GetWaterMat(), Init(), UIDragGridInfo.Init(), UIDragGridInfo.InitFuel(), Map.Load(), BiomeProfile.BaseTile.MatRows(), TaskPourWater.OnCreateProgress(), MapGenDungen.OnGenerateTerrain(), GrowSystemBerry.OnMineObj(), GrowSystemFlower.OnMineObj(), GrowSystemHerb.OnMineObj(), GrowSystemPlant.OnMineObj(), GrowSystemWeed.OnMineObj(), GrowSystemTreeCoralwood.OnSetObj(), ActEffect.Proc(), DramaOutcome.QuestCraft_Drop1(), Lot.RefreshData(), SerializedCards.Restore(), Lot.SetBaseRoom(), RenderRow.SetRenderData(), Chara.SetRenderParam(), CoreDebug.SetStartStockpile(), Card.TryMakeRandomItem(), CoreDebug.MatColorTest.Update(), and ActionMode.UpdateInput().
| SourceObj SourceManager.objs |
Definition at line 49 of file SourceManager.cs.
Referenced by BiomeProfile.BaseTile._GetObj(), BiomeProfile.BaseTile._SetObj(), TraitSeed.ApplySeed(), RecipeManager.BuildList(), ThingGen.CreateObj(), BaseTileMap.DrawRoof(), Zone.Generate(), TraitSeed.GetRandomSeedObj(), Card.GetSprite(), Init(), TraitSeed.MakeSeed(), BiomeProfile.BaseTile.ObjRows(), SurvivalManager.OnMineWreck(), ZoneEventHarvest.OnVisit(), CoreDebug.QuickStart(), LayerEditHouse.SetBoard(), Map.SetObj(), Thing.SetRenderParam(), and SourcePrefInspector.ValidatePrefs().
| SourcePerson SourceManager.persons |
Definition at line 25 of file SourceManager.cs.
Referenced by DramaSequence.GetActor(), and Init().
| SourceQuest SourceManager.quests |
Definition at line 59 of file SourceManager.cs.
Referenced by Quest.Create(), QuestSequence.GetTitle(), Init(), TraitStoryBookHome.OnRead(), ContentQuest.OnSwitchContent(), and Zone.UpdateQuests().
| SourceRace SourceManager.races |
Definition at line 35 of file SourceManager.cs.
Referenced by UICharaMaker.BuildRaces(), CoreDebug.ChangeRace(), Init(), Chara.OnCreate(), QuestTaskHunt.OnGetDetail(), QuestTaskHunt.OnInit(), ActEffect.ProcAt(), ContentCodex.RefreshInfo(), LayerLoadGame.RefreshInfo(), and SlaverData.TryRefresh().
| SourceRecipe SourceManager.recipes |
Definition at line 81 of file SourceManager.cs.
Referenced by TraitCrafter.GetSource(), Init(), UIDragGridInfo.Init(), and TraitCrafter.IsCraftIngredient().
| SourceReligion SourceManager.religions |
Definition at line 53 of file SourceManager.cs.
Referenced by Init(), Trait.OfferProcess(), and Chara.RefreshFaithElement().
| SourceResearch SourceManager.researches |
Definition at line 69 of file SourceManager.cs.
Referenced by Init(), ResearchManager.IsListBarter(), ResearchManager.ShowNewPlans(), and ResearchManager.TryAddPlans().
| SourceSpawnList SourceManager.spawnLists |
Definition at line 41 of file SourceManager.cs.
Referenced by BiomeProfile.BaseTile._GetSpawnList(), BiomeProfile.BaseTile._SetSpawnList(), BiomeProfile.BaseTile._SpawnList(), CardInspector._SpawnList(), Init(), TraitBaseContainer.Prespawn(), and SpawnList.SpawnList().
| SourceStat SourceManager.stats |
Definition at line 61 of file SourceManager.cs.
Referenced by BaseCondition._WriteNote(), BaseStats._WriteNote(), Condition.Create(), Init(), and ActEffect.Proc().
| SourceTactics SourceManager.tactics |
Definition at line 23 of file SourceManager.cs.
Referenced by Chara.GetHoverText2(), Init(), ContentTactics.Refresh(), Tactics.Tactics(), and DNA.WriteNote().
| SourceThing SourceManager.things |
Definition at line 27 of file SourceManager.cs.
Referenced by BiomeProfile.BaseTile._GetThing(), SourceAsset._LoadPrefs(), SourceAsset._SavePrefs(), BiomeProfile.BaseTile._SetThing(), SourceCard.AddRow(), CardRenderer.Draw(), Biography.Generate(), Chara.GetFavFood(), InvOwner.GetTextDetail(), InvOwnerDraglet.GetTextDetail(), QuestCraft.GetTextProgress(), SourceImporter.ImportFilesCached(), ImportSourceTexts(), SourceCard.Init(), Init(), UIDragGridInfo.InitFuel(), CoreDebug.ListThing(), SourceImporter.LoadBySheetName(), SourceThingV.OnAfterImportData(), AIWork_Lumberjack.OnCreateProgress(), Zone_TestRoom.OnGenerateMap(), TraitBaseContainer.Prespawn(), SourceFood.Reset(), SourceThingV.Reset(), SourceThingV.RestorePref(), QuestSupplySpecific.SetIdThing(), Thing.SetSource(), CoreDebug.SetStartStockpile(), CoreDebug.Spawn(), BiomeProfile.BaseTile.ThingRows(), Chara.TryPoisonPotion(), TraitPaintBoard.TrySetAct(), SourceThingV.ValidatePref(), and SourcePrefInspector.ValidatePrefs().
| SourceThingV SourceManager.thingV |
Definition at line 77 of file SourceManager.cs.
Referenced by Init(), and SourcePrefInspector.ValidatePrefs().
| SourceZoneAffix SourceManager.zoneAffixes |
Definition at line 67 of file SourceManager.cs.
Referenced by Init(), Zone.OnAfterCreate(), Zone_Field.OnGenerateMap(), and TraitScrollMap.SetName().
| SourceZone SourceManager.zones |
Definition at line 65 of file SourceManager.cs.
Referenced by SpatialGen.Create(), SpatialGen.CreateRecursive(), TraitNewZone.CreateZone(), Region.GetRandomSiteSource(), Init(), and CoreDebug.ZoneIDs().
|
get |
Definition at line 95 of file SourceManager.cs.
Referenced by Religion.GetGodTalk(), and ModManager.ImportAllModGodTalks().