2using System.Collections.Generic;
7 public class Row : BaseRow
75 public static readonly IReadOnlyDictionary<string, int>
RowMapping =
new Dictionary<string, int>
96 [
"textBenefit_JP"] = 19,
102 public static readonly IReadOnlyDictionary<string, string>
TypeMapping =
new Dictionary<string, string>
105 [
"name_JP"] =
"string",
107 [
"name2_JP"] =
"string[]",
108 [
"name2"] =
"string[]",
110 [
"idMaterial"] =
"string",
111 [
"faith"] =
"string",
112 [
"domain"] =
"string",
114 [
"relation"] =
"int",
115 [
"elements"] =
"elements",
116 [
"cat_offer"] =
"string[]",
117 [
"rewards"] =
"string[]",
118 [
"textType_JP"] =
"string",
119 [
"textType"] =
"string",
120 [
"textAvatar"] =
"string",
121 [
"detail_JP"] =
"string",
122 [
"detail"] =
"string",
123 [
"textBenefit_JP"] =
"string",
124 [
"textBenefit"] =
"string",
125 [
"textPet_JP"] =
"string",
126 [
"textPet"] =
"string"
129 public override string[]
ImportFields =>
new string[3] {
"textBenefit",
"textType",
"name2" };
static int[] ParseElements(string str)
static string[] GetStringArray(int id)
static string GetString(int id)
static int GetInt(int id)
static string GetStr(int id, bool useDefault=false)
override IReadOnlyDictionary< string, string > GetTypeMapping()
static readonly IReadOnlyDictionary< string, string > TypeMapping
override Row CreateRowByMapping(IReadOnlyDictionary< string, int > mapping)
override IReadOnlyDictionary< string, int > GetRowMapping()
override string[] ImportFields
override void SetRow(Row r)
static readonly IReadOnlyDictionary< string, int > RowMapping