BlackICE Scripting

class

AIVehicleAgent

  • 2 properties
  • 12 functions

Extends AICAgent game.Component ent.IComponent IScriptable ISerializable

Properties

PropertyTypeOffset
keepStrategyOnSearchbool0x0 scripted
initCmdAIVehicleCommand?0x8 scripted

Functions

  • void SetDriveToPointAutonomousUpdate(AIDriveToPointAutonomousUpdate update) RTTI
  • void SetDrivePatrolUpdate(AIDrivePatrolUpdate update) RTTI
  • CName TryReserveSeatOrFirstAvailable(ent.EntityID reserver, CName preferredSeatName) RTTI
  • void ReleaseSeat(CName seatName) RTTI
  • void ReleaseSeatReservedBy(ent.EntityID reserver) RTTI
  • bool IsSeatReserved(CName seatName) RTTI
  • uint GetReservedSeatsCount() RTTI
  • bool KeepStrategyOnSearch() RTTI
  • void SetKeepStrategyOnSearch(bool keep) RTTI
  • AIVehicleCommand? GetInitCmd() RTTI
  • void SetInitCmd(AIVehicleCommand cmd) RTTI
  • bool InitCommandIsA(CName commandClassName) RTTI