{"Id":"Candide.Entities.Controllers.Legacy.GiantHandController","Name":"GiantHandController","DisplayName":"GiantHandController","FullName":"Candide.Entities.Controllers.Legacy.GiantHandController","Namespace":"Candide.Entities.Controllers.Legacy","Kind":"class","Visibility":"internal","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Dust2Animation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"Dust2Animation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation Dust2Animation","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"E646362EE1100B25DCA881C306024B77C2820F8E0A88DFA726A7941A423ED815"},{"Id":"Dust2SpriteSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"Dust2SpriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet Dust2SpriteSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"36F91D149AB6C96243403181FC66FA64C3550C23F72BABF8B5D82EA78AC1DA94"},{"Id":"Dust3Animation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"Dust3Animation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation Dust3Animation","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"BE36DF3A592A66A7DE604938A7315E5124436EFDC53C906E27177C458D19A916"},{"Id":"Dust3SpriteSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"Dust3SpriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet Dust3SpriteSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1501A3AA17F849C8A91B3C7FC4759C4A5134F26F82264059B149DA78909811CA"},{"Id":"DustAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"DustAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation DustAnimation","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"1296A7A50903E3898136D6595C3EE4A2E987A2A7C3B5B21958EFF047AED0084A"},{"Id":"DustParticleSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"DustParticleSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet DustParticleSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"CD9638D6A379250223A3F7F5EEBB44FC62013CF96F60D77FFDE5925874E7CBAA"},{"Id":"DustSpriteSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"DustSpriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet DustSpriteSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"C2971DF0D094F6E0E156628A096175952F334CB98F054DE69C2B013B9565B3A1"},{"Id":"StoneParticleSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"StoneParticleSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet StoneParticleSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"9CFC9EF53B264436E871AB5A49364FDFCF792D66D5C7B42BC49C38E67F79B105"},{"Id":"_amountMoved:System.Single","Name":"_amountMoved","Type":"System.Single","Signature":"private System.Single _amountMoved","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"46FE520505BF861D0DDC37ED163E169B62A6F87A1E054DCDBBF7C93B6FCA9C3D"},{"Id":"_destroyedWall:System.Boolean","Name":"_destroyedWall","Type":"System.Boolean","Signature":"private System.Boolean _destroyedWall","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"9F0911F7F3AC8E927AA8CC109B1009BAF06FF92BA9154FDA44DB742CDFB2A050"},{"Id":"_startingPosition:Microsoft.Xna.Framework.Vector3","Name":"_startingPosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _startingPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"63169CE6243BED1111D0E7BB9D671E4E81E6011E41628B169CA89DA7E6842D26"},{"Id":"_triggerDistance:System.Single","Name":"_triggerDistance","Type":"System.Single","Signature":"private System.Single _triggerDistance","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2B9D08E9D7B4BFBF65C406A953406D5CAB72E0511970204C7190CF5531FFA511"}],"Properties":[],"Events":[],"Methods":[{"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":8,"BodyHash":"4ED324F404CEC0956292062EA3CB3FA88CFC53A507857CEBD7DADED9FA63E13C","Hash":"6E89D160FEF452B1E67D50A1D25B6986078F9ADF0E0FC046BB71E7853C22D6DE","CalledMethods":[],"StringLiterals":[],"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":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"C8076B7B7F3B03946F5850555D37347C5B9235B316C9CAA42126FC8C0E16B8F7","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"SpawnDust2Particle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)-\u003ESystem.Void","Name":"SpawnDust2Particle","Signature":"private System.Void SpawnDust2Particle(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":350,"BodyHash":"A807BD5CD5DA725B330D94F2E694F4645AED0A0D3E8DFB30826470A6078120C7","Hash":"7FCF6EA5DF8061E5AF87280E50CA9CBA6E676C397C42142ACD1301E34B8B4220","CalledMethods":["CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Candide.Graphics.ParticleSystem::NewParticle()","Microsoft.Xna.Framework.Vector4::get_One()","System.Random::Next(System.Int32, System.Int32)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SpawnDustParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean, System.Single)-\u003ESystem.Void","Name":"SpawnDustParticle","Signature":"private System.Void SpawnDustParticle(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity, System.Boolean vertical, System.Single duration)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"vertical","Type":"System.Boolean","IsOut":false,"IsOptional":false},{"Name":"duration","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":289,"BodyHash":"F156B32CCF6C28F65527A54DF38B6F1569B1823EEE83D609635A9A5750D039CA","Hash":"02004D720ED501E3BC15C1A05BA7757B44E485E85DD645C31CAE07E9EB79F971","CalledMethods":["Candide.Graphics.ParticleSystem::NewParticle()","Microsoft.Xna.Framework.Vector4::get_One()","System.Random::Next(System.Int32, System.Int32)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SpawnWallParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean)-\u003ESystem.Void","Name":"SpawnWallParticle","Signature":"private System.Void SpawnWallParticle(Microsoft.Xna.Framework.Vector3 position, Microsoft.Xna.Framework.Vector3 velocity, System.Boolean bigBlocks)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"bigBlocks","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":546,"BodyHash":"E21136410F9A900344B17CCC496BC8062163FDA5CD80D9A08AEFAE4998056BB3","Hash":"0355BACAAEDB648DC5C5BDD8440F3018BBBAE7B296FEA7FC19D63B3E84EF7DD4","CalledMethods":["Candide.Graphics.ParticleSystem::NewParticle()","System.Random::Next(System.Int32, System.Int32)","Microsoft.Xna.Framework.Vector4::get_One()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","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::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_UnitZ()","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Candide.Graphics.ParticleMasksExtensions::RemoveFlag(Candide.Graphics.ParticleMasks\u0026, Candide.Graphics.ParticleMasks)"],"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":1597,"BodyHash":"393A28229E5757034F13CCDA4761A7CDB9733336ABBFFA52F8065927E2253CFD","Hash":"12C0F7CA8A3FECF4DC94B427F4F7BF618252F74DE6B06722B756D3598969E886","CalledMethods":["Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()","System.TimeSpan::get_TotalSeconds()","Shared.Entity.EntityWrapper::get_Position()","System.Math::Abs(System.Single)","Candide.Sound.SoundPlayer::Play3DEventOneShot(System.String, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)","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)","Candide.Entities.Controllers.Legacy.GiantHandController::SpawnWallParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean)","Microsoft.Xna.Framework.Vector3::get_UnitX()","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Shared.Entity.EntityWrapper::get_PositionX()","Candide.Graphics.Camera::AddTrauma(System.Double)","Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)","Candide.Entities.Controllers.Legacy.GiantHandController::SpawnDustParticle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Boolean, System.Single)","System.MathF::Cos(System.Single)","System.MathF::Sin(System.Single)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)","Candide.Entities.Controllers.Legacy.GiantHandController::SpawnDust2Particle(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single)","Shared.Entity.EntityWrapper::set_MeshTransformMatrix(Microsoft.Xna.Framework.Matrix)","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_UnitZ()","Microsoft.Xna.Framework.Matrix::get_Identity()"],"StringLiterals":["event:/hits/explosive/bombs"],"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":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"9D7BB422B8F2D4A5AC59F3F54C032FE814C1E9C1979DB37BEA2CEFD19E1531F0","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"B867DF9C28793CE32B7538378FB5BDD3A6BCA22D65F217D52D13046ED20456A4"}