Candide.Entities.Controllers.Other.CauldronController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Candide.Entities.Controllers.Other.InteractableFurnitureController - Hash
6263F84AA9D23C53EC529C3BFECCD0F1FFFC2BF6C32E3B394CC0E4F0DCE9C953
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_animationStateMachine# | private | private Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine |
_audioEvent# | private | private Candide.Sound.AudioEvent.AudioEvent _audioEvent |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5ACFD2449059DA151CBE607E90413621BE99675C0428B6752EC4DB0CB58B8C04 - Body hash
BFC8855955BC46218C8C0FDC7F3D9D330ADDCCFCDB7CB505FEBF75B6522E6C0D - IL size277
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Candide.Entities.Animations.EntitySpacAnimationStateMachine::Draw(Shared.Entity.EntityWrapper)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Candide.GameModels.Managers.TimeSystem::UpdateTimeBasedLight(Shared.Entity.EntityWrapper)CandideCreator.Shared.Helpers.EffectHelper::FlickerHelper(System.Single, System.Single, System.Single, System.Single)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
51B4EA092F7CB14B9BD7F6575598CB6229302BFBB342F2E3B35DF2E9DA55CC05 - Body hash
3F88F6E65CA2E1A2AB0B84926545B3776D9FBEFC87E51EB87F097F19B9C5A598 - IL size180
Referenced calls
Candide.Entities.Controllers.Other.FurnitureController::EntityInitialize()Candide.Database.SpacDataBase::GetSpacOrNull(System.String)Shared.Entity.EntityInitializeException::.ctor()CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable<System.Single>, System.Single, System.Boolean)CauldronController.<>c::<EntityInitialize>b__2_0()System.Func<System.Boolean>::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.SpacSystem.Transition::.ctor(System.String, System.String, System.Func<System.Boolean>, System.String, System.Boolean)Candide.Entities.Animations.EntitySpacAnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, System.Collections.Generic.IEnumerable<CandideCreator.Shared.SpacSystem.State>, System.Collections.Generic.IEnumerable<CandideCreator.Shared.SpacSystem.Transition>)CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::SetState(System.String, System.Boolean)Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)
String literals
cauldron_animationsactive*
EntityUnload
#
public System.Void EntityUnload()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
9F8FE10A78161917F6CEEB7D76A99E1625017F55C43D9F4E9A5868E761410A2C - Body hash
6B47131BD1CE6D13FD9FD8B4DAF5141D19C282FE7BD85BF5B267FF2CB61027A5 - IL size25
Referenced calls
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EC47FD81CAFACBDCDD282194A4DF6B751D5C9B1E15EFEDEE06BE3070B058E89C - Body hash
0E5D02095169174EC36356E72616471D354D3E091B611C69810909E5F55BCB68 - IL size20
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
94F536AEEBC84608F62734A0C740B8ABB2923B2B858F8258F928E301C2CB6C2F - Body hash
A8E11678E6338DC861FA3AC777FC62C2DBFA1CA4814AFDB1E48BDD7C88C85288 - IL size76
Referenced calls
Candide.CandideUI.PlayerUi::get_DisallowMoreInteractions()Shared.Entity.EntityWrapper::get_Mask()System.Enum::HasFlag(System.Enum)System.Array::Empty()Shared.Entity.EntityWrapper::get_CraftingStationFlags()Candide.CandideUI.PlayerUi::ShowSecondaryCraftingWindow(System.String[], Shared.Entity.EntityWrapper, System.Single)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
50D3815C41E24CFBFBF07DEB4EAB4CA1DE1504CC4F6B8CB096DFF8254A1605EF - Body hash
720ED12E8F3403A4FD83FEB9FF139E66E57B0B39DC1FBF5F38A59286D471AA78 - IL size116
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)Candide.Entities.Controllers.Other.FurnitureController::Update(Microsoft.Xna.Framework.GameTime)Shared.Entity.EntityWrapper::get_Position()Candide.Sound.AudioEvent.AudioEvent::SetPosition(Microsoft.Xna.Framework.Vector3)Candide.Sound.AudioEvent.AudioEvent::Update(System.Single)
WorldLoad
#
public System.Void WorldLoad()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7A7433E73352C86CCCD7F10B7D45F9ABC13DAC41B2A0C3607B113BE85340262A - Body hash
DD67622C5FB0D1E5A640B52733AD4ECEF5EF94044110ADCC05F35968B1989234 - IL size36
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)
String literals
event:/buildings/cauldron_cooking