iRDS - Intelligent Race Driver System
V 2.1.0.5
|
IRDS control asigment. More...
Public Attributes | |
float | throttleTime = 1.0f |
The throttle time. More... | |
float | throttleTimeTraction = 10.0f |
The throttle time traction. More... | |
float | throttleReleaseTime = 0.5f |
The throttle release time. More... | |
float | throttleReleaseTimeTraction = 0.1f |
The throttle release time traction. More... | |
float | steerTime = 1.2f |
The steer time. More... | |
float | veloSteerTime = 0.1f |
The velo steer time. More... | |
float | steerReleaseTime = 0.6f |
The steer release time. More... | |
float | veloSteerReleaseTime = 0f |
The velo steer release time. More... | |
float | steerCorrectionFactor = 4.0f |
The steer correction factor. More... | |
IRDSPlayerControls.ControlType | controlType = IRDSPlayerControls.ControlType.Old_Previus_Version |
The type of the control. More... | |
string | steeringAxis = "Horizontal" |
The steering axis. More... | |
string | steeringButtonLeft = "Horizontal" |
The steering button left. More... | |
string | steeringButtonRight = "Horizontal" |
The steering button right. More... | |
string | throttleAxis = "Vertical1" |
The throttle axis. More... | |
bool | overrideThrottleAxis = false |
The override throttle axis. More... | |
string | throttleButton = "Vertical1" |
The throttle button. More... | |
string | brakeAxis = "Vertical2" |
The brake axis. More... | |
bool | overrideBrakeAxis = false |
The override brake axis. More... | |
string | brakeButton = "Vertical2" |
The brake button. More... | |
string | shiftUpButton = "ShiftUp" |
The shift up button. More... | |
string | shiftDownButton = "ShiftDown" |
The shift down button. More... | |
string | handbrakeButton = "Jump" |
The handbrake button. More... | |
string | clutchAxis = "Clutch" |
The clutch axis. More... | |
string | clutchButton = "Clutch" |
The clutch button. More... | |
KeyCode | throttleKey = KeyCode.UpArrow |
The throttle key. More... | |
KeyCode | altThrottleKey = KeyCode.LeftShift |
The alternate throttle key. More... | |
KeyCode | brakesKey = KeyCode.DownArrow |
The brakes key. More... | |
KeyCode | leftKey = KeyCode.LeftArrow |
The left key. More... | |
KeyCode | rightKey = KeyCode.RightArrow |
The right key. More... | |
KeyCode | handbrakeKey = KeyCode.Space |
The handbrake key. More... | |
KeyCode | shiftUpKey = KeyCode.A |
The shift up key. More... | |
KeyCode | shiftDownKey = KeyCode.Z |
The shift down key. More... | |
KeyCode | clutchKey = KeyCode.S |
The clutch key. More... | |
float | clutchTime = 1.0f |
The clutch time. More... | |
float | clutchReleaseTime = 0.5f |
The clutch release time. More... | |
float | handbrakeTime = 1.0f |
The handbrake time. More... | |
float | handbrakeReleaseTime = 1f |
The handbrake release time. More... | |
KeyCode | startEngineKey = KeyCode.Q |
The start engine key. More... | |
string | startEngineButton = "StartEngine" |
The start engine button. More... | |
KeyCode | nitroKey = KeyCode.LeftControl |
The nitro key. More... | |
string | nitroButton = "Nitro" |
The nitro button. More... | |
KeyCode | activateSirenKey = KeyCode.E |
The activate siren key. More... | |
string | activateSirenButton = "Siren" |
The activate siren button. More... | |
List < IRDSPlayerControls.IRDSMobileControlers > | mobileControls = new List<IRDSPlayerControls.IRDSMobileControlers>() |
The mobile controls. More... | |
IRDSPlayerControls.IRDSAnalogueRawInputs | steerRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The steer raw input. More... | |
IRDSPlayerControls.IRDSAnalogueRawInputs | throttleRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The throttle raw input. More... | |
IRDSPlayerControls.IRDSAnalogueRawInputs | brakeRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The brake raw input. More... | |
IRDSPlayerControls.IRDSAnalogueRawInputs | clutchRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The clutch raw input. More... | |
int | mobileControlSelected = 0 |
The mobile control selected. More... | |
List< string > | gearShifterButtons = new List<string>() |
The gear shifter buttons. More... | |
bool | useGearShifter = false |
Use gear shifter. More... | |
bool | useCarInputControls = false |
Use car input controls. More... | |
bool | combinedAxisPedals = false |
The combined Axis Pedals. If this is enabled, the Throttle and Brake would be got as they are, raw, so the input signal would start from -1 and would end at 1, this allows the use of certain types of analogue input like analogue sticks from controllers like the PS Vita and such. More... | |
IRDS control asigment.
string IRDSControlAsigment.activateSirenButton = "Siren" |
The activate siren button.
KeyCode IRDSControlAsigment.activateSirenKey = KeyCode.E |
The activate siren key.
KeyCode IRDSControlAsigment.altThrottleKey = KeyCode.LeftShift |
The alternate throttle key.
string IRDSControlAsigment.brakeAxis = "Vertical2" |
The brake axis.
string IRDSControlAsigment.brakeButton = "Vertical2" |
The brake button.
IRDSPlayerControls.IRDSAnalogueRawInputs IRDSControlAsigment.brakeRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The brake raw input.
KeyCode IRDSControlAsigment.brakesKey = KeyCode.DownArrow |
The brakes key.
string IRDSControlAsigment.clutchAxis = "Clutch" |
The clutch axis.
string IRDSControlAsigment.clutchButton = "Clutch" |
The clutch button.
KeyCode IRDSControlAsigment.clutchKey = KeyCode.S |
The clutch key.
IRDSPlayerControls.IRDSAnalogueRawInputs IRDSControlAsigment.clutchRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The clutch raw input.
float IRDSControlAsigment.clutchReleaseTime = 0.5f |
The clutch release time.
float IRDSControlAsigment.clutchTime = 1.0f |
The clutch time.
bool IRDSControlAsigment.combinedAxisPedals = false |
The combined Axis Pedals. If this is enabled, the Throttle and Brake would be got as they are, raw, so the input signal would start from -1 and would end at 1, this allows the use of certain types of analogue input like analogue sticks from controllers like the PS Vita and such.
IRDSPlayerControls.ControlType IRDSControlAsigment.controlType = IRDSPlayerControls.ControlType.Old_Previus_Version |
The type of the control.
List<string> IRDSControlAsigment.gearShifterButtons = new List<string>() |
The gear shifter buttons.
string IRDSControlAsigment.handbrakeButton = "Jump" |
The handbrake button.
KeyCode IRDSControlAsigment.handbrakeKey = KeyCode.Space |
The handbrake key.
float IRDSControlAsigment.handbrakeReleaseTime = 1f |
The handbrake release time.
float IRDSControlAsigment.handbrakeTime = 1.0f |
The handbrake time.
KeyCode IRDSControlAsigment.leftKey = KeyCode.LeftArrow |
The left key.
List<IRDSPlayerControls.IRDSMobileControlers> IRDSControlAsigment.mobileControls = new List<IRDSPlayerControls.IRDSMobileControlers>() |
The mobile controls.
int IRDSControlAsigment.mobileControlSelected = 0 |
The mobile control selected.
string IRDSControlAsigment.nitroButton = "Nitro" |
The nitro button.
KeyCode IRDSControlAsigment.nitroKey = KeyCode.LeftControl |
The nitro key.
bool IRDSControlAsigment.overrideBrakeAxis = false |
The override brake axis.
bool IRDSControlAsigment.overrideThrottleAxis = false |
The override throttle axis.
KeyCode IRDSControlAsigment.rightKey = KeyCode.RightArrow |
The right key.
string IRDSControlAsigment.shiftDownButton = "ShiftDown" |
The shift down button.
KeyCode IRDSControlAsigment.shiftDownKey = KeyCode.Z |
The shift down key.
string IRDSControlAsigment.shiftUpButton = "ShiftUp" |
The shift up button.
KeyCode IRDSControlAsigment.shiftUpKey = KeyCode.A |
The shift up key.
string IRDSControlAsigment.startEngineButton = "StartEngine" |
The start engine button.
KeyCode IRDSControlAsigment.startEngineKey = KeyCode.Q |
The start engine key.
float IRDSControlAsigment.steerCorrectionFactor = 4.0f |
The steer correction factor.
string IRDSControlAsigment.steeringAxis = "Horizontal" |
The steering axis.
string IRDSControlAsigment.steeringButtonLeft = "Horizontal" |
The steering button left.
string IRDSControlAsigment.steeringButtonRight = "Horizontal" |
The steering button right.
IRDSPlayerControls.IRDSAnalogueRawInputs IRDSControlAsigment.steerRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The steer raw input.
float IRDSControlAsigment.steerReleaseTime = 0.6f |
The steer release time.
float IRDSControlAsigment.steerTime = 1.2f |
The steer time.
string IRDSControlAsigment.throttleAxis = "Vertical1" |
The throttle axis.
string IRDSControlAsigment.throttleButton = "Vertical1" |
The throttle button.
KeyCode IRDSControlAsigment.throttleKey = KeyCode.UpArrow |
The throttle key.
IRDSPlayerControls.IRDSAnalogueRawInputs IRDSControlAsigment.throttleRawInput = new IRDSPlayerControls.IRDSAnalogueRawInputs() |
The throttle raw input.
float IRDSControlAsigment.throttleReleaseTime = 0.5f |
The throttle release time.
float IRDSControlAsigment.throttleReleaseTimeTraction = 0.1f |
The throttle release time traction.
float IRDSControlAsigment.throttleTime = 1.0f |
The throttle time.
float IRDSControlAsigment.throttleTimeTraction = 10.0f |
The throttle time traction.
bool IRDSControlAsigment.useCarInputControls = false |
Use car input controls.
bool IRDSControlAsigment.useGearShifter = false |
Use gear shifter.
float IRDSControlAsigment.veloSteerReleaseTime = 0f |
The velo steer release time.
float IRDSControlAsigment.veloSteerTime = 0.1f |
The velo steer time.