Candide.Entities.PlayerState.PlayerStates.SledgehammerAttackState
Type JSONpublic class in Candide.Entities.PlayerState.PlayerStates
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.PlayerState.PlayerStates - Base type
Candide.Entities.PlayerState.PlayerStates.AttackState - Hash
C76E66D883D68445423622DAEEBEA72B8F8ED5AF217AA8C53A0F943C0E1DE9FB
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
_isFullAttack# | private | private System.Boolean _isFullAttack |
Methods
GetDamageMultiplier
#
protected System.Single GetDamageMultiplier()
Method metadata
- Visibilityprotected
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
C98AF43748DD0BBD142F887A4E144039EE57AB7547E06BA8C4C68DFEF75CB30D - Body hash
0E9165926AF56F83DE5E269484E816934C4F1872C42FB2BB2CD7875AC3C26DF5 - IL size52
Referenced calls
String literals
sledgehammer_damage
GetDamageVfx
#
protected System.Nullable<Shared.Combat.DamageVfxType> GetDamageVfx()
Method metadata
- Visibilityprotected
- Return type
System.Nullable<Shared.Combat.DamageVfxType> - StaticFalse
- VirtualTrue
- Hash
F7E87D5702BEEC4F75D6A350939C80883E1AFA1F8D8A4A8553D2A09CCA75FFAA - Body hash
BC5EB9E7516E8A044AF1C4D090D60C156AB2259FD4970BBB2A91DE4C685192C2 - IL size8
Referenced calls
System.Nullable<Shared.Combat.DamageVfxType>::.ctor(!0)
GetExtraKnockback
#
protected System.Single GetExtraKnockback()
Method metadata
- Visibilityprotected
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
F337720BF6E558DEBCC4080C1F92CC78C8C37D316612B7DCE9988744A5D94E7E - Body hash
B3E9FB676A92B9C76C71F7F94B2DF6591E3F81226D79E5CA47B55BDE42550AE2 - IL size42
GetExtraRange
#
protected System.Single GetExtraRange()
Method metadata
- Visibilityprotected
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
5A5A1EBD215020D669B613AE5CD9F737D80D8B1044ADA5D0100DC3EB1A19FC33 - Body hash
11AA5E6786C516E26EC7763CCF588ECE668F8432975F246F489226D380073F3E - IL size38
Referenced calls
String literals
sledgehammer_movement_range
GetProjectileSpacVfxId
#
protected System.String GetProjectileSpacVfxId()
Method metadata
- Visibilityprotected
- Return type
System.String - StaticFalse
- VirtualTrue
- Hash
6A8AC5765340DEB0AE43E8CD9D2EC5FFD11AE6909CC45BE9600116C71255F363 - Body hash
AE76C39D2039063323310B19B3E2663FFA6694D6BC1F099933ECD973F5E4790D - IL size2
OnEnter
#
public System.Void OnEnter()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B7F761D3D4D991219059C7DAA2B22A3FE96C1F8AC1FC97943959EA65D495086C - Body hash
BE6F62C0097C562C88EE95AE661BC86EB593007E721167CDACB62E9217F12ADD - IL size367
Referenced calls
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)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
ADA9646B930028120C466058560C8A5990577CEE52A60BE815B4E499713E7F94 - Body hash
3207EC5444A259BB52B7E6BB85C5F5A8531A1441BD2E00C385104BABEA522DC8 - IL size93
Referenced calls
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()