{"Id":"Candide.Entities.Controllers.Other.PotController","Name":"PotController","DisplayName":"PotController","FullName":"Candide.Entities.Controllers.Other.PotController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.Controllers.Other.VariableTextureController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Died:System.Boolean","Name":"Died","Type":"System.Boolean","Signature":"public System.Boolean Died","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"0A4921056A15122B87F46E49BB86DA26DF43D27569297FD8B6CD697F29D2BAF0"},{"Id":"_changeFrame:System.Boolean","Name":"_changeFrame","Type":"System.Boolean","Signature":"private System.Boolean _changeFrame","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"F060ADAA8FBC4D629419CAF1CD9B308067DC8801B7AA8F99F03C7AD3F6EAA23D"}],"Properties":[],"Events":[],"Methods":[{"Id":"Die(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"Die","Signature":"private System.Void Die(Shared.Combat.DamageResult damage)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"damage","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":253,"BodyHash":"74FED7C93DF6FD8C5DB6BE8D585A020B7459EBDD3089178F9898B7610433C280","Hash":"FC36A34087C0D7BBC9AC050729C675674919B914A17A102968EB7D32274C04C7","CalledMethods":["Shared.Entity.EntityWrapper::set_Visible(System.Boolean)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Velocity()","Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::get_Frame()","Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_Fdt()","Candide.Entities.Controllers.Other.VariableTextureControllerBase::SpawnParticlesBase(CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters, Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)"],"StringLiterals":["event:/hits/destruction/pot_smash"],"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":102,"BodyHash":"F69AA69270E642489DDB63EE1628FFDFAF1F80664D69F3156726F83D1FCD0488","Hash":"56492AA5B6056EC25201A0BD7929E34AB042A0ACDE30FC6A46046A2BAB636299","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)","Candide.Entities.Controllers.Other.VariableTextureController::EntityInitialize()","Shared.Entity.EntityWrapper::get_Id()","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Helpers.EntityHelper::GetEntityIdBasedRandom(System.Guid, System.Int32, System.Int32)","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"StringLiterals":["texture"],"Source":null},{"Id":"OnAttached(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnAttached","Signature":"public System.Void OnAttached(Shared.Entity.EntityWrapper carrierEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrierEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":69,"BodyHash":"5342664E5F725032778B3C6F280C5589D5025341D2F2BCADCE10FD0A7378F455","Hash":"E89762438019FD99F01A8A894F438F7D22A4021D71CC7DB82C471260A4715A19","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Frame()","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"StringLiterals":["event:/player/interact/pick_up_pot"],"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":13,"BodyHash":"BE890EBE6A39571A933C677F7D4DF2529D2FD1C02101FACAF4FB2E25A5D730D1","Hash":"E51368DE9DD804EC2151936559794307CF94941C0DE61970A778874FAF14640C","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"OnDetached(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnDetached","Signature":"public System.Void OnDetached(Shared.Entity.EntityWrapper detachedEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"detachedEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":43,"BodyHash":"5311E20A773F6FA45A4EEE1C47B0108019AF74847ACE6400564916F8B42D5B78","Hash":"FEEFB0C63D1C74C00794360BAA8E93BB2FCAF63CCA2092C82BF9BAE92934F1E5","CalledMethods":["Shared.Entity.EntityWrapper::get_Frame()","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"OnHitTheGround()-\u003ESystem.Void","Name":"OnHitTheGround","Signature":"public System.Void OnHitTheGround()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"4FF286ADD7CF9D4AA37C9A11DDF0EDDEDAE2AAF430A3E723E0C3F6B70F0E8AFA","Hash":"C374F5E014688DD45AB9C8AF3A1F76029D0F12C042A65B006DC4EAF5ECB5F52A","CalledMethods":["Candide.Entities.Controllers.Other.PotController::Die(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnKilled(Shared.Entity.EntityKillInfo)-\u003EShared.Entity.Base.OnKilledBehaviour","Name":"OnKilled","Signature":"public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)","Visibility":"public","ReturnType":"Shared.Entity.Base.OnKilledBehaviour","Parameters":[{"Name":"info","Type":"Shared.Entity.EntityKillInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"348D2C0FACE881E0E6ECB76528770B836EA22BF35613FA4F233CE3391929B2F7","Hash":"5BF2F057984A29A7DC1F1F21E4112EB04CE775CC05D5FE895E9E7EED7EAC243A","CalledMethods":["Candide.Entities.Controllers.Other.PotController::Die(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnRemove(Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"OnRemove","Signature":"public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"DCB04B3C62415143F491B421CBD1F7BB21AF3DCCA653F921AE86D8060D4451FF","Hash":"F425FE7DE198844FF601D2167AB6B670920698631C6999C92BB47FE150133D5F","CalledMethods":["Candide.Entities.Controllers.Other.PotController::Die(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnTerrainCollision(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)-\u003ESystem.Void","Name":"OnTerrainCollision","Signature":"public System.Void OnTerrainCollision(Microsoft.Xna.Framework.Vector3 previousVelocity, Microsoft.Xna.Framework.Vector3\u0026 velocity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"previousVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":21,"BodyHash":"11D2406EABA3C01833D6EC6072C06DFE569B38A7A9E474158ACE348EADB9FE9A","Hash":"4234435F91A8C45B9824BB8C8E7BA566D14B2DE3ED603F78708673EF28101EF1","CalledMethods":["Shared.Entity.EntityWrapper::get_IsThrown()","Candide.Entities.Controllers.Other.PotController::Die(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null}],"Hash":"A2040C2373E2974C990125C2A8FC198B1404D7A05E41B9B2C69947DAC0CC385B"}