CandideServer.Entities.Controllers.ServerItemStandController
Type JSONpublic class in CandideServer.Entities.Controllers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Controllers - Base type
CandideServer.Entities.Controllers.ServerFurnitureController - Hash
EC7A1FDD9D094477AFE4CCB04C5227EF50D479545C73891173AF2AAA8B415B27
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
HeldItemIdKey# | public | public System.String HeldItemIdKey |
HeldItemInstanceIdKey# | public | public System.String HeldItemInstanceIdKey |
Methods
DropHeldItem
#
private System.Void DropHeldItem(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2F91F3A7022D0ACF59252369853CDE8FC3DB0A59CA618A07E86EA942DC6E7A04 - Body hash
FC069A51941570139B67B6133541BDDD9F6037E06A56267E6296000525EEBB15 - IL size181
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetGuidOrNull(System.String, System.Nullable<System.Guid>)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()System.Collections.Generic.Dictionary<System.Guid, Shared.Models.Items.ItemInstanceModel>::TryGetValue(!0, !1&)CandideServer.ServerManagers.PlayerServerManager::GetPlayerFromEntity(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Nullable<System.Int32>::.ctor(!0)CandideServer.ServerManagers.WorldItemServerManager::SpawnWorldItem(Shared.Models.Items.ItemInstanceModel, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable<System.Int32>, System.Nullable<System.Int32>)
Called by
String literals
held-instance
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
33D33E039BBC9153D5076E938FE3F443D3B32C2248CCE7FC6FDD48F330CA5E7E - Body hash
790A440959D3F3E3E699F80A6A4A5D60824D2A25CFA0CE7680CFFD76C50B8C70 - IL size7
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
99B8017CBD7B3A5F58DEAF669B665318597E4643F334C01592FF0A68695EF096 - Body hash
7BADB871F61DBF4BB21095834619EEF05E8FC569579C3BA323D6AB7146D1B79E - IL size57
Referenced calls
CandideServer.Entities.Controllers.ServerItemStandController::DropHeldItem(Shared.Entity.EntityWrapper)CandideCreator.Shared.Helpers.Parameters::get_Dictionary()System.Collections.Generic.Dictionary<System.String, System.String>::Remove(!0)CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)
String literals
held-instanceheld-id
OnRemove
#
public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
76C0A087235E69F49FA8131A0DAAE213125CA23C6AFCD7208F26F860E39373B4 - Body hash
CF87F3E6294E6AA5EC5140C0DBF216AE7793F7D986D06B9959624A802908A877 - IL size33
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
706A95ED777830C4597B5A4EE096DEBD1F2E18B28EE74D4705CC519A2EE610FF - Body hash
A172BA105F7050B2B880CA78669278698BAEA7F01A14D7098A52CE0D3F4CA602 - IL size372
Referenced calls
Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)CandideCreator.Shared.Helpers.Parameters::GetGuidOrNull(System.String, System.Nullable<System.Guid>)System.Nullable<System.Guid>::get_HasValue()Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::get_Position2()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2)CandideCreator.Shared.Models.RectangleF::Inflate(System.Single, System.Single)CandideServer.ServerControllers.WorldItemServerController::GetWorldItemsInArea(CandideCreator.Shared.Models.RectangleF, System.Guid)System.Collections.Generic.List<CandideServer.Models.Items.ServerWorldItemModel>::get_Count()System.Collections.Generic.List<CandideServer.Models.Items.ServerWorldItemModel>::GetEnumerator()List.Enumerator<CandideServer.Models.Items.ServerWorldItemModel>::get_Current()System.Nullable<System.Int32>::get_HasValue()List.Enumerator<CandideServer.Models.Items.ServerWorldItemModel>::MoveNext()System.IDisposable::Dispose()CandideServer.ServerManagers.WorldItemServerManager::RemoveWorldItem(System.Guid, System.Boolean)CandideCreator.Shared.Helpers.Parameters::get_Dictionary()System.Nullable<System.Guid>::get_Value()System.Object::ToString()System.Collections.Generic.Dictionary<System.String, System.String>::set_Item(!0, !1)CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)
String literals
held-instanceheld-id