public static CharacterStat GetCharacterData(eEntityType type, int subType) { if (type == eEntityType.InGameCharacter) { CharacterStat _stat = new CharacterStat("power", subType); switch (subType) { case 1: _stat.SetBattleData(40, 11); _stat.SetMaxHpMpData(400, 111); _stat.SetMoveData(11, 5); return(_stat); case 2: _stat.SetBattleData(20, 11); _stat.SetMaxHpMpData(50, 111); _stat.SetMoveData(0.4f, 1); _stat.SetAttackData(15, 2, eAttackType.Melee); return(_stat); case 3: _stat.SetBattleData(30, 30); _stat.SetMaxHpMpData(50, 111); _stat.SetMoveData(1f, 1); _stat.SetAttackData(45, 2, eAttackType.Melee); return(_stat); case 4: _stat.SetBattleData(40, 11); _stat.SetMaxHpMpData(30, 111); _stat.SetMoveData(1f, 1); _stat.SetAttackData(40, 40, eAttackType.Range); return(_stat); } } return(null); }