Candide.Entities.PlayerState.PlayerStates.SledgehammerSecondaryState
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
12D3F6570508E4D364DF748B45D595FBD709B09DBB75FA04E16112BB80DB4983
Relationships
Methods
Cast
#
public System.Void Cast()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
56DCC665F29CA8C98EE2BEBC182C8561DA0E80D45F16436D08567B2A5DAE4156 - Body hash
4C3B5873A4368F507E1296198D3D0B9BAF3E02935913504B6871A9DAAEF91A9A - IL size728
Referenced calls
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<Microsoft.Xna.Framework.Vector3>::.ctor(!0)System.Nullable<System.Single>::.ctor(!0)Candide.GameModels.Managers.SpellManager::CastSpell(System.String, System.Nullable<Microsoft.Xna.Framework.Vector3>, System.Nullable<System.Single>, Shared.Entity.EntityWrapper, System.Nullable<Shared.Combat.Spells.Casting.SpellCastingContextItemData>, System.Object, Shared.Models.Spells.AttackSpellArgs, System.Guid, System.Nullable<System.Guid>, 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<Shared.Helpers.SpellEvent, System.String, Shared.Aura.Args.Target>[])Shared.Helpers.SharedWeaponSpellHelper::CreateShockwaveSpell(Shared.Models.Items.WeaponStats, Shared.Models.Items.WeaponStats, System.Single, System.Single, System.String, System.ValueTuple<Shared.Helpers.SpellEvent, System.String, Shared.Aura.Args.Target>[])Shared.Entity.EntityWrapper::get_Id()System.Nullable<System.Guid>::.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)
String literals
tectonic_maulitem:tectonic_hammer:projectilesledgehammer_shockwaveSledgehammerSecondaryState: Failed creating CastSpellArgs
GetEnergyCost
#
protected System.Single GetEnergyCost()
Method metadata
- Visibilityprotected
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
48F944748CB0FBC6806B866592812CB3DA83E098283C3CB8B3C8AB4F9819AA5E - Body hash
7AF591EFB6EA02B72B42CA5FD08735DF53C4978C18B04A8251F6D375900C1B13 - IL size45
Referenced calls
Candide.Entities.PlayerState.PlayerState::get_Entity()Shared.Entity.EntityWrapper::get_Stats()Shared.Models.Stats.EntityStats::Get(System.String)
String literals
WeaponEnergyCost
GetExtraKnockback
#
protected System.Single GetExtraKnockback()
Method metadata
- Visibilityprotected
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
971ECE096C581861AE84785C68077BAC52F565E3A9F4D8D8F3D0A98E8F55ECF3 - Body hash
61391B5970A4327F0DD09F1DB44743CE5CDEE0D0F7A7F2C4293DE3C6830671F5 - IL size28
GetProjectileSpacVfxId
#
protected System.String GetProjectileSpacVfxId()
Method metadata
- Visibilityprotected
- Return type
System.String - StaticFalse
- VirtualTrue
- Hash
BDE21F07296B85B1DC4178D0CDC6A7EE985DBE2E831CE67F07BCB5FB7689BC2E - Body hash
817B5B0453A26E1765D0A44E1DE7402B5AD659B24CF0964C6C6671DE98BFDD87 - IL size6
OnEnter
#
public System.Void OnEnter()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
CC74F20E20B1D15989CC63F079A8EE3404AFC03AE605761ED68A293CF8D89DBE - Body hash
11F659A57DC2E3F8789217ABB3212E22DD259A4D8CAA90A161140C8B4E8DEB66 - IL size235
Referenced calls
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)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
2CF37BDC9D690634851B7FEF50BBFACB1A88DB12B5F0BE62426DC5D830EFC8C5 - Body hash
2CBD35848305637771DB613602579F98BD0B09FDEE53CAF62A948D794F2B45F9 - IL size116
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()