Example #1
0
 public RockMeter(Actor actor)
     : base(actor)
 {
     actor.RegisterUpdateFunction(Update);
     Name = "RockMeter";
     rockLevelLocked = true;
     prevValues = new PreviousValues(1); //dummy value
 }
 internal void UpdateOldValue(T measureKey, ValueType value)
 {
     if (PreviousValues.ContainsKey(measureKey))
     {
         PreviousValues[measureKey] = value;
     }
     else
     {
         PreviousValues.Add(measureKey, value);
     }
 }