Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
LangGame.cs
Go to the documentation of this file.
1using System;
2
3public class LangGame : SourceLang<LangGame.Row>
4{
5 [Serializable]
6 public class Row : LangRow
7 {
8 public string filter;
9
10 public string group;
11
12 public string color;
13
14 public string logColor;
15
16 public string sound;
17
18 public string effect;
19
20 public override bool UseAlias => false;
21
22 public override string GetAlias => "n";
23 }
24
25 public override Row CreateRow()
26 {
27 return new Row
28 {
29 id = SourceData.GetString(0),
30 filter = SourceData.GetString(1),
31 group = SourceData.GetString(2),
32 color = SourceData.GetString(3),
33 logColor = SourceData.GetString(4),
34 sound = SourceData.GetString(5),
35 effect = SourceData.GetString(6),
36 text_JP = SourceData.GetString(7),
37 text = SourceData.GetString(8)
38 };
39 }
40
41 public override void SetRow(Row r)
42 {
43 map[r.id] = r;
44 }
45
46 public static bool Has(string id)
47 {
48 return Lang.Game.map.ContainsKey(id);
49 }
50}
string sound
Definition: LangGame.cs:16
override bool UseAlias
Definition: LangGame.cs:20
string color
Definition: LangGame.cs:12
override string GetAlias
Definition: LangGame.cs:22
string group
Definition: LangGame.cs:10
string logColor
Definition: LangGame.cs:14
string filter
Definition: LangGame.cs:8
string effect
Definition: LangGame.cs:18
override Row CreateRow()
Definition: LangGame.cs:25
static bool Has(string id)
Definition: LangGame.cs:46
override void SetRow(Row r)
Definition: LangGame.cs:41
string id
Definition: LangRow.cs:5
Definition: Lang.cs:6
static LangGame Game
Definition: Lang.cs:48
static string GetString(int id)
Definition: SourceData.cs:746