|
Elin Decompiled Documentation EA 23.321 Nightly Patch 1
|
Public Member Functions | |
| void | SetOwner () |
| void | OnCreateGame () |
| void | OnLoad () |
| Religion | Find (string id) |
| Religion | GetRandomReligion (bool onlyJoinable=true, bool includeMinor=false) |
| bool | ジュアさまの薄い本をください () |
| Religion | GetArtifactDeity (string id) |
| Thing | Reforge (string id, Point pos=null, bool first=true) |
Public Attributes | |
| Dictionary< string, Religion > | dictAll = new Dictionary<string, Religion>() |
| List< Religion > | list = new List<Religion>() |
| ReligionEyth | Eyth = new ReligionEyth() |
| ReligionWind | Wind = new ReligionWind() |
| ReligionEarth | Earth = new ReligionEarth() |
| ReligionHealing | Healing = new ReligionHealing() |
| ReligionLuck | Luck = new ReligionLuck() |
| ReligionMachine | Machine = new ReligionMachine() |
| ReligionElement | Element = new ReligionElement() |
| ReligionHarvest | Harvest = new ReligionHarvest() |
| ReligionOblivion | Oblivion = new ReligionOblivion() |
| ReligionHarmony | Harmony = new ReligionHarmony() |
| ReligionTrickery | Trickery = new ReligionTrickery() |
| ReligionMoonShadow | MoonShadow = new ReligionMoonShadow() |
| ReligionStrife | Strife = new ReligionStrife() |
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 |
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 6 of file ReligionManager.cs.
|
inline |
Definition at line 93 of file ReligionManager.cs.
References EClass._map, Game.cards, Map.charas, ThingGen.Createジュアさまの薄い本(), Debug, EClass.game, CardManager.globalCharas, Healing, and item.
|
inline |
Definition at line 83 of file ReligionManager.cs.
References dictAll.
Referenced by if_faith(), and Thing.WriteNote().
|
inline |
Definition at line 111 of file ReligionManager.cs.
References Religion.IsValidArtifact(), and list.
Referenced by Card.PurgeDuplicateArtifact(), and Reforge().
|
inline |
Definition at line 88 of file ReligionManager.cs.
References Religion.CanJoin, Religion.IsMinorGod, and list.
Referenced by GameLang.ConvertDrama(), Chara.OnCreate(), TraitAltar.OnCreate(), TraitAltar.OnImportMap(), and Zone.SpawnAltar().
|
inline |
Definition at line 65 of file ReligionManager.cs.
References item, list, and SetOwner().
Referenced by Game._Create().
|
inline |
Definition at line 74 of file ReligionManager.cs.
References dictAll, Religion.OnLoad(), and SetOwner().
Referenced by Game.OnLoad().
Definition at line 116 of file ReligionManager.cs.
References EClass._zone, Zone.AddCard(), Point.Copy(), ThingGen.Create(), GetArtifactDeity(), Religion.OnReforge(), EClass.pc, Card.PlayEffect(), Card.pos, and Point.Set().
Referenced by TraitAltar.OnOffer(), Religion.TryGetGift(), and ActEffect.Wish().
|
inline |
Definition at line 51 of file ReligionManager.cs.
References dictAll, Earth, Element, Eyth, Harmony, Harvest, Healing, item, list, Luck, Machine, MoonShadow, Oblivion, BaseModManager.PublishEvent(), Strife, Trickery, and Wind.
Referenced by OnCreateGame(), and OnLoad().
Definition at line 8 of file ReligionManager.cs.
Referenced by CustomThingContent.Create(), Find(), TraitBaseSpellbook.OnCreate(), TraitFollower.OnCreate(), OnLoad(), TraitBaseSpellbook.OnRead(), LayerFactions.RefreshFactions(), ContentFaction.RefreshFactions(), Chara.SetFaith(), TraitBaseSpellbook.SetName(), SetOwner(), CoreDebug.Test_GodTalk(), and Zone.TrySpawnFollower().
| ReligionEarth ReligionManager.Earth = new ReligionEarth() |
Definition at line 19 of file ReligionManager.cs.
Referenced by SetOwner().
| ReligionElement ReligionManager.Element = new ReligionElement() |
Definition at line 31 of file ReligionManager.cs.
Referenced by ActEffect.Proc(), and SetOwner().
| ReligionEyth ReligionManager.Eyth = new ReligionEyth() |
Definition at line 13 of file ReligionManager.cs.
Referenced by if_faith(), FactionBranch.OnCreate(), Player.OnCreateGame(), TraitAltar.OnOffer(), TraitBaseSpellbook.OnRead(), Card.PurgeDuplicateArtifact(), TraitBaseSpellbook.SetName(), SetOwner(), and Thing.WriteNote().
| ReligionHarmony ReligionManager.Harmony = new ReligionHarmony() |
Definition at line 40 of file ReligionManager.cs.
Referenced by AI_Idle.Run(), and SetOwner().
| ReligionHarvest ReligionManager.Harvest = new ReligionHarvest() |
Definition at line 34 of file ReligionManager.cs.
Referenced by Card.GetPrice(), and SetOwner().
| ReligionHealing ReligionManager.Healing = new ReligionHealing() |
Definition at line 22 of file ReligionManager.cs.
Referenced by ジュアさまの薄い本をください(), DramaOutcome.convert_Jure(), ThingGen.Createジュアさまの薄い本(), ThingGen.CreateUsuihon(), ActEffect.Proc(), SetOwner(), and Chara.ShowDialog().
Definition at line 10 of file ReligionManager.cs.
Referenced by LayerFaith.Activate(), GetArtifactDeity(), GetRandomReligion(), OnCreateGame(), Player.OnStartNewGame(), Religion.Punish(), SetOwner(), and ActEffect.Wish().
| ReligionLuck ReligionManager.Luck = new ReligionLuck() |
Definition at line 25 of file ReligionManager.cs.
Referenced by Card.GetPrice(), FactionBranch.OnSimulateDay(), and SetOwner().
| ReligionMachine ReligionManager.Machine = new ReligionMachine() |
Definition at line 28 of file ReligionManager.cs.
Referenced by SetOwner().
| ReligionMoonShadow ReligionManager.MoonShadow = new ReligionMoonShadow() |
Definition at line 46 of file ReligionManager.cs.
Referenced by Chara.Cuddle(), AI_Fuck.Finish(), Religion.JoinFaith(), Religion.LeaveFaith(), Zone_Nefu.OnActivate(), Chara.OnCreate(), and SetOwner().
| ReligionOblivion ReligionManager.Oblivion = new ReligionOblivion() |
Definition at line 37 of file ReligionManager.cs.
Referenced by SetOwner().
| ReligionStrife ReligionManager.Strife = new ReligionStrife() |
Definition at line 49 of file ReligionManager.cs.
Referenced by Religion.JoinFaith(), Zone_Aquli.OnActivate(), and SetOwner().
| ReligionTrickery ReligionManager.Trickery = new ReligionTrickery() |
Definition at line 43 of file ReligionManager.cs.
Referenced by Religion.JoinFaith(), Religion.LeaveFaith(), Zone_Mifu.OnActivate(), Chara.OnCreate(), Zone_SubTown.OnGenerateRooms(), ActEffect.Proc(), and SetOwner().
| ReligionWind ReligionManager.Wind = new ReligionWind() |
Definition at line 16 of file ReligionManager.cs.
Referenced by ActEffect.Proc(), and SetOwner().