BlackICE Scripting

class ncart

MetroObject

ncart.MetroObject

  • 9 properties
  • 7 functions

Extends vehicle.AVBaseObject vehicle.BaseObject game.Object ent.GameEntity ent.Entity IScriptable ISerializable

Properties

PropertyTypeOffset
pitchAdjustmentDelayIDgame.DelayID0x1C0 scripted
Zfloat0x1C8 scripted
checkForLevelingbool0x1CC scripted
pitchingValueint0x1D0 scripted
pitchAngleCheckIntervalfloat0x1D4 scripted
pitchAngleReturnIntervalfloat0x1D8 scripted
trainReverseDirectionFactNameCName0x1E0 scripted
pitchAngleAdjustmentTresholdfloat0x1E8 scripted
pitchAngleLevelOutTresholdfloat0x1EC scripted

Functions

  • bool OnGameAttached() overrideRTTI
  • bool OnDetach() overrideRTTI
  • void PerformYawAjustment() RTTI
  • void TogglePitchAdjustment(bool on) RTTI
  • void PerformPitchAdjustment(float z) RTTI
  • void LevelOutPitch() RTTI
  • bool OnMetroPitchAdjustmentEvent(MetroPitchAdjustmentEvent evt) RTTI