Ejemplo n.º 1
0
 public IJsonObject GetJsonObject()
 {
     JsonDrugAffect drugAffect = new JsonDrugAffect();
     drugAffect.IsAcitve = isAcive;
     drugAffect.LifeTime = lifeTime;
     return drugAffect;
 }
Ejemplo n.º 2
0
 private void BuildAffector(JsonDrugAffect? jsonDrugAffect)
 {
     if (jsonDrugAffect.HasValue)
         DrugAffector.Initialize(level, jsonDrugAffect.Value);
     else
         DrugAffector.Initialize(level);
 }
Ejemplo n.º 3
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);
 }