示例#1
0
 public override void vivre()
 {
     if (!worldBarInit)
     {
         UIWorld.getInstance().registerWorldLifeBar((Loup)agent);
         worldBarInit = true;
     }
     base.vivre();
 }
示例#2
0
 public override void vivre()
 {
     if (LoupBeta.GESTION_THREAT)
     {
         LoupBeta beta = (LoupBeta)agent;
         beta.threat += Mathf.Min(Time.deltaTime * beta.getAggressivite(), beta.THREAT_MAX - beta.threat);
         if (beta.threat >= beta.THREAT_MAX)
         {
             actionList.addAction(new A_TaquinerAlpha());
         }
         if (!worldBarInit)
         {
             UIWorld.getInstance().registerWorldLifeThreatBar((LoupBeta)agent);
             worldBarInit = true;
         }
     }
     base.vivre();
 }