BlackICE Scripting

class

GameplaySettingsListener

  • 22 properties
  • 8 functions

Extends userSettings.VarListener IScriptable ISerializable

Properties

PropertyTypeOffset
playerWeakHandle<PlayerPuppet>0x0 scripted
userSettingsuserSettings.UserSettings?0x10 scripted
diffSettingsGroupuserSettings.Group?0x20 scripted
miscSettingsGroupuserSettings.Group?0x30 scripted
controlsGroupuserSettings.Group?0x40 scripted
vehicleControlsGroupuserSettings.Group?0x50 scripted
hudGroupuserSettings.Group?0x60 scripted
additiveCameraMovementsfloat0x70 scripted
isFastForwardByLinebool0x74 scripted
InputHintsEnabledbool0x75 scripted
movementDodgeEnabledbool0x76 scripted
vehicleCombatHoldToShootEnabledbool0x77 scripted
difficultyPathCName0x78 scripted
miscPathCName0x80 scripted
controlsPathCName0x88 scripted
vehicleControlsPathCName0x90 scripted
hudPathCName0x98 scripted
additiveCameraOptionNameCName0xA0 scripted
fastForwardOptionNameCName0xA8 scripted
inputHintsOptionNameCName0xB0 scripted
movementDodgeOptionNameCName0xB8 scripted
vehicleCombatHoldToShootOptionNameCName0xC0 scripted

Functions

  • void Initialize(WeakHandle<PlayerPuppet> player) RTTI
  • void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason) overrideRTTI
  • void UpdateInputHintsEnabled() RTTI
  • void RefreshAdditiveCameraMovementsSetting() RTTI
  • void RestoreJohnnyRelatedState() RTTI
  • void UpdateFFSetting() RTTI
  • void UpdateMovementDodgeSettings() RTTI
  • void UpdateVehicleCombatHoldToShootSettings() RTTI