510
edits
Changes
→Element IDs (mostly ui::text_common type):
==Interior Animations==
===Special Animations===
|gadget_anim
|
|0→1 is a full animation cycle<br />(animation will be played as a continuous loop)|This animation is played in a loop while the truck's ignition/electricity is on.
|}
|Windshield wiper control
|0 - off<br />1 - maximum speed
|This animation is interpolated based on the total number of wiper speeds. For example, if there are two additional wiper speeds(delays), 0.5 33 would correspond with the lower speedfirst and 0.67 with the second delay definition.
|-
|rowspan="2"|parking_stick_anim
|
|
|-
|differential_lock_stick_anim
|Differential lock switch/control
|0 - disengaged<br />1 - engaged
|''Added in ETS2 1.27/ATS 1.6''
|}
===Gauge animations===
This set of animations handles analog gauges. The related '''*_min''' and '''*_max''' attributes set the values that the start and end of the animation correspond to. Where the simulated value exceeds the min/max attribute, the animation is clamped.
{{Note|All '''*_psi_*''' attributes have been renamed to '''*_pressure_*''' as of ETS2 1.27/ATS 1.6. This is to reflect the change to ''bar'' (atmospheres) as the working pressure unit instead of ''psi''.}}
{| class="wikitable"
!Attribute Name
!Notes
|-
|oil_psi_animoil_pressure_anim|Engine oil pressure in pounds per square inch (psibar)|0 - oil_psi_anim_minoil_pressure_anim_min1 - oil_psi_anim_maxoil_pressure_anim_max|403-6 bars (43.5-90 87 psi ) is typical working value
|-
|water_temp_anim
|-
|battery_anim
|Battery potential in volts(V)
|0 - battery_anim_min
1 - battery_anim_max
|1mph = 1.60934km/h
|-
|air_psi_animair_pressure_anim|Air brake reservoir pressure in psi (pounds per square inchbar)|0 - air_psi_anim_minair_pressure_anim_min1 - air_psi_anim_maxair_pressure_anim_max|working value 140 psi
|-
|brake_psi_animbrake_pressure_anim|Air brake application(bar)|0 - brake_pressure_anim_min1 - brake_pressure_anim_max||-|general_air_press_anim|General air supply (bar)|0 - general_air_press_anim_min1 - general_air_press_anim_max||-|trailer_air_press_anim|Trailer air supply (bar)|0 - trailer_air_press_anim_min1 - trailer_air_press_anim_max
|
|-
|suspension_load_anim
|Suspension load in (newtons)
|0 - suspension_load_anim_min
1 - suspension_load_anim_max
|clock_big_anim
|Analog clock, minute hand (0-60)
|0 - clock_big_anim_min (default 0)1 - clock_big_anim_max (default 60)
|
|-
|clock_small_anim
|Analog clock, hour hand (0-12)
|0 - clock_small_anim_min (default 0)1 - clock_small_anim_max (default 24)
|
|-
|generic_anim
|Animation for other gauges.
|0 when truck is turned off<br />1 when truck is turned on
|
|}
===Indicator animations===
These animations are not interpolated from 0 to 1 rather . Instead they have only 2 states: switched off (0) and switched on. So this (1), so these animations should have only 2 key frames. All indicator animations are triggered during the start-up electrical check, as well as for their particular functions.
==Dashboards IDs==
* 1020 - current speed
* 1030 - odometer, needs space for at least six digits
* 1040 - current gear, uses N, DA[number], R or R[number] for automatic and N, [number], R or R[number] for maualmanual or sequential* 1050 - current clock time in proper format, eg. "12:34 " (am/pm"is omitted)
* 1060 - remaining fuel in tank
* 1070 - ui::text for fuel bar, the text is cut left-to-right according to current fuel tank state* 1075 - ui::text that defines size, orientation and range of fuel bar(typical data "H~~0~~1", horizontal range 0 to 1)
* 1080 - guessed operating range of vehicle
* 1090 - water temperature
* 1100 - cruise control speed value
* 1110 - ui::text for oil pressure bar, the text is cut according to current oil pressure
* 1115 - ui::text that defines size, orientation and range of oil pressure bar (typical data "H~~0~~1168", horizontal range 0psi 0bar to 8bar (116psi (8bar))
* 1120 - ui::text for air pressure bar, the text is cut according to current air pressure
* 1125 - ui::text that defines size, orientation and range of air pressure bar (typical data "H~~0~~17412", horizontal range 0psi 0bar to 12bar (174psi (12bar))
* 1130 - ui::text for turbo pressure bar, the text is cut according to current oil pressure
* 1135 - ui::text that defines size, orientation and range of turbo pressure bar (typical data "H~~0~~1", horizontal range 0 to 1)
* 1140 - ui::text for adblue bar, the text is cut according to current adblue tank state
* 1145 - ui::text that defines size, orientation and range of adblue bar(typical data "H~~0~~1", horizontal range 0 to 1)
* 1150 - ui::text for water temperature bar, the text is cut according to current water temperature
* 1155 - ui::text that defines size, orientation and range of water temperature bar (typical data "H~~0~~130", horizontal range 0*C to 130*C)
* 1240 - cruise control icon, can be ui::group or ui::text or any other element that could show/hide. Cruise control speed ( 1100) explicitly CAN be child of this group.
* 1250 - cruise control memory icon, can be ui::group or ui::text or any other element that could show/hide.
* 1260 - low air pressure warning icon
* 1270 - parking brake indicator icon
* 1280 - engine running time
* 1290 - retarder icon
* 1300 - transmission gear (raw, without mode info)
* 1310 - transmission mode (without gear info)
* 1320 - battery voltage
* 1330 - battery voltage gauge, expected to be ui_gauge element type
* 1340 - oil temperature gauge, expected to be ui_gauge element type
* 1350 - ui::text for instant consumption bar, the text is cut according to current consumption value
* 1355 - ui::text that defines size, orientation and range of instant consumption bar (typical data "H~~0~~50", horizontal range 0 to 50 l/100km)
* 1360 - ui::text for average consumption bar, the text is cut according to current consumption value
* 1365 - ui::text that defines size, orientation and range of average consumption bar (typical data "H~~0~~50", horizontal range 0 to 50 l/100km)
Data for bars are entered in format "H~~0~~130", H means the bar is horizontal (or V for vertical), leftmost position represents value 0, rightmost position represents value 130. Empty text defaults to "H~~0~~1".