Ejemplo n.º 1
0
        protected virtual void RaiseOnSetValue(object sender, IRtValue value, DateTime?updated = null, bool status = true)
        {
            Value   = value ?? valueNull;
            Updated = updated ?? DateTime.Now;
            Status  = status;

            ValueSetted?.Invoke(sender, this);
        }
Ejemplo n.º 2
0
 public void SetValue(PlayerPropertiesInt properties)
 {
     if (properties == _health)
     {
         _player.IncreaseHealth();
     }
     else
     {
         _playerAttacker.IncreaseDemage();
     }
     properties.SetNextValue();
     ValueSetted?.Invoke(_health, _demage);
 }
Ejemplo n.º 3
0
 private void Start()
 {
     ValueSetted?.Invoke(_health, _demage);
 }
Ejemplo n.º 4
0
 protected virtual void RaiseOnSetValue(IRtTag tag)
 {
     ValueSetted?.Invoke(this, tag);
 }
Ejemplo n.º 5
0
 protected virtual void OnTagValueSetted(object sender, IRtTag e)
 {
     ValueSetted?.Invoke(sender, this);
 }