📚 Docs

Naming Rules: Buses and Vehicles

Complete guide to reserved names for 3D objects in bus, truck, and car mods.

Truck Templates (Built-in Trailer)

Templates for truck tractors with specific loads.

  • truck_4x2_2: 4x2 tractor with 2-axle load
  • truck_4x2_3: 4x2 tractor with 3-axle load
  • truck_6x2_2: 6x2 tractor with 2-axle load
  • truck_6x2_3: 6x2 tractor with 3-axle load
  • truck_6x4_2: 6x4 tractor with 2-axle load
  • truck_6x4_3: 6x4 tractor with 3-axle load

Attention: Templates 4x4H, 6X4, 8x4, and 8x4_nodirectional were added in Core v300. They will not work in older versions of the game.


3D Part Names

Materials and Effects

  • _emissive_: Textures that light up in general (emissive shader), like the electronic sign.
  • _transparent_: Textures of glass or with transparency, but without reflections.

Skins and Finishes

Accept from 001 to 010 (more will be added in the future).

  • _skin001_: Parts that receive skin 001 (defined in the skin .cti/.txt file).
  • _ref001_: Reflections 001 (defined in the main file).
  • _mat001_: Materials 001 (defined in the main file).
  • _glass001_: Glass 001 with reflections (defined in the main file).

Generic Animations (Buttons and Parts)

  • _anim001_on_ / _anim001_off_: Miscellaneous animated parts.
  • _click001_on_ / _click001_off_: Clickable area (button) to activate the corresponding part.

Wheels and Suspension

Standard Wheels

Left / Right:

  • _wheel_fl_ (Front Left) / _wheel_fr_ (Front Right)
  • _wheel_rl_ (Rear Left) / _wheel_rr_ (Rear Right)
  • _wheel_rl2_, _wheel_rl3_... (Additional rear axles)

Brakes and Suspension (v300+)

  • _wheel_caliper_: Part that follows the wheel in rotation (steering) and height, but does not spin (does not roll). Used for brake calipers.
  • _wheel_suspension_: Part that follows the wheel only in height. Does not rotate with the steering wheel nor roll.

How to use: Add the wheel name without the word "wheel".

  • Example: _wheel_caliper_rl_ (Rear left caliper).
  • Example: _wheel_caliper_fr_ (Front right caliper).

Instruments and Dashboard

Mirrors and Cameras

  • _mirror1_, _mirror2_, _mirror3_: Rearview mirrors.
  • _reverse_camera_screen_: Reverse camera screen.
    • Note: Must have a "black monitor" object behind it to prevent image flickering.

Gauges (Needles)

  • _steering_wheel_: Steering wheel.
  • _speed_: Speedometer.
  • _rpm_: Tachometer.

Dashboard Lights (Indicators)

  • _cockpit_panel_: General dashboard lighting.
  • _cockpit_blinkers_combined_: Blinker (both sides together).
  • _cockpit_left_blinker_: Left blinker.
  • _cockpit_right_blinker_: Right blinker.
  • _cockpit_battery_: Battery light.
  • _cockpit_handbrake_: Handbrake.
  • _cockpit_low_beam_: Low beam.
  • _cockpit_high_beam_: High beam.
  • _cockpit_stop_request_: Stop request.
  • _cockpit_brake_: Brake light (dashboard indicator).

External Lighting

Textures that light up on the vehicle body.

  • _tex_electric_: General electric.
  • _tex_external_lights_: External lights (position).
  • _tex_high_beam_: High beam.
  • _tex_low_beam_: Low beam.
  • _tex_right_blinker_ / _tex_left_blinker_: Blinkers.
  • _tex_reverse_: Reverse light.
  • _tex_brake_ / _tex_brake2_: Brake light.
  • _tex_light_1_ to _tex_light_3_: Auxiliary lights.
  • _tex_stop_request_: External stop indicator.

Signs and Plates

Electronic Sign

  • _display_front_: Front.
  • _display_back_: Rear.
  • _scroll_panel1_ to _scroll_panel3_: Side/auxiliary scroll panels.

Rollband Sign

  • _old_display_route_: Route number.
  • _old_display_destination_: Destination.

Physical Plates

  • _plate_front1_, _plate_front2_: Front plates.
  • _plate_side_: Side plate.
  • _plate_route_small_: Small route plate.

Doors and Ramps

Standard Doors (Linear Animation)

  • _rdoor_1x1_: Right door 1, leaf 1.
  • _ldoor_1x1_: Left door 1, leaf 1.

Accessibility Ramps (v300+)

Abrupt animation (Curitiba style).

  • _rdoor_1_ramp_on_ / _rdoor_1_ramp_off_: Ramp on right door 1.
  • Change rdoor to ldoor for left doors.

Door Buttons

  • _rdoorbutton1_on_: Right door 1 button.
  • _ldoorbutton1_on_: Left door 1 button.
  • _btalldoors_on_: "All Doors" button.
  • _switch_left_doors_on_: Toggle left/right doors.

Dashboard Controls

Air Conditioning and Ventilation

  • _airconditioner_button1_, _airconditioner_button2_: AC buttons.
  • _vent1_on_: Fan/Climate control.

Windows and Blinds

  • _driver_window_on_: Driver window.
  • _passenger_windows_front_on_: Front passenger windows.
  • _sunshade_on_: Sunshade.

Driving Controls

  • _key_stage1_ / _key_stage2_: Ignition key.
  • _manualgear1_ to _manualgear6_: Manual gears.
  • _autogear_d_on_, _autogear_n_on_, _autogear_r_on_: Automatic gears (D, N, R).
  • _parking_brake_on_: Parking brake.
  • _bthazardlight_on_: Hazard lights.
  • _btretarder_on_: Retarder.

Wipers

  • _btwipers1_on_ / _btwipers1fast_on_: Wiper 1 commands (Slow/Fast).
  • _wipers1_00_ to _wipers1_99_: Frame-by-frame wiper animation.

Rain Effects on Glass

  • _windows_wet_: Wet glass (requires _transparent_).
  • _windows_wetorclear1_: Area cleared by wiper 1.

Multiplex System

Commands for multiplexed electrical systems.

  • _multiplex_: Multiplex body and inactive buttons.
  • _multiplex_mlight1_ to _multiplex_mlight3_: Internal lights.
  • _multiplex_mfan1_ to _multiplex_mfan3_: Fans.
  • _multiplex_mdestination_: Turn on sign.
  • _multiplex_mwiper1_: Turn on wiper.

Passengers and Entry/Exit

Paths

Combined commands to define flow.

  • _pp_: Pedestrian Place (Where they step).
  • _teleport_: Teleport (if passenger gets stuck).
  • _waitdoor_: Wait for door to open.
  • _le_: Left Exit.

Direction Suffixes:

  • r1a1: Entry (a), Front (1), Right Door 1 (r1).
  • r1b1: Entry (b), Back (1?), Right Door 1.
  • r2z1: Exit (z), Front->Back, Right Door 2.

Positions (Seated/Standing)

  • _sit_: Seated.
  • _stand_: Standing.
  • _before_: Before turnstile (free area).
  • _nolight_: Ignores internal lights (useful so passengers don't glow in the dark if the part leaks light).

Rotation:

  • _rot90_: Facing right.
  • _rot-90_: Facing left.
  • _rot180_: Facing back.

Combined example: _stand_rot-90_ (Standing, facing left).