|
Elin Decompiled Documentation EA 23.316 Nightly
|
Static Public Member Functions | |
| static Thing | _Create (string id, int idMat=-1, int lv=-1) |
| static Thing | TestCreate () |
| static Thing | CreateCurrency (int a, string id="money") |
| static Thing | CreateParcel (string idLang=null, params Thing[] things) |
| static Thing | Create (string id, int idMat=-1, int lv=-1) |
| static Thing | Create (string id, string idMat, int lv=-1) |
| static Thing | CreateFromFilter (string id, int lv=-1) |
| static Thing | CreateRawMaterial (SourceMaterial.Row m) |
| static Thing | CreateFromCategory (string idCat, int lv=-1) |
| static Thing | CreateFromTag (string idTag, int lv=-1) |
| static Thing | CreateBill (int pay, bool tax) |
| static Thing | CreateBlock (int id, int idMat) |
| static Thing | CreateFloor (int id, int idMat, bool platform=false) |
| static Thing | CreateDeco (int id, int idMat) |
| static Thing | CreateObj (int id, int idMat) |
| static Thing | CreateMap (string idSource=null, int lv=-1) |
| static Thing | CreatePlan (int ele) |
| static Thing | CreateRecipe (string id) |
| static Thing | CreateSpellbook (string alias, int num=1) |
| static Thing | CreateSpellbook (int ele, int num=1, int charge=-1) |
| static Thing | CreateRedBook (string id, int num=1) |
| static Thing | CreateSkillbook (int ele, int num=1) |
| static Thing | CreateScroll (int ele, int num=1) |
| static Thing | Createジュアさまの薄い本 () |
| static Thing | CreateUsuihon (Religion faith) |
| static Thing | CreateRune (int ele, int v, bool free=false) |
| static Thing | CreateRod (int ele, int charge=-1) |
| static Thing | CreatePotion (int ele, int num=1) |
| static Thing | CreatePerfume (int ele, int num=1) |
| static Thing | CreateCassette (int id) |
| static Thing | CreateLetter (string idLetter) |
| static Thing | CreateCardboardBox (int uidZone=-1) |
| static Thing | CreateTreasure (string id, int lv, TreasureType type=TreasureType.Map) |
| static void | CreateTreasureContent (Thing t, int lv, TreasureType type, bool clearContent) |
| static void | TryLickChest (Thing chest) |
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) |
Additional Inherited Members | |
Static Public Attributes inherited from EClass | |
| static Core | core |
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] |
Definition at line 4 of file ThingGen.cs.
|
inlinestatic |
Definition at line 6 of file ThingGen.cs.
References SourceManager.cards, Card.Create(), Debug, SpawnListThing.Get(), CardRow.id, CardRow.isOrigin, SourceCard.map, CardRow.origin, EClass.rnd(), SourceCard.rows, SpawnList.Select(), Card.SetNum(), EClass.sources, and Card.trait.
Referenced by Create(), CreateFromCategory(), CreateFromFilter(), CreateFromTag(), and TestCreate().
|
inlinestatic |
Definition at line 197 of file ThingGen.cs.
References CreateUsuihon(), EClass.game, ReligionManager.Healing, and Game.religions.
Referenced by ReligionManager.ジュアさまの薄い本をください().
|
inlinestatic |
Definition at line 53 of file ThingGen.cs.
References _Create().
Referenced by Game._Create(), InvOwnerRecycle._OnProcess(), TraitGodStatue._OnUse(), TraitShrine._OnUse(), Card.Add(), ThingContainer.AddCurrency(), Card.AddThing(), Zone.AddThing(), GameDate.AdvanceDay(), GameDate.AdvanceYear(), RecipeCard.Build(), DropdownGrid.BuildIngredients(), Map.Burn(), AI_Shopping.Buy(), Zone.ClaimZone(), DramaOutcome.convert_Jure(), TraitCrafter.Craft(), RecipeCard.Craft(), CustomThingContent.Create(), Create(), CreateBill(), CreateBlock(), SourceMaterial.Row.CreateByProduct(), CreateCardboardBox(), CreateCassette(), CreateCurrency(), CreateDeco(), InvOwner.CreateDefaultContainer(), InvOwnerChangeMaterial.CreateDefaultContainer(), InvOwnerChangeRarity.CreateDefaultContainer(), Player.CreateEquip(), CreateFloor(), CreateLetter(), CreateMap(), RecipeCard.CreateMold(), CreateObj(), CreateParcel(), CreatePerfume(), CreatePlan(), CreatePotion(), CreateRawMaterial(), CreateRecipe(), CreateRedBook(), CreateRod(), CreateRune(), CreateScroll(), CreateSkillbook(), CreateSpellbook(), Trait.CreateStock(), CreateTreasure(), CreateTreasureContent(), CreateUsuihon(), FactionBranch.DailyOutcome(), QuestDeliver.Deliver(), Card.Die(), Chara.DoHostileAction(), Map.DropBlockComponent(), Recipe.DropIngredients(), Quest.DropReward(), Card.Duplicate(), DramaOutcome.duponne_capture(), DramaOutcome.duponne_reward(), Card.EjectSockets(), Chara.EQ_ID(), Chara.EQ_Item(), ZonePreEnterBoutWin.Execute(), ZonePreEnterDigStairs.Execute(), DramaOutcome.fiama_gold(), DramaOutcome.fiama_starter_gift(), AI_Fuck.Finish(), CoreDebug.Fix_LostCore(), Zone.Generate(), FactionBranch.GenerateGarbage(), DNA.GenerateGene(), Zone_SnowGrave.GenerateGrave(), DramaOutcome.get_scratch(), FactionBranch.GetDailyIncome(), AI_Shear.GetFur(), FortuneRollData.GetPrize(), CraftUtil.GetRandomLoveLunchIngredient(), MiniGame.GetSlotReward(), DramaOutcome.give_sketch_reward(), QuestDebt.GiveBill(), QuestDebt.GiveReward(), TaskHarvest.HarvestThing(), join_party(), DramaOutcome.ListFelmeraBarter(), CraftUtil.MakeBloodSample(), CraftUtil.MakeDarkSoup(), CraftUtil.MakeDish(), Card.MakeEgg(), AI_Fish.Makefish(), Chara.MakeGrave(), CraftUtil.MakeLoveLunch(), Card.MakeMilk(), TraitSeed.MakeRandomSeed(), AI_OpenGambleChest.MakeReward(), TraitSeed.MakeSeed(), SurvivalManager.MeteorThing(), Map.MineBlock(), Map.MineObj(), CraftUtil.MixIngredients(), Chara.MutateRandom(), DramaOutcome.nerun_gift(), DramaOutcome.nerun_gift2(), DramaOutcome.nerun_gift3(), Zone_Void.OnActivate(), Faction.OnAdvanceMonth(), Trait.OnBarter(), ConTransmuteMimic.OnBeforeStart(), QuestVernis.OnChangePhase(), TraitBrewery.OnChildDecay(), ContentCodex.OnClickGetCard(), QuestNasu.OnComplete(), TraitParchmentBottle.OnCreate(), FactionBranch.OnCreate(), TaskChopWood.OnCreateProgress(), TaskHarvest.OnCreateProgress(), QuestCraft.OnDropReward(), QuestDefense.OnDropReward(), QuestRandom.OnDropReward(), QuestWedding.OnDropReward(), SurvivalManager.OnExpandFloor(), Zone_TestRoom.OnGenerateMap(), MapGenDungen.OnGenerateTerrain(), GrowSystem.OnMineObj(), GrowSystemFlower.OnMineObj(), GrowSystemHerb.OnMineObj(), GrowSystemWeed.OnMineObj(), GrowSystemWheat.OnMineObj(), SurvivalManager.OnMineWreck(), QuestCraft.OnProgressComplete(), TaskDig.OnProgressComplete(), TaskMine.OnProgressComplete(), FactionBranch.OnSimulateDay(), QuestDeliver.OnStart(), QuestFiamaLock.OnStart(), TraitGiftJure.OnUse(), TraitGiftNewYear.OnUse(), TraitGiftPack.OnUse(), TraitPlamoBox.OnUse(), TraitStairsLocked.OnUse(), TraitPotionEmpty.OnUse(), ZoneEventDefenseGame.OnVisit(), DramaManager.ParseLine(), InvOwnerDeliver.PayBill(), ActDreamBug.Perform(), ActMoneyDump.Perform(), ActMoneySlap.Perform(), Chara.PickOrDrop(), Zone_Dungeon.PlaceRail(), TraitGacha.PlayGacha(), GrowSystem.PopHarvest(), GenRoom.Populate(), TraitBaseContainer.Prespawn(), TraitContainerCurrency.Prespawn(), TraitToolBelt.Prespawn(), FoodEffect.Proc(), ActEffect.Proc(), Religion.Punish(), Religion.PunishTakeOver(), DramaOutcome.PutOutFire(), DramaOutcome.QuestDefense_1(), DramaOutcome.QuestSharedContainer_Drop1(), CoreDebug.QuickStart(), FactionBranch.ReceivePackages(), ReligionManager.Reforge(), CoreDebug.Reset_LoytelDebt(), Chara.RestockEquip(), Chara.RestockInventory(), SerializedCards.Restore(), AI_Craft_Snowman.Run(), AI_Idle.Run(), AI_OpenGambleChest.Run(), AI_PlayMusic.Run(), AI_Steal.Run(), TaskCullLife.Run(), CoreDebug.SetStartStockpile(), GameDate.ShipLetter(), GameDate.ShipRandomPackages(), Chara.ShowDialog(), CoreDebug.Spawn(), Zone.SpawnAltar(), ReligionExtension.SpawnAltar(), CoreDebug.SpawnFigure(), Card.SpawnLoot(), Zone.SpawnLostItems(), SurvivalManager.StartRaid(), AI_PlayMusic.ThrowReward(), BiomeProfile.ClusterThing.TryCreate(), TraitSwitch.TryDisarmTrap(), Chara.TryDropBossLoot(), Zone.TryGenerateShrine(), Recipe.TryGetFirstTimeBonus(), GrowSystem.TryPick(), Chara.TryPoisonPotion(), Map.TryShatter(), DramaOutcome.Tutorial1(), TraitFoodEgg.Update(), TraitSpotBiome.Update(), ActionMode.UpdateInput(), CoreDebug.UpdateInput(), Chara.Vomit(), and ActEffect.Wish().
|
inlinestatic |
Definition at line 58 of file ThingGen.cs.
References Create(), SourceManager.materials, and EClass.sources.
|
inlinestatic |
Definition at line 85 of file ThingGen.cs.
References Card.c_bill, Create(), EClass.player, and Player.taxBills.
Referenced by Faction.OnAdvanceMonth(), and GameDate.ShipPackages().
|
inlinestatic |
Definition at line 101 of file ThingGen.cs.
References SourceManager.blocks, Create(), and EClass.sources.
Referenced by Recipe.Craft(), CustomThingContent.Create(), Map.DropBlockComponent(), and CoreDebug.QuickStart().
|
inlinestatic |
Definition at line 252 of file ThingGen.cs.
References Create(), ThingContainer.DestroyAll(), EClass.game, SpatialManager.map, Spatial.Name, Game.spatials, and Card.things.
Referenced by GameDate.ShipPackages(), and GameDate.ShipRandomPackages().
|
inlinestatic |
Definition at line 238 of file ThingGen.cs.
References Create().
Referenced by CustomThingContent.Create(), Trait.OnBarter(), QuestCurry.OnComplete(), and QuestDebt.OnStart().
|
inlinestatic |
Definition at line 37 of file ThingGen.cs.
References Create(), and Card.SetNum().
Referenced by Chara.ApplyDeathPenalty(), CustomThingContent.Create(), Player.CreateEquip(), QuestRandom.OnDropReward(), and TraitFarmChest.OnUse().
|
inlinestatic |
Definition at line 116 of file ThingGen.cs.
References Create(), SourceManager.decos, and EClass.sources.
Referenced by Recipe.Craft().
|
inlinestatic |
Definition at line 108 of file ThingGen.cs.
References Create(), SourceManager.floors, and EClass.sources.
Referenced by Recipe.Craft(), Map.DropBlockComponent(), SurvivalManager.OnMineWreck(), and CoreDebug.QuickStart().
|
inlinestatic |
Definition at line 75 of file ThingGen.cs.
References _Create(), SourceManager.categories, SpawnListThing.Get(), CardRow.id, SpawnList.Select(), and EClass.sources.
Referenced by DropdownGrid.BuildIngredients(), TraitCrafter.Craft(), CustomThingContent.Create(), CreateTreasureContent(), FactionBranch.DailyOutcome(), Chara.EQ_CAT(), FactionBranch.GenerateGarbage(), TaskHarvest.HarvestThing(), CraftUtil.MakeBloodMeal(), Trait.OnBarter(), TaskHarvest.OnCreateProgress(), MapGenDungen.OnGenerateTerrain(), GrowSystemKinoko.OnMineObj(), GrowSystem.PopHarvest(), TraitBaseContainer.Prespawn(), TraitBaseContainer.PutChara(), CoreDebug.QuickStart(), Chara.RestockEquip(), AI_Idle.Run(), GameDate.ShipRandomPackages(), Card.SpawnLoot(), and Zone.SpawnLostItems().
|
inlinestatic |
Definition at line 63 of file ThingGen.cs.
References _Create(), SpawnList.Get(), CardRow.id, and SpawnList.Select().
Referenced by CustomThingContent.Create(), Trait.CreateStock(), CreateTreasureContent(), CraftUtil.GetRandomDarkSoupIngredient(), Trait.OnBarter(), ConTransmuteMimic.OnBeforeStart(), QuestDefenseGame.OnInit(), SurvivalManager.OnMineWreck(), TraitBaseContainer.Prespawn(), SerializedCards.Restore(), AI_Steal.Run(), and Card.SpawnLoot().
|
inlinestatic |
Definition at line 80 of file ThingGen.cs.
References _Create(), SpawnListThing.Get(), CardRow.id, and SpawnList.Select().
Referenced by CustomThingContent.Create(), FactionBranch.GenerateGarbage(), and GameDate.ShipRandomPackages().
|
inlinestatic |
Definition at line 245 of file ThingGen.cs.
References Create(), and Card.SetStr().
Referenced by CustomThingContent.Create(), and TraitGiftJure.OnUse().
|
inlinestatic |
Definition at line 132 of file ThingGen.cs.
References Create(), EClass.game, Region.GetRandomSiteSource(), World.region, EClass.rnd(), and Game.world.
Referenced by CustomThingContent.Create(), and Trait.CreateStock().
|
inlinestatic |
Definition at line 124 of file ThingGen.cs.
References Create(), SourceManager.objs, and EClass.sources.
Referenced by Recipe.Craft().
Definition at line 42 of file ThingGen.cs.
References Create().
Referenced by GameDate.AdvanceDay(), Chara.MutateRandom(), Faction.OnAdvanceMonth(), SurvivalManager.OnMineWreck(), and InvOwnerDeliver.PayBill().
|
inlinestatic |
Definition at line 231 of file ThingGen.cs.
References TraitPotion.Create(), Create(), and Card.SetNum().
Referenced by CustomThingContent.Create(), and Trait.OnBarter().
|
inlinestatic |
Definition at line 145 of file ThingGen.cs.
References Create().
Referenced by CustomThingContent.Create(), and Trait.OnBarter().
|
inlinestatic |
Definition at line 224 of file ThingGen.cs.
References TraitPotion.Create(), Create(), and Card.SetNum().
Referenced by CustomThingContent.Create(), Trait.CreateStock(), Trait.OnBarter(), and QuestVernis.OnChangePhase().
|
inlinestatic |
Definition at line 68 of file ThingGen.cs.
References Card.ChangeMaterial(), and Create().
Referenced by SourceMaterial.Row.CreateByProduct(), Map.MineFloor(), and DramaOutcome.QuestCraft_Drop1().
|
inlinestatic |
Definition at line 152 of file ThingGen.cs.
References Create(), and Card.SetStr().
Referenced by CustomThingContent.Create(), Player.CreateEquip(), DramaOutcome.duponne_reward(), DramaOutcome.give_catball_recipe(), Trait.OnBarter(), QuestCrafter.OnDropReward(), QuestDialog.OnDropReward(), SurvivalManager.OnMineWreck(), TraitGiftJure.OnUse(), TraitGiftNewYear.OnUse(), and DramaOutcome.QuestVernis_DropRecipe().
|
inlinestatic |
Definition at line 175 of file ThingGen.cs.
References Create(), Item, Card.SetNum(), and Card.SetStr().
Referenced by CustomThingContent.Create(), Player.CreateEquip(), DramaOutcome.duponne_reward(), Trait.OnBarter(), and CoreDebug.QuickStart().
|
inlinestatic |
Definition at line 217 of file ThingGen.cs.
References TraitRod.Create(), and Create().
Referenced by CustomThingContent.Create(), Trait.CreateStock(), and SurvivalManager.OnMineWreck().
|
inlinestatic |
Definition at line 209 of file ThingGen.cs.
References Create().
Referenced by CustomThingContent.Create(), and Trait.OnBarter().
|
inlinestatic |
Definition at line 190 of file ThingGen.cs.
References TraitSpellbook.Create(), Create(), and Card.SetNum().
Referenced by CustomThingContent.Create(), InvOwnerEnchant.CreateDefaultContainer(), InvOwnerIdentify.CreateDefaultContainer(), InvOwnerLighten.CreateDefaultContainer(), InvOwnerReconstruction.CreateDefaultContainer(), InvOwnerUncurse.CreateDefaultContainer(), Trait.CreateStock(), Trait.OnBarter(), QuestCompanion.OnDropReward(), DramaOutcome.QuestExploration_AfterCrystal(), DramaOutcome.QuestExploration_Drop1(), and Chara.TryDropBossLoot().
|
inlinestatic |
Definition at line 183 of file ThingGen.cs.
References Create(), and Card.SetNum().
Referenced by CustomThingContent.Create(), and Trait.OnBarter().
|
inlinestatic |
Definition at line 164 of file ThingGen.cs.
References TraitSpellbook.Create(), Create(), Card.SetCharge(), and Card.SetNum().
|
inlinestatic |
Definition at line 159 of file ThingGen.cs.
References CreateSpellbook(), SourceManager.elements, and EClass.sources.
Referenced by CustomThingContent.Create(), Player.CreateEquip(), CreateSpellbook(), Trait.CreateStock(), Trait.OnBarter(), and Chara.RestockEquip().
|
inlinestatic |
Definition at line 264 of file ThingGen.cs.
References Create(), and CreateTreasureContent().
Referenced by FactionBranch.DailyOutcome(), ZoneEventSiege.OnKill(), and Chara.TryDropBossLoot().
|
inlinestatic |
Definition at line 271 of file ThingGen.cs.
References EClass._zone, Card.Add(), Card.AddCard(), Card.AddEditorTag(), Card.c_lockLv, Create(), CreateFromCategory(), CreateFromFilter(), EClass.curve(), ThingContainer.DestroyAll(), EClass.game, Card.IsContainer, EClass.player, EClass.rnd(), EClass.rndHalf(), Game.seed, Player.seedChest, Thing.SelfWeight, CardBlueprint.Set(), Rand.SetSeed(), and Card.things.
Referenced by CreateTreasure(), Trait.OnBarter(), SurvivalManager.OnMineWreck(), TraitChest.Prespawn(), TraitChestOyster.Prespawn(), and TraitCoffin.Prespawn().
Definition at line 202 of file ThingGen.cs.
References Create(), EClass.game, ReligionManager.Healing, ReligionHealing.id, and Game.religions.
Referenced by Createジュアさまの薄い本().
|
inlinestatic |
Definition at line 32 of file ThingGen.cs.
References _Create(), SpawnList.Get(), CardRow.id, and SpawnList.Select().
Referenced by CoreDebug.UpdateInput().
|
inlinestatic |
Definition at line 417 of file ThingGen.cs.
References EClass._map, Map.charas, Card.Dist(), Card.HasElement(), Card.Say(), Card.things, and Thing.TryLickEnchant().
Referenced by Chara.TryDropBossLoot().