Romestead Assembly Reference

Candide.Entities.PlayerState.PlayerStates.ShootingState

Type JSON

public class in Candide.Entities.PlayerState.PlayerStates

Methods7
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
FullCooldownTimerpublicpublic System.Single FullCooldownTimer
Spellprotectedprotected Candide.GameModels.Models.Spells.Offensive.SingleProjectileAttackSpell Spell
_transitionNormalprivateprivate Candide.Entities.PlayerState.PlayerTransition _transitionNormal

Methods

Cast

public System.Void Cast(Shared.Models.Items.ItemInstanceModel arrowItem)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD8F682A14136B890927A53E0479B17AF89AA9FE2A453578150376F19CAEBE75A
  • Body hashCF27816FE4CAB87897CB11CAFC2A32591E0694E85BE7FF2258AC9B144B4F53AA
  • IL size560
Referenced calls
Called by
String literals
  • crossbow_hit_speed
  • favour:crossbow_hit_speed
  • ShootingState: Failed creating CastSpellArgs

CheckCanEnter

public System.Boolean CheckCanEnter()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash2B8F5B195718F6134F874461BDC4BFD68387DCD33B8A0C08CC3DB190E9E9BB4D
  • Body hashB98A31AF5B4F8E4E3904F7686318F03BCACDC278EF4B0F659C5203F888A4E98C
  • IL size85
Referenced calls
String literals
  • Player_NoAmmo

GetEnergyCost

protected System.Single GetEnergyCost()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Single
  • StaticFalse
  • VirtualFalse
  • HashC44EB40EF2EBA59FF9D00EB990C9AA785197789E8EA2576E7C62F985364DBA8D
  • Body hashBB8892FF060C92C0D32178E4F9965F67033FAD7E54444E448AE07AD66EFA7064
  • IL size67
Referenced calls
Called by
String literals
  • WeaponEnergyCost
  • crossbow_energy_cost

OnEnter

public System.Void OnEnter()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash5E80E46A4E5979DC7BD4ACD40F68C2E147173B6E2C3520F83DB8E4AC5740CADB
  • Body hash289014EB6013D8F42A5A203EA5B1FE6E38C5E39EEE6EA2CF2F46492708C04CE3
  • IL size203
Referenced calls

OnLeave

public System.Void OnLeave()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDD99879F5F1B156315334A1654760AB419F100922A4775C724423D2B269FEEA0
  • Body hashC2E89718DEAB05D09E504A808890E037A6F7B4842253D175CBBD7F9527F7EB1F
  • IL size13

TryShootCrossbow

private System.Boolean TryShootCrossbow()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash66E1F494A87ADE02146DA0417F395B3E260E224C848B0C3AD4D240E00591D95F
  • Body hash21D2776B19BF8AC33E767507B5C02F22AA435A7A1030A0A2A27CB24E58AD8E90
  • IL size149
Referenced calls
Called by
String literals
  • arrow_not_consume
  • arrow_not_consume_2
  • crossbow_downtime

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash66E5FBC4F417E19EE91506045A4C226C637C8E4D27272D29B678E0315D16CA22
  • Body hashF3FAE5D80E56B025FA6ABD768F87041E96E5EC795639B29E69C1DDA9F752BABD
  • IL size226
Referenced calls