Romestead Assembly Reference

CandideServer.Helpers.TradeRoutesHelper

Type JSON

public class in CandideServer.Helpers

Methods4
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Helpers
  • Base typeSystem.Object
  • HashCBB0E8D6E3CF781C68ADC12728ED7EA846FC9770E2A938E521946B726BE293D2

Relationships

Base type

System.Object

Methods

Client_GetEstimatedRoundTripTime

public System.Single Client_GetEstimatedRoundTripTime(CandideServer.Models.Buildings.BuildingInstanceModel homeTradingPost, CandideServer.Models.Buildings.BuildingInstanceModel destinationTradingPost, System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.Stat> citizenStats, CandideServer.Models.Citizen.CitizenModel citizenModel, CandideServer.Game.GameConfig gameConfig, System.Int32 tradeUnits, System.Single tradeRouteSpeedStat)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashBE381E4455FDBC44489C82E55DA6590A20B9E32DBCE18D18A104B5B320471C75
  • Body hash32942D4B97B714B6E3581D5C218F29ABD039F8E21273810B463D13BE13C4A807
  • IL size47
Referenced calls
Called by

GetDistance

private System.Single GetDistance(CandideServer.Models.Buildings.BuildingInstanceModel homeTradingPost, CandideServer.Models.Buildings.BuildingInstanceModel destinationTradingPost)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashC1945C35B806A4085FD0D9AC798B7B32CAF571A07DC05B26E97072C41D80B267
  • Body hash921733AA14DAC980FD2BAAAD079F85E5F0F42E5BBACCEF6DF5389A99C132AE82
  • IL size36
Referenced calls
Called by

GetJobProgressTick

private System.Single GetJobProgressTick(System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.Stat> citizenStats, CandideServer.Models.Citizen.CitizenModel citizenModel, CandideServer.Game.GameConfig gameConfig)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • Hash55CEC9B92863FB5A36EFE8E00C0288718FA3A7BEE446EE845F280EE79811AF3C
  • Body hashD2E46A0273E4792B16C400B7D56494C29089CD308704ABA41B6FB3C015FF17AC
  • IL size126
Referenced calls
Called by
String literals
  • Citizen_Efficiency

Server_GetRouteTime

public System.Single Server_GetRouteTime(CandideServer.Models.Buildings.BuildingInstanceModel homeTradingPost, CandideServer.Models.Buildings.BuildingInstanceModel destinationTradingPost, CandideServer.Models.Citizen.CitizenModel carrierCitizen, CandideServer.Game.GameConfig config, System.Single tradeRouteSpeedStat)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Single
  • StaticTrue
  • VirtualFalse
  • HashBC481B3005099B3737890EA7A24B1ED928D24BD3CEA6B57FB78563DB49A5E786
  • Body hashC27B575084DD1B38481F317BEA450E2783FCD4A8872971BED11FEE27EDDBC870
  • IL size32
Referenced calls
Called by