コード例 #1
0
ファイル: Unit.cs プロジェクト: JOGHURTaka/Unity-War_of_Lords
    public virtual void Init()
    {
        HPAttribute.Reset();
        StartCoroutine(HPAttribute.Update());

        dead         = false;
        scored       = false;
        stunned      = false;
        slowModifier = 1;
        slowEffect   = new List <Slow>();
    }
コード例 #2
0
ファイル: Unit.cs プロジェクト: GoodMan56/Roll-your-doner
    public virtual void Init()
    {
        HPAttribute.Reset(this, (int)subClass);
        StartCoroutine(HPAttribute.Update());
        StartCoroutine(HPAttribute.ShieldRoutine());

        if (unitT != null)
        {
            dmgReducMod = PerkManager.GetTowerBuffAttMod(unitT.prefabID);
            dmgReducVal = PerkManager.GetTowerBuffAttVal(unitT.prefabID);
        }

        dead         = false;
        scored       = false;
        stunned      = false;
        slowModifier = 1;
        slowEffect   = new List <Slow>();
    }
コード例 #3
0
 void UpdateAttribute()
 {
     attribute_HP.Update();
     attribute_Stamina.Update();
 }