CrosshairGameController_Mantis_Blade
Base: game.ui.CrosshairBaseGameController
None.
| Property | Type | |
|---|---|---|
weaponBBID | red.CallbackObject? | scripted |
meleeWeaponState | game.PSMMeleeWeapon | scripted |
targetColorChange | ink.WidgetReference | scripted |
holdAnim | ink.anim.Proxy? | scripted |
aimAnim | ink.anim.Proxy? | scripted |
isInHoldState | bool | scripted |
meleeLeapAttackObjectTagger | MeleeLeapAttackObjectTagger? | scripted |
bool OnPlayerAttach(game.Object playerPuppet) overrideRTTIbool OnPlayerDetach(game.Object playerPuppet) overrideRTTIbool OnPSMMeleeWeaponStateChanged(int value) RTTIvoid OnMeleeWeaponStateChange(game.PSMMeleeWeapon oldState, game.PSMMeleeWeapon newState) RTTIink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTIvoid ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity) overrideRTTIvoid UpdateTargetIndicator() RTTIink.anim.Proxy? GetOutroAnimation() overrideRTTIink.anim.Proxy? PlayAnimation(CName animName) RTTIvoid OnState_Hold() RTTIvoid OnState_Default() RTTI