Romestead Assembly Reference

Candide.GameModels.Services.ConstructionSitesService

Type JSON

public class in Candide.GameModels.Services

Methods11
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Services
  • Base typeSystem.Object
  • Hash0E49831525513B9E3FAE58B66AB8EDEBA0E9889E6C24C3191A10D8D762CBC277

Relationships

Base type

System.Object

Methods

BuildConstructionSite

public System.Void BuildConstructionSite(CandideServer.MessageModels.Constructions.BuildConstructionSiteMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5BDCF1131A3A90FE6A61D3FB97E65EF4EC2EF06D0813169FFD4741B75E81BE3B
  • Body hashBE6CA62436B1E11FAC62103CACFE38ECCB1AF3AB0FE43B9159447EFB2291CD2C
  • IL size13
Referenced calls
String literals
  • build-construction-site-building

CreateConstructionSite

public System.Void CreateConstructionSite(CandideServer.MessageModels.Constructions.CreateConstructionSiteMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash92BED1DCE717F611FB58BC5A1573219E2B52D237CC652AD221E0002D3152AC7D
  • Body hashF270FB62077B4C8F94836E5CB55F34CE039D0880825216009D6546CD5E9EE832
  • IL size19
Referenced calls
Called by
String literals
  • construction-sites-create

OnReceive_CreateConstructionSite

private System.Void OnReceive_CreateConstructionSite(CandideServer.MessageModels.Constructions.CreateConstructionSiteMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE6299DA33A37901C4FB2211125AEF5401EC8F83CC22D37ED519D930420D4DC16
  • Body hashD4CCD1298792C3BED120599EF859D74127D781631A38ECD6BE0DFEE2DA6218EA
  • IL size186
Referenced calls
Called by
String literals
  • event:/buildings/create_construction_site
  • Network player placed a construction site for construction ID
  • , but we could not find that id.
  • OnReceive_CreateConstructionSite

OnReceive_RemoveConstructionSite

private System.Void OnReceive_RemoveConstructionSite(CandideServer.MessageModels.Constructions.RemoveConstructionSiteMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash07C2ECC7CFC9DA9FFCEF14473B8E95F3C5FA6543CC46E13FEFEAD198D023E98B
  • Body hash59090616C65E0B96C2212DA3F480134E8758199E44A67C6AAFA61745D4D8A9A6
  • IL size12
Referenced calls
Called by

OnReceive_RemoveConstructionSites

private System.Void OnReceive_RemoveConstructionSites(CandideServer.MessageModels.Constructions.RemoveConstructionSitesMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash52C2EFD0A7F90F1C5D94540090C3C0C2A69999AD7E56215477960D1F7A7372D2
  • Body hash3A759361D6BAEFD2ACFC2E924A3323E51A484872308F5F52AE8C51A0997CE179
  • IL size52
Referenced calls

OnReceive_UpdateConstructActionInProgress

private System.Void OnReceive_UpdateConstructActionInProgress(CandideServer.MessageModels.Constructions.UpdateConstructActionInProgressMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9105AB37CBDCD1D35B35B74D6602B20AB21F5DF5EE55A2CFB9707C5259DC0E5E
  • Body hash148E327389FE7B8B7C16CADA56CBE6B703D485EF33587A69269404C27C9B314F
  • IL size71
Referenced calls
String literals
  • Received UpdateConstructActionInProgressMessage but the current ActionInProgress does not have a type of StandardConstru

SendGetPlaceConstruction

public System.Void SendGetPlaceConstruction(System.Guid itemInstanceId, Microsoft.Xna.Framework.Point tilePosition, System.Guid entityId, System.Action onError)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash42895D7038319FB15B94A32FA9EF7F8C5AB35304FE0BA0758973082347BC7F2C
  • Body hashA3D86171FA4130C7EB3E407892DAE6DA89BC09FE0756DC278F77213E47C256F6
  • IL size100
Referenced calls
  • ConstructionSitesService.<>c__DisplayClass2_0::.ctor()
  • CandideServer.MessageModels.Constructions.GetPlaceConstructionRequest::.ctor()
  • ConstructionSitesService.<>c::<SendGetPlaceConstruction>b__2_0(CandideServer.MessageModels.Constructions.GetPlaceConstructionResponse)
  • System.Action<CandideServer.MessageModels.Constructions.GetPlaceConstructionResponse>::.ctor(System.Object, System.IntPtr)
  • ConstructionSitesService.<>c__DisplayClass2_0::<SendGetPlaceConstruction>b__1(System.Byte)
  • System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)
  • Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
Called by
String literals
  • get-place-construction

SendRemoveConstructionSite

public System.Void SendRemoveConstructionSite(CandideServer.MessageModels.Constructions.RemoveConstructionSiteMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash9376F1F50DE06D77784621B82E26B775DFCC1838E178F041A24138183E4BAC65
  • Body hashED342A1DAFC7D5F87F3C971C7645D9EB69D34AA58F6F8E3814C2C46B5262E1A6
  • IL size19
Referenced calls
Called by
String literals
  • construction-sites-remove-construction-site

Send_ConstructActionInProgressDoProgress

public System.Void Send_ConstructActionInProgressDoProgress(CandideServer.MessageModels.Constructions.ConstructActionInProgressDoProgressMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash59EEDCB750B5B6E12CE4CC88B0C7711C008ACA442EA97FA75F0F6928F6E5CB80
  • Body hashD40E788828058EA185D512B4E86F65467A32D9E4E506B2A7D81E424845E44095
  • IL size13
Referenced calls
Called by
String literals
  • construct-action-in-progress-do-progress

Send_StartConstructActionInProgress

public System.Void Send_StartConstructActionInProgress(CandideServer.MessageModels.Constructions.StartConstructActionInProgressMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashA67B05DF3DF097DC64A0BBD408981220EF39F624B04F2732ADB3AB7D05C73B5B
  • Body hashAE3F4567AD0A15B673BB53AF67D05A72EE89C9DB28E5D2ABA803030882818BFE
  • IL size13
Referenced calls
Called by
String literals
  • start-construct-action-in-progress

Send_StopConstructActionInProgress

public System.Void Send_StopConstructActionInProgress(CandideServer.MessageModels.Constructions.StopConstructActionInProgressMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5E183C49C02165C1C87567353941883B8F1F4DB606921B8590B856866BE4E212
  • Body hashCE05D7BC652B2E3DFEFC02D563997D76E9B93BDF4FEFB78128C55A6F8C30176A
  • IL size13
Referenced calls
Called by
String literals
  • stop-construct-action-in-progress