BlackICE Scripting

class

PlayerWeaponHandlingModifiers

  • 7 properties
  • 8 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
playerWeakHandle<PlayerPuppet>0x0 scripted
opSymbolCName0x10 scripted
recoilGroupgame.ConstantStatModifierData_Deprecated?[]0x18 scripted
timeOutGroupgame.ConstantStatModifierData_Deprecated?[]0x28 scripted
multSwayGroupgame.ConstantStatModifierData_Deprecated?[]0x38 scripted
addSwayGroupgame.ConstantStatModifierData_Deprecated?[]0x48 scripted
spreadGroupgame.ConstantStatModifierData_Deprecated?[]0x58 scripted

Functions

  • void OnAttach() RTTI
  • void UpdateEquippedWeaponsHandling(UpdateEquippedWeaponsHandlingEvent evt, WeakHandle<game.weapon.Object> equippedRightHandWeapon, WeakHandle<game.weapon.Object> equippedLeftHandWeapon) RTTI
  • void UpdateModifier(game.StatsSystem statsSystem, float newValue, ent.EntityID rightWeaponId, ent.EntityID leftWeaponId, WeakHandle<game.ConstantStatModifierData_Deprecated> modifier) RTTI
  • void RemoveHandlingModifiersFromWeapon(WeakHandle<game.weapon.Object> equippedRightHandWeapon) RTTI
  • void UncacheHandlingModifiers() RTTI
  • void ModifyOpSymbol(CName symbol) RTTI
  • float ModifyCurveValue(float value) RTTI
  • static PlayerWeaponHandlingModifiers? Create(WeakHandle<PlayerPuppet> player) staticRTTI global