public SimpleResourceRewardResult(string type, SimpleResource resource, int amount, IContext context)
     : base(type, context)
 {
     this.resource = resource;
     this.amount   = amount;
 }
 public SimpleResourcePrice(RawNode node, IContext context) : base(node, context)
 {
     resource = GetPath().GetSelf <SimpleResource>();
 }