コード例 #1
0
ファイル: Player.cs プロジェクト: donblas/magecrawl
 public override void RemoveEffect(IStatusEffectCore effectToRemove)
 {
     base.RemoveEffect(effectToRemove);
     ResetMaxStaminaIfNowOver();
     ResetMaxMPIfNowOver();
 }
コード例 #2
0
ファイル: Character.cs プロジェクト: donblas/magecrawl
 public virtual void RemoveEffect(IStatusEffectCore effectToRemove)
 {
     m_effects.Remove(effectToRemove);
     effectToRemove.Remove(this);
 }
コード例 #3
0
ファイル: Player.cs プロジェクト: donblas/magecrawl
 public override void AddEffect(IStatusEffectCore effectToAdd)
 {
     base.AddEffect(effectToAdd);
     ResetMaxStaminaIfNowOver();
     ResetMaxMPIfNowOver();
 }
コード例 #4
0
ファイル: Character.cs プロジェクト: donblas/magecrawl
 public virtual void AddEffect(IStatusEffectCore effectToAdd)
 {
     m_effects.Add(effectToAdd);
     effectToAdd.Apply(this);
 }