BlackICE Scripting

class

WeaponPositionComponent

  • 33 properties
  • 24 functions

Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable

Properties

PropertyTypeOffset
playerPuppetWeakHandle<PlayerPuppet>0x0 scripted
tweakPoseStateTweakWeaponPose0x10 scripted
tweakPositionbool0x14 scripted
tweakRotationbool0x15 scripted
fineTuneWeaponPosebool0x16 scripted
positionSensitivityfloat0x18 scripted
positionSensitivityFineTuningfloat0x1C scripted
rotationSensitivityfloat0x20 scripted
rotationSensitivityFineTuningfloat0x24 scripted
visionSwitchbool0x28 scripted
visSysgame.VisionModeSystem?0x30 scripted
weaponPosDeltaXfloat0x40 scripted
weaponPosDeltaYfloat0x44 scripted
weaponPosDeltaZfloat0x48 scripted
weaponRotDeltaXfloat0x4C scripted
weaponRotDeltaYfloat0x50 scripted
weaponRotDeltaZfloat0x54 scripted
weaponPosVecVector40x60 scripted
weaponRotVecVector40x70 scripted
weaponAimPosVecVector40x80 scripted
weaponAimRotVecVector40x90 scripted
weaponPosOffsetFromInputVector40xA0 scripted
weaponRotOffsetFromInputVector40xB0 scripted
weaponAimPosOffsetFromInputVector40xC0 scripted
weaponAimRotOffsetFromInputVector40xD0 scripted
cameraStandHeightfloat0xE0 scripted
cameraCrouchHeightfloat0xE4 scripted
cameraResetPitchbool0xE8 scripted
cameraHeightOffsetfloat0xEC scripted
UILayerID0uint0xF0 scripted
UILayerID1uint0xF4 scripted
UILayerID2uint0xF8 scripted
UILayerID3uint0xFC scripted

Functions

  • int GetBlackboardIntVariable(game.bb.ScriptID_Int32 id) RTTI
  • void SetBlackboardIntVariable(game.bb.ScriptID_Int32 id, int value) RTTI
  • bool GetBlackboardBoolVariable(game.bb.ScriptID_Bool id) RTTI
  • void SetBlackboardBoolVariable(game.bb.ScriptID_Bool id, bool varValue) RTTI
  • void OnGameAttach() RTTI
  • void OnUpdate(float deltaTime) RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • void ResetDeltas() RTTI
  • void ResetData() RTTI
  • void ResetWeaponOffsetFromInput() RTTI
  • void ResetWeaponAimOffsetFromInput() RTTI
  • bool ShouldDisplayDebugInfo() RTTI
  • void UpdateTweakDBParams() RTTI
  • void UpdateData() RTTI
  • void SendData() RTTI
  • void UpdateWeaponPositionDataFromTweakDB() RTTI
  • void UpdateWeaponPositionDataFromWeaponStats() RTTI
  • void UpdateWeaponPositionDataFromInput() RTTI
  • void SendWeaponPositionData() RTTI
  • void UpdateCameraData() RTTI
  • void SendCameraData() RTTI
  • bool IsOwnerAiming() RTTI
  • void UpdateDebugInfo() RTTI
  • void ClearDebugInfo() RTTI