CandideServer.Entities.Controllers.ServerFurnitureController
Type JSONpublic class in CandideServer.Entities.Controllers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Controllers - Base type
Shared.Entity.Base.AbstractController - Hash
EF63EEB70AD6F8EC29C17083378D977FFA142FAF8E008FECF4F3A686C3CF5D66
Relationships
Base type
Derived types
CandideServer.Entities.Controllers.ServerBedControllerCandideServer.Entities.Controllers.ServerCart2ControllerCandideServer.Entities.Controllers.ServerChairFurnitureControllerCandideServer.Entities.Controllers.ServerGateControllerCandideServer.Entities.Controllers.ServerInstrumentControllerCandideServer.Entities.Controllers.ServerItemStandControllerCandideServer.Entities.Controllers.ServerWallControllerCandideServer.Entities.ControllerSets.Chest.ServerChestController
Referenced by types
CandideServer.Entities.Controllers.ServerBedControllerCandideServer.Entities.Controllers.ServerCart2ControllerCandideServer.Entities.Controllers.ServerChairFurnitureControllerCandideServer.Entities.Controllers.ServerGateControllerCandideServer.Entities.Controllers.ServerInstrumentControllerCandideServer.Entities.Controllers.ServerItemStandControllerCandideServer.Entities.Controllers.ServerWallControllerCandideServer.Entities.ControllerSets.Chest.ServerChestController
Fields
| Name | Visibility | Signature |
|---|---|---|
DestructibleIfNoOwnerKey# | public | public System.String DestructibleIfNoOwnerKey |
PlacedByPlayer# | public | public System.Boolean PlacedByPlayer |
_untargetable# | private | private System.Boolean _untargetable |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4A43FE16E387FD0301DC33C6CFA8E7DC9C29CEF51CB8062BBBCA49E39CAF33EA - Body hash
85DFDB6547E1A82ED066AF7A9F9B2C390595826EFBDF155D3F1658D262962F07 - IL size206
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Collections.Generic.Dictionary<System.Guid, CandideServer.SimulationModels.BuildingSimulationModel>::TryGetValue(!0, !1&)Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)System.String::IsNullOrEmpty(System.String)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)
Called by
CandideServer.Entities.Controllers.ServerCart2Controller::EntityInitializeCandideServer.Entities.Controllers.ServerGateController::EntityInitializeCandideServer.Entities.Controllers.ServerItemStandController::EntityInitializeCandideServer.Entities.Controllers.ServerWallController::EntityInitializeCandideServer.Entities.ControllerSets.Chest.ServerChestController::EntityInitialize
String literals
owner_character_id
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
0F959E9DE176370AAC96639170BC636D238543B6D899C188E11E1D86471F381D - Body hash
BA7A568F0FDCA0C9E785A6C0A0D347A9A8D0569A217452029BE279F78270FD94 - IL size171
Referenced calls
CandideServer.ServerManagers.PlayerServerManager::GetPlayerFromEntity(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_MaxHealth()Shared.Entity.EntityWrapper::get_RequiredFurnitureModeHits()