/// <summary> /// [ゴンベ][レベル50][わんぱく][6V][HB252振り]のステータス実数値を取得する /// </summary> /// <returns></returns> private static CharaStatus GetDefenderStatus() { // レベルを設定する int level = 50; // 性格を設定する Personality personality = Personality.CreatePresonality(PersonalityType.Impish); // 種族値を設定する CharaStatus raceValue = new CharaStatus(); raceValue.Values[(int)CharaStatusType.Hp] = 135; raceValue.Values[(int)CharaStatusType.PhysicsAttack] = 85; raceValue.Values[(int)CharaStatusType.PhysicsDamage] = 40; raceValue.Values[(int)CharaStatusType.SpecialAttack] = 40; raceValue.Values[(int)CharaStatusType.SpecialDamage] = 85; raceValue.Values[(int)CharaStatusType.Speed] = 5; // 努力値を設定する CharaStatus effortValue = new CharaStatus(); for (int i = 0; i < System.Enum.GetValues(typeof(CharaStatusType)).Length; i++) { effortValue.Values[i] = 0; } effortValue.Values[(int)CharaStatusType.Hp] = 252; effortValue.Values[(int)CharaStatusType.PhysicsDamage] = 252; effortValue.Values[(int)CharaStatusType.SpecialDamage] = 4; // 個体値を設定する CharaStatus individualValue = new CharaStatus(); for (int i = 0; i < System.Enum.GetValues(typeof(CharaStatusType)).Length; i++) { individualValue.Values[i] = 31; } return(CharaStatus.GetRealStatus(level, personality, raceValue, effortValue, individualValue)); }