2using System.Collections.Generic;
7 public class Row : BaseRow
34 public static readonly IReadOnlyDictionary<string, int>
RowMapping =
new Dictionary<string, int>
38 [
"targetElement"] = 2,
40 [
"targetSubFactor"] = 4,
48 public static readonly IReadOnlyDictionary<string, string>
TypeMapping =
new Dictionary<string, string>
51 [
"element"] =
"element_id",
52 [
"targetElement"] =
"element_id",
53 [
"subFactor"] =
"float",
54 [
"targetSubFactor"] =
"float",
56 [
"critRange"] =
"int",
57 [
"fumbleRange"] =
"int",
static int GetElement(string id)
override Row CreateRowByMapping(IReadOnlyDictionary< string, int > mapping)
static readonly IReadOnlyDictionary< string, string > TypeMapping
override IReadOnlyDictionary< string, string > GetTypeMapping()
static readonly IReadOnlyDictionary< string, int > RowMapping
override void SetRow(Row r)
override IReadOnlyDictionary< string, int > GetRowMapping()
static float GetFloat(int id)
static string GetString(int id)
static int GetInt(int id)
static string GetStr(int id, bool useDefault=false)