REDNODE / GAME API

HerculesCrosshairtGameController

classscriptedClass

extends IronsightGameController › gameuiIronsightGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 9

NameTypeFlags
appearanceFillInt32scriptedprotected
appearanceOutlineInt32scriptedprotected
appearanceShowThroughWallsBoolscriptedprotected
appearanceTransitionTimeFloatscriptedprotected
gameGameInstancescriptedprivate
targetedApperanceVisionAppearancescriptedprivate
targetsarray<EntityID>scriptedprivate
visionModeSystemref<VisionModeSystem>scriptedprivate
weaponParamsListenerIdref<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