Candide.GameModels.Services.FurnitureService
Type JSONpublic class in Candide.GameModels.Services
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Services - Base type
System.Object - Hash
5A6181F05E3DC6D23A773252A0D88497D4BB0DCA590565EFC6755447E619E100
Relationships
Base type
System.Object
Methods
OnReceive_ConstructionSpawnEntity
#
public System.Void OnReceive_ConstructionSpawnEntity(CandideServer.MessageModels.Furniture.FurniturePlacedMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
82B5139A5A825C7D68835281E443510E2784F05F177223847CC8B4342D32A8DE - Body hash
57EF98BC5903341A7EE200846D866CA5CCDCAA11D688D499A6AFCE8405335A22 - IL size118
Referenced calls
Candide.Sound.SoundPlayer::Play3DEventOneShot(System.String, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)Candide.GameModels.Controllers.EntityController::SpawnEntity(CandideServer.Entities.ServerEntityModel)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Shape()Shared.Entity.EntityWrapper::get_Position()Candide.GameModels.Systems.ConstructionSitesSystem::ConstructionBuiltVfx(Microsoft.Xna.Framework.Vector3, System.Single)
String literals
event:/buildings/place_entity
OnReceive_FurnitureLooted
#
public System.Void OnReceive_FurnitureLooted(CandideServer.MessageModels.Furniture.FurnitureLootedMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
5E53B980B0449E81757521E7534E184DFC47CC4C3BA6A1E50DE4501328E90D53 - Body hash
E829B7E00178BDA342C259520C322941B8D598AB2B9D969F2E74F3879E257A26 - IL size19
OnReceive_FurnitureStyle
#
public System.Void OnReceive_FurnitureStyle(CandideServer.MessageModels.Furniture.FurnitureStyleMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
38FBD6E1486E217708C183E5D825D255A7FD142EC7EF91EA97EBDDC2D0DAA25B - Body hash
C8DFB13F50341B76156E5CDCFE3D7E4B44527C612B3DDE54C103117F72C219F2 - IL size30
Send_FurnitureChangeStyle
#
public System.Void Send_FurnitureChangeStyle(System.Guid entityId, System.Int32 rotation, System.Int32 alternate, System.Int32 style)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B3C0E1EBD69C655A652962E250E38A0D8413956B1C872E350648D29B2B21F0D9 - Body hash
F1D25062ABF03911BF49FB6E12B138249C678899A40866EBBA34F193AF461D23 - IL size58
Referenced calls
String literals
furniture-change-style
Send_GetPickupFurniture
#
public System.Void Send_GetPickupFurniture(System.Nullable<System.Guid> pickupEntityId, System.Guid[] pickupList, System.Action<CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse> onResponse, System.Action<System.Byte> onError)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C5F35FFAE9B37F034D529D3E465D162CC0AD9C09DFE980506D5CCCBF6061141E - Body hash
6278716B1ECF1031AC856396DDA2BEA31CC0747F79ADCCE354ACD29F4C691B3C - IL size50
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
get-pickup-furniture
Send_GetTryPlaceFurniture
#
public System.Void Send_GetTryPlaceFurniture(System.String furnitureId, Microsoft.Xna.Framework.Vector3 placingPosition, System.Int32 rotation, System.Int32 alternate, System.Int32 style, System.Guid entityId, System.Action<CandideServer.MessageModels.Furniture.GetPlaceFurnitureResponse> onResponse, System.Action<System.Byte> onError)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
364E1DA60FAB84805DF0FFF0950FA3BB1007BFCAB974940841423240BD76DC9A - Body hash
7D3C8C44BF23C084A9D5CAAE36C55BBAF674700A57E2963B0340F5C786FBA62C - IL size86
Referenced calls
Candide.Multiplayer.Network.NetworkManager::Get(System.String, System.Object, System.Action<T>, System.Single, System.Action<System.Byte>, System.Boolean)
String literals
get-place-furniture