Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
SourceCalc.cs
Go to the documentation of this file.
1using System;
2
3public class SourceCalc : SourceDataString<SourceCalc.Row>
4{
5 [Serializable]
6 public class Row : BaseRow
7 {
8 public string id;
9
10 public string num;
11
12 public string sides;
13
14 public string bonus;
15
16 public override bool UseAlias => false;
17
18 public override string GetAlias => "n";
19 }
20
21 public override Row CreateRow()
22 {
23 return new Row
24 {
25 id = SourceData.GetString(0),
26 num = SourceData.GetString(2),
27 sides = SourceData.GetString(3),
28 bonus = SourceData.GetString(4)
29 };
30 }
31
32 public override void SetRow(Row r)
33 {
34 map[r.id] = r;
35 }
36}
string bonus
Definition: SourceCalc.cs:14
override string GetAlias
Definition: SourceCalc.cs:18
override bool UseAlias
Definition: SourceCalc.cs:16
string sides
Definition: SourceCalc.cs:12
override Row CreateRow()
Definition: SourceCalc.cs:21
override void SetRow(Row r)
Definition: SourceCalc.cs:32
static string GetString(int id)
Definition: SourceData.cs:746