{"Id":"Candide.Entities.PlayerState.PlayerStates.SledgehammerAttackState","Name":"SledgehammerAttackState","DisplayName":"SledgehammerAttackState","FullName":"Candide.Entities.PlayerState.PlayerStates.SledgehammerAttackState","Namespace":"Candide.Entities.PlayerState.PlayerStates","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.PlayerState.PlayerStates.AttackState","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_isFullAttack:System.Boolean","Name":"_isFullAttack","Type":"System.Boolean","Signature":"private System.Boolean _isFullAttack","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C155670D033FEAA4285BB78CCD67273CF449808FE5AA535ECC5A22113894C264"}],"Properties":[],"Events":[],"Methods":[{"Id":"GetDamageMultiplier()-\u003ESystem.Single","Name":"GetDamageMultiplier","Signature":"protected System.Single GetDamageMultiplier()","Visibility":"protected","ReturnType":"System.Single","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":52,"BodyHash":"0E9165926AF56F83DE5E269484E816934C4F1872C42FB2BB2CD7875AC3C26DF5","Hash":"C98AF43748DD0BBD142F887A4E144039EE57AB7547E06BA8C4C68DFEF75CB30D","CalledMethods":["Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)","Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue2(System.String, System.Single)"],"StringLiterals":["sledgehammer_damage"],"Source":null},{"Id":"GetDamageVfx()-\u003ESystem.Nullable\u00601\u003CShared.Combat.DamageVfxType\u003E","Name":"GetDamageVfx","Signature":"protected System.Nullable\u003CShared.Combat.DamageVfxType\u003E GetDamageVfx()","Visibility":"protected","ReturnType":"System.Nullable\u003CShared.Combat.DamageVfxType\u003E","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"BC5EB9E7516E8A044AF1C4D090D60C156AB2259FD4970BBB2A91DE4C685192C2","Hash":"F7E87D5702BEEC4F75D6A350939C80883E1AFA1F8D8A4A8553D2A09CCA75FFAA","CalledMethods":["System.Nullable\u003CShared.Combat.DamageVfxType\u003E::.ctor(!0)"],"StringLiterals":[],"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":42,"BodyHash":"B3E9FB676A92B9C76C71F7F94B2DF6591E3F81226D79E5CA47B55BDE42550AE2","Hash":"F337720BF6E558DEBCC4080C1F92CC78C8C37D316612B7DCE9988744A5D94E7E","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetExtraRange()-\u003ESystem.Single","Name":"GetExtraRange","Signature":"protected System.Single GetExtraRange()","Visibility":"protected","ReturnType":"System.Single","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":38,"BodyHash":"11AA5E6786C516E26EC7763CCF588ECE668F8432975F246F489226D380073F3E","Hash":"5A5A1EBD215020D669B613AE5CD9F737D80D8B1044ADA5D0100DC3EB1A19FC33","CalledMethods":["Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)"],"StringLiterals":["sledgehammer_movement_range"],"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":2,"BodyHash":"AE76C39D2039063323310B19B3E2663FFA6694D6BC1F099933ECD973F5E4790D","Hash":"6A8AC5765340DEB0AE43E8CD9D2EC5FFD11AE6909CC45BE9600116C71255F363","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":367,"BodyHash":"BE6F62C0097C562C88EE95AE661BC86EB593007E721167CDACB62E9217F12ADD","Hash":"B7F761D3D4D991219059C7DAA2B22A3FE96C1F8AC1FC97943959EA65D495086C","CalledMethods":["Candide.Entities.PlayerState.PlayerStates.AttackState::OnEnter()","Candide.Entities.PlayerState.PlayerState::get_Entity()","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Entity.EntityWrapper::get_Stats()","Candide.Entities.PlayerState.PlayerStates.AttackState::GetExtraRange()","Shared.Models.Stats.EntityStats::GetCalculatedWeaponAttackRange(System.Single)","Candide.GameModels.Services.PlayerActionService::SendSledgehammerAttack(Candide.Entities.PlayerState.SledgehammerAttackVariant, System.Single, System.Single)","Candide.Entities.PlayerState.PlayerAnimationController::OnSledgehammerAttack(Candide.Entities.PlayerState.SledgehammerAttackVariant, System.Single, System.Single)","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":93,"BodyHash":"3207EC5444A259BB52B7E6BB85C5F5A8531A1441BD2E00C385104BABEA522DC8","Hash":"ADA9646B930028120C466058560C8A5990577CEE52A60BE815B4E499713E7F94","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":"C76E66D883D68445423622DAEEBEA72B8F8ED5AF217AA8C53A0F943C0E1DE9FB"}