Romestead Assembly Reference

Candide.GameModels.Services.BuildingsService

Type JSON

public class in Candide.GameModels.Services

Methods14
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Services
  • Base typeSystem.Object
  • Hash520F282AFE79AE4310CB59FF749C7F4E0C33B16747136B293FE71CC309055A5C

Relationships

Base type

System.Object

Methods

GetAndListenOnInternalResourceStorageForBuilding

public Candide.Multiplayer.Network.GetResponseHandler GetAndListenOnInternalResourceStorageForBuilding(CandideServer.MessageModels.InternalResourceStorage.GetInternalResourceStorageForBuildingMessage msg, System.Action<CandideServer.MessageModels.InternalResourceStorage.GetInternalResourceStorageResponse> onResponse, System.Action<System.Byte> onError, System.Single timeOut)

Method metadata
  • Visibilitypublic
  • Return typeCandide.Multiplayer.Network.GetResponseHandler
  • StaticTrue
  • VirtualFalse
  • Hash6B7B2A484C7823E3899E6CD2F7E231919A81FDF952E272F539D1B4BB2C3FB32D
  • Body hash82558BADB9D225BD1BCEE05BE21AB5C79790A775F020D52DF9F97973082728AD
  • IL size16
Referenced calls
  • Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
Called by
String literals
  • buildings-get-and-listen-internal-resource-storage

GetInternalResourceStorageForBuilding

public Candide.Multiplayer.Network.GetResponseHandler GetInternalResourceStorageForBuilding(CandideServer.MessageModels.InternalResourceStorage.GetInternalResourceStorageForBuildingMessage msg, System.Action<CandideServer.MessageModels.InternalResourceStorage.GetInternalResourceStorageResponse> onResponse, System.Action<System.Byte> onError, System.Single timeOut)

Method metadata
  • Visibilitypublic
  • Return typeCandide.Multiplayer.Network.GetResponseHandler
  • StaticTrue
  • VirtualFalse
  • HashFBA66D6FD67FB9583FDD809C6ABA699874EAEF4D2D9B45DB050117F30D861D56
  • Body hashABAD2FED361559E66C06CB2AE513C68510C4879871CE2D41706C0C0A12D04985
  • IL size16
Referenced calls
  • Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
String literals
  • buildings-get-internal-resource-storage

OnReceive_BuildingSpawned

private System.Void OnReceive_BuildingSpawned(CandideServer.MessageModels.Buildings.BuildingSpawnedMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7698A0C66FCECC00C117FA479F3B41DF7EE51946EDCDB9AE5235EA4D831D965F
  • Body hash5DA6E0AD990C6A763D8971860B12C744E8721BB472E8D63E331D3676B7F1F643
  • IL size24
Referenced calls

OnReceive_BuildingUpgraded

public System.Void OnReceive_BuildingUpgraded(CandideServer.MessageModels.Buildings.BuildingUpgradedMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashFF7E591D19F45466F92C6DB9AF1E4995ACB3C38713F01BB18BEAE9F233058733
  • Body hash2F650D8E9F0DD05B91AA89B1BEC16A16E8743A1FDA7412A7F406BEDE673BF59A
  • IL size18
Referenced calls

OnReceive_RemoveBuilding

public System.Void OnReceive_RemoveBuilding(CandideServer.MessageModels.Buildings.BuildingRemovedMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash59B9E67E62FFC73184DB7C42E3E765E89E47314DD9A9A28FB4C3127766062A26
  • Body hash3EC8EFCC7A9C3F06691735EAFA8AE0721B44FF04161DDB0790FE7234C4AC844C
  • IL size7
Referenced calls

OnReceive_UpdateBuildingAppeal

public System.Void OnReceive_UpdateBuildingAppeal(CandideServer.MessageModels.Buildings.UpdateBuildingAppealMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash3762B46A90CB5D97CF2063019A497279F416A28911719E9DC38F548F75E87F76
  • Body hash31DC3B079B82C440116EAEF709DFB395552A4657FB34848A260D36F5FDC9937C
  • IL size7
Referenced calls

OnReceive_UpdateBuildingParameters

private System.Void OnReceive_UpdateBuildingParameters(CandideServer.MessageModels.Buildings.UpdateBuildingParametersMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash58D4914B79DAB9A9E9892F70E49313883AC1442EAB9C60EB721E08DC7DB71EBD
  • Body hash00EBC997BCBEC7A5D8C5E82E64CE0954925BC23D3D38C0AD5D5FF30BA4942659
  • IL size7
Referenced calls

SendDepositEntityIntoStorage

public System.Void SendDepositEntityIntoStorage(System.Guid entityId, System.Guid buildingId, System.Nullable<Microsoft.Xna.Framework.Vector3> onErrorEntityPosition)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6885AEDC51324E88E9608ED45DFBDAA19859A6B08C5C2C6B4FA3576EA53305FF
  • Body hashA55C634D5FF967E89187F894383AC728C4E13430C70A35EA779A3FFF14C1C964
  • IL size38
Referenced calls
String literals
  • buildings-deposit-resource-into-storage

SendGetBucketDepleteResourceStorageEndpoint

public System.Void SendGetBucketDepleteResourceStorageEndpoint(System.Guid bucketEntityId, System.Guid buildingId, System.String resourceId, System.Int32 amount, System.Action<CandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointResponse> onResponse, System.Action onError)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash59F96944D33B3195F4128DABE6FC433A6AEE5D4C6FF15F19234DB5ADE01C45E4
  • Body hash72AE1362FBC20C015FF1E3DE3ECCB4C228D7DB7B3608FDD5AA623EA676CBBD0D
  • IL size90
Referenced calls
  • BuildingsService.<>c__DisplayClass5_0::.ctor()
  • CandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointRequest::.ctor()
  • System.Action<CandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointResponse>::Invoke(!0)
  • System.Action<CandideServer.MessageModels.Buildings.GetBucketDepleteResourceStorageEndpointResponse>::.ctor(System.Object, System.IntPtr)
  • BuildingsService.<>c__DisplayClass5_0::<SendGetBucketDepleteResourceStorageEndpoint>b__0(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
  • buildings-try-deplete-into-bucket

SendGetDepositBucketContentIntoResourceStorageEndpoint

public System.Void SendGetDepositBucketContentIntoResourceStorageEndpoint(System.Guid bucketEntityId, System.Guid buildingId, System.Action<CandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointResponse> onResponse, System.Action onError)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6A5EDFD0998982970E6FD4FF6D745645FF67CA393C04CFEF0DFD9424B6B3A200
  • Body hash3F779BB79B0C8E850C0B2513A9198E00F083210BEEC8EFD1FB6B45904C81C072
  • IL size74
Referenced calls
  • BuildingsService.<>c__DisplayClass6_0::.ctor()
  • CandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointRequest::.ctor()
  • System.Action<CandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointResponse>::Invoke(!0)
  • System.Action<CandideServer.MessageModels.Buildings.GetBucketDepositResourceStorageEndpointResponse>::.ctor(System.Object, System.IntPtr)
  • BuildingsService.<>c__DisplayClass6_0::<SendGetDepositBucketContentIntoResourceStorageEndpoint>b__0(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
  • buildings-bucket-try-deposit

Send_RemoveBuilding

public System.Void Send_RemoveBuilding(CandideServer.MessageModels.Buildings.RemoveBuildingMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD839BD8D25482D019D9C4D01840B643B3B4818361CB0841817CB3B0E70DFC5F0
  • Body hashA61F5844D2C0A5A0434FA7626C56D678E9162F92A47DE778E4420B0D84E8C667
  • IL size13
Referenced calls
Called by
String literals
  • buildings-remove-building

Send_TryTurnItemIntoFuelForSource

public System.Void Send_TryTurnItemIntoFuelForSource(CandideServer.MessageModels.Buildings.TryTurnItemIntoFuelForSourceMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash30344E62873B4AB223ABADBE3ACE727858EC5EB061BF83A00DFB10464D6F2A31
  • Body hash65C3B3B9851AB1E05BE40061FB8B81F5D09A3D5E2B9EE6F3AC34D0F7D44D536C
  • IL size13
Referenced calls
Called by
String literals
  • buildings-item-to-fuel

Send_TryUpgradeBuilding

public System.Void Send_TryUpgradeBuilding(System.Guid buildingInstanceId, System.String constructionId, System.Guid carpenterBuildingId, System.Action<CandideServer.MessageModels.Buildings.TryUpgradeBuildingResponse> onResponse, System.Action<System.Byte> onError)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashA9E52D781E98BDC2F5429DC4AF7910D77D1251761EA3DB11494BF335FBFD71E5
  • Body hashD6B5541385357BAC61ACC782E509C70B68DB165D0090C9F66B7AEFE52967B6D9
  • IL size52
Referenced calls
  • CandideServer.MessageModels.Buildings.TryUpgradeBuildingRequest::.ctor()
  • System.Nullable<System.Guid>::.ctor(!0)
  • Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
Called by
String literals
  • try-upgrade-building

Send_UpgradeBuildingCheat

public System.Void Send_UpgradeBuildingCheat(System.Guid buildingInstanceId, System.String constructionId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash714DCF8D218CB11A6AE9DCE9BCFAF0407D7E71D6B1C00D5A98746F9A7ECBC8BC
  • Body hash5328370272A6BECC412C8BDEE2EC258886E671067000898C56C1E71A2513C6F2
  • IL size31
Referenced calls
Called by
String literals
  • upgrade-building-cheat