Candide.Entities.Controllers.Other.DoliumEntityController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Shared.Entity.Base.AbstractController - Hash
B0C0C78DD2F521B9F92A83017404F172D47A5C8BEB20DD4447F31BD0CEB99A8A
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_buildingId# | private | private System.Guid _buildingId |
_buildingIsInitialized# | private | private System.Boolean _buildingIsInitialized |
_hasItem# | private | private System.Boolean _hasItem |
_localProgress# | private | private System.Single _localProgress |
_outputId# | private | private System.Guid _outputId |
_storageId# | private | private System.Guid _storageId |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
09BF3E57E663508DC0DEEFEC082A5BC1349FBF31044928DBDC507CC553774CCD - Body hash
EF95EA577F9F0312F04716A60AD55A52DE5F9912A48C3CE10DDBA092BF00C053 - IL size17
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
AC1DE20823BB3FF0772D3D267035412A88E3CCFB3B6DDE08D6926D52C383EFD8 - Body hash
CB98B8FF3E01816E3347C901D417F6D29C710EE11FE071F897EA2C5B012175A5 - IL size91
Referenced calls
System.Guid::op_Equality(System.Guid, System.Guid)System.Nullable<System.Guid>::.ctor(!0)Candide.Entities.Controllers.Other.DoliumEntityController::<OnInteract>b__8_0()System.Func<System.Single>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.PlayerUi::ShowItemProcessing(System.Nullable<System.Guid>, System.Guid, System.Func<System.Single>, Shared.Entity.EntityWrapper, System.Single)
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C23024A179D59F5397FDE28518325C46FD60A844B0C96D3CC1D823403EBF7D37 - Body hash
1BCA93BA07315EEC832BB4235681C54139A9F6519A0ABBFA752CB970AF3EAB61 - IL size98
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)Shared.Entity.EntityWrapper::set_Frame(System.Int32)
String literals
has_itemprogress
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B5152CA92600F3A64E16F7F076FDC52B71D4448C7DC8C2EDAB737D2208D5193C - Body hash
0570EB2F5559A309A44CAE9C199AE95F20E5719B89EC9099311B3BE7FCBA2F40 - IL size196
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetGuid(System.String, System.Guid)System.Guid::op_Equality(System.Guid, System.Guid)System.Nullable<System.Guid>::.ctor(!0)Candide.GameModels.GameState::TryGetBuilding(System.Nullable<System.Guid>, Candide.GameModels.Models.Constructions.Building&)System.Nullable<System.Guid>::get_HasValue()CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)System.Nullable<System.Guid>::get_Value()
String literals
building_idDoliumEntityController: Can't find storage inventory IDDoliumEntityController: Can't find output inventory ID