Changes

Jump to navigation Jump to search

Documentation/Engine/Units/accessory engine data

1,811 bytes added, 21:09, 8 November 2021
Attributes
|float2
|(700, 1500)
|Defines the downshift and upshift engine speeds in low-range gears. (Automatic automatic transmission).
|-
|rpm_range_high_gear
|float2
|(1000, 15001350)|Defines the downshift and upshift engine speeds in high-range gears- typically peek torque range (automatic transmission). ''(Automatic transmissionTweaked in 1.38)''
|-
|rpm_range_engine_brakerpm_range_power
|float2
|(15001400, 25001900)|Defines the downshift and upshift engine speeds while the engine brake rough rpm range if more power is operatingrequested - used either in hills or for adaptive shifting, especially power mode (automatic transmission).''(Added in 1.37, tweaked in 1.38)''
|-
|''rpm_range_power_boost''
|float2
|(550, 450)
|''(Obsolete in 1.37)''Defines the rough rpm range ''change'' to '''rpm_range_low_gear''' and '''rpm_range_high_gear''' at full throttle when if more power is requested - used either in hills or for adaptive automatic shifting, especially power mode. (Automatic transmission is enabled).
{{Tip|Be careful that the resulting values when '''rpm_range_power_boost''' is added to '''rpm_range_*_gear''' don't exceed '''rpm_limit'''. Otherwise, the transmission may fail to shift correctly in adaptive automatic mode.}}
|-
|rpm_range_engine_brake
|float2
|(1500, 2500)
|Defines the downshift and upshift engine speeds while the engine brake is operating. (Automatic transmission)
|-
|engine_brake
|bool
|true
|When true, automatic transmissions will downshift upon beginning engine brake behavior, to keep rpm within '''rpm_range_engine_brake'''. When false, the regular rpm are kept.
|-
|engine_brake_positions
|uint
|3
|Defines the number of strength levels for the engine brake. The braking torque at each position is based linearly on the number of positions. So for <code>engine_brake_positions: 3</code> the first position will have <sup>1</sup>&frasl;<sub>3</sub> of the maximum full strength, the second position will have <sup>2</sup>&frasl;<sub>3</sub> of the maximum full strength, and the highest position will have the maximum full strength.|-|auxiliary_brakes|array&lt;float3&gt;||When set, this overrides the engine brake control so that it controls both the engine brake and retarder (if present). The components are (engine brake strength, forced downshift, retarder strength). The value of '''engine_brake_positions''' must match the number of members in auxiliary_brakes. (''Added in 1.40'') For example:<pre> engine_brake_positions: 5 auxiliary_brakes[]: (0.3, 0, 0) // 30% engine brake only auxiliary_brakes[]: (0.6, 0, 0) // 60% engine brake only auxiliary_brakes[]: (1.0, 0, 0) // 100% engine brake only auxiliary_brakes[]: (1.0, 1, 0) // 100% engine brake and downshift auxiliary_brakes[]: (1.0, 1, 1) // 100% engine brake, downshift and 100% retarder</pre>
|-
|volume
|float
|0.0
|The (four-stroke) volumetric displacement of the engine in liters. It is used in base fuel consumption calculation, engine mass & inertia calculations, and also default '''resistance_torque''' calculations. {{Note|For two-stroke diesel engines, this should be roughly twice the swept Minimum acceptable engine volumeis 6.}}
|-
|consumption_coef
|1.0
|When the AdBlue tank is empty, the engine's power is scaled by this factor.
|-
|sound
|string
|
|Path to the truck [[Documentation/Engine/Sound/TruckEngine|engine sound bank.]] (format like "/sound/truck/engine.bank")
{{Note|The default engine bank has been removed (1.38+). You must explicitly specify a bank from one of the base game vehicles, or specify your own bank.}}
|-
|sounds
|array&lt;string&gt;
|
|Each item assigns an FMOD event to an engine function, using the "''<nowiki>sound_name|sound_path</nowiki>''" [[Games/ETS2/Modding_guides/1.39#Accessories|format]]. ''Added in 1.39''
 
Expected sound event names are: engine, exhaust, start_bad, and turbo.
|}
507
edits

Navigation menu