Пример #1
0
 protected override void Dispose(bool disposing)
 {
     if (disposing)
     {
         _i = null;
         if (tickThread != null) tickThread.Abort();
         base.Dispose(disposing);
     }
 }
Пример #2
0
 public static void Initialize(GameLevel level, JsonDrugAffect drugAffect)
 {
     _i = new DrugAffector(level);
     _i.isAcive = drugAffect.IsAcitve;
     if (drugAffect.LifeTime > 0) _i.IncreaseAffectTime(drugAffect.LifeTime);
 }
Пример #3
0
 public static void Initialize(GameLevel level)
 {
     _i = new DrugAffector(level);
 }