{"Id":"Candide.Entities.Controllers.RobotBossController.RobotBossSlamHandler","Name":"RobotBossSlamHandler","DisplayName":"RobotBossSlamHandler","FullName":"Candide.Entities.Controllers.RobotBossController.RobotBossSlamHandler","Namespace":"Candide.Entities.Controllers.RobotBossController","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BossController:Candide.Entities.Controllers.RobotBossController.RobotBossController","Name":"BossController","Type":"Candide.Entities.Controllers.RobotBossController.RobotBossController","Signature":"public Candide.Entities.Controllers.RobotBossController.RobotBossController BossController","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"67DF3D86436661C17FD9EC63ECDDAEF2D4B9848A096EC278746C009385880232"},{"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":"EndHeight:System.Single","Name":"EndHeight","Type":"System.Single","Signature":"public System.Single EndHeight","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"00C66A3B97BD3D776C792C42AB3DAF7D55DAEEEC5B63623F6100992FF3C07FAB"},{"Id":"Entity:Shared.Entity.EntityWrapper","Name":"Entity","Type":"Shared.Entity.EntityWrapper","Signature":"public Shared.Entity.EntityWrapper Entity","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"052CA9CBB075C718C2196944E0779F2FD1634E73662362A882E1068C72B757ED"},{"Id":"FloatHeight:System.Single","Name":"FloatHeight","Type":"System.Single","Signature":"public System.Single FloatHeight","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"119FCF7E5D308D8593844C1C64591551C623BD754DDFB28EFF8C0926F88D45AD"},{"Id":"PredictionScale:System.Single","Name":"PredictionScale","Type":"System.Single","Signature":"public System.Single PredictionScale","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"0D917E4C36E76F5897B8398F214C6C5483729C0EA6893882E8180F30DAFFD15F"},{"Id":"RecoveryTime:System.Single","Name":"RecoveryTime","Type":"System.Single","Signature":"public System.Single RecoveryTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"DE1754A7081865C34C26273FE07684CF0669555CCDD0EC6ED4A5AF4B8AB7F0E9"},{"Id":"ReturnPosition:Microsoft.Xna.Framework.Vector3","Name":"ReturnPosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 ReturnPosition","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"25A84EDA83CDBA2F645F57897019D2A5FED37F009F02C65300860F643E86CD05"},{"Id":"SlamTime:System.Single","Name":"SlamTime","Type":"System.Single","Signature":"public System.Single SlamTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E008D4B4C4C5D8C2DC48B99C6B54387FAAD9A9F8632EEC2174373BC18BDE2098"},{"Id":"SmashCracksSheet:CandideCreator.Shared.Graphics.SpriteSheet","Name":"SmashCracksSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet SmashCracksSheet","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"3302576461C91E31BE73ABD49F6C1399303B69E937D7B49828792527D6E47AB6"},{"Id":"StartHeight:System.Single","Name":"StartHeight","Type":"System.Single","Signature":"public System.Single StartHeight","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C19159A3114D947FB6A1784E6772E1AF29EA16DFB27106CB5CEC9CC8E5ACA6BC"},{"Id":"State:System.Int32","Name":"State","Type":"System.Int32","Signature":"public System.Int32 State","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E3C98F88468B93AEE28DE3C695A1640DD718C2CC933AC3489DFDD642E0F19EC9"},{"Id":"Target:Shared.Entity.EntityWrapper","Name":"Target","Type":"Shared.Entity.EntityWrapper","Signature":"public Shared.Entity.EntityWrapper Target","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B9BF13C97E21BD8FFF34835A1D506E7FF7B5EE2C44ED588185A218CDF389E9FB"},{"Id":"Timer:System.Single","Name":"Timer","Type":"System.Single","Signature":"public System.Single Timer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"026678CB5D99FC734E1542CE7D18269388DFF1CDB0D230CC9E74F3E8E201B616"}],"Properties":[],"Events":[],"Methods":[{"Id":"Attack(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"Attack","Signature":"public System.Void Attack(Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":32,"BodyHash":"774803A4B54068CCB54299E29A5EEDAB6ECBEA904265294C250964CAB9403805","Hash":"0A5C64B3BF96B908F63DE4DCC5176C3B8379C4BA2936D8BD1034F120457B491B","CalledMethods":["Candide.Entities.Controllers.RobotBossController.RobotBossSlamHandler::ResetState()"],"StringLiterals":[],"Source":null},{"Id":"Finish()-\u003ESystem.Void","Name":"Finish","Signature":"public System.Void Finish()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":37,"BodyHash":"8B0B774D554AFC94C5BEDA916BA3ABDC2E8C33D5F0B985446E477225B294B19E","Hash":"157F7B5C2B0A2881335EDAA897FB922578435ADC5F058A6DDC75F1C7BE7E6CAF","CalledMethods":["Candide.Entities.Controllers.RobotBossController.RobotBossSlamHandler::ResetState()","Candide.Entities.Controllers.RobotBossController.RobotBossController::FinishAttack()"],"StringLiterals":[],"Source":null},{"Id":"ResetState()-\u003ESystem.Void","Name":"ResetState","Signature":"public System.Void ResetState()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"7EB7E643C900E1BE237C406970CEB6DCC33B783FAE0AE69D642FE86080D906D0","Hash":"9F7857B2ACEAADC2D382474A78D0F19835E39C230421478B2EA8B14A165F44E0","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":360,"BodyHash":"FC09D86D969D93571642C88030469F0A3109EEE9BF87847447BF8EB7022F6C19","Hash":"EC6296FDE5906D4A7C56FEE39A7ECBB48F6F0258C6D5AF153FBE397A1DC7C6B6","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":"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":false,"IsConstructor":false,"GenericArity":0,"IlSize":1691,"BodyHash":"E3E5FA6C74133398A4F7A4366BE73D672AEDB0458804585C1CDDF0A5A3216F78","Hash":"3CF583897400159D463E3FC590E2A291C371E331FB751E9CAA994E2F60FBD2E0","CalledMethods":["Candide.Entities.Controllers.RobotBossController.RobotBossSlamHandler::Finish()","Shared.Entity.EntityWrapper::get_Fdt()","Candide.Entities.Controllers.RobotBossController.RobotBossSlamHandler::ResetState()","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Candide.World.WorldHandler::HeightAtPoint(Microsoft.Xna.Framework.Vector2, System.Single)","Shared.Entity.EntityWrapper::get_Velocity()","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_Shape()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::Clamp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::get_One()","System.Math::Clamp(System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.InterpolationHelper::BackIn(System.Single)","Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)","Candide.Graphics.Camera::AddTrauma(System.Double)","Candide.Entities.Controllers.RobotBossController.RobotBossSpawnHandler::SpawnRubble(System.Int32)","Shared.Entity.EntitySystem::GetEntitiesTouchingCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::GetEnumerator()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::get_Current()","Shared.Combat.DamageTypesArray::.ctor(System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","Shared.Combat.SharedCombatHandler::CalculateAndApplyDamage(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, Shared.Combat.DamageTypesArray, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, Shared.Combat.DamageSourceType, Shared.Combat.DamageVfxType, System.Boolean, System.Single, System.Single, Shared.Combat.DamageVfxModifier)","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::MoveNext()","System.IDisposable::Dispose()","Candide.Graphics.VFX.VfxShockwave::.ctor()","Candide.Graphics.VFX.VfxPlayer::PlayShockwave(Candide.Graphics.VFX.VfxShockwave)","Candide.Sound.SoundPlayer::Play3DEventOneShot(System.String, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)"],"StringLiterals":["event:/hits/explosive/bombs"],"Source":null}],"Hash":"07F4C2BC229C7E4CA26EBF107100C103F88DD706E095DB02D11E2D019A671ECE"}