BlackICE Scripting

class game.data

AISubActionAttackWithWeapon_Record

game.data.AISubActionAttackWithWeapon_Record

  • 0 properties
  • 20 functions

Extends game.data.AISubAction_Record game.data.TweakDBRecord IScriptable ISerializable

Properties

None.

Functions

  • WeakHandle<game.data.Attack_Record> Attack() RTTI
  • game.data.Attack_Record? AttackHandle() RTTI
  • void WeaponSlots(out WeakHandle<game.data.AttachmentSlot_Record>[] outList) RTTI
  • int GetWeaponSlotsCount() RTTI
  • WeakHandle<game.data.AttachmentSlot_Record> GetWeaponSlotsItem(int index) RTTI
  • game.data.AttachmentSlot_Record? GetWeaponSlotsItemHandle(int index) RTTI
  • bool WeaponSlotsContains(WeakHandle<game.data.AttachmentSlot_Record> item) RTTI
  • CName AttackName() RTTI
  • Vector3 ColliderBoxSize() RTTI
  • Vector3 ConeDirection() RTTI
  • Vector3 PositionOffset() RTTI
  • float AttackDuration() RTTI
  • float AxisUpperMargin() RTTI
  • float AxisLowerMargin() RTTI
  • float AttackRange() RTTI
  • float AttackTime() RTTI
  • float ConeHalfAngle() RTTI
  • float AttackWidth() RTTI
  • float AttackInitRange() RTTI
  • bool StopContinuousAttackOnDurationEnd() RTTI