HerculesCrosshairtGameController
classscriptedClass
extends IronsightGameController › gameuiIronsightGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
appearanceFill | Int32 | scriptedprotected |
appearanceOutline | Int32 | scriptedprotected |
appearanceShowThroughWalls | Bool | scriptedprotected |
appearanceTransitionTime | Float | scriptedprotected |
game | GameInstance | scriptedprivate |
targetedApperance | VisionAppearance | scriptedprivate |
targets | array<EntityID> | scriptedprivate |
visionModeSystem | ref<VisionModeSystem> | scriptedprivate |
weaponParamsListenerId | ref<CallbackHandle> | scriptedprivate |
Methods 4
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnSmartGunParams(argParams: Variant) -> Boolscripted
protected cb func OnUpperBodyChanged(state: Int32) -> Boolscripted