public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addArrayFileds(this, "rewardList", new string[] { "reward1", "reward2", "reward3", "reward4", }); fields.addArrayFileds(this, "typeList", new string[] { "reward_type1", "reward_type2", "reward_type3", "reward_type4", }); fields.addArrayFileds(this, "countList", new string[] { "reward_count1", "reward_count2", "reward_count3", "reward_count4", }); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "reward", "reward"); fields.addField(this, "reward_type", "reward_type"); fields.addField(this, "reward_count", "reward_count"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "productId", "productId"); fields.addField(this, "type", "type"); fields.addField(this, "subscriptionGroup", "subscriptionGroup"); fields.addField(this, "rewardNum", "rewardNum"); fields.addArrayFileds(this, "reward_list", new string[] { "reward1", "reward2", }); fields.addArrayFileds(this, "reward_type_list", new string[] { "reward_type1", "reward_type2", }); fields.addArrayFileds(this, "reward_count_list", new string[] { "reward_count1", "reward_count2", }); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "cardRarity", "cardRarity"); fields.addField(this, "star", "star"); fields.addField(this, "starRarity", "starRarity"); fields.addField(this, "maxLevel", "maxLevel"); fields.addField(this, "slotCount", "slotCount"); fields.addArrayFileds(this, "needCardTypeList", new string[] { "needCard1Type", "needCard2Type", "needCard3Type", }); fields.addArrayFileds(this, "needCardRarityList", new string[] { "needCard1Rarity", "needCard2Rarity", "needCard3Rarity", }); fields.addArrayFileds(this, "needCardCountList", new string[] { "needCard1Count", "needCard2Count", "needCard3Count", }); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "npcModel", "npcModel"); fields.addField(this, "lifeScale", "lifeScale"); fields.addField(this, "speedScale", "speedScale"); fields.addField(this, "modelScale", "modelScale"); fields.addField(this, "damage", "damage"); fields.addField(this, "lifeUI", "lifeUI"); fields.addField(this, "haveDeadAnim", "haveDeadAnim"); fields.addField(this, "deadFallDown", "deadFallDown"); fields.addField(this, "deadEffectName", "deadEffectName"); fields.addField(this, "soundType", "soundType"); fields.addField(this, "deadSoundName", "deadSoundName"); fields.addField(this, "deadAnimSoundName", "deadAnimSoundName"); fields.addField(this, "beHitSoundName", "beHitSoundName"); fields.addField(this, "rvoRadius", "rvoRadius"); fields.addField(this, "rvoPriority", "rvoPriority"); fields.addField(this, "rvoObstacleTimeHorizon", "rvoObstacleTimeHorizon"); fields.addArrayFileds(this, "skillList", new string[] { "skill_1", "skill_2", }); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "gunType", "gunType"); fields.addField(this, "tid_type", "tid_type"); fields.addField(this, "icon", "icon"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "productionInitValue", "productionInitValue"); fields.addField(this, "billingTime", "billingTime"); fields.addField(this, "costInitValue", "costInitValue"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "name", "name"); fields.addField(this, "max", "max"); fields.addField(this, "reg_time", "reg_time"); fields.addField(this, "icon", "icon"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "tid_name", "tid_name"); //fields.addField(this, "buildingName", "buildingName"); fields.addField(this, "gunType", "gunType"); fields.addField(this, "prefab", "prefab"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "tid_text", "tid_text"); fields.addField(this, "dialogues", "dialogues"); fields.addField(this, "npc1", "npc1"); fields.addField(this, "npc2", "npc2"); fields.addField(this, "pos", "pos"); fields.addField(this, "group", "group"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "tid", "tid"); fields.addField(this, "name", "name"); fields.addField(this, "icon", "icon"); fields.addField(this, "unlockStage", "unlockStage"); fields.addField(this, "chestOpenLimit", "chestOpenLimit"); fields.addField(this, "box", "box"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "type", "type"); fields.addField(this, "name", "name"); fields.addField(this, "tid_name", "tid_name"); fields.addField(this, "tid_desc", "tid_desc"); fields.addField(this, "desc", "desc"); fields.addField(this, "progress", "progress"); fields.addField(this, "cd", "cd"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "icon", "icon"); fields.addField(this, "name", "name"); fields.addField(this, "tid_name", "tid_name"); fields.addField(this, "desc", "desc"); fields.addField(this, "tid_desc", "tid_desc"); fields.addField(this, "level", "level"); fields.addField(this, "value", "value"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "type", "type"); fields.addField(this, "type_param", "type_param"); fields.addField(this, "limit_count", "limit_count"); fields.addField(this, "group", "group"); fields.addField(this, "prefab", "prefab"); fields.addField(this, "bgIcon", "bgIcon"); fields.addField(this, "bgEf", "bgEf"); }
protected virtual void Clear() { needReplaceEnter = false; _data_type = null; _file_datas = new Dictionary <string, string[]>(); nameToColume.Clear(); hasCatchColume = false; fieldPairTable = null; maxId = 0; columnCount = 0; //_item_array = null; fileName = ""; }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "tid_name", "tid_name"); fields.addField(this, "prefab", "prefab"); fields.addField(this, "name", "name"); fields.addField(this, "icon", "icon"); fields.addField(this, "rarity", "rarity"); fields.addField(this, "gunType", "gunType"); fields.addField(this, "atk", "atk"); fields.addField(this, "atkSpeed", "atkSpeed"); fields.addField(this, "bulletParam", "bulletParam"); fields.addField(this, "productionBonus", "productionBonus"); fields.addField(this, "campGunSkill", "campGunSkill"); fields.addField(this, "fuseSkill", "fuseSkill"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "type", "type"); fields.addField(this, "cost", "cost"); fields.addField(this, "openLimit", "openLimit"); fields.addField(this, "awardCount", "awardCount"); fields.addField(this, "key", "key"); fields.addField(this, "cards", "cards"); fields.addArrayFileds(this, "cardRateList", new string[] { "cardRate1", "cardRate2", "cardRate3", }); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "taskField", "taskField"); fields.addField(this, "taskLevel", "taskLevel"); fields.addField(this, "taskCount", "taskCount"); fields.addField(this, "taskDifficulty", "taskDifficulty"); fields.addField(this, "campBuilding", "campBuilding"); fields.addField(this, "autoLevel", "autoLevel"); fields.addField(this, "fixedTask", "fixedTask"); fields.addField(this, "sceneName", "sceneName"); fields.addField(this, "tid_name", "tid_name"); fields.addField(this, "name", "name"); fields.addField(this, "reward", "reward"); fields.addField(this, "reward_type", "reward_type"); fields.addField(this, "reward_count", "reward_count"); }
public FieldPairTable makeFieldPairTable(TableItem _item) { if (fieldPairTable == null) { fieldPairTable = new FieldPairTable(); _item.CollectFields(fieldPairTable); fieldPairTable.catchField(); _item.CollectFields(fieldPairTable); } else { fieldPairTable.clear(); _item.CollectFields(fieldPairTable); } if (!hasCatchColume) { if (nameToColume.Count != 0) { for (int i = 0; i < fieldPairTable.mFields.Length; ++i) { int iColumn = fieldPairTable.getCatchColume(i); if (iColumn < 0) { iColumn = getColumIndex(fieldPairTable.mFields[i].name); fieldPairTable.setCatchColume(i, iColumn); if (iColumn < 0) { Debug.LogError("table[" + fileName + "]load error:not find [" + fieldPairTable.mFields[i].name + "]"); } } } foreach (KeyValuePair <string, int> item in nameToColume) { int iColumn = fieldPairTable.getFiledIndexByName(item.Key); if (iColumn < 0) { Debug.LogWarningFormat("table[{0}] column:[{1}] Has not been used!", fileName, item.Key); } } hasCatchColume = true; } } return(fieldPairTable); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "ID", "ID"); fields.addField(this, "DELAY", "DELAY"); fields.addField(this, "PAUSE", "PAUSE"); fields.addField(this, "PASS", "PASS"); fields.addField(this, "CLICK", "CLICK"); fields.addField(this, "SCENE", "SCENE"); fields.addField(this, "CANVAS", "CANVAS"); fields.addField(this, "FRAME", "FRAME"); fields.addField(this, "UI", "UI"); fields.addField(this, "TEXT", "TEXT"); fields.addField(this, "EFFECT", "EFFECT"); fields.addField(this, "TARGET", "TARGET"); fields.addField(this, "DOTIMES", "DOTIMES"); fields.addField(this, "SAVE", "SAVE"); fields.addField(this, "NEXT", "NEXT"); fields.addField(this, "AF", "AF"); }
public virtual bool ReadFromString(string filename, string fileContent, bool NeedReplaceEnter = false) { if (fileContent == null) { Debug.LogError("{0} is empty!"); return(false); } Clear(); needReplaceEnter = NeedReplaceEnter; _data_type = null; _file_datas = new Dictionary <string, string[]>(); nameToColume.Clear(); hasCatchColume = false; //_item_dic.Clear(); fieldPairTable = null; maxId = 0; columnCount = 0; //_item_array = null; fileName = filename; try { bool bRet = Analyse(fileContent); if (bRet) { if (!FillData()) { return(false); } } else { Debug.LogErrorFormat("table[{0}]load data error !", fileName); } return(bRet); } catch (Exception e) { Debug.LogError("load [" + filename + "]error!" + e.ToString()); return(false); } }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "hpParam", "hpParam"); fields.addField(this, "atkLevel", "atkLevel"); fields.addField(this, "idleSpeed", "idleSpeed"); fields.addField(this, "gold", "gold"); fields.addField(this, "passID", "passID"); fields.addField(this, "bossLevel", "bossLevel"); fields.addField(this, "cardLevel", "cardLevel"); fields.addField(this, "reward", "reward"); fields.addField(this, "reward_type", "reward_type"); fields.addField(this, "reward_count", "reward_count"); fields.addField(this, "waveFactor", "waveFactor"); fields.addArrayFileds(this, "starList", new string[] { "star1", "star2", "star3", }); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "id", "id"); fields.addField(this, "consume", "consume"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "lv", "lv"); fields.addField(this, "lvupGold", "lvupGold"); }
public override void CollectFields(FieldPairTable fields) { fields.addField(this, "type", "type"); fields.addField(this, "propEffect", "propEffect"); }
public abstract void CollectFields(FieldPairTable fields);