// Helper to change attrributes based on cDifficultylevel public void ChangeAttributeByDifficultyLevel() { BasePropertyDetailsModel LittleMonster = new BasePropertyDetailsModel(1, 1, 1, 5); if (DifficultyLevel == DifficultyLevelEnum.Easy) { LittleMonster = BasePropertyHelper.Instance.MonsterDifficultyBase[DifficultyLevelEnum.Easy]; } if (DifficultyLevel == DifficultyLevelEnum.Medium) { LittleMonster = BasePropertyHelper.Instance.MonsterDifficultyBase[DifficultyLevelEnum.Medium]; } if (DifficultyLevel == DifficultyLevelEnum.Hard) { LittleMonster = BasePropertyHelper.Instance.MonsterDifficultyBase[DifficultyLevelEnum.Hard]; } Attack = LittleMonster.Attack; Defense = LittleMonster.Defense; Speed = LittleMonster.Speed; MaxHealth = LittleMonster.MaxHealth; }
/// <summary> /// Change the base Property of Character base on class /// </summary> public void ChangeAttributeByClass() { BasePropertyDetailsModel LittleCharacter = new BasePropertyDetailsModel(1, 1, 1, 5); if (CharacterClass == CharacterClassEnum.Fighter) { LittleCharacter = BasePropertyHelper.Instance.CharacterClassBase[CharacterClassEnum.Fighter]; } if (CharacterClass == CharacterClassEnum.Cleric) { LittleCharacter = BasePropertyHelper.Instance.CharacterClassBase[CharacterClassEnum.Cleric]; } Attack = LittleCharacter.Attack; Defense = LittleCharacter.Defense; Speed = LittleCharacter.Speed; MaxHealth = LittleCharacter.MaxHealth; }