Trainz Scriptz Pt 1: Exploring the "controls.gs" script of the NYCTA R46 Subway Car

Опубликовано: 15 Июль 2026
на канале: Trainfan1055
1,656
14

This is a new series a decided to make because there aren't a lot of tutorials on how to script assets in Trainz, so I'm going to be picking apart various scripts in order to figure out how they work. I'm gonna start with the "controls.gs" script on the NYCTA R46 Subway Car because I need to figure out how to make replaceable textures for my American Bullet Train in order to make them more efficient.

In later installments of this series, I wanna figure out how railroad crossings (atls & trc), traffic lights, clocks and even a scripted lighthouse works.

Timestamps:
0:00 Intro
1:17 R46 LCD Texture Library
2:08 Texture File Makeup
3:27 Texture Library Config File
5:17 Texture File Makeup on a Different Texture Library
5:53 Config File of a different Texture Library
7:18 R46 textures and meshes
7:33 "controls.gs"
8:17 The meaning of "// " in a script
8:56 "(name)_alpha_numbers" Folder
9:55 R46 body folder
10:03 Explanation of "digit_1" "digit_2" etc.
10:54 Door meshes
11:14 .evt files
11:35 main body mesh
12:15 destination sign mesh
13:03 R46 config file
13:11 Meaning of "script" and "class"
14:21 "effects" on the main mesh
15:08 "effects" on the destination sign
17:18 "fonts" explanation
18:00 "String Table"
18:57 Outro