public override void RequestAsset(WithAssetObject source, IAsset asset, PayMoneyReason reason) { }
public override void ReceiveCheck(WithAssetObject source, decimal amount, PayMoneyReason reason) { }
//} // return asset . MinimumValue * GameRandom . Current . NextDecimalBetween ( 1.0m , 1.2m ) ; //{ //public override decimal ReceiveBuyAssertRequest ( IAsset asset ) public override void ReceivePayReason(PayMoneyReason reason) { throw new NotImplementedException( ); }
public override void RequestPay(WithAssetObject source, PayMoneyReason reason) { }
public override void RequestAsset(WithAssetObject source, IAsset asset, PayMoneyReason reason) { throw new NotImplementedException( ); }
public override void ReceiveTransfer(WithAssetObject source, decimal amount, PayMoneyReason reason) { throw new NotImplementedException( ); }
public abstract void ReceivePayReason(PayMoneyReason reason);
public abstract void ReceiveTransfer(WithAssetObject source, decimal amount, PayMoneyReason reason);
public abstract void RequestAsset(WithAssetObject source, IAsset asset, PayMoneyReason reason);
public abstract void RequestPay(WithAssetObject source, PayMoneyReason reason);
public PlayerPayEventArgs(long money, PayMoneyReason reason) { Money = money; Reason = reason; }