Candide.Entities.Controllers.Other.BeehiveEntityController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Shared.Entity.Base.AbstractController - Hash
77884F30F33C471EDBF38258F92F7163D834BC1E818A6D6B2BF281D985C67C9E
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_audioEvent# | private | private Candide.Sound.AudioEvent.AudioEvent _audioEvent |
_beehive# | private | private Candide.GameModels.Models.Constructions.Building _beehive |
_buildingId# | private | private System.Guid _buildingId |
_buildingIsInitialized# | private | private System.Boolean _buildingIsInitialized |
_localProgress# | private | private System.Single _localProgress |
_outputId# | private | private System.Guid _outputId |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
10956749BD8E40624A428F151E955D6FFC2E0E58B5CA0484DBF24E4478DE0A7F - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
49562CF4ADEEB30CC364694E72A989FB3B30714E34C702ADB9FFFECA7C125ADF - Body hash
2170966E782D3D66FD678DFCEC4D53AFC9A00753250123B65BE16DA53618EA5F - IL size105
Referenced calls
BeehiveEntityController.<>c__DisplayClass8_0::.ctor()System.Guid::op_Equality(System.Guid, System.Guid)Shared.Data.WorkRecipeDataBase::GetRecipeOrNull(System.String)BeehiveEntityController.<>c__DisplayClass8_0::<OnInteract>b__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)
String literals
recipe:honey:beehive
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
64599332A4F00933D7D3F3A7AE162AD95124961241173373B7FB8AD927E1DF61 - Body hash
171AA079A7E07DD7E680786D5956A6211138FB6C616DEF73FCBA1137E104ACCC - IL size67
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)Shared.Entity.EntityWrapper::set_Frame(System.Int32)
String literals
progress
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EF126464BF237D40E44DE88933DB3C7C27F5388B92BC146EBEC98AE4373ADBDB - Body hash
455A27F782BC8D654CEB2D18A844B417775DFCDE2C2D28E6967F1921C1EDADAB - IL size379
Referenced calls
Candide.Sound.AudioEventArgs::.ctor(System.String, System.Boolean, System.Single, System.Single)Candide.Sound.AudioEventFactory::CreateAudioEvent(Candide.Sound.AudioEventArgs, System.Boolean, System.Boolean, Shared.Entity.EntityWrapper)Candide.Sound.AudioEvent.AudioEvent::get_Playing()Candide.Sound.AudioEvent.AudioEvent::Play()Shared.Entity.EntityWrapper::get_Position()Candide.Sound.AudioEvent.AudioEvent::SetPosition(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Fdt()Candide.Sound.AudioEvent.AudioEvent::Update(System.Single)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()System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Items.SimpleInventory>::TryGetValue(!0, !1&)Shared.Models.Items.SharedInventoryModel::HasAnEmptySlot()Shared.Entity.EntityWrapper::set_Frame(System.Int32)
String literals
event:/environment/beehive_loopingbuilding_idServerBeehiveController: Can't find output inventory ID