BlackICE Scripting

class game

VehicleSystem

game.VehicleSystem

  • 1 property
  • 28 functions

Extends game.IVehicleSystem game.IGameSystem IScriptable ISerializable

Properties

PropertyTypeOffset
restrictionTagsCName[]0x0 scripted

Functions

  • bool SpawnActivePlayerVehicle(game.data.VehicleType? vehicleType) RTTI
  • bool SpawnPlayerVehicle(game.data.VehicleType? vehicleType, TDBID? vehicleID, bool? spawnOnlyOnValidRoad) RTTI
  • bool IsActivePlayerVehicleOnCooldown(game.data.VehicleType? vehicleType) RTTI
  • bool IsPlayerVehicleOnCooldown(game.data.VehicleType? vehicleType, TDBID? vehicleID) RTTI
  • void ToggleSummonMode() RTTI
  • void DespawnPlayerVehicle(vehicle.GarageVehicleID vehicleID) RTTI
  • void UnregisterPlayerVehicle(vehicle.GarageVehicleID vehicleID) RTTI
  • bool EnablePlayerVehicle(string vehicle, bool enable, bool? despawnIfDisabling) RTTI
  • void EnableAllPlayerVehicles() RTTI
  • void SetRammingAttemptDuration(float value) RTTI
  • void SetRammingUponCollisionDuration(float value) RTTI
  • void SetSuicideSpeedChancePercentage(float value) RTTI
  • bool CanDriverShootInCarChase(ent.EntityID vehicleID) RTTI
  • bool CanPassengersShootInCarChase(ent.EntityID vehicleID) RTTI
  • void GetPlayerVehicles(out vehicle.PlayerVehicle[] vehicles) RTTI
  • void GetPlayerUnlockedVehicles(out vehicle.PlayerVehicle[] unlockedVehicles) RTTI
  • bool IsVehiclePlayerUnlocked(TDBID recordID) RTTI
  • vehicle.PlayerVehicle GetActivePlayerVehicle(game.data.VehicleType? vehicleType) RTTI
  • void TogglePlayerActiveVehicle(vehicle.GarageVehicleID vehicleID, game.data.VehicleType vehicleType, bool enable) RTTI
  • bool TogglePlayerFavoriteVehicle(vehicle.GarageVehicleID vehicleID) RTTI
  • void ResetChaseManager() RTTI
  • void SetChaseManagerLimit(int limit) RTTI
  • void EnablePlayerVehicleCollision(bool enable) RTTI
  • CName[] GetVehicleRestrictions() RTTI
  • void OnVehicleSystemAttach() RTTI
  • bool OnSummonVehicleFailed() RTTI
  • static bool IsPlayerInVehicle(ScriptGameInstance game) staticRTTI global
  • static bool IsSummoningVehiclesRestricted(ScriptGameInstance game) staticRTTI global