{"Id":"Candide.Entities.Controllers.Other.MassivePotController","Name":"MassivePotController","DisplayName":"MassivePotController","FullName":"Candide.Entities.Controllers.Other.MassivePotController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[],"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":250,"BodyHash":"520422BD4E8D90ADB5022BE702BBF0AB6837EDCA6491AF62952CD313655AC81A","Hash":"FB41BE438080B17C22A134B80D0F047045ABC8C9C655868432C94D8DA0B5D41E","CalledMethods":["Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::get_Visible()","Shared.Entity.EntityWrapper::get_CarriedId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)","Microsoft.Xna.Framework.Vector4::get_One()","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_FlashColor()","Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)"],"StringLiterals":[],"Source":null},{"Id":"Die()-\u003ESystem.Void","Name":"Die","Signature":"private System.Void Die()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":508,"BodyHash":"A66C2E549F1E8DB15DF768221772E6986135B60F15F8D32A962746F60D829DE8","Hash":"9619801BED8703C421415B3B7D77F6623D4D2CB6BA6B88FC28A8E805B18F87A3","CalledMethods":["Candide.Graphics.ParticleSystem::NewParticle()","Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_Velocity()","Shared.Entity.EntityWrapper::get_Fdt()","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)","System.Random::Next(System.Int32, System.Int32)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector4::get_One()","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextDouble(System.Random, System.Double, System.Double)","System.Math::Cos(System.Double)","System.Math::Sin(System.Double)","Microsoft.Xna.Framework.Vector3::op_Multiply(System.Single, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_UnitZ()","Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)","Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, 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":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"10956749BD8E40624A428F151E955D6FFC2E0E58B5CA0484DBF24E4478DE0A7F","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetInteraction(Shared.Entity.EntityWrapper)-\u003EShared.Models.Interaction.Interaction","Name":"GetInteraction","Signature":"public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"Shared.Models.Interaction.Interaction","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":54,"BodyHash":"3C9949F2688E1E9D3FE76D43979C4A221FBBF5680703C5755E839F5CF484204E","Hash":"8917EDB8D5811A7A6A5CEEE2B28C08D5796A31DB61277AA72CF2D88C98762AD4","CalledMethods":["Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_CarriedId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.Base.AbstractController::GetInteraction(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"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":34,"BodyHash":"350655C5811ECC8BE1AC28843598C109A95CD2B58E727DF5FCB891EFEC6233A2","Hash":"1714D83FB6BF9BAC209C5D5B8F1419D7F684F1EC303AEFAD8C6F912D91A5F11A","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.Base.AbstractController::OnAttached(Shared.Entity.EntityWrapper)"],"StringLiterals":["event:/player/interact/pick_up_pot"],"Source":null},{"Id":"OnEntityDetached(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnEntityDetached","Signature":"public System.Void OnEntityDetached(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":65,"BodyHash":"DA560A13A0AAD8EA6BBCA029A30425D1D1831EC1666C2E50A81CB0BE4E57D21A","Hash":"3D897EAF35E6996E1A18F0160E21F7C903D2BE124A90005D55B2597B7F3DA543","CalledMethods":["Shared.Entity.EntityWrapper::get_CarriedId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_CarriedEntity()","Shared.Entity.EntityWrapper::get_PositionZ()"],"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":32,"BodyHash":"3E291F5B2E05693278AD70248DB3555DE5B757D5021B43909B5349583F56CA8A","Hash":"536DF659B71644513B9752BA1EBD70932D4323E7A990F0469CA644265B686B32","CalledMethods":["Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Candide.Entities.PlayerState.PlayerController::TryEnterSittingState(Shared.Entity.EntityWrapper, System.Boolean)"],"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":12,"BodyHash":"1E80CAFB45DB539DD623B6C4441E8E8CF73776C5DC06F9FA70E006CA8A373526","Hash":"FE5AD496F1E6A8C171ACBE5D9CBCF11B298EBCAA8D5C8FCFCCF62357C285D839","CalledMethods":["Candide.Entities.Controllers.Other.MassivePotController::Die()"],"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":96,"BodyHash":"991B02BE9297CF6DFB52536770B106BEF1050452B3FD9FB896DAAD6EEB14A7A8","Hash":"FC13707E45DF533312C5B7D95339F7969DBB4017E8C93D94B3E41F11A249DF8B","CalledMethods":["Candide.Entities.Controllers.Other.MassivePotController::Die()","Shared.Entity.EntityWrapper::get_CarriedId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_CarriedEntity()","Shared.Entity.EntityWrapper::get_PositionZ()"],"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":122,"BodyHash":"3A8A54E3ED3FAD85496E2A3E846F7620DD048D6CE41F457A77EB2E3F05A511AD","Hash":"DBE7A880570D1C4AE9F4AEE107300F1D61CC158D576D678E50483493F5668CE5","CalledMethods":["Shared.Entity.EntityWrapper::get_CarriedId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_CarriedEntity()","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)"],"StringLiterals":[],"Source":null}],"Hash":"799B9D8DEB69CC294EDB30797EC002267F0AFC41E86C12622EB0BAD007525941"}