Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
SourceReligion Class Reference
Inheritance diagram for SourceReligion:
SourceDataString< SourceReligion.Row >

Classes

class  Row
 

Public Member Functions

override Row CreateRow ()
 
override void SetRow (Row r)
 
- Public Member Functions inherited from SourceDataString< SourceReligion.Row >
override T GetRow (string id)
 

Properties

override string[] ImportFields [get]
 

Detailed Description

Definition at line 3 of file SourceReligion.cs.

Member Function Documentation

◆ CreateRow()

override Row SourceReligion.CreateRow ( )
inline

Definition at line 76 of file SourceReligion.cs.

77 {
78 return new Row
79 {
80 id = SourceData.GetString(0),
81 name_JP = SourceData.GetString(1),
82 name = SourceData.GetString(2),
83 name2_JP = SourceData.GetStringArray(3),
84 name2 = SourceData.GetStringArray(4),
85 type = SourceData.GetString(5),
86 idMaterial = SourceData.GetString(6),
88 domain = SourceData.GetString(8),
89 tax = SourceData.GetInt(9),
90 relation = SourceData.GetInt(10),
91 elements = Core.ParseElements(SourceData.GetStr(11)),
92 cat_offer = SourceData.GetStringArray(12),
93 rewards = SourceData.GetStringArray(13),
94 textType_JP = SourceData.GetString(14),
95 textType = SourceData.GetString(15),
96 textAvatar = SourceData.GetString(16),
97 detail_JP = SourceData.GetString(17),
98 detail = SourceData.GetString(18),
99 textBenefit_JP = SourceData.GetString(19),
100 textBenefit = SourceData.GetString(20),
101 textPet_JP = SourceData.GetString(21),
102 textPet = SourceData.GetString(22)
103 };
104 }
Definition: Core.cs:14
static int[] ParseElements(string str)
Definition: Core.cs:714
static string[] GetStringArray(int id)
Definition: SourceData.cs:741
static string GetString(int id)
Definition: SourceData.cs:746
static int GetInt(int id)
Definition: SourceData.cs:711
static string GetStr(int id, bool useDefault=false)
Definition: SourceData.cs:751

References faith, SourceData< T, T2 >.GetInt(), SourceData< T, T2 >.GetStr(), SourceData< T, T2 >.GetString(), SourceData< T, T2 >.GetStringArray(), and Core.ParseElements().

◆ SetRow()

override void SourceReligion.SetRow ( Row  r)
inline

Definition at line 106 of file SourceReligion.cs.

107 {
108 map[r.id] = r;
109 }

References SourceReligion.Row.id.

Property Documentation

◆ ImportFields

override string [] SourceReligion.ImportFields
get

Definition at line 74 of file SourceReligion.cs.


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