{"Id":"Candide.Entities.PlayerState.PlayerStates.SledgehammerSecondaryState","Name":"SledgehammerSecondaryState","DisplayName":"SledgehammerSecondaryState","FullName":"Candide.Entities.PlayerState.PlayerStates.SledgehammerSecondaryState","Namespace":"Candide.Entities.PlayerState.PlayerStates","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.PlayerState.PlayerStates.AttackState","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"Cast()-\u003ESystem.Void","Name":"Cast","Signature":"public System.Void Cast()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":728,"BodyHash":"4C3B5873A4368F507E1296198D3D0B9BAF3E02935913504B6871A9DAAEF91A9A","Hash":"56DCC665F29CA8C98EE2BEBC182C8561DA0E80D45F16436D08567B2A5DAE4156","CalledMethods":["Candide.Entities.PlayerState.PlayerState::get_Entity()","Shared.Entity.EntityWrapper::get_Energy()","Candide.Entities.PlayerState.PlayerStates.AttackState::GetEnergyCost()","Shared.Entity.EntityWrapper::set_Energy(System.Single)","Candide.GameModels.Helpers.LocalPlayerFlags::HasFlag(System.String)","Shared.Entity.EntityWrapper::get_Position()","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(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)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E::.ctor(!0)","System.Nullable\u003CSystem.Single\u003E::.ctor(!0)","Candide.GameModels.Managers.SpellManager::CastSpell(System.String, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E, System.Nullable\u003CSystem.Single\u003E, Shared.Entity.EntityWrapper, System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable\u003CSystem.Guid\u003E, Shared.Models.Spells.ProjectileHitFlags, System.Boolean)","Shared.Helpers.WeaponScalingHelper::GetAttackBonusScaleForType(Shared.Models.Items.WeaponTypeEnum)","Candide.Entities.PlayerState.PlayerStates.AttackState::GetDamageMultiplier()","Candide.Entities.PlayerState.PlayerStates.AttackState::GetSpellChain()","Shared.Helpers.SharedWeaponSpellHelper::CreateLinearShockwaveSpell(Shared.Models.Items.WeaponStats, Shared.Models.Items.WeaponStats, System.Single, System.Single, System.String, System.ValueTuple\u003CShared.Helpers.SpellEvent, System.String, Shared.Aura.Args.Target\u003E[])","Shared.Helpers.SharedWeaponSpellHelper::CreateShockwaveSpell(Shared.Models.Items.WeaponStats, Shared.Models.Items.WeaponStats, System.Single, System.Single, System.String, System.ValueTuple\u003CShared.Helpers.SpellEvent, System.String, Shared.Aura.Args.Target\u003E[])","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Candide.GameModels.Managers.SpellManager::CreateSpellArgs(Shared.Models.Spells.SpellDataModel, Shared.Entity.EntityWrapper, System.String)","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","Candide.Entities.PlayerState.PlayerStates.AttackState::GetDirection()","Candide.GameModels.Managers.SpellManager::CastPlayerWeaponSpell(Candide.Combat.ClientProjectileSystem, Shared.Models.Spells.SpellDataModel, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs, System.Guid, Shared.Models.Spells.ProjectileHitFlags, System.Boolean)"],"StringLiterals":["tectonic_maul","item:tectonic_hammer:projectile","sledgehammer_shockwave","SledgehammerSecondaryState: Failed creating CastSpellArgs"],"Source":null},{"Id":"GetEnergyCost()-\u003ESystem.Single","Name":"GetEnergyCost","Signature":"protected System.Single GetEnergyCost()","Visibility":"protected","ReturnType":"System.Single","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":45,"BodyHash":"7AF591EFB6EA02B72B42CA5FD08735DF53C4978C18B04A8251F6D375900C1B13","Hash":"48F944748CB0FBC6806B866592812CB3DA83E098283C3CB8B3C8AB4F9819AA5E","CalledMethods":["Candide.Entities.PlayerState.PlayerState::get_Entity()","Shared.Entity.EntityWrapper::get_Stats()","Shared.Models.Stats.EntityStats::Get(System.String)"],"StringLiterals":["WeaponEnergyCost"],"Source":null},{"Id":"GetExtraKnockback()-\u003ESystem.Single","Name":"GetExtraKnockback","Signature":"protected System.Single GetExtraKnockback()","Visibility":"protected","ReturnType":"System.Single","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":28,"BodyHash":"61391B5970A4327F0DD09F1DB44743CE5CDEE0D0F7A7F2C4293DE3C6830671F5","Hash":"971ECE096C581861AE84785C68077BAC52F565E3A9F4D8D8F3D0A98E8F55ECF3","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetProjectileSpacVfxId()-\u003ESystem.String","Name":"GetProjectileSpacVfxId","Signature":"protected System.String GetProjectileSpacVfxId()","Visibility":"protected","ReturnType":"System.String","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":6,"BodyHash":"817B5B0453A26E1765D0A44E1DE7402B5AD659B24CF0964C6C6671DE98BFDD87","Hash":"BDE21F07296B85B1DC4178D0CDC6A7EE985DBE2E831CE67F07BCB5FB7689BC2E","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"OnEnter()-\u003ESystem.Void","Name":"OnEnter","Signature":"public System.Void OnEnter()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":235,"BodyHash":"11F659A57DC2E3F8789217ABB3212E22DD259A4D8CAA90A161140C8B4E8DEB66","Hash":"CC74F20E20B1D15989CC63F079A8EE3404AFC03AE605761ED68A293CF8D89DBE","CalledMethods":["Candide.Entities.PlayerState.PlayerStates.AttackState::OnEnter()","Candide.Entities.PlayerState.PlayerState::get_Entity()","Microsoft.Xna.Framework.Vector3::get_Zero()","Candide.GameModels.Services.PlayerActionService::SendSledgehammerSecondary(System.Single)","Candide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerSecondary(System.Single)","Shared.Entity.EntityWrapper::get_Stats()","Shared.Models.Stats.EntityStats::GetCalculatedWeaponCooldownTimer(System.Single)","Candide.Entities.PlayerState.OnAttackCastArgs::.ctor(Shared.Models.Items.WeaponTypeEnum, System.String, System.Boolean, System.Boolean)","Candide.Entities.PlayerState.PlayerController::OnAttackCast(Candide.Entities.PlayerState.OnAttackCastArgs)"],"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":"2CBD35848305637771DB613602579F98BD0B09FDEE53CAF62A948D794F2B45F9","Hash":"2CF37BDC9D690634851B7FEF50BBFACB1A88DB12B5F0BE62426DC5D830EFC8C5","CalledMethods":["Candide.Entities.PlayerState.PlayerStates.AttackState::Update(Microsoft.Xna.Framework.GameTime)","Candide.Entities.PlayerState.PlayerState::get_Entity()","Candide.Entities.PlayerState.PlayerStates.AttackState::CheckDash(Shared.Entity.EntityWrapper)","Candide.Entities.PlayerState.PlayerTransition::Invoke()","Candide.Entities.PlayerState.PlayerStates.AttackState::CheckShield()"],"StringLiterals":[],"Source":null}],"Hash":"12D3F6570508E4D364DF748B45D595FBD709B09DBB75FA04E16112BB80DB4983"}