Octgn.Play.Card.SetProperty C# (CSharp) Method

SetProperty() public method

public SetProperty ( string name, string val, bool notifyServer = true ) : void
name string
val string
notifyServer bool
return void
        public void SetProperty(string name, string val, bool notifyServer = true)
        {
            if(PropertyOverrides.ContainsKey(name) == false)
                PropertyOverrides.Add(name, new Dictionary<string, object>(StringComparer.InvariantCultureIgnoreCase));
            PropertyOverrides[name][Alternate()] = val;
            if (notifyServer)
            {
                Program.Client.Rpc.SetCardProperty(this,Player.LocalPlayer,name, val, val.GetType().FullName);
            }
        }

Usage Example

Esempio n. 1
0
 public void SetCardProperty(Card card, Player player, string name, string val, string valtype)
 {
     if (player == Player.LocalPlayer)
     {
         return;
     }
     card.SetProperty(name, val, false);
 }
All Usage Examples Of Octgn.Play.Card::SetProperty