Candide.GameModels.Managers.FurnitureManager
Type JSONpublic class in Candide.GameModels.Managers
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Managers - Base type
System.Object - Hash
50189C6138DB13E180D98C5D625F0803DAC219EEB86CB898AEDB6492EAC0B028
Relationships
Base type
System.Object
Methods
ChangeFurnitureStyle
#
public System.Void ChangeFurnitureStyle(Shared.Entity.EntityWrapper entity, Shared.Data.Furniture.FurnitureData furnitureData, System.Int32 currentRotation, System.Int32 currentAlternate, System.Int32 rotation, System.Int32 alternate, System.Int32 style)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
785BB6544376B42C0D89E603345FAFF3193FC388022D8367C4DB227927ABB164 - Body hash
1B080425EB2FA83A687579E8E651D805550B3A2FCAAA52D44F8CED3D2FA36915 - IL size99
Referenced calls
Shared.Entity.EntityWrapper::get_Id()Candide.GameModels.Services.FurnitureService::Send_FurnitureChangeStyle(System.Guid, System.Int32, System.Int32, System.Int32)System.Guid::op_Equality(System.Guid, System.Guid)Shared.Helpers.EntityHelper::GetEntityIdBasedRandom(System.Guid, System.Int32)Shared.Entity.EntityWrapper::set_Frame(System.Int32)
PickupFurniture
#
public System.Void PickupFurniture(System.Guid entityId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FB33629F9B1EA5C04A2B1A62E54A1A83D2FEF859AF8ACA1621917917F093386E - Body hash
FDFCB4DC819B1BBBC62B3856372A180D791D33FA417D04119A433F6075EA991F - IL size75
Referenced calls
System.Nullable<System.Guid>::.ctor(!0)FurnitureManager.<>c::<PickupFurniture>b__2_0(CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse)System.Action<CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse>::.ctor(System.Object, System.IntPtr)FurnitureManager.<>c::<PickupFurniture>b__2_1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.FurnitureService::Send_GetPickupFurniture(System.Nullable<System.Guid>, System.Guid[], System.Action<CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse>, System.Action<System.Byte>)
PickupFurniture
#
public System.Void PickupFurniture(System.Guid[] entityIds)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9D330B658F12CDB35E221E984B6BEB0CE61A29BF26D3CC07E1EF84C3824CAAB9 - Body hash
5631BE4C7C135FCAB9B63943505E03DD21D33056CBF7FBC79E01884153938D5F - IL size78
Referenced calls
FurnitureManager.<>c::<PickupFurniture>b__1_0(CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse)System.Action<CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse>::.ctor(System.Object, System.IntPtr)FurnitureManager.<>c::<PickupFurniture>b__1_1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.FurnitureService::Send_GetPickupFurniture(System.Nullable<System.Guid>, System.Guid[], System.Action<CandideServer.MessageModels.Furniture.GetPickupFurnitureResponse>, System.Action<System.Byte>)
SpawnFurniturePickupText
#
public System.Void SpawnFurniturePickupText(System.String furnitureId, System.Int32 amount, Microsoft.Xna.Framework.Vector2 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
08A10029EC7B365FF1E9E4B8910E18318F31F9E78497778B7ADA8592363AAF8A - Body hash
8EE768DE2B1CE8A9EAE08AD25881B59C14B14E60897E97D8E6FFED4105269261 - IL size85
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData>::TryGetValue(!0, !1&)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)System.String::IsNullOrWhiteSpace(System.String)Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)Candide.Graphics.FloatingTextSystem::AddNewFloatText(System.String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, System.String, System.Int32, System.Single, System.String, System.Single, System.Boolean)
SyncFurnitureStyle
#
public System.Void SyncFurnitureStyle(System.Guid entityId, System.Int32 rotation, System.Int32 alternate, System.Int32 frame)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
376211A4A075EB7CA9EE40D5A3224FD0A1B7DEA4473CB5FF0BD1FDE11B6A7AB0 - Body hash
222CEDD79A7593713FBB0B1E0EE3A090CA7E916FF00EBB6E2C6FBA3FE8B9BD58 - IL size113
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_BaseGuid()Shared.Entity.EntityWrapper::get_Frame()System.Nullable<System.Int32>::.ctor(!0)Shared.Data.Furniture.FurnitureDataBase::TryGetFurnitureIdFromEntity(System.Guid, System.Nullable<System.Int32>, System.String&)System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData>::TryGetValue(!0, !1&)System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::set_Frame(System.Int32)
TryPlaceFurniture
#
public System.Void TryPlaceFurniture(System.String furnitureId, Microsoft.Xna.Framework.Vector3 placingPosition, System.Int32 rotation, System.Int32 alternate, System.Int32 style)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9F82283324B3B0F08E83DAE022B7AD54139FA5A43612C9F9B256EBB5BDAE58DD - Body hash
2933964664D9CBE31D9D123DD29CB434A39ED44EF6DD80C75BDF0E595134FE9D - IL size219
Referenced calls
FurnitureManager.<>c__DisplayClass0_0::.ctor()System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.String, System.Int32>::TryGetValue(!0, !1&)System.Guid::NewGuid()Candide.GameModels.Controllers.EntityController::SpawnEntityBase(System.Guid, Microsoft.Xna.Framework.Vector3, System.Guid, System.Guid, System.Boolean, System.Boolean)Shared.Helpers.EntityHelper::GetEntityIdBasedRandom(System.Guid, System.Int32)Shared.Entity.EntityWrapper::set_Frame(System.Int32)Candide.GameModels.Controllers.FurnitureGameStateController::ModifyFurnitureAmount(System.String, System.Int32)FurnitureManager.<>c__DisplayClass0_0::<TryPlaceFurniture>b__0(CandideServer.MessageModels.Furniture.GetPlaceFurnitureResponse)System.Action<CandideServer.MessageModels.Furniture.GetPlaceFurnitureResponse>::.ctor(System.Object, System.IntPtr)FurnitureManager.<>c__DisplayClass0_0::<TryPlaceFurniture>b__1(System.Byte)System.Action<System.Byte>::.ctor(System.Object, System.IntPtr)Candide.GameModels.Services.FurnitureService::Send_GetTryPlaceFurniture(System.String, Microsoft.Xna.Framework.Vector3, System.Int32, System.Int32, System.Int32, System.Guid, System.Action<CandideServer.MessageModels.Furniture.GetPlaceFurnitureResponse>, System.Action<System.Byte>)