Ejemplo n.º 1
0
 public Unit.Cooldown GetCooldown(Data.NamedHash type_)
 {
     Unit.Cooldown rtn;
     if (!_Cooldowns.TryGetValue(type_, out rtn))
     {
         rtn = new Unit.Cooldown(type_);
         _Cooldowns.Add(type_, rtn);
     }
     return(rtn);
 }
Ejemplo n.º 2
0
 public Unit.Gauge GetUnitGauge(Data.NamedHash type_)
 {
     Unit.Gauge rtn;
     if (!_UnitGauges.TryGetValue(type_, out rtn))
     {
         rtn = new Unit.Gauge(type_);
         _UnitGauges.Add(type_, rtn);
     }
     return(rtn);
 }
Ejemplo n.º 3
0
 public Unit.Stat GetUnitStat(Data.NamedHash type_)
 {
     Unit.Stat rtn;
     if (!_UnitStats.TryGetValue(type_, out rtn))
     {
         rtn = new Unit.Stat(type_);
         _UnitStats.Add(type_, rtn);
     }
     return(rtn);
 }
Ejemplo n.º 4
0
 public Gauge(Data.NamedHash type_)
 {
     Type     = type_;
     Capacity = new Stat(type_);
 }
Ejemplo n.º 5
0
 public Stat(Data.NamedHash type_)
 {
     Type = type_;
 }
Ejemplo n.º 6
0
 public Cooldown(Data.NamedHash type_)
 {
     Type = type_;
 }