BlackICE Scripting

class

ReloadEvents

  • 12 properties
  • 15 functions

Extends WeaponEventsTransition WeaponTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
statListenerDefaultTransitionStatListener?0x60 scripted
randomSyncAnimFeature_SelectRandomAnimSync?0x70 scripted
animReloadDataAnimFeature_WeaponReload?0x80 scripted
animReloadSpeedAnimFeature_WeaponReloadSpeedData?0x90 scripted
weaponRecordgame.data.WeaponItem_Record?0xA0 scripted
animReloadDataDirtybool0xB0 scripted
animReloadSpeedDirtybool0xB1 scripted
uninteruptibleSetbool0xB2 scripted
weaponHasAutoLoaderbool0xB3 scripted
canReloadWhileSprintingbool0xB4 scripted
lastReloadWasEmptybool0xB5 scripted
isCoolPerkReloadbool0xB6 scripted

Functions

  • void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnStatChanged(game.StatsObjectID ownerID, game.data.StatType statType, float diff, float value) overrideRTTI
  • float GetReloadAnimSpeed(game.data.StatType statType, game.data.WeaponItem_Record weaponRecord) RTTI
  • void ActivateReloadAnimData(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void DeactivateReloadAnimData(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RefreshReloadPermanentFloats(game.stateMachine.StateContextScript stateContext) RTTI
  • bool IsCoolFirearmWeaponType(game.data.ItemType weaponType) RTTI
  • void AdvanceGyroTutorial(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExitToReload(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExitCleanup(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI