Candide.GameModels.Models.TradeRoutes.ClientTradeRoute
Type JSONpublic class in Candide.GameModels.Models.TradeRoutes
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Models.TradeRoutes - Base type
System.Object - Hash
DE99A1BCA0E0B33958881FE6AF4BD8DDF71127836D3E940AAECC43CDBC042BB5
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
AssociatedInventoryId# | public | public System.Nullable<System.Guid> AssociatedInventoryId |
AssociatedResourceStorageId# | public | public System.Nullable<System.Guid> AssociatedResourceStorageId |
CalculatedRouteTime# | public | public System.Single CalculatedRouteTime |
CancelStatus# | public | public CandideServer.SimulationModels.TradeRouteCancelStatus CancelStatus |
CitizenId# | public | public System.Guid CitizenId |
DestinationTownId# | public | public System.Guid DestinationTownId |
DestinationTradingPostId# | public | public System.Guid DestinationTradingPostId |
FulfilledUnits# | public | public System.Int32 FulfilledUnits |
HomeTownId# | public | public System.Guid HomeTownId |
HomeTradingPostId# | public | public System.Guid HomeTradingPostId |
Id# | public | public System.Guid Id |
IsRepeating# | public | public System.Boolean IsRepeating |
ReceiveItemRatios# | public | public Shared.Models.Items.ItemAmount[] ReceiveItemRatios |
ReceiveResourceRatios# | public | public Shared.Models.Items.ResourceAmount[] ReceiveResourceRatios |
SendItemRatios# | public | public Shared.Models.Items.ItemAmount[] SendItemRatios |
SendResourceRatios# | public | public Shared.Models.Items.ResourceAmount[] SendResourceRatios |
Status# | public | public CandideServer.SimulationModels.TradeRouteStatus Status |
Timer# | public | public System.Single Timer |
UnitAmount# | public | public System.Int32 UnitAmount |
Methods
IsCancellable
#
public System.Boolean IsCancellable()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
CDD7D4450404F3B866662F5000C640F539578289F401FEEE1A587312C6EFA9EE - Body hash
DD358894F4A3CECF92F456F5F1AB62631E4F71AB6ED8B34D59779CEA001DCC6B - IL size41
UpdateFromMessage
#
public System.Void UpdateFromMessage(CandideServer.MessageModels.TradeRoutes.UpdateTradeRouteMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
93FA165902BDFC8F62596D9D3C009E42ED74605737C71B1892102903383C17EC - Body hash
050998EB1716282E6F6EBC2A14E0A4DC237FE328D9A046C1C18DC99819B437B8 - IL size85
UpdateFromModel
#
public System.Void UpdateFromModel(CandideServer.SimulationModels.TradeRouteSimulationModel model)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E02B845694B0852CCCC334640F8A42B2D0453ACE07970219E689598E23B0FBAD - Body hash
368BD9C14B5F022D4A108C79D5CAA443267EF1165C7AD8DC341A84719C1381AC - IL size85