public static string GetGrowStepName(string growStep) { string result = StringMaster.GetString("CharaStatus-03"); GameWebAPI.RespDataMA_GetMonsterGrowStepM.MonsterGrowStepM growStepMaster = MonsterGrowStepData.GetGrowStepMaster(growStep); if (growStepMaster != null) { result = growStepMaster.monsterGrowStepName; } return(result); }
public static GameWebAPI.RespDataMA_GetMonsterGrowStepM.MonsterGrowStepM GetGrowStepMaster(string growStep) { GameWebAPI.RespDataMA_GetMonsterGrowStepM.MonsterGrowStepM result = null; if (!MonsterGrowStepData.growStepTable.TryGetValue(growStep, out result)) { GameWebAPI.RespDataMA_GetMonsterGrowStepM.MonsterGrowStepM[] monsterGrowStepM = MasterDataMng.Instance().RespDataMA_MonsterGrowStepM.monsterGrowStepM; for (int i = 0; i < monsterGrowStepM.Length; i++) { if (monsterGrowStepM[i].monsterGrowStepId == growStep) { result = monsterGrowStepM[i]; MonsterGrowStepData.growStepTable.Add(growStep, monsterGrowStepM[i]); break; } } } return(result); }