Пример #1
0
 public void SetStatus(MonsterAbilityStatusInfo abilityStatus)
 {
     this.SetInheritanceInfo(0, abilityStatus.hpNoMaterial, abilityStatus.hpIsAbilityMax, abilityStatus.hpAbilityFlg, abilityStatus.hpAbility, abilityStatus.hpAbilityRate, MonsterMedalIcon.GetMedalType(abilityStatus.hpAbilityMinGuarantee), abilityStatus.hpAbilityMinGuarantee, abilityStatus.hpAbilityMinGuaranteeRate);
     this.SetInheritanceInfo(1, abilityStatus.attackNoMaterial, abilityStatus.attackIsAbilityMax, abilityStatus.attackAbilityFlg, abilityStatus.attackAbility, abilityStatus.attackAbilityRate, MonsterMedalIcon.GetMedalType(abilityStatus.attackAbilityMinGuarantee), abilityStatus.attackAbilityMinGuarantee, abilityStatus.attackAbilityMinGuaranteeRate);
     this.SetInheritanceInfo(2, abilityStatus.defenseNoMaterial, abilityStatus.defenseIsAbilityMax, abilityStatus.defenseAbilityFlg, abilityStatus.defenseAbility, abilityStatus.defenseAbilityRate, MonsterMedalIcon.GetMedalType(abilityStatus.defenseAbilityMinGuarantee), abilityStatus.defenseAbilityMinGuarantee, abilityStatus.defenseAbilityMinGuaranteeRate);
     this.SetInheritanceInfo(3, abilityStatus.spAttackNoMaterial, abilityStatus.spAttackIsAbilityMax, abilityStatus.spAttackAbilityFlg, abilityStatus.spAttackAbility, abilityStatus.spAttackAbilityRate, MonsterMedalIcon.GetMedalType(abilityStatus.spAttackAbilityMinGuarantee), abilityStatus.spAttackAbilityMinGuarantee, abilityStatus.spAttackAbilityMinGuaranteeRate);
     this.SetInheritanceInfo(4, abilityStatus.spDefenseNoMaterial, abilityStatus.spDefenseIsAbilityMax, abilityStatus.spDefenseAbilityFlg, abilityStatus.spDefenseAbility, abilityStatus.spDefenseAbilityRate, MonsterMedalIcon.GetMedalType(abilityStatus.spDefenseAbilityMinGuarantee), abilityStatus.spDefenseAbilityMinGuarantee, abilityStatus.spDefenseAbilityMinGuaranteeRate);
     this.SetInheritanceInfo(5, abilityStatus.speedNoMaterial, abilityStatus.speedIsAbilityMax, abilityStatus.speedAbilityFlg, abilityStatus.speedAbility, abilityStatus.speedAbilityRate, MonsterMedalIcon.GetMedalType(abilityStatus.speedAbilityMinGuarantee), abilityStatus.speedAbilityMinGuarantee, abilityStatus.speedAbilityMinGuaranteeRate);
     for (int i = 0; i < this.medals.Length; i++)
     {
         this.medals[i].StartAnimation();
     }
 }