BlackICE Scripting

class vehicle

CinematicCameraShot

vehicle.CinematicCameraShot

  • 9 properties
  • 11 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
namestring0x40
enabledbool0x60
probabilityint0x64
durationfloat0x68
scaleForVehiclebool0x6C
rootvehicle.CinematicCameraShotRoot?0x70
effectsvehicle.CinematicCameraShotEffect?[]0x80
stopConditionsvehicle.CinematicCameraShotStopCondition?[]0x90
runtimeDataCinematicCameraData0x0 scripted

Functions

  • bool IsStaticCameraShot() RTTI
  • bool GetCanBeSelectedFromContext(vehicle.CinematicCameraShotUpdateContext context) RTTI
  • ZoneRelativeToVehicle GetZoneRelativeToVehicle(WorldPosition worldPosition, vehicle.CinematicCameraShotUpdateContext context) RTTI
  • int GetShotProbabilityFromContext(vehicle.CinematicCameraShotUpdateContext context) RTTI
  • void Reset() RTTI
  • WorldTransform GetRootTransformFromContext(vehicle.CinematicCameraShotUpdateContext context) RTTI
  • void Start(vehicle.CinematicCameraShotUpdateContext context) RTTI
  • WorldTransform Update(vehicle.CinematicCameraShotUpdateContext context) RTTI
  • bool ShouldStop(WorldTransform finalTransform) RTTI
  • CinematicCameraData CreateCinematicCameraDataFromContext(vehicle.CinematicCameraShotUpdateContext context) RTTI
  • void UpdateCinematicCameraData(CinematicCameraData data, vehicle.CinematicCameraShotUpdateContext context) RTTI