private void ExecuteCommandSell(IItem item) { TradingStationsSystem.ClientRequestExecuteSell( (IStaticWorldObject)this.lot.GameObject, this.lot, item); }
private void ExecuteCommandSell() { TradingStationsSystem.ClientRequestExecuteTrade( (IStaticWorldObject)this.lot.GameObject, this.lot, isPlayerBuying: false); }
private void ExecuteCommandBuy() { TradingStationsSystem.ClientRequestExecuteBuy( (IStaticWorldObject)this.lot.GameObject, this.lot); }
public override void ServerOnDestroy(IStaticWorldObject gameObject) { base.ServerOnDestroy(gameObject); TradingStationsSystem.ServerOnDestroy(gameObject); }
protected override void ServerUpdate(ServerUpdateData data) { base.ServerUpdate(data); TradingStationsSystem.ServerUpdate(data.GameObject); }
protected override void ServerInitialize(ServerInitializeData data) { base.ServerInitialize(data); WorldObjectOwnersSystem.ServerInitialize(data.GameObject); TradingStationsSystem.ServerInitialize(data.GameObject); }