{"Id":"Candide.Entities.Controllers.Other.CauldronController","Name":"CauldronController","DisplayName":"CauldronController","FullName":"Candide.Entities.Controllers.Other.CauldronController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.Controllers.Other.InteractableFurnitureController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_animationStateMachine:Candide.Entities.Animations.EntitySpacAnimationStateMachine","Name":"_animationStateMachine","Type":"Candide.Entities.Animations.EntitySpacAnimationStateMachine","Signature":"private Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1C711844B8EE9A5016A5EF317136D2B0664CC15FBBC1D9A5FBDD716D19AD113E"},{"Id":"_audioEvent:Candide.Sound.AudioEvent.AudioEvent","Name":"_audioEvent","Type":"Candide.Sound.AudioEvent.AudioEvent","Signature":"private Candide.Sound.AudioEvent.AudioEvent _audioEvent","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"0595F75CE696CA20B0810E4ED707318B2726F854EB0E9B3C5729C4EEC0EF8EEA"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":277,"BodyHash":"BFC8855955BC46218C8C0FDC7F3D9D330ADDCCFCDB7CB505FEBF75B6522E6C0D","Hash":"5ACFD2449059DA151CBE607E90413621BE99675C0428B6752EC4DB0CB58B8C04","CalledMethods":["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)"],"StringLiterals":[],"Source":null},{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":180,"BodyHash":"3F88F6E65CA2E1A2AB0B84926545B3776D9FBEFC87E51EB87F097F19B9C5A598","Hash":"51B4EA092F7CB14B9BD7F6575598CB6229302BFBB342F2E3B35DF2E9DA55CC05","CalledMethods":["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\u003CSystem.Single\u003E, System.Single, System.Boolean)","CauldronController.\u003C\u003Ec::\u003CEntityInitialize\u003Eb__2_0()","System.Func\u003CSystem.Boolean\u003E::.ctor(System.Object, System.IntPtr)","CandideCreator.Shared.SpacSystem.Transition::.ctor(System.String, System.String, System.Func\u003CSystem.Boolean\u003E, System.String, System.Boolean)","Candide.Entities.Animations.EntitySpacAnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, System.Collections.Generic.IEnumerable\u003CCandideCreator.Shared.SpacSystem.State\u003E, System.Collections.Generic.IEnumerable\u003CCandideCreator.Shared.SpacSystem.Transition\u003E)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::SetState(System.String, System.Boolean)","Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)"],"StringLiterals":["cauldron_animations","active","*"],"Source":null},{"Id":"EntityUnload()-\u003ESystem.Void","Name":"EntityUnload","Signature":"public System.Void EntityUnload()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":25,"BodyHash":"6B47131BD1CE6D13FD9FD8B4DAF5141D19C282FE7BD85BF5B267FF2CB61027A5","Hash":"9F8FE10A78161917F6CEEB7D76A99E1625017F55C43D9F4E9A5868E761410A2C","CalledMethods":["Candide.Sound.AudioEvent.AudioEvent::Unload()"],"StringLiterals":[],"Source":null},{"Id":"OnDamaged(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"OnDamaged","Signature":"public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":20,"BodyHash":"0E5D02095169174EC36356E72616471D354D3E091B611C69810909E5F55BCB68","Hash":"EC47FD81CAFACBDCDD282194A4DF6B751D5C9B1E15EFEDEE06BE3070B058E89C","CalledMethods":["Candide.Entities.Controllers.Other.FurnitureController::OnDamaged(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnInteract(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnInteract","Signature":"public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":76,"BodyHash":"A8E11678E6338DC861FA3AC777FC62C2DBFA1CA4814AFDB1E48BDD7C88C85288","Hash":"94F536AEEBC84608F62734A0C740B8ABB2923B2B858F8258F928E301C2CB6C2F","CalledMethods":["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)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":116,"BodyHash":"720ED12E8F3403A4FD83FEB9FF139E66E57B0B39DC1FBF5F38A59286D471AA78","Hash":"50D3815C41E24CFBFBF07DEB4EAB4CA1DE1504CC4F6B8CB096DFF8254A1605EF","CalledMethods":["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)"],"StringLiterals":[],"Source":null},{"Id":"WorldLoad()-\u003ESystem.Void","Name":"WorldLoad","Signature":"public System.Void WorldLoad()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":36,"BodyHash":"DD67622C5FB0D1E5A640B52733AD4ECEF5EF94044110ADCC05F35968B1989234","Hash":"7A7433E73352C86CCCD7F10B7D45F9ABC13DAC41B2A0C3607B113BE85340262A","CalledMethods":["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)"],"StringLiterals":["event:/buildings/cauldron_cooking"],"Source":null}],"Hash":"6263F84AA9D23C53EC529C3BFECCD0F1FFFC2BF6C32E3B394CC0E4F0DCE9C953"}