Elin Decompiled Documentation EA 23.319 Nightly Patch 1
Loading...
Searching...
No Matches
ReligionHealing Class Reference
Inheritance diagram for ReligionHealing:
Religion EClass

Public Member Functions

override void OnBecomeBranchFaith ()
 
override bool IsValidArtifact (string id)
 
override string[] GetValidArtifacts ()
 
override bool IsFaithElement (Element e)
 
- Public Member Functions inherited from Religion
virtual SourceElement.Row GetFeat (int i)
 
virtual void Init ()
 
virtual void OnLoad ()
 
virtual void OnAdvanceDay ()
 
virtual Sprite GetSprite ()
 
virtual void SetTextRelation (UIText text)
 
virtual string GetTextBenefit ()
 
virtual string GetTextTemper (int _temper=-99999)
 
virtual void Revelation (string idTalk, int chance=100)
 
virtual void Talk (string idTalk, Card c=null, Card agent=null)
 
virtual string GetGodTalk (string idTalk)
 
virtual int GetOfferingMtp (Thing t)
 
virtual int GetOfferingValue (Thing t, int num=-1)
 
virtual int GetGiftRank ()
 
virtual bool TryGetGift ()
 
virtual void OnReforge (Thing t)
 
virtual bool IsIgnoreReforge (Thing t)
 
virtual bool IsValidArtifact (string id)
 
virtual bool IsFaithElement (Element e)
 
virtual string[] GetValidArtifacts ()
 
virtual void OnBecomeBranchFaith ()
 
virtual void JoinFaith (Chara c, ConvertType type=ConvertType.Default)
 
virtual void LeaveFaith (Chara c, Religion newFaith, ConvertType type)
 
virtual void Punish (Chara c)
 
virtual void PunishTakeOver (Chara c)
 
virtual void OnJoinFaith ()
 
virtual void OnLeaveFaith ()
 
virtual void OnChangeHour ()
 

Properties

override string id [get]
 
override bool IsAvailable [get]
 
- Properties inherited from Religion
virtual string id [get]
 
virtual bool IsAvailable [get]
 
virtual string Name [get]
 
SourceReligion.Row source [get]
 
virtual string NameShort [get]
 
virtual string NameDomain [get]
 
virtual string TextType [get]
 
virtual string TextGodGender [get]
 
virtual string TextMood [get]
 
bool IsEyth [get]
 
bool IsEhekatl [get]
 
bool IsOpatos [get]
 
virtual bool IsMinorGod [get]
 
virtual bool CanJoin [get]
 
- 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]
 

Additional Inherited Members

- Public Types inherited from Religion
enum  ConvertType { Default , Campaign }
 
- 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)
 
- Public Attributes inherited from Religion
int relation
 
int giftRank
 
int mood
 
- Static Public Attributes inherited from Religion
static Religion recentWrath
 
- Static Public Attributes inherited from EClass
static Core core
 

Detailed Description

Definition at line 1 of file ReligionHealing.cs.

Member Function Documentation

◆ GetValidArtifacts()

override string[] ReligionHealing.GetValidArtifacts ( )
inlinevirtual

Reimplemented from Religion.

Definition at line 16 of file ReligionHealing.cs.

17 {
18 return new string[1] { "pole_holy" };
19 }

◆ IsFaithElement()

override bool ReligionHealing.IsFaithElement ( Element  e)
inlinevirtual

Reimplemented from Religion.

Definition at line 21 of file ReligionHealing.cs.

22 {
23 int num = e.id;
24 if (num == 60 || num == 423 || num == 461)
25 {
26 return true;
27 }
28 return false;
29 }
int id
Definition: ELEMENT.cs:257

References Element.id.

◆ IsValidArtifact()

override bool ReligionHealing.IsValidArtifact ( string  id)
inlinevirtual

Reimplemented from Religion.

Definition at line 11 of file ReligionHealing.cs.

12 {
13 return id == "pole_holy";
14 }

◆ OnBecomeBranchFaith()

override void ReligionHealing.OnBecomeBranchFaith ( )
inlinevirtual

Reimplemented from Religion.

Definition at line 7 of file ReligionHealing.cs.

8 {
9 }

Property Documentation

◆ id

override string ReligionHealing.id
get

Definition at line 3 of file ReligionHealing.cs.

Referenced by ThingGen.CreateUsuihon().

◆ IsAvailable

override bool ReligionHealing.IsAvailable
get

Definition at line 5 of file ReligionHealing.cs.


The documentation for this class was generated from the following file: