Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite100.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1000.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1001.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1002.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1003.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1004.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1005.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1006.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1007.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1008.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite101.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite102.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1028.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1029.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite103.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite104.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1040.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1041.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1042.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1043.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1049.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite105.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1050.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1051.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1052.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1053.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1054.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1055.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1056.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1057.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1058.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1059.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite106.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1060.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1061.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1062.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1063.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1064.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite107.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite108.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1084.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite109.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1094.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1095.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1096.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1097.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1098.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1099.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite110.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1100.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1101.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1102.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1103.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1104.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1105.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1106.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1107.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1108.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1109.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite111.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1110.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1111.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1112.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1113.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1114.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1115.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1116.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1117.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1118.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1119.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite112.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1120.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1121.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1122.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1123.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1124.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1125.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1126.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1127.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1128.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1129.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite113.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1130.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1131.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1132.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1133.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1134.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1135.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1136.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1137.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1138.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1139.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite114.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1140.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1141.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite115.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1156.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite116.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1164.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1165.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1166.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1167.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1168.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1169.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite117.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1170.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1171.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1172.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1173.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1174.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1175.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1176.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1177.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1178.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1179.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite118.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1180.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1181.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1182.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1183.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1184.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1185.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1186.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1187.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite119.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite120.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1208.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite121.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1218.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1219.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite122.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1220.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1221.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1222.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1223.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1224.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1225.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1226.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1227.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1228.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1229.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite123.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1230.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1231.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1232.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1233.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1234.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1235.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1236.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1237.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1238.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1239.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite124.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1240.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1241.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite125.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1253.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1254.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite126.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite127.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1276.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1277.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1278.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1279.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite128.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1280.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1281.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1282.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1283.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1284.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1285.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1286.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1287.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1288.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1289.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite129.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1290.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1291.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1292.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1293.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1294.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1295.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1296.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1297.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1298.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1299.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite130.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1300.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1301.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1302.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1303.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1304.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1305.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1306.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1307.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite131.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite132.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1323.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite133.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1332.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1333.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1334.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1335.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1336.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1337.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1338.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1339.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite134.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite135.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1351.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite136.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1360.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1361.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1362.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1363.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1364.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1365.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1366.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1367.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1368.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1369.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite137.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1370.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1371.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1372.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1373.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1374.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1375.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite138.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1387.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite139.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1396.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1397.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1398.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1399.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite140.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1400.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1401.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1402.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1403.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite141.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1415.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite142.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1425.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1426.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1427.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1428.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1429.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite143.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1430.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1431.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1432.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite144.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1444.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite145.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1453.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1454.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1455.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1456.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1457.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1458.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1459.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite146.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1460.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite147.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1472.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite148.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1481.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1482.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1483.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1484.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1485.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1486.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1487.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1488.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1489.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite149.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1490.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1491.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1492.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1493.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1494.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1495.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1496.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1497.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1498.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1499.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite150.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1500.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1501.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1502.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1503.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1504.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite151.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1516.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1523.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1524.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1525.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1526.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1527.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1528.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1529.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1530.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1533.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1534.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1535.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1536.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1540.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1541.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1542.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1543.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1544.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1545.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1546.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1547.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1548.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1549.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1550.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1551.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1552.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1553.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1554.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1555.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1556.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1557.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1558.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1559.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1560.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1561.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1562.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1563.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1580.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1589.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1590.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1591.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1592.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1593.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1594.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1595.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1596.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1597.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1598.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1599.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite160.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1600.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1601.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1602.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1603.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1604.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite161.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1614.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite162.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1621.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1622.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1623.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1624.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1625.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1626.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1627.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1628.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1629.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite163.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1630.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1631.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1632.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1633.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1634.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1635.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1636.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite164.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1646.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite165.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1655.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1656.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1657.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1658.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1659.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite166.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1660.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1661.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1662.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1663.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1664.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1665.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1666.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1667.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1668.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1669.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite167.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1670.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1671.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1672.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1673.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1674.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite168.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1686.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1687.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1688.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite169.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite170.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1709.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite171.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1710.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1711.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1712.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1715.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite172.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1724.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1725.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1726.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1727.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1728.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1729.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite173.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1730.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1731.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite174.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1742.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite175.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1751.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1752.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1753.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1754.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1755.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1756.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1757.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1758.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite176.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1769.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite177.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1778.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1779.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite178.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1780.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1781.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1782.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1783.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1784.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1785.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite179.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1793.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite18.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite180.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1802.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1803.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1804.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1805.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1806.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1807.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1808.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1809.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite181.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1810.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1811.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1812.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1813.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1814.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1815.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1816.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1817.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite182.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1825.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1829.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite183.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1830.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1831.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1832.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1833.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1834.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1835.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1836.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1837.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1838.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1839.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite184.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1840.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1841.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1842.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1843.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1844.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1845.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1846.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1847.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1848.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1849.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite185.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1850.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1851.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1852.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite186.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1864.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite187.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1870.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1871.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1872.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1873.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1874.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1875.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1876.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1877.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1878.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1879.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite188.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1880.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1881.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1882.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1883.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1884.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1885.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite189.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1893.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1897.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1898.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1899.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite19.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite190.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1900.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1901.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1902.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1903.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1904.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite191.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1914.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite192.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1920.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1921.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1922.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1923.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1924.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1925.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1926.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1927.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1928.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1929.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite193.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1930.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1931.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1932.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1933.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1934.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1935.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite194.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1943.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1944.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite195.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1954.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1955.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1956.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1957.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1958.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1959.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite196.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1960.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1961.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1962.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1963.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1964.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1965.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1966.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1967.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1968.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1969.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite197.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1970.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1971.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1972.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1973.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1974.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1975.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1976.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1977.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite198.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1986.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite199.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1993.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1994.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1995.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1996.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1997.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1998.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite1999.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite20.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite200.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2000.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2003.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2004.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite201.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2013.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2014.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2015.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2016.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2017.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2018.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2019.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite202.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2020.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite2027.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite203.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite204.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite205.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite206.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite207.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite208.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite209.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite21.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite210.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite211.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite212.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite213.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite214.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite215.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite216.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite217.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite218.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite219.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite22.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite220.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite221.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite222.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite223.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite224.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite225.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite226.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite227.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite228.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite229.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite23.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite230.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite231.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite232.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite233.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite234.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite235.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite236.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite237.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite238.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite239.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite24.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite240.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite241.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite242.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite243.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite244.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite245.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite246.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite247.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite25.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite26.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite269.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite27.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite276.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite277.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite278.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite279.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite28.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite280.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite281.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite282.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite283.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite29.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite296.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite30.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite303.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite304.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite305.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite306.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite307.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite308.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite309.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite31.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite310.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite311.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite312.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite313.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite314.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite315.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite316.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite317.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite318.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite319.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite32.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite320.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite321.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite322.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite323.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite324.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite325.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite326.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite33.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite348.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite357.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite358.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite359.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite360.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite361.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite362.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite363.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite364.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite37.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite375.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite38.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite382.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite383.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite384.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite385.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite386.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite387.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite388.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite389.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite39.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite390.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite391.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite392.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite393.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite394.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite395.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite396.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite397.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite398.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite399.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite40.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite400.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite401.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite402.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite403.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite404.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite405.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite406.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite407.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite408.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite409.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite41.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite410.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite411.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite412.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite413.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite42.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite43.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite431.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite44.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite440.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite441.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite442.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite443.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite444.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite445.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite446.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite447.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite448.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite449.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite45.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite450.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite451.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite452.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite453.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite454.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite455.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite46.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite467.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite47.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite476.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite477.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite478.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite479.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite48.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite480.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite481.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite482.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite483.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite484.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite485.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite486.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite487.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite488.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite489.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite49.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite490.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite491.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite492.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite493.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite494.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite495.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite496.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite497.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite498.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite499.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite50.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite500.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite501.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite502.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite503.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite504.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite505.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite506.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite507.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite51.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite517.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite52.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite526.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite527.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite528.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite529.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite53.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite530.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite531.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite532.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite533.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite534.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite535.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite536.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite537.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite538.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite539.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite54.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite540.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite541.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite542.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite543.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite544.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite545.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite546.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite547.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite548.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite549.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite55.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite56.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite564.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite57.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite571.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite572.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite573.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite574.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite575.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite576.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite577.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite578.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite58.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite59.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite591.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite60.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite600.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite601.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite602.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite603.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite604.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite605.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite606.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite607.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite608.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite609.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite61.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite610.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite611.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite612.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite613.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite614.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite615.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite62.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite623.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite63.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite633.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite634.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite635.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite636.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite637.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite638.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite639.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite64.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite640.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite641.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite642.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite643.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite644.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite645.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite646.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite647.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite648.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite649.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite65.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite650.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite651.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite652.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite653.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite654.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite655.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite656.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite657.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite658.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite659.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite66.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite660.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite661.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite662.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite663.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite664.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite67.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite673.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite674.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite68.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite691.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite692.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite693.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite694.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite695.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite696.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite697.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite698.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite699.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite700.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite701.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite702.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite703.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite704.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite705.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite706.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite716.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite72.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite724.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite725.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite726.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite727.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite728.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite729.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite73.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite730.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite731.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite732.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite733.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite734.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite735.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite736.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite737.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite738.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite739.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite74.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite75.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite750.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite76.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite761.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite762.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite763.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite764.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite765.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite766.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite767.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite768.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite77.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite771.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite778.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite779.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite78.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite780.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite781.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite782.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite783.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite784.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite785.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite786.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite787.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite788.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite789.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite79.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite790.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite791.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite792.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite793.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite80.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite803.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite81.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite814.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite815.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite816.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite817.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite818.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite819.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite82.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite820.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite821.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite824.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite83.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite831.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite832.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite833.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite834.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite835.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite836.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite837.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite838.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite839.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite84.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite840.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite841.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite842.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite843.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite844.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite845.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite846.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite85.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite856.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite86.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite864.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite865.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite866.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite867.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite868.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite869.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite87.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite870.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite871.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite874.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite875.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite876.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite877.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite88.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite880.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite881.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite882.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite883.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite884.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite885.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite886.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite887.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite89.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite890.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite891.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite892.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite893.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite897.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite898.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite899.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite90.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite900.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite901.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite902.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite903.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite904.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite905.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite906.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite907.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite908.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite909.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite91.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite910.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite911.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite912.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite92.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite927.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite93.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite937.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite938.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite939.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite94.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite940.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite941.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite942.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite943.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite944.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite945.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite946.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite947.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite948.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite949.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite95.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite950.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite951.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite952.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite953.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite954.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite955.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite956.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite957.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite958.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite959.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite96.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite960.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite97.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite973.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite974.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite98.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite984.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite985.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite986.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite987.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite99.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite993.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite994.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite995.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite996.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite997.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite998.png
Only in /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/data: sprite999.png
diff -ur -x '*.log' -x '*.diff' -x '*.zip*' -x '*.tar.gz*' -x '*.tar.xz*' -x RELEASE -x PACKAGES -x '*REBUILD*' -x .release /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/entities.html /home/openttd/public_html/dach/nightlies/REBUILD/r54/grf2html/dach/entities.html
--- /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/entities.html	
+++ /home/openttd/public_html/dach/nightlies/REBUILD/r54/grf2html/dach/entities.html	
@@ -4,637 +4,4 @@
 <meta http-equiv="content-type" content="text/html; charset=utf-8">
 <meta name="generator" content="Grf2Html 0.5.2">
 </head><body>
-<p><font size="+2"><b>Trains</b></font><table width="100%" rules="rows" border="1">
-<tr valign="top"><th align="left"><a name="feat00id0000">0x00</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0001">0x01</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0002">0x02</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0003">0x03</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0004">0x04</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0005">0x05</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0006">0x06</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0007">0x07</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0008">0x08</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0009">0x09</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id000A">0x0A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id000B">0x0B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id000C">0x0C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id000D">0x0D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id000E">0x0E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id000F">0x0F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0010">0x10</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0011">0x11</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0012">0x12</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0013">0x13</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0014">0x14</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite266" target="content">#&nbsp;266 Action0</a><br>
-<a href="nfo.html#sprite267" target="content">#&nbsp;267 Action4</a><br>
-<a href="nfo.html#sprite271" target="content">#&nbsp;271 Action0</a><br>
-<a href="nfo.html#sprite274" target="content">#&nbsp;274 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0015">0x15</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0016">0x16</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0017">0x17</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0018">0x18</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0019">0x19</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id001A">0x1A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id001B">0x1B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id001C">0x1C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id001D">0x1D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id001E">0x1E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id001F">0x1F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0020">0x20</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0021">0x21</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0022">0x22</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0023">0x23</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0024">0x24</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0025">0x25</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0026">0x26</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0027">0x27</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0028">0x28</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite292" target="content">#&nbsp;292 Action0</a><br>
-<a href="nfo.html#sprite293" target="content">#&nbsp;293 Action4</a><br>
-<a href="nfo.html#sprite294" target="content">#&nbsp;294 Action4</a><br>
-<a href="nfo.html#sprite298" target="content">#&nbsp;298 Action0</a><br>
-<a href="nfo.html#sprite301" target="content">#&nbsp;301 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0029">0x29</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite344" target="content">#&nbsp;344 Action0</a><br>
-<a href="nfo.html#sprite345" target="content">#&nbsp;345 Action4</a><br>
-<a href="nfo.html#sprite346" target="content">#&nbsp;346 Action4</a><br>
-<a href="nfo.html#sprite350" target="content">#&nbsp;350 Action0</a><br>
-<a href="nfo.html#sprite355" target="content">#&nbsp;355 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id002A">0x2A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite371" target="content">#&nbsp;371 Action0</a><br>
-<a href="nfo.html#sprite372" target="content">#&nbsp;372 Action4</a><br>
-<a href="nfo.html#sprite373" target="content">#&nbsp;373 Action4</a><br>
-<a href="nfo.html#sprite377" target="content">#&nbsp;377 Action0</a><br>
-<a href="nfo.html#sprite380" target="content">#&nbsp;380 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id002B">0x2B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite427" target="content">#&nbsp;427 Action0</a><br>
-<a href="nfo.html#sprite428" target="content">#&nbsp;428 Action4</a><br>
-<a href="nfo.html#sprite429" target="content">#&nbsp;429 Action4</a><br>
-<a href="nfo.html#sprite433" target="content">#&nbsp;433 Action0</a><br>
-<a href="nfo.html#sprite438" target="content">#&nbsp;438 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id002C">0x2C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite463" target="content">#&nbsp;463 Action0</a><br>
-<a href="nfo.html#sprite464" target="content">#&nbsp;464 Action4</a><br>
-<a href="nfo.html#sprite465" target="content">#&nbsp;465 Action4</a><br>
-<a href="nfo.html#sprite469" target="content">#&nbsp;469 Action0</a><br>
-<a href="nfo.html#sprite472" target="content">#&nbsp;472 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id002D">0x2D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite513" target="content">#&nbsp;513 Action0</a><br>
-<a href="nfo.html#sprite514" target="content">#&nbsp;514 Action4</a><br>
-<a href="nfo.html#sprite515" target="content">#&nbsp;515 Action4</a><br>
-<a href="nfo.html#sprite519" target="content">#&nbsp;519 Action0</a><br>
-<a href="nfo.html#sprite524" target="content">#&nbsp;524 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id002E">0x2E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite560" target="content">#&nbsp;560 Action0</a><br>
-<a href="nfo.html#sprite561" target="content">#&nbsp;561 Action4</a><br>
-<a href="nfo.html#sprite562" target="content">#&nbsp;562 Action4</a><br>
-<a href="nfo.html#sprite566" target="content">#&nbsp;566 Action0</a><br>
-<a href="nfo.html#sprite569" target="content">#&nbsp;569 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id002F">0x2F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite587" target="content">#&nbsp;587 Action0</a><br>
-<a href="nfo.html#sprite588" target="content">#&nbsp;588 Action4</a><br>
-<a href="nfo.html#sprite589" target="content">#&nbsp;589 Action4</a><br>
-<a href="nfo.html#sprite593" target="content">#&nbsp;593 Action0</a><br>
-<a href="nfo.html#sprite596" target="content">#&nbsp;596 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0030">0x30</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite619" target="content">#&nbsp;619 Action0</a><br>
-<a href="nfo.html#sprite620" target="content">#&nbsp;620 Action4</a><br>
-<a href="nfo.html#sprite621" target="content">#&nbsp;621 Action4</a><br>
-<a href="nfo.html#sprite625" target="content">#&nbsp;625 Action0</a><br>
-<a href="nfo.html#sprite630" target="content">#&nbsp;630 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0031">0x31</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0032">0x32</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0033">0x33</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0034">0x34</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0035">0x35</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0036">0x36</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0037">0x37</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0038">0x38</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0039">0x39</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id003A">0x3A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id003B">0x3B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id003C">0x3C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id003D">0x3D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id003E">0x3E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id003F">0x3F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0040">0x40</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0041">0x41</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0042">0x42</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0043">0x43</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0044">0x44</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0045">0x45</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0046">0x46</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0047">0x47</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0048">0x48</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0049">0x49</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id004A">0x4A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id004B">0x4B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id004C">0x4C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id004D">0x4D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id004E">0x4E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id004F">0x4F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0050">0x50</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite681" target="content">#&nbsp;681 Action0</a><br>
-<a href="nfo.html#sprite682" target="content">#&nbsp;682 Action4</a><br>
-<a href="nfo.html#sprite683" target="content">#&nbsp;683 Action0</a><br>
-<a href="nfo.html#sprite688" target="content">#&nbsp;688 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0051">0x51</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite713" target="content">#&nbsp;713 Action0</a><br>
-<a href="nfo.html#sprite714" target="content">#&nbsp;714 Action4</a><br>
-<a href="nfo.html#sprite718" target="content">#&nbsp;718 Action0</a><br>
-<a href="nfo.html#sprite721" target="content">#&nbsp;721 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0052">0x52</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite747" target="content">#&nbsp;747 Action0</a><br>
-<a href="nfo.html#sprite748" target="content">#&nbsp;748 Action4</a><br>
-<a href="nfo.html#sprite752" target="content">#&nbsp;752 Action0</a><br>
-<a href="nfo.html#sprite755" target="content">#&nbsp;755 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0053">0x53</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite758" target="content">#&nbsp;758 Action0</a><br>
-<a href="nfo.html#sprite759" target="content">#&nbsp;759 Action4</a><br>
-<a href="nfo.html#sprite775" target="content">#&nbsp;775 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0054">0x54</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite800" target="content">#&nbsp;800 Action0</a><br>
-<a href="nfo.html#sprite801" target="content">#&nbsp;801 Action4</a><br>
-<a href="nfo.html#sprite805" target="content">#&nbsp;805 Action0</a><br>
-<a href="nfo.html#sprite808" target="content">#&nbsp;808 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0055">0x55</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite811" target="content">#&nbsp;811 Action0</a><br>
-<a href="nfo.html#sprite812" target="content">#&nbsp;812 Action4</a><br>
-<a href="nfo.html#sprite828" target="content">#&nbsp;828 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0056">0x56</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite853" target="content">#&nbsp;853 Action0</a><br>
-<a href="nfo.html#sprite854" target="content">#&nbsp;854 Action4</a><br>
-<a href="nfo.html#sprite858" target="content">#&nbsp;858 Action0</a><br>
-<a href="nfo.html#sprite861" target="content">#&nbsp;861 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0057">0x57</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0058">0x58</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0059">0x59</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id005A">0x5A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id005B">0x5B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id005C">0x5C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id005D">0x5D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id005E">0x5E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id005F">0x5F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0060">0x60</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0061">0x61</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0062">0x62</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0063">0x63</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0064">0x64</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite923" target="content">#&nbsp;923 Action0</a><br>
-<a href="nfo.html#sprite924" target="content">#&nbsp;924 Action4</a><br>
-<a href="nfo.html#sprite925" target="content">#&nbsp;925 Action4</a><br>
-<a href="nfo.html#sprite929" target="content">#&nbsp;929 Action0</a><br>
-<a href="nfo.html#sprite934" target="content">#&nbsp;934 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0065">0x65</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite969" target="content">#&nbsp;969 Action0</a><br>
-<a href="nfo.html#sprite970" target="content">#&nbsp;970 Action4</a><br>
-<a href="nfo.html#sprite971" target="content">#&nbsp;971 Action4</a><br>
-<a href="nfo.html#sprite976" target="content">#&nbsp;976 Action0</a><br>
-<a href="nfo.html#sprite980" target="content">#&nbsp;980 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0066">0x66</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite1024" target="content">#&nbsp;1024 Action0</a><br>
-<a href="nfo.html#sprite1025" target="content">#&nbsp;1025 Action4</a><br>
-<a href="nfo.html#sprite1026" target="content">#&nbsp;1026 Action4</a><br>
-<a href="nfo.html#sprite1031" target="content">#&nbsp;1031 Action0</a><br>
-<a href="nfo.html#sprite1036" target="content">#&nbsp;1036 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0067">0x67</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite1080" target="content">#&nbsp;1080 Action0</a><br>
-<a href="nfo.html#sprite1081" target="content">#&nbsp;1081 Action4</a><br>
-<a href="nfo.html#sprite1082" target="content">#&nbsp;1082 Action4</a><br>
-<a href="nfo.html#sprite1086" target="content">#&nbsp;1086 Action0</a><br>
-<a href="nfo.html#sprite1091" target="content">#&nbsp;1091 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0068">0x68</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite1152" target="content">#&nbsp;1152 Action0</a><br>
-<a href="nfo.html#sprite1153" target="content">#&nbsp;1153 Action4</a><br>
-<a href="nfo.html#sprite1154" target="content">#&nbsp;1154 Action4</a><br>
-<a href="nfo.html#sprite1158" target="content">#&nbsp;1158 Action0</a><br>
-<a href="nfo.html#sprite1161" target="content">#&nbsp;1161 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0069">0x69</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite1204" target="content">#&nbsp;1204 Action0</a><br>
-<a href="nfo.html#sprite1205" target="content">#&nbsp;1205 Action4</a><br>
-<a href="nfo.html#sprite1206" target="content">#&nbsp;1206 Action4</a><br>
-<a href="nfo.html#sprite1210" target="content">#&nbsp;1210 Action0</a><br>
-<a href="nfo.html#sprite1215" target="content">#&nbsp;1215 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id006A">0x6A</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a><br>
-<a href="nfo.html#sprite1249" target="content">#&nbsp;1249 Action0</a><br>
-<a href="nfo.html#sprite1250" target="content">#&nbsp;1250 Action4</a><br>
-<a href="nfo.html#sprite1251" target="content">#&nbsp;1251 Action4</a><br>
-<a href="nfo.html#sprite1256" target="content">#&nbsp;1256 Action0</a><br>
-<a href="nfo.html#sprite1259" target="content">#&nbsp;1259 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id006B">0x6B</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id006C">0x6C</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id006D">0x6D</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id006E">0x6E</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id006F">0x6F</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0070">0x70</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0071">0x71</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0072">0x72</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0073">0x73</th><td>
-<a href="nfo.html#sprite14" target="content">#&nbsp;14 Action0</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0082">0x82</th><td>
-<a href="nfo.html#sprite1265" target="content">#&nbsp;1265 Action0</a><br>
-<a href="nfo.html#sprite1266" target="content">#&nbsp;1266 Action4</a><br>
-<a href="nfo.html#sprite1267" target="content">#&nbsp;1267 Action4</a><br>
-<a href="nfo.html#sprite1269" target="content">#&nbsp;1269 Action0</a><br>
-<a href="nfo.html#sprite1274" target="content">#&nbsp;1274 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0083">0x83</th><td>
-<a href="nfo.html#sprite1319" target="content">#&nbsp;1319 Action0</a><br>
-<a href="nfo.html#sprite1320" target="content">#&nbsp;1320 Action4</a><br>
-<a href="nfo.html#sprite1321" target="content">#&nbsp;1321 Action4</a><br>
-<a href="nfo.html#sprite1325" target="content">#&nbsp;1325 Action0</a><br>
-<a href="nfo.html#sprite1330" target="content">#&nbsp;1330 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0084">0x84</th><td>
-<a href="nfo.html#sprite1347" target="content">#&nbsp;1347 Action0</a><br>
-<a href="nfo.html#sprite1348" target="content">#&nbsp;1348 Action4</a><br>
-<a href="nfo.html#sprite1349" target="content">#&nbsp;1349 Action4</a><br>
-<a href="nfo.html#sprite1353" target="content">#&nbsp;1353 Action0</a><br>
-<a href="nfo.html#sprite1358" target="content">#&nbsp;1358 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0085">0x85</th><td>
-<a href="nfo.html#sprite1383" target="content">#&nbsp;1383 Action0</a><br>
-<a href="nfo.html#sprite1384" target="content">#&nbsp;1384 Action4</a><br>
-<a href="nfo.html#sprite1385" target="content">#&nbsp;1385 Action4</a><br>
-<a href="nfo.html#sprite1389" target="content">#&nbsp;1389 Action0</a><br>
-<a href="nfo.html#sprite1394" target="content">#&nbsp;1394 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0086">0x86</th><td>
-<a href="nfo.html#sprite1411" target="content">#&nbsp;1411 Action0</a><br>
-<a href="nfo.html#sprite1412" target="content">#&nbsp;1412 Action4</a><br>
-<a href="nfo.html#sprite1413" target="content">#&nbsp;1413 Action4</a><br>
-<a href="nfo.html#sprite1417" target="content">#&nbsp;1417 Action0</a><br>
-<a href="nfo.html#sprite1422" target="content">#&nbsp;1422 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0087">0x87</th><td>
-<a href="nfo.html#sprite1440" target="content">#&nbsp;1440 Action0</a><br>
-<a href="nfo.html#sprite1441" target="content">#&nbsp;1441 Action4</a><br>
-<a href="nfo.html#sprite1442" target="content">#&nbsp;1442 Action4</a><br>
-<a href="nfo.html#sprite1446" target="content">#&nbsp;1446 Action0</a><br>
-<a href="nfo.html#sprite1451" target="content">#&nbsp;1451 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0088">0x88</th><td>
-<a href="nfo.html#sprite1468" target="content">#&nbsp;1468 Action0</a><br>
-<a href="nfo.html#sprite1469" target="content">#&nbsp;1469 Action4</a><br>
-<a href="nfo.html#sprite1470" target="content">#&nbsp;1470 Action4</a><br>
-<a href="nfo.html#sprite1474" target="content">#&nbsp;1474 Action0</a><br>
-<a href="nfo.html#sprite1479" target="content">#&nbsp;1479 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0089">0x89</th><td>
-<a href="nfo.html#sprite1512" target="content">#&nbsp;1512 Action0</a><br>
-<a href="nfo.html#sprite1513" target="content">#&nbsp;1513 Action4</a><br>
-<a href="nfo.html#sprite1514" target="content">#&nbsp;1514 Action4</a><br>
-<a href="nfo.html#sprite1518" target="content">#&nbsp;1518 Action0</a><br>
-<a href="nfo.html#sprite1521" target="content">#&nbsp;1521 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id008A">0x8A</th><td>
-<a href="nfo.html#sprite1576" target="content">#&nbsp;1576 Action0</a><br>
-<a href="nfo.html#sprite1577" target="content">#&nbsp;1577 Action4</a><br>
-<a href="nfo.html#sprite1578" target="content">#&nbsp;1578 Action4</a><br>
-<a href="nfo.html#sprite1582" target="content">#&nbsp;1582 Action0</a><br>
-<a href="nfo.html#sprite1587" target="content">#&nbsp;1587 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id008B">0x8B</th><td>
-<a href="nfo.html#sprite1610" target="content">#&nbsp;1610 Action0</a><br>
-<a href="nfo.html#sprite1611" target="content">#&nbsp;1611 Action4</a><br>
-<a href="nfo.html#sprite1612" target="content">#&nbsp;1612 Action4</a><br>
-<a href="nfo.html#sprite1616" target="content">#&nbsp;1616 Action0</a><br>
-<a href="nfo.html#sprite1619" target="content">#&nbsp;1619 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id008C">0x8C</th><td>
-<a href="nfo.html#sprite1642" target="content">#&nbsp;1642 Action0</a><br>
-<a href="nfo.html#sprite1643" target="content">#&nbsp;1643 Action4</a><br>
-<a href="nfo.html#sprite1644" target="content">#&nbsp;1644 Action4</a><br>
-<a href="nfo.html#sprite1648" target="content">#&nbsp;1648 Action0</a><br>
-<a href="nfo.html#sprite1653" target="content">#&nbsp;1653 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id008D">0x8D</th><td>
-<a href="nfo.html#sprite1694" target="content">#&nbsp;1694 Action0</a><br>
-<a href="nfo.html#sprite1695" target="content">#&nbsp;1695 Action4</a><br>
-<a href="nfo.html#sprite1696" target="content">#&nbsp;1696 Action4</a><br>
-<a href="nfo.html#sprite1697" target="content">#&nbsp;1697 Action0</a><br>
-<a href="nfo.html#sprite1702" target="content">#&nbsp;1702 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id008E">0x8E</th><td>
-<a href="nfo.html#sprite1705" target="content">#&nbsp;1705 Action0</a><br>
-<a href="nfo.html#sprite1706" target="content">#&nbsp;1706 Action4</a><br>
-<a href="nfo.html#sprite1707" target="content">#&nbsp;1707 Action4</a><br>
-<a href="nfo.html#sprite1717" target="content">#&nbsp;1717 Action0</a><br>
-<a href="nfo.html#sprite1722" target="content">#&nbsp;1722 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id008F">0x8F</th><td>
-<a href="nfo.html#sprite1738" target="content">#&nbsp;1738 Action0</a><br>
-<a href="nfo.html#sprite1739" target="content">#&nbsp;1739 Action4</a><br>
-<a href="nfo.html#sprite1740" target="content">#&nbsp;1740 Action4</a><br>
-<a href="nfo.html#sprite1744" target="content">#&nbsp;1744 Action0</a><br>
-<a href="nfo.html#sprite1749" target="content">#&nbsp;1749 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0090">0x90</th><td>
-<a href="nfo.html#sprite1766" target="content">#&nbsp;1766 Action0</a><br>
-<a href="nfo.html#sprite1767" target="content">#&nbsp;1767 Action4</a><br>
-<a href="nfo.html#sprite1771" target="content">#&nbsp;1771 Action0</a><br>
-<a href="nfo.html#sprite1776" target="content">#&nbsp;1776 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0091">0x91</th><td>
-<a href="nfo.html#sprite1789" target="content">#&nbsp;1789 Action0</a><br>
-<a href="nfo.html#sprite1790" target="content">#&nbsp;1790 Action4</a><br>
-<a href="nfo.html#sprite1791" target="content">#&nbsp;1791 Action4</a><br>
-<a href="nfo.html#sprite1795" target="content">#&nbsp;1795 Action0</a><br>
-<a href="nfo.html#sprite1800" target="content">#&nbsp;1800 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0092">0x92</th><td>
-<a href="nfo.html#sprite1821" target="content">#&nbsp;1821 Action0</a><br>
-<a href="nfo.html#sprite1822" target="content">#&nbsp;1822 Action4</a><br>
-<a href="nfo.html#sprite1823" target="content">#&nbsp;1823 Action4</a><br>
-<a href="nfo.html#sprite1827" target="content">#&nbsp;1827 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0093">0x93</th><td>
-<a href="nfo.html#sprite1860" target="content">#&nbsp;1860 Action0</a><br>
-<a href="nfo.html#sprite1861" target="content">#&nbsp;1861 Action4</a><br>
-<a href="nfo.html#sprite1862" target="content">#&nbsp;1862 Action4</a><br>
-<a href="nfo.html#sprite1866" target="content">#&nbsp;1866 Action0</a><br>
-<a href="nfo.html#sprite1868" target="content">#&nbsp;1868 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0094">0x94</th><td>
-<a href="nfo.html#sprite1889" target="content">#&nbsp;1889 Action0</a><br>
-<a href="nfo.html#sprite1890" target="content">#&nbsp;1890 Action4</a><br>
-<a href="nfo.html#sprite1891" target="content">#&nbsp;1891 Action4</a><br>
-<a href="nfo.html#sprite1895" target="content">#&nbsp;1895 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id0095">0x95</th><td>
-<a href="nfo.html#sprite1910" target="content">#&nbsp;1910 Action0</a><br>
-<a href="nfo.html#sprite1911" target="content">#&nbsp;1911 Action4</a><br>
-<a href="nfo.html#sprite1912" target="content">#&nbsp;1912 Action4</a><br>
-<a href="nfo.html#sprite1916" target="content">#&nbsp;1916 Action0</a><br>
-<a href="nfo.html#sprite1918" target="content">#&nbsp;1918 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id00C8">0xC8</th><td>
-<a href="nfo.html#sprite1939" target="content">#&nbsp;1939 Action0</a><br>
-<a href="nfo.html#sprite1940" target="content">#&nbsp;1940 Action4</a><br>
-<a href="nfo.html#sprite1941" target="content">#&nbsp;1941 Action4</a><br>
-<a href="nfo.html#sprite1946" target="content">#&nbsp;1946 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id00C9">0xC9</th><td>
-<a href="nfo.html#sprite1948" target="content">#&nbsp;1948 Action0</a><br>
-<a href="nfo.html#sprite1949" target="content">#&nbsp;1949 Action4</a><br>
-<a href="nfo.html#sprite1950" target="content">#&nbsp;1950 Action4</a><br>
-<a href="nfo.html#sprite1952" target="content">#&nbsp;1952 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id00CA">0xCA</th><td>
-<a href="nfo.html#sprite1982" target="content">#&nbsp;1982 Action0</a><br>
-<a href="nfo.html#sprite1983" target="content">#&nbsp;1983 Action4</a><br>
-<a href="nfo.html#sprite1984" target="content">#&nbsp;1984 Action4</a><br>
-<a href="nfo.html#sprite1988" target="content">#&nbsp;1988 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id00CB">0xCB</th><td>
-<a href="nfo.html#sprite1989" target="content">#&nbsp;1989 Action0</a><br>
-<a href="nfo.html#sprite1990" target="content">#&nbsp;1990 Action4</a><br>
-<a href="nfo.html#sprite1991" target="content">#&nbsp;1991 Action4</a><br>
-<a href="nfo.html#sprite2006" target="content">#&nbsp;2006 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id00CC">0xCC</th><td>
-<a href="nfo.html#sprite2007" target="content">#&nbsp;2007 Action0</a><br>
-<a href="nfo.html#sprite2008" target="content">#&nbsp;2008 Action4</a><br>
-<a href="nfo.html#sprite2009" target="content">#&nbsp;2009 Action4</a><br>
-<a href="nfo.html#sprite2011" target="content">#&nbsp;2011 Action3</a>
-</td></tr>
-<tr valign="top"><th align="left"><a name="feat00id00CD">0xCD</th><td>
-<a href="nfo.html#sprite2023" target="content">#&nbsp;2023 Action0</a><br>
-<a href="nfo.html#sprite2024" target="content">#&nbsp;2024 Action4</a><br>
-<a href="nfo.html#sprite2025" target="content">#&nbsp;2025 Action4</a><br>
-<a href="nfo.html#sprite2029" target="content">#&nbsp;2029 Action3</a>
-</td></tr>
-</table></p>
 </body></html>
diff -ur -x '*.log' -x '*.diff' -x '*.zip*' -x '*.tar.gz*' -x '*.tar.xz*' -x RELEASE -x PACKAGES -x '*REBUILD*' -x .release /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/nfo.html /home/openttd/public_html/dach/nightlies/REBUILD/r54/grf2html/dach/nfo.html
--- /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/nfo.html	
+++ /home/openttd/public_html/dach/nightlies/REBUILD/r54/grf2html/dach/nfo.html	
@@ -4,18456 +4,4 @@
 <meta http-equiv="content-type" content="text/html; charset=utf-8">
 <meta name="generator" content="Grf2Html 0.5.2">
 </head><body><table summary="Grf Content" width="100%" border="1" rules="rows">
-<tr valign="top"><td align=right><a name="sprite0"></a>#&nbsp;0</td><td>
-<b>First Sprite</b><br><b>Spritecount</b> 2029
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1"></a>#&nbsp;1</td><td>
-<b>Action14</b> - Static NewGRF Information
-<ul>
-<li><b>"INFO"</b>
-<ul>
-<li><b>"NAME"</b>
-(0x02 German): &lt;UTF-8&gt; "DACH Dreiländerset r54"
-</li>
-<li><b>"DESC"</b>
-(0x02 German): &lt;UTF-8&gt; &lt;0x8A light orange / gold&gt; "DACH " &lt;0x98 black&gt; "enthält Züge aus Deutschland, Österreich und der Schweiz" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Gezeichnet von " &lt;0x89 light gray&gt; "Matthias Gürtler (Yoshi) " &lt;0x98 black&gt; "und programmiert von " &lt;0x89 light gray&gt; "David Hilker (officercrockey)" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Lizenz: " &lt;0x89 light gray&gt; "CC BY-NC-SA 3.0"
-</li>
-<li><b>"VRSN"</b>
-(4 bytes):
- 36 00 00 00
-</li>
-<li><b>"MINV"</b>
-(4 bytes):
- 03 00 00 00
-</li>
-<li><b>"NPAR"</b>
-(1 bytes):
- 01
-</li>
-<li><b>"PARA"</b>
-<ul>
-<li><b>0</b>
-<ul>
-<li><b>"NAME"</b>
-(0x7F any): &lt;UTF-8&gt; " Kaufkosten Züge"
-</li>
-<li><b>"NAME"</b>
-(0x02 German): " building costs for trains and wagons"
-</li>
-<li><b>"DESC"</b>
-(0x7F any): &lt;UTF-8&gt; " Passt die Preise für die Züge an"
-</li>
-<li><b>"DESC"</b>
-(0x02 German): " Adjusts the prices for trains and wagons"
-</li>
-<li><b>"MASK"</b>
-(1 bytes):
- 00
-</li>
-<li><b>"LIMI"</b>
-(8 bytes):
- 00 00 00 00 04 00 00 00
-</li>
-<li><b>"VALU"</b>
-<ul>
-<li><b>0</b>
-(0x7F any): " x 1/4"
-</li>
-<li><b>1</b>
-(0x7F any): " x 1/2"
-</li>
-<li><b>2</b>
-(0x7F any): " Normal"
-</li>
-<li><b>2</b>
-(0x02 German): " normal"
-</li>
-<li><b>3</b>
-(0x7F any): " x 2"
-</li>
-<li><b>4</b>
-(0x7F any): " x 4"
-</li>
-</ul>
-</li>
-<li><b>"DFLT"</b>
-(4 bytes):
- 02 00 00 00
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li><b>"PALS"</b>
-(1 bytes):
- 57
-</li>
-<li><b>"BLTR"</b>
-(1 bytes):
- 38
-</li>
-</ul>
-</li>
-</ul>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2"></a>#&nbsp;2</td><td>
-<b>Action8</b> - Register NewGrf<table summary="Properties">
-<tr><th align="left">GrfVersion</th><td>8</td></tr>
-<tr><th align="left">GrfID</th><td>0x44 0x4C 0x11 0x05 ("DL" 0x11 0x05)</td></tr>
-<tr><th align="left">Name</th><td>"DACH Train Set r54"</td></tr>
-<tr><th align="left">Description</th><td>&lt;UTF-8&gt; &lt;0x8A light orange / gold&gt; "DACH " &lt;0x98 black&gt; "contains some german, austrian and swiss trains." &lt;0x0D new line&gt; &lt;0x98 black&gt; "They are drawn by " &lt;0x89 light gray&gt; "Matthias Gürtler (Yoshi) " &lt;0x98 black&gt; "and coded by  " &lt;0x89 light gray&gt; "David Hilker (Dwight_K._Schrute)" &lt;0x0D new line&gt; &lt;0x98 black&gt; "License: " &lt;0x89 light gray&gt; "CC BY-NC-SA 3.0"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite3"></a>#&nbsp;3</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text 0xD000</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "universal" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous:  " &lt;0x8A light orange / gold&gt; "With double-deck coaches, local transport coaches and intercity coaches push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD001</th><td>"Can't attach coaches to this engine."</td></tr>
-<tr><th align="left">Text 0xD002</th><td>"There is already a control car."</td></tr>
-<tr><th align="left">Text 0xD003</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With double-deck coaches and local transport coaches push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD004</th><td>" (red)"</td></tr>
-<tr><th align="left">Text 0xD005</th><td>" (Intercity)"</td></tr>
-<tr><th align="left">Text 0xD006</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With double-deck coaches push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD007</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With intercity coaches push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD008</th><td>" (SBB Re 460 red)"</td></tr>
-<tr><th align="left">Text 0xD009</th><td>" (SBB Re 460 blue)"</td></tr>
-<tr><th align="left">Text 0xD00A</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With SBB standardcoach IV push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD00B</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With ÖBB Railjet coaches push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD00C</th><td>" (BLS Re 485)"</td></tr>
-<tr><th align="left">Text 0xD00D</th><td>" (SBB Re 481)"</td></tr>
-<tr><th align="left">Text 0xD00E</th><td>" (DB BR 185)"</td></tr>
-<tr><th align="left">Text 0xD00F</th><td>" (SBB Re 484 ""Cisalpino"")"</td></tr>
-<tr><th align="left">Text 0xD010</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "universal" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Versions: " &lt;0x8A light orange / gold&gt; "BLS Re 485, SBB Re 481, DB BR 185, DB BR 186, Cisalpino " &lt;0x8F green&gt; "(refittable)"</td></tr>
-<tr><th align="left">Text 0xD011</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "universal"</td></tr>
-<tr><th align="left">Text 0xD012</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "local transport"</td></tr>
-<tr><th align="left">Text 0xD013</th><td>&lt;UTF-8&gt; " (ÖBB livery)"</td></tr>
-<tr><th align="left">Text 0xD014</th><td>" (DB livery)"</td></tr>
-<tr><th align="left">Text 0xD015</th><td>"BR 628 can be build up to three times per train."</td></tr>
-<tr><th align="left">Text 0xD016</th><td>"Can't attach coaches to BR 611."</td></tr>
-<tr><th align="left">Text 0xD017</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "3 times"</td></tr>
-<tr><th align="left">Text 0xD018</th><td>"KISS can be build up to four times per train."</td></tr>
-<tr><th align="left">Text 0xD019</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "4 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8B red&gt; "tilting train"</td></tr>
-<tr><th align="left">Text 0xD01A</th><td>" (Hohenzollerische Landesbahn AG beige-red)"</td></tr>
-<tr><th align="left">Text 0xD01B</th><td>" (Hohenzollerische Landesbahn AG blue-yellow)"</td></tr>
-<tr><th align="left">Text 0xD01C</th><td>" (Bodensee-Oberschwaben-Bahn)"</td></tr>
-<tr><th align="left">Text 0xD01D</th><td>" (DB Regio AG)"</td></tr>
-<tr><th align="left">Text 0xD01E</th><td>"Regio-Shuttles can be build up to six times per train."</td></tr>
-<tr><th align="left">Text 0xD01F</th><td>"Can't attach coaches to Regio Shuttles."</td></tr>
-<tr><th align="left">Text 0xD020</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "6 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Liveries: " &lt;0x8A light orange / gold&gt; "HzL (beige/red), HzL (blau/gelb), DB Regio, BOB " &lt;0x8F green&gt; "(refittable)"</td></tr>
-<tr><th align="left">Text 0xD021</th><td>"BR 641 can be built up to three times per train."</td></tr>
-<tr><th align="left">Text 0xD022</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "3 times"</td></tr>
-<tr><th align="left">Text 0xD023</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "local transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "3 times"</td></tr>
-<tr><th align="left">Text 0xD024</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "suburban train" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "4 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "suburban train with 1./2.-class-coach, 2.-class-coach and control car"</td></tr>
-<tr><th align="left">Text 0xD025</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "3 times"</td></tr>
-<tr><th align="left">Text 0xD026</th><td>" (4 parts)"</td></tr>
-<tr><th align="left">Text 0xD027</th><td>" (3 parts)"</td></tr>
-<tr><th align="left">Text 0xD028</th><td>" (5 parts)"</td></tr>
-<tr><th align="left">Text 0xD029</th><td>"Can't attach coaches to FLIRT."</td></tr>
-<tr><th align="left">Text 0xD02A</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "suburban train and regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "4 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "FLIRT is available with 3, 4 or 5 parts."</td></tr>
-<tr><th align="left">Text 0xD02B</th><td>" (6 parts)"</td></tr>
-<tr><th align="left">Text 0xD02C</th><td>"Can't attach coaches to KISS."</td></tr>
-<tr><th align="left">Text 0xD02D</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "suburban train and regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "4 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "KISS is available with 4, 5 or 6 parts."</td></tr>
-<tr><th align="left">Text 0xD02E</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "2 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8B red&gt; "tilting train"</td></tr>
-<tr><th align="left">Text 0xD02F</th><td>"Can be build up to two times per train."</td></tr>
-<tr><th align="left">Text 0xD030</th><td>&lt;UTF-8&gt; "Can't attach anything else than ÖBB 4024"</td></tr>
-<tr><th align="left">Text 0xD031</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "suburban train and regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "2 times" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "TALENT is available with 3 or 4 parts."</td></tr>
-<tr><th align="left">Text 0xD032</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "local transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "multiple-unit control: " &lt;0x8A light orange / gold&gt; "3 times"</td></tr>
-<tr><th align="left">Text 0xD033</th><td>" (First-class-coach)"</td></tr>
-<tr><th align="left">Text 0xD034</th><td>" (Second-class-coach)"</td></tr>
-<tr><th align="left">Text 0xD035</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With 1. and 2. class"</td></tr>
-<tr><th align="left">Text 0xD036</th><td>" (control car)"</td></tr>
-<tr><th align="left">Text 0xD037</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With BR 143 and BR 218 push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD038</th><td>" (on-board restaurant)"</td></tr>
-<tr><th align="left">Text 0xD039</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With 1. and 2. class and on-board restaurant"</td></tr>
-<tr><th align="left">Text 0xD03A</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport " &lt;0x0D new line&gt; &lt;0x98 black&gt; "Infos:" &lt;0x8A light orange / gold&gt; " With BR 101 and BR 218 push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD03B</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With 1. and 2. class"</td></tr>
-<tr><th align="left">Text 0xD03C</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "regional transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With BR 143, BR 218 and BR 146 push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD03D</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With 1. and 2. class"</td></tr>
-<tr><th align="left">Text 0xD03E</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With Re460 push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD03F</th><td>" (First Class)"</td></tr>
-<tr><th align="left">Text 0xD040</th><td>" (Economy Class)"</td></tr>
-<tr><th align="left">Text 0xD041</th><td>" (Kids cinema)"</td></tr>
-<tr><th align="left">Text 0xD042</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With 1. and 2. class and on-board restaurant."</td></tr>
-<tr><th align="left">Text 0xD043</th><td>" (Premium/First Class)"</td></tr>
-<tr><th align="left">Text 0xD044</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With ÖBB Railjet push-pull operation is possible."</td></tr>
-<tr><th align="left">Text 0xD045</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport"</td></tr>
-<tr><th align="left">Text 0xD046</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With 1. and 2. class"</td></tr>
-<tr><th align="left">Text 0xD047</th><td>&lt;0x98 black&gt; "Usage: " &lt;0x8A light orange / gold&gt; "intercity transport" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Miscellaneous: " &lt;0x8A light orange / gold&gt; "With BR 218 and BR 146 push-pull operation is possible."</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite4"></a>#&nbsp;4</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text 0xD000</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "universal" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit Doppelstockwagen, Nahverkehrswagen und Fernverkehrswagen ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD001</th><td>&lt;UTF-8&gt; "Kann an diese Lok nicht angehängt werden"</td></tr>
-<tr><th align="left">Text 0xD002</th><td>"Es befindet sich bereits ein Steuerwagen in diesem Zug"</td></tr>
-<tr><th align="left">Text 0xD003</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Schneller Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit Doppelstockwagen und Nahverkehrswagen ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD004</th><td>" (verkehrsrot)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite5"></a>#&nbsp;5</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text 0xD006</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Schneller Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit Doppelstockwagen ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD007</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit Fernverkehrswagen ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD008</th><td>" (SBB Re 460 rot)"</td></tr>
-<tr><th align="left">Text 0xD009</th><td>" (SBB Re 460 blau)"</td></tr>
-<tr><th align="left">Text 0xD00A</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit Einheitswagen IV ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD00B</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit ÖBB Railjetwagen ist Wendezugbetrieb möglich."</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite6"></a>#&nbsp;6</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text 0xD010</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "universal" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Versionen: " &lt;0x8A light orange / gold&gt; "BLS Re 485, SBB Re 481, DB BR 185, DB BR 186, Cisalpino " &lt;0x8F green&gt; "(umrüstbar)"</td></tr>
-<tr><th align="left">Text 0xD011</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "universal"</td></tr>
-<tr><th align="left">Text 0xD012</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Regionalverkehr"</td></tr>
-<tr><th align="left">Text 0xD013</th><td>&lt;UTF-8&gt; " (ÖBB Farbgebung)"</td></tr>
-<tr><th align="left">Text 0xD014</th><td>" (DB Farbgebung)"</td></tr>
-<tr><th align="left">Text 0xD015</th><td>&lt;UTF-8&gt; "Es dürfen höchstens drei Fahrzeuge zusammengekoppelt werden"</td></tr>
-<tr><th align="left">Text 0xD016</th><td>&lt;UTF-8&gt; "Diese Zugkonfiguration ist nicht möglich"</td></tr>
-<tr><th align="left">Text 0xD017</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "3-fach"</td></tr>
-<tr><th align="left">Text 0xD018</th><td>&lt;UTF-8&gt; "Es dürfen höchstens vier Fahrzeuge zusammengekoppelt werden"</td></tr>
-<tr><th align="left">Text 0xD019</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Schneller Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "4-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8B red&gt; "Neigetechnikzug"</td></tr>
-<tr><th align="left">Text 0xD01A</th><td>" (Hohenzollerische Landesbahn AG beige-rot)"</td></tr>
-<tr><th align="left">Text 0xD01B</th><td>" (Hohenzollerische Landesbahn AG blau-gelb)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite7"></a>#&nbsp;7</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text 0xD01E</th><td>&lt;UTF-8&gt; "Regio-Shuttle dürfen höchstens in Sechsfachtraktion gefahren werden"</td></tr>
-<tr><th align="left">Text 0xD01F</th><td>&lt;UTF-8&gt; "Diese Zugkonfiguration ist nicht möglich"</td></tr>
-<tr><th align="left">Text 0xD020</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Nahverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "6-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Farbgebungen: " &lt;0x8A light orange / gold&gt; "HzL (beige/rot), HzL (blau/gelb), DB Regio, BOB " &lt;0x8F green&gt; "(umrüstbar)"</td></tr>
-<tr><th align="left">Text 0xD021</th><td>&lt;UTF-8&gt; "BR 641 dürfen höchstens in Dreifachtraktion gefahren werden"</td></tr>
-<tr><th align="left">Text 0xD022</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Nahverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "3-fach"</td></tr>
-<tr><th align="left">Text 0xD023</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "3-fach"</td></tr>
-<tr><th align="left">Text 0xD024</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "S-Bahn" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "4-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "S-Bahneinheit mit 1./2.-Klasse-Waggon, 2.-Klasse-Waggon und Steuerwagen"</td></tr>
-<tr><th align="left">Text 0xD025</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Nahverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "3-fach"</td></tr>
-<tr><th align="left">Text 0xD026</th><td>" (4-teilig)"</td></tr>
-<tr><th align="left">Text 0xD027</th><td>" (3-teilig)"</td></tr>
-<tr><th align="left">Text 0xD028</th><td>" (5-teilig)"</td></tr>
-<tr><th align="left">Text 0xD029</th><td>"Keine Waggons am FLIRT erlaubt"</td></tr>
-<tr><th align="left">Text 0xD02A</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "S-Bahn und Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "4-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Den FLIRT gibt es in einer 3-teiligen, einer 4-teiligen und einer 5-teiligen Version."</td></tr>
-<tr><th align="left">Text 0xD02B</th><td>" (6-teilig)"</td></tr>
-<tr><th align="left">Text 0xD02C</th><td>"Keine Waggons am KISS erlaubt"</td></tr>
-<tr><th align="left">Text 0xD02D</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "S-Bahn und Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "4-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Den KISS gibt es in einer 4-teiligen, einer 5-teiligen und einer 6-teiligen Version."</td></tr>
-<tr><th align="left">Text 0xD02E</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "2-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8B red&gt; "Neigetechnikzug"</td></tr>
-<tr><th align="left">Text 0xD02F</th><td>&lt;UTF-8&gt; "Es dürfen höchstens zwei Fahrzeuge zusammengekoppelt werden"</td></tr>
-<tr><th align="left">Text 0xD030</th><td>&lt;UTF-8&gt; "Diese Zugkonfiguration ist nicht möglich"</td></tr>
-<tr><th align="left">Text 0xD031</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "S-Bahn und Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "2-fach" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Den TALENT gibt es in einer 3-teiligen und einer 4-teiligen Version."</td></tr>
-<tr><th align="left">Text 0xD032</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Vielfachsteuerung: " &lt;0x8A light orange / gold&gt; "3-fach"</td></tr>
-<tr><th align="left">Text 0xD033</th><td>" (Erste-Klasse-Wagen)"</td></tr>
-<tr><th align="left">Text 0xD034</th><td>" (Zweite-Klasse-Wagen)"</td></tr>
-<tr><th align="left">Text 0xD035</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit 1. und 2. Klasse"</td></tr>
-<tr><th align="left">Text 0xD036</th><td>" (Steuerwagen)"</td></tr>
-<tr><th align="left">Text 0xD037</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit der BR 143 und der BR 218 ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD038</th><td>" (Bordrestaurant)"</td></tr>
-<tr><th align="left">Text 0xD039</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit 1. und 2. Klasse sowie Bordrestaurant"</td></tr>
-<tr><th align="left">Text 0xD03A</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr " &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges:" &lt;0x8A light orange / gold&gt; " Mit der BR 101 und der BR 218 ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD03B</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Schneller Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit 1. und 2. Klasse"</td></tr>
-<tr><th align="left">Text 0xD03C</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Schneller Regionalverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit der BR 143, der BR 218 und der BR 146 ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD03D</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit 1. und 2. Klasse"</td></tr>
-<tr><th align="left">Text 0xD03E</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit der Re460 ist Wendezugbetrieb möglich."</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite8"></a>#&nbsp;8</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text 0xD041</th><td>" (Kinderkino)"</td></tr>
-<tr><th align="left">Text 0xD042</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit 1. und 2. Klasse sowie Bordbistro."</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite9"></a>#&nbsp;9</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text 0xD044</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit ÖBB Railjet ist Wendezugbetrieb möglich."</td></tr>
-<tr><th align="left">Text 0xD045</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr"</td></tr>
-<tr><th align="left">Text 0xD046</th><td>&lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit 1. und 2. Klasse"</td></tr>
-<tr><th align="left">Text 0xD047</th><td>&lt;UTF-8&gt; &lt;0x98 black&gt; "Verwendung: " &lt;0x8A light orange / gold&gt; "Fernverkehr" &lt;0x0D new line&gt; &lt;0x98 black&gt; "Sonstiges: " &lt;0x8A light orange / gold&gt; "Mit der BR 218 und der BR 146 ist Wendezugbetrieb möglich."</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite10"></a>#&nbsp;10</td><td>
-<b>ActionD</b> - Assign parameters and calculate results<br>
-<b>Operation:</b> var[0x40 "Parameter 64"] := var[0x00 "Parameter 0"] - -7
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite11"></a>#&nbsp;11</td><td>
-<b>ActionD</b> - Assign parameters and calculate results<br>
-<b>Operation:</b> var[0x41 "Parameter 65"] := var[0x00 "Parameter 0"] + 10
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite12"></a>#&nbsp;12</td><td>
-<b>Action6</b> - Override bytes in following sprite with parameter, if parameter is defined
-<table summary="Properties" border="1" rules="all"><tr><th>Parameter</th><th>Operation</th><th>Number of Bytes</th><th>Offset</th></tr>
-<tr><td>0x40 (64)</td><td>override</td><td>1</td><td>0x0006 (6)</td></tr>
-<tr><td>0x41 (65)</td><td>override</td><td>1</td><td>0x0007 (7)</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite13"></a>#&nbsp;13</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x08 "Global variables"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th>ID 0x0F (15)</th><th>ID 0x10 (16)</th></tr>
-<tr valign="top"><th align="left">0x08 "Cost base multipliers"</th>
-<td>0x00 (0)</td>
-<td>0x00 (0)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite14"></a>#&nbsp;14</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0000" target="entities">ID 0x00 (0)</a></th><th><a href="entities.html#feat00id0001" target="entities">ID 0x01 (1)</a></th><th><a href="entities.html#feat00id0002" target="entities">ID 0x02 (2)</a></th><th><a href="entities.html#feat00id0003" target="entities">ID 0x03 (3)</a></th><th><a href="entities.html#feat00id0004" target="entities">ID 0x04 (4)</a></th><th><a href="entities.html#feat00id0005" target="entities">ID 0x05 (5)</a></th><th><a href="entities.html#feat00id0006" target="entities">ID 0x06 (6)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0007" target="entities">ID 0x07 (7)</a></th><th><a href="entities.html#feat00id0008" target="entities">ID 0x08 (8)</a></th><th><a href="entities.html#feat00id0009" target="entities">ID 0x09 (9)</a></th><th><a href="entities.html#feat00id000A" target="entities">ID 0x0A (10)</a></th><th><a href="entities.html#feat00id000B" target="entities">ID 0x0B (11)</a></th><th><a href="entities.html#feat00id000C" target="entities">ID 0x0C (12)</a></th><th><a href="entities.html#feat00id000D" target="entities">ID 0x0D (13)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id000E" target="entities">ID 0x0E (14)</a></th><th><a href="entities.html#feat00id000F" target="entities">ID 0x0F (15)</a></th><th><a href="entities.html#feat00id0010" target="entities">ID 0x10 (16)</a></th><th><a href="entities.html#feat00id0011" target="entities">ID 0x11 (17)</a></th><th><a href="entities.html#feat00id0012" target="entities">ID 0x12 (18)</a></th><th><a href="entities.html#feat00id0013" target="entities">ID 0x13 (19)</a></th><th><a href="entities.html#feat00id0014" target="entities">ID 0x14 (20)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0015" target="entities">ID 0x15 (21)</a></th><th><a href="entities.html#feat00id0016" target="entities">ID 0x16 (22)</a></th><th><a href="entities.html#feat00id0017" target="entities">ID 0x17 (23)</a></th><th><a href="entities.html#feat00id0018" target="entities">ID 0x18 (24)</a></th><th><a href="entities.html#feat00id0019" target="entities">ID 0x19 (25)</a></th><th><a href="entities.html#feat00id001A" target="entities">ID 0x1A (26)</a></th><th><a href="entities.html#feat00id001B" target="entities">ID 0x1B (27)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id001C" target="entities">ID 0x1C (28)</a></th><th><a href="entities.html#feat00id001D" target="entities">ID 0x1D (29)</a></th><th><a href="entities.html#feat00id001E" target="entities">ID 0x1E (30)</a></th><th><a href="entities.html#feat00id001F" target="entities">ID 0x1F (31)</a></th><th><a href="entities.html#feat00id0020" target="entities">ID 0x20 (32)</a></th><th><a href="entities.html#feat00id0021" target="entities">ID 0x21 (33)</a></th><th><a href="entities.html#feat00id0022" target="entities">ID 0x22 (34)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0023" target="entities">ID 0x23 (35)</a></th><th><a href="entities.html#feat00id0024" target="entities">ID 0x24 (36)</a></th><th><a href="entities.html#feat00id0025" target="entities">ID 0x25 (37)</a></th><th><a href="entities.html#feat00id0026" target="entities">ID 0x26 (38)</a></th><th><a href="entities.html#feat00id0027" target="entities">ID 0x27 (39)</a></th><th><a href="entities.html#feat00id0028" target="entities">ID 0x28 (40)</a></th><th><a href="entities.html#feat00id0029" target="entities">ID 0x29 (41)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002A" target="entities">ID 0x2A (42)</a></th><th><a href="entities.html#feat00id002B" target="entities">ID 0x2B (43)</a></th><th><a href="entities.html#feat00id002C" target="entities">ID 0x2C (44)</a></th><th><a href="entities.html#feat00id002D" target="entities">ID 0x2D (45)</a></th><th><a href="entities.html#feat00id002E" target="entities">ID 0x2E (46)</a></th><th><a href="entities.html#feat00id002F" target="entities">ID 0x2F (47)</a></th><th><a href="entities.html#feat00id0030" target="entities">ID 0x30 (48)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0031" target="entities">ID 0x31 (49)</a></th><th><a href="entities.html#feat00id0032" target="entities">ID 0x32 (50)</a></th><th><a href="entities.html#feat00id0033" target="entities">ID 0x33 (51)</a></th><th><a href="entities.html#feat00id0034" target="entities">ID 0x34 (52)</a></th><th><a href="entities.html#feat00id0035" target="entities">ID 0x35 (53)</a></th><th><a href="entities.html#feat00id0036" target="entities">ID 0x36 (54)</a></th><th><a href="entities.html#feat00id0037" target="entities">ID 0x37 (55)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0038" target="entities">ID 0x38 (56)</a></th><th><a href="entities.html#feat00id0039" target="entities">ID 0x39 (57)</a></th><th><a href="entities.html#feat00id003A" target="entities">ID 0x3A (58)</a></th><th><a href="entities.html#feat00id003B" target="entities">ID 0x3B (59)</a></th><th><a href="entities.html#feat00id003C" target="entities">ID 0x3C (60)</a></th><th><a href="entities.html#feat00id003D" target="entities">ID 0x3D (61)</a></th><th><a href="entities.html#feat00id003E" target="entities">ID 0x3E (62)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id003F" target="entities">ID 0x3F (63)</a></th><th><a href="entities.html#feat00id0040" target="entities">ID 0x40 (64)</a></th><th><a href="entities.html#feat00id0041" target="entities">ID 0x41 (65)</a></th><th><a href="entities.html#feat00id0042" target="entities">ID 0x42 (66)</a></th><th><a href="entities.html#feat00id0043" target="entities">ID 0x43 (67)</a></th><th><a href="entities.html#feat00id0044" target="entities">ID 0x44 (68)</a></th><th><a href="entities.html#feat00id0045" target="entities">ID 0x45 (69)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0046" target="entities">ID 0x46 (70)</a></th><th><a href="entities.html#feat00id0047" target="entities">ID 0x47 (71)</a></th><th><a href="entities.html#feat00id0048" target="entities">ID 0x48 (72)</a></th><th><a href="entities.html#feat00id0049" target="entities">ID 0x49 (73)</a></th><th><a href="entities.html#feat00id004A" target="entities">ID 0x4A (74)</a></th><th><a href="entities.html#feat00id004B" target="entities">ID 0x4B (75)</a></th><th><a href="entities.html#feat00id004C" target="entities">ID 0x4C (76)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id004D" target="entities">ID 0x4D (77)</a></th><th><a href="entities.html#feat00id004E" target="entities">ID 0x4E (78)</a></th><th><a href="entities.html#feat00id004F" target="entities">ID 0x4F (79)</a></th><th><a href="entities.html#feat00id0050" target="entities">ID 0x50 (80)</a></th><th><a href="entities.html#feat00id0051" target="entities">ID 0x51 (81)</a></th><th><a href="entities.html#feat00id0052" target="entities">ID 0x52 (82)</a></th><th><a href="entities.html#feat00id0053" target="entities">ID 0x53 (83)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0054" target="entities">ID 0x54 (84)</a></th><th><a href="entities.html#feat00id0055" target="entities">ID 0x55 (85)</a></th><th><a href="entities.html#feat00id0056" target="entities">ID 0x56 (86)</a></th><th><a href="entities.html#feat00id0057" target="entities">ID 0x57 (87)</a></th><th><a href="entities.html#feat00id0058" target="entities">ID 0x58 (88)</a></th><th><a href="entities.html#feat00id0059" target="entities">ID 0x59 (89)</a></th><th><a href="entities.html#feat00id005A" target="entities">ID 0x5A (90)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id005B" target="entities">ID 0x5B (91)</a></th><th><a href="entities.html#feat00id005C" target="entities">ID 0x5C (92)</a></th><th><a href="entities.html#feat00id005D" target="entities">ID 0x5D (93)</a></th><th><a href="entities.html#feat00id005E" target="entities">ID 0x5E (94)</a></th><th><a href="entities.html#feat00id005F" target="entities">ID 0x5F (95)</a></th><th><a href="entities.html#feat00id0060" target="entities">ID 0x60 (96)</a></th><th><a href="entities.html#feat00id0061" target="entities">ID 0x61 (97)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0062" target="entities">ID 0x62 (98)</a></th><th><a href="entities.html#feat00id0063" target="entities">ID 0x63 (99)</a></th><th><a href="entities.html#feat00id0064" target="entities">ID 0x64 (100)</a></th><th><a href="entities.html#feat00id0065" target="entities">ID 0x65 (101)</a></th><th><a href="entities.html#feat00id0066" target="entities">ID 0x66 (102)</a></th><th><a href="entities.html#feat00id0067" target="entities">ID 0x67 (103)</a></th><th><a href="entities.html#feat00id0068" target="entities">ID 0x68 (104)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0069" target="entities">ID 0x69 (105)</a></th><th><a href="entities.html#feat00id006A" target="entities">ID 0x6A (106)</a></th><th><a href="entities.html#feat00id006B" target="entities">ID 0x6B (107)</a></th><th><a href="entities.html#feat00id006C" target="entities">ID 0x6C (108)</a></th><th><a href="entities.html#feat00id006D" target="entities">ID 0x6D (109)</a></th><th><a href="entities.html#feat00id006E" target="entities">ID 0x6E (110)</a></th><th><a href="entities.html#feat00id006F" target="entities">ID 0x6F (111)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0070" target="entities">ID 0x70 (112)</a></th><th><a href="entities.html#feat00id0071" target="entities">ID 0x71 (113)</a></th><th><a href="entities.html#feat00id0072" target="entities">ID 0x72 (114)</a></th><th><a href="entities.html#feat00id0073" target="entities">ID 0x73 (115)</a></th></tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-<td>0x00</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite15"></a>#&nbsp;15</td><td>
-<b>ActionD</b> - Assign parameters and calculate results<br>
-<b>Operation:</b> var[0x9E "Misc. GRF Features"] := var[0x9E "Misc. GRF Features"] or 0x00000008
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite16"></a>#&nbsp;16</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x08 "Global variables"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th>ID 0x00 (0)</th><th>ID 0x01 (1)</th><th>ID 0x02 (2)</th><th>ID 0x03 (3)</th><th>ID 0x04 (4)</th><th>ID 0x05 (5)</th><th>ID 0x06 (6)</th></tr>
-<tr valign="top"><th align="left">0x09 "Cargo translation table"</th>
-<td>0x53534150 ("PASS")</td>
-<td>0x4C49414D ("MAIL")</td>
-<td>0x444F4F47 ("GOOD")</td>
-<td>0x4C414F43 ("COAL")</td>
-<td>0x52554F54 ("TOUR")</td>
-<td>0x49415247 ("GRAI")</td>
-<td>0x45524F49 ("IORE")</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th>ID 0x07 (7)</th><th>ID 0x08 (8)</th><th>ID 0x09 (9)</th><th>ID 0x0A (10)</th><th>ID 0x0B (11)</th><th>ID 0x0C (12)</th><th>ID 0x0D (13)</th></tr>
-<tr valign="top"><th align="left">0x09 "Cargo translation table"</th>
-<td>0x41454857 ("WHEA")</td>
-<td>0x54555246 ("FRUT")</td>
-<td>0x45524F43 ("CORE")</td>
-<td>0x4C565247 ("GRVL")</td>
-<td>0x444E4153 ("SAND")</td>
-<td>0x50524353 ("SCRP")</td>
-<td>0x45524F41 ("AORE")</td>
-</tr>
-</table>
-<br><table summary="Properties" border="1" rules="all"><tr><th>Property</th><th>ID 0x0E (14)</th><th>ID 0x0F (15)</th><th>ID 0x10 (16)</th></tr>
-<tr valign="top"><th align="left">0x09 "Cargo translation table"</th>
-<td>0x49484556 ("VEHI")</td>
-<td>0x444F4F57 ("WOOD")</td>
-<td>0x4C455453 ("STEL")</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite17"></a>#&nbsp;17</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite17set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite34">#&nbsp;34 BasicAction2</a>
-</font></th>
-<td><a name="sprite18"></a>0 - #&nbsp;18<br><img alt="18" src="data/sprite18.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite19"></a>1 - #&nbsp;19<br><img alt="19" src="data/sprite19.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite20"></a>2 - #&nbsp;20<br><img alt="20" src="data/sprite20.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite21"></a>3 - #&nbsp;21<br><img alt="21" src="data/sprite21.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite17set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite34">#&nbsp;34 BasicAction2</a>
-</font></th>
-<td><a name="sprite22"></a>0 - #&nbsp;22<br><img alt="22" src="data/sprite22.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite23"></a>1 - #&nbsp;23<br><img alt="23" src="data/sprite23.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite24"></a>2 - #&nbsp;24<br><img alt="24" src="data/sprite24.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite25"></a>3 - #&nbsp;25<br><img alt="25" src="data/sprite25.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite17set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite35">#&nbsp;35 BasicAction2</a>
-</font></th>
-<td><a name="sprite26"></a>0 - #&nbsp;26<br><img alt="26" src="data/sprite26.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite27"></a>1 - #&nbsp;27<br><img alt="27" src="data/sprite27.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite28"></a>2 - #&nbsp;28<br><img alt="28" src="data/sprite28.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite29"></a>3 - #&nbsp;29<br><img alt="29" src="data/sprite29.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite17set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite35">#&nbsp;35 BasicAction2</a>
-</font></th>
-<td><a name="sprite30"></a>0 - #&nbsp;30<br><img alt="30" src="data/sprite30.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite31"></a>1 - #&nbsp;31<br><img alt="31" src="data/sprite31.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite32"></a>2 - #&nbsp;32<br><img alt="32" src="data/sprite32.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite33"></a>3 - #&nbsp;33<br><img alt="33" src="data/sprite33.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite34"></a>#&nbsp;34</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1260">#&nbsp;1260 VarAction2</a>, <a href="#sprite1261">#&nbsp;1261 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite17set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite17set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite35"></a>#&nbsp;35</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1260">#&nbsp;1260 VarAction2</a>, <a href="#sprite1261">#&nbsp;1261 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite17set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite17set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite36"></a>#&nbsp;36</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite36set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite69">#&nbsp;69 BasicAction2</a>
-</font></th>
-<td><a name="sprite37"></a>0 - #&nbsp;37<br><img alt="37" src="data/sprite37.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite38"></a>1 - #&nbsp;38<br><img alt="38" src="data/sprite38.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite39"></a>2 - #&nbsp;39<br><img alt="39" src="data/sprite39.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite40"></a>3 - #&nbsp;40<br><img alt="40" src="data/sprite40.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite41"></a>4 - #&nbsp;41<br><img alt="41" src="data/sprite41.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite42"></a>5 - #&nbsp;42<br><img alt="42" src="data/sprite42.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite43"></a>6 - #&nbsp;43<br><img alt="43" src="data/sprite43.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite44"></a>7 - #&nbsp;44<br><img alt="44" src="data/sprite44.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite36set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite69">#&nbsp;69 BasicAction2</a>
-</font></th>
-<td><a name="sprite45"></a>0 - #&nbsp;45<br><img alt="45" src="data/sprite45.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite46"></a>1 - #&nbsp;46<br><img alt="46" src="data/sprite46.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite47"></a>2 - #&nbsp;47<br><img alt="47" src="data/sprite47.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite48"></a>3 - #&nbsp;48<br><img alt="48" src="data/sprite48.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite49"></a>4 - #&nbsp;49<br><img alt="49" src="data/sprite49.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite50"></a>5 - #&nbsp;50<br><img alt="50" src="data/sprite50.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite51"></a>6 - #&nbsp;51<br><img alt="51" src="data/sprite51.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite52"></a>7 - #&nbsp;52<br><img alt="52" src="data/sprite52.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite36set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite70">#&nbsp;70 BasicAction2</a>
-</font></th>
-<td><a name="sprite53"></a>0 - #&nbsp;53<br><img alt="53" src="data/sprite53.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite54"></a>1 - #&nbsp;54<br><img alt="54" src="data/sprite54.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite55"></a>2 - #&nbsp;55<br><img alt="55" src="data/sprite55.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite56"></a>3 - #&nbsp;56<br><img alt="56" src="data/sprite56.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite57"></a>4 - #&nbsp;57<br><img alt="57" src="data/sprite57.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite58"></a>5 - #&nbsp;58<br><img alt="58" src="data/sprite58.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite59"></a>6 - #&nbsp;59<br><img alt="59" src="data/sprite59.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite60"></a>7 - #&nbsp;60<br><img alt="60" src="data/sprite60.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite36set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite70">#&nbsp;70 BasicAction2</a>
-</font></th>
-<td><a name="sprite61"></a>0 - #&nbsp;61<br><img alt="61" src="data/sprite61.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite62"></a>1 - #&nbsp;62<br><img alt="62" src="data/sprite62.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite63"></a>2 - #&nbsp;63<br><img alt="63" src="data/sprite63.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite64"></a>3 - #&nbsp;64<br><img alt="64" src="data/sprite64.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite65"></a>4 - #&nbsp;65<br><img alt="65" src="data/sprite65.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite66"></a>5 - #&nbsp;66<br><img alt="66" src="data/sprite66.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite67"></a>6 - #&nbsp;67<br><img alt="67" src="data/sprite67.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite68"></a>7 - #&nbsp;68<br><img alt="68" src="data/sprite68.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite69"></a>#&nbsp;69</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite254">#&nbsp;254 VarAction2</a>, <a href="#sprite285">#&nbsp;285 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite36set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite36set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite70"></a>#&nbsp;70</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1311">#&nbsp;1311 VarAction2</a>, <a href="#sprite1313">#&nbsp;1313 VarAction2</a>, <a href="#sprite1315">#&nbsp;1315 VarAction2</a>, <a href="#sprite1316">#&nbsp;1316 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite36set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite36set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite71"></a>#&nbsp;71</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>20 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite71set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite152">#&nbsp;152 BasicAction2</a>, <a href="#sprite153">#&nbsp;153 BasicAction2</a>, <a href="#sprite154">#&nbsp;154 BasicAction2</a>, <a href="#sprite155">#&nbsp;155 BasicAction2</a>, <a href="#sprite156">#&nbsp;156 BasicAction2</a>, <a href="#sprite157">#&nbsp;157 BasicAction2</a>, <a href="#sprite158">#&nbsp;158 BasicAction2</a>
-</font></th>
-<td><a name="sprite72"></a>0 - #&nbsp;72<br><img alt="72" src="data/sprite72.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite73"></a>1 - #&nbsp;73<br><img alt="73" src="data/sprite73.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite74"></a>2 - #&nbsp;74<br><img alt="74" src="data/sprite74.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite75"></a>3 - #&nbsp;75<br><img alt="75" src="data/sprite75.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite152">#&nbsp;152 BasicAction2</a>
-</font></th>
-<td><a name="sprite76"></a>0 - #&nbsp;76<br><img alt="76" src="data/sprite76.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite77"></a>1 - #&nbsp;77<br><img alt="77" src="data/sprite77.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite78"></a>2 - #&nbsp;78<br><img alt="78" src="data/sprite78.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite79"></a>3 - #&nbsp;79<br><img alt="79" src="data/sprite79.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite152">#&nbsp;152 BasicAction2</a>
-</font></th>
-<td><a name="sprite80"></a>0 - #&nbsp;80<br><img alt="80" src="data/sprite80.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite81"></a>1 - #&nbsp;81<br><img alt="81" src="data/sprite81.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite82"></a>2 - #&nbsp;82<br><img alt="82" src="data/sprite82.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite83"></a>3 - #&nbsp;83<br><img alt="83" src="data/sprite83.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite152">#&nbsp;152 BasicAction2</a>
-</font></th>
-<td><a name="sprite84"></a>0 - #&nbsp;84<br><img alt="84" src="data/sprite84.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite85"></a>1 - #&nbsp;85<br><img alt="85" src="data/sprite85.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite86"></a>2 - #&nbsp;86<br><img alt="86" src="data/sprite86.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite87"></a>3 - #&nbsp;87<br><img alt="87" src="data/sprite87.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set4">Set 4</a><br><font size="-2">Linked from: 
-<a href="#sprite153">#&nbsp;153 BasicAction2</a>
-</font></th>
-<td><a name="sprite88"></a>0 - #&nbsp;88<br><img alt="88" src="data/sprite88.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite89"></a>1 - #&nbsp;89<br><img alt="89" src="data/sprite89.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite90"></a>2 - #&nbsp;90<br><img alt="90" src="data/sprite90.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite91"></a>3 - #&nbsp;91<br><img alt="91" src="data/sprite91.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set5">Set 5</a><br><font size="-2">Linked from: 
-<a href="#sprite153">#&nbsp;153 BasicAction2</a>
-</font></th>
-<td><a name="sprite92"></a>0 - #&nbsp;92<br><img alt="92" src="data/sprite92.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite93"></a>1 - #&nbsp;93<br><img alt="93" src="data/sprite93.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite94"></a>2 - #&nbsp;94<br><img alt="94" src="data/sprite94.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite95"></a>3 - #&nbsp;95<br><img alt="95" src="data/sprite95.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set6">Set 6</a><br><font size="-2">Linked from: 
-<a href="#sprite153">#&nbsp;153 BasicAction2</a>
-</font></th>
-<td><a name="sprite96"></a>0 - #&nbsp;96<br><img alt="96" src="data/sprite96.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite97"></a>1 - #&nbsp;97<br><img alt="97" src="data/sprite97.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite98"></a>2 - #&nbsp;98<br><img alt="98" src="data/sprite98.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite99"></a>3 - #&nbsp;99<br><img alt="99" src="data/sprite99.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set7">Set 7</a><br><font size="-2">Linked from: 
-<a href="#sprite154">#&nbsp;154 BasicAction2</a>
-</font></th>
-<td><a name="sprite100"></a>0 - #&nbsp;100<br><img alt="100" src="data/sprite100.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite101"></a>1 - #&nbsp;101<br><img alt="101" src="data/sprite101.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite102"></a>2 - #&nbsp;102<br><img alt="102" src="data/sprite102.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite103"></a>3 - #&nbsp;103<br><img alt="103" src="data/sprite103.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set8">Set 8</a><br><font size="-2">Linked from: 
-<a href="#sprite154">#&nbsp;154 BasicAction2</a>
-</font></th>
-<td><a name="sprite104"></a>0 - #&nbsp;104<br><img alt="104" src="data/sprite104.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite105"></a>1 - #&nbsp;105<br><img alt="105" src="data/sprite105.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite106"></a>2 - #&nbsp;106<br><img alt="106" src="data/sprite106.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite107"></a>3 - #&nbsp;107<br><img alt="107" src="data/sprite107.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set9">Set 9</a><br><font size="-2">Linked from: 
-<a href="#sprite154">#&nbsp;154 BasicAction2</a>
-</font></th>
-<td><a name="sprite108"></a>0 - #&nbsp;108<br><img alt="108" src="data/sprite108.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite109"></a>1 - #&nbsp;109<br><img alt="109" src="data/sprite109.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite110"></a>2 - #&nbsp;110<br><img alt="110" src="data/sprite110.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite111"></a>3 - #&nbsp;111<br><img alt="111" src="data/sprite111.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set10">Set 10</a><br><font size="-2">Linked from: 
-<a href="#sprite155">#&nbsp;155 BasicAction2</a>
-</font></th>
-<td><a name="sprite112"></a>0 - #&nbsp;112<br><img alt="112" src="data/sprite112.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite113"></a>1 - #&nbsp;113<br><img alt="113" src="data/sprite113.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite114"></a>2 - #&nbsp;114<br><img alt="114" src="data/sprite114.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite115"></a>3 - #&nbsp;115<br><img alt="115" src="data/sprite115.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set11">Set 11</a><br><font size="-2">Linked from: 
-<a href="#sprite155">#&nbsp;155 BasicAction2</a>
-</font></th>
-<td><a name="sprite116"></a>0 - #&nbsp;116<br><img alt="116" src="data/sprite116.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite117"></a>1 - #&nbsp;117<br><img alt="117" src="data/sprite117.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite118"></a>2 - #&nbsp;118<br><img alt="118" src="data/sprite118.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite119"></a>3 - #&nbsp;119<br><img alt="119" src="data/sprite119.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set12">Set 12</a><br><font size="-2">Linked from: 
-<a href="#sprite155">#&nbsp;155 BasicAction2</a>
-</font></th>
-<td><a name="sprite120"></a>0 - #&nbsp;120<br><img alt="120" src="data/sprite120.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite121"></a>1 - #&nbsp;121<br><img alt="121" src="data/sprite121.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite122"></a>2 - #&nbsp;122<br><img alt="122" src="data/sprite122.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite123"></a>3 - #&nbsp;123<br><img alt="123" src="data/sprite123.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set13">Set 13</a><br><font size="-2">Linked from: 
-<a href="#sprite156">#&nbsp;156 BasicAction2</a>
-</font></th>
-<td><a name="sprite124"></a>0 - #&nbsp;124<br><img alt="124" src="data/sprite124.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite125"></a>1 - #&nbsp;125<br><img alt="125" src="data/sprite125.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite126"></a>2 - #&nbsp;126<br><img alt="126" src="data/sprite126.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite127"></a>3 - #&nbsp;127<br><img alt="127" src="data/sprite127.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set14">Set 14</a><br><font size="-2">Linked from: 
-<a href="#sprite156">#&nbsp;156 BasicAction2</a>
-</font></th>
-<td><a name="sprite128"></a>0 - #&nbsp;128<br><img alt="128" src="data/sprite128.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite129"></a>1 - #&nbsp;129<br><img alt="129" src="data/sprite129.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite130"></a>2 - #&nbsp;130<br><img alt="130" src="data/sprite130.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite131"></a>3 - #&nbsp;131<br><img alt="131" src="data/sprite131.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set15">Set 15</a><br><font size="-2">Linked from: 
-<a href="#sprite156">#&nbsp;156 BasicAction2</a>
-</font></th>
-<td><a name="sprite132"></a>0 - #&nbsp;132<br><img alt="132" src="data/sprite132.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite133"></a>1 - #&nbsp;133<br><img alt="133" src="data/sprite133.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite134"></a>2 - #&nbsp;134<br><img alt="134" src="data/sprite134.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite135"></a>3 - #&nbsp;135<br><img alt="135" src="data/sprite135.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set16">Set 16</a><br><font size="-2">Linked from: 
-<a href="#sprite157">#&nbsp;157 BasicAction2</a>
-</font></th>
-<td><a name="sprite136"></a>0 - #&nbsp;136<br><img alt="136" src="data/sprite136.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite137"></a>1 - #&nbsp;137<br><img alt="137" src="data/sprite137.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite138"></a>2 - #&nbsp;138<br><img alt="138" src="data/sprite138.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite139"></a>3 - #&nbsp;139<br><img alt="139" src="data/sprite139.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set17">Set 17</a><br><font size="-2">Linked from: 
-<a href="#sprite157">#&nbsp;157 BasicAction2</a>
-</font></th>
-<td><a name="sprite140"></a>0 - #&nbsp;140<br><img alt="140" src="data/sprite140.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite141"></a>1 - #&nbsp;141<br><img alt="141" src="data/sprite141.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite142"></a>2 - #&nbsp;142<br><img alt="142" src="data/sprite142.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite143"></a>3 - #&nbsp;143<br><img alt="143" src="data/sprite143.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set18">Set 18</a><br><font size="-2">Linked from: 
-<a href="#sprite157">#&nbsp;157 BasicAction2</a>
-</font></th>
-<td><a name="sprite144"></a>0 - #&nbsp;144<br><img alt="144" src="data/sprite144.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite145"></a>1 - #&nbsp;145<br><img alt="145" src="data/sprite145.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite146"></a>2 - #&nbsp;146<br><img alt="146" src="data/sprite146.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite147"></a>3 - #&nbsp;147<br><img alt="147" src="data/sprite147.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite71set19">Set 19</a><br><font size="-2">Linked from: 
-<a href="#sprite158">#&nbsp;158 BasicAction2</a>
-</font></th>
-<td><a name="sprite148"></a>0 - #&nbsp;148<br><img alt="148" src="data/sprite148.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite149"></a>1 - #&nbsp;149<br><img alt="149" src="data/sprite149.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite150"></a>2 - #&nbsp;150<br><img alt="150" src="data/sprite150.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite151"></a>3 - #&nbsp;151<br><img alt="151" src="data/sprite151.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite152"></a>#&nbsp;152</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set1">Action1 Set 1</a>
-, <a href="#sprite71set2">Action1 Set 2</a>
-, <a href="#sprite71set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set1">Action1 Set 1</a>
-, <a href="#sprite71set2">Action1 Set 2</a>
-, <a href="#sprite71set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite153"></a>#&nbsp;153</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set4">Action1 Set 4</a>
-, <a href="#sprite71set5">Action1 Set 5</a>
-, <a href="#sprite71set6">Action1 Set 6</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set4">Action1 Set 4</a>
-, <a href="#sprite71set5">Action1 Set 5</a>
-, <a href="#sprite71set6">Action1 Set 6</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite154"></a>#&nbsp;154</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set7">Action1 Set 7</a>
-, <a href="#sprite71set8">Action1 Set 8</a>
-, <a href="#sprite71set9">Action1 Set 9</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set7">Action1 Set 7</a>
-, <a href="#sprite71set8">Action1 Set 8</a>
-, <a href="#sprite71set9">Action1 Set 9</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite155"></a>#&nbsp;155</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set10">Action1 Set 10</a>
-, <a href="#sprite71set11">Action1 Set 11</a>
-, <a href="#sprite71set12">Action1 Set 12</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set10">Action1 Set 10</a>
-, <a href="#sprite71set11">Action1 Set 11</a>
-, <a href="#sprite71set12">Action1 Set 12</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite156"></a>#&nbsp;156</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set13">Action1 Set 13</a>
-, <a href="#sprite71set14">Action1 Set 14</a>
-, <a href="#sprite71set15">Action1 Set 15</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set13">Action1 Set 13</a>
-, <a href="#sprite71set14">Action1 Set 14</a>
-, <a href="#sprite71set15">Action1 Set 15</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite157"></a>#&nbsp;157</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set16">Action1 Set 16</a>
-, <a href="#sprite71set17">Action1 Set 17</a>
-, <a href="#sprite71set18">Action1 Set 18</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set16">Action1 Set 16</a>
-, <a href="#sprite71set17">Action1 Set 17</a>
-, <a href="#sprite71set18">Action1 Set 18</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite158"></a>#&nbsp;158</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1947">#&nbsp;1947 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set19">Action1 Set 19</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite71set0">Action1 Set 0</a>
-, <a href="#sprite71set19">Action1 Set 19</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite159"></a>#&nbsp;159</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>11 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite159set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite248">#&nbsp;248 BasicAction2</a>
-</font></th>
-<td><a name="sprite160"></a>0 - #&nbsp;160<br><img alt="160" src="data/sprite160.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite161"></a>1 - #&nbsp;161<br><img alt="161" src="data/sprite161.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite162"></a>2 - #&nbsp;162<br><img alt="162" src="data/sprite162.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite163"></a>3 - #&nbsp;163<br><img alt="163" src="data/sprite163.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite164"></a>4 - #&nbsp;164<br><img alt="164" src="data/sprite164.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite165"></a>5 - #&nbsp;165<br><img alt="165" src="data/sprite165.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite166"></a>6 - #&nbsp;166<br><img alt="166" src="data/sprite166.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite167"></a>7 - #&nbsp;167<br><img alt="167" src="data/sprite167.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite248">#&nbsp;248 BasicAction2</a>
-</font></th>
-<td><a name="sprite168"></a>0 - #&nbsp;168<br><img alt="168" src="data/sprite168.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite169"></a>1 - #&nbsp;169<br><img alt="169" src="data/sprite169.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite170"></a>2 - #&nbsp;170<br><img alt="170" src="data/sprite170.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite171"></a>3 - #&nbsp;171<br><img alt="171" src="data/sprite171.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite172"></a>4 - #&nbsp;172<br><img alt="172" src="data/sprite172.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite173"></a>5 - #&nbsp;173<br><img alt="173" src="data/sprite173.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite174"></a>6 - #&nbsp;174<br><img alt="174" src="data/sprite174.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite175"></a>7 - #&nbsp;175<br><img alt="175" src="data/sprite175.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite249">#&nbsp;249 BasicAction2</a>, <a href="#sprite250">#&nbsp;250 BasicAction2</a>
-</font></th>
-<td><a name="sprite176"></a>0 - #&nbsp;176<br><img alt="176" src="data/sprite176.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite177"></a>1 - #&nbsp;177<br><img alt="177" src="data/sprite177.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite178"></a>2 - #&nbsp;178<br><img alt="178" src="data/sprite178.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite179"></a>3 - #&nbsp;179<br><img alt="179" src="data/sprite179.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite180"></a>4 - #&nbsp;180<br><img alt="180" src="data/sprite180.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite181"></a>5 - #&nbsp;181<br><img alt="181" src="data/sprite181.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite182"></a>6 - #&nbsp;182<br><img alt="182" src="data/sprite182.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite183"></a>7 - #&nbsp;183<br><img alt="183" src="data/sprite183.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite249">#&nbsp;249 BasicAction2</a>
-</font></th>
-<td><a name="sprite184"></a>0 - #&nbsp;184<br><img alt="184" src="data/sprite184.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite185"></a>1 - #&nbsp;185<br><img alt="185" src="data/sprite185.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite186"></a>2 - #&nbsp;186<br><img alt="186" src="data/sprite186.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite187"></a>3 - #&nbsp;187<br><img alt="187" src="data/sprite187.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite188"></a>4 - #&nbsp;188<br><img alt="188" src="data/sprite188.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite189"></a>5 - #&nbsp;189<br><img alt="189" src="data/sprite189.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite190"></a>6 - #&nbsp;190<br><img alt="190" src="data/sprite190.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite191"></a>7 - #&nbsp;191<br><img alt="191" src="data/sprite191.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set4">Set 4</a><br><font size="-2">Linked from: 
-<a href="#sprite249">#&nbsp;249 BasicAction2</a>
-</font></th>
-<td><a name="sprite192"></a>0 - #&nbsp;192<br><img alt="192" src="data/sprite192.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite193"></a>1 - #&nbsp;193<br><img alt="193" src="data/sprite193.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite194"></a>2 - #&nbsp;194<br><img alt="194" src="data/sprite194.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite195"></a>3 - #&nbsp;195<br><img alt="195" src="data/sprite195.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite196"></a>4 - #&nbsp;196<br><img alt="196" src="data/sprite196.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite197"></a>5 - #&nbsp;197<br><img alt="197" src="data/sprite197.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite198"></a>6 - #&nbsp;198<br><img alt="198" src="data/sprite198.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite199"></a>7 - #&nbsp;199<br><img alt="199" src="data/sprite199.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set5">Set 5</a><br><font size="-2">Linked from: 
-<a href="#sprite250">#&nbsp;250 BasicAction2</a>
-</font></th>
-<td><a name="sprite200"></a>0 - #&nbsp;200<br><img alt="200" src="data/sprite200.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite201"></a>1 - #&nbsp;201<br><img alt="201" src="data/sprite201.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite202"></a>2 - #&nbsp;202<br><img alt="202" src="data/sprite202.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite203"></a>3 - #&nbsp;203<br><img alt="203" src="data/sprite203.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite204"></a>4 - #&nbsp;204<br><img alt="204" src="data/sprite204.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite205"></a>5 - #&nbsp;205<br><img alt="205" src="data/sprite205.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite206"></a>6 - #&nbsp;206<br><img alt="206" src="data/sprite206.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite207"></a>7 - #&nbsp;207<br><img alt="207" src="data/sprite207.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set6">Set 6</a><br><font size="-2">Linked from: 
-<a href="#sprite250">#&nbsp;250 BasicAction2</a>
-</font></th>
-<td><a name="sprite208"></a>0 - #&nbsp;208<br><img alt="208" src="data/sprite208.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite209"></a>1 - #&nbsp;209<br><img alt="209" src="data/sprite209.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite210"></a>2 - #&nbsp;210<br><img alt="210" src="data/sprite210.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite211"></a>3 - #&nbsp;211<br><img alt="211" src="data/sprite211.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite212"></a>4 - #&nbsp;212<br><img alt="212" src="data/sprite212.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite213"></a>5 - #&nbsp;213<br><img alt="213" src="data/sprite213.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite214"></a>6 - #&nbsp;214<br><img alt="214" src="data/sprite214.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite215"></a>7 - #&nbsp;215<br><img alt="215" src="data/sprite215.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set7">Set 7</a><br><font size="-2">Linked from: 
-<a href="#sprite251">#&nbsp;251 BasicAction2</a>
-</font></th>
-<td><a name="sprite216"></a>0 - #&nbsp;216<br><img alt="216" src="data/sprite216.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite217"></a>1 - #&nbsp;217<br><img alt="217" src="data/sprite217.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite218"></a>2 - #&nbsp;218<br><img alt="218" src="data/sprite218.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite219"></a>3 - #&nbsp;219<br><img alt="219" src="data/sprite219.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite220"></a>4 - #&nbsp;220<br><img alt="220" src="data/sprite220.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite221"></a>5 - #&nbsp;221<br><img alt="221" src="data/sprite221.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite222"></a>6 - #&nbsp;222<br><img alt="222" src="data/sprite222.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite223"></a>7 - #&nbsp;223<br><img alt="223" src="data/sprite223.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set8">Set 8</a><br><font size="-2">Linked from: 
-<a href="#sprite252">#&nbsp;252 BasicAction2</a>
-</font></th>
-<td><a name="sprite224"></a>0 - #&nbsp;224<br><img alt="224" src="data/sprite224.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite225"></a>1 - #&nbsp;225<br><img alt="225" src="data/sprite225.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite226"></a>2 - #&nbsp;226<br><img alt="226" src="data/sprite226.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite227"></a>3 - #&nbsp;227<br><img alt="227" src="data/sprite227.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite228"></a>4 - #&nbsp;228<br><img alt="228" src="data/sprite228.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite229"></a>5 - #&nbsp;229<br><img alt="229" src="data/sprite229.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite230"></a>6 - #&nbsp;230<br><img alt="230" src="data/sprite230.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite231"></a>7 - #&nbsp;231<br><img alt="231" src="data/sprite231.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set9">Set 9</a><br><font size="-2">Linked from: 
-<a href="#sprite255">#&nbsp;255 BasicAction2</a>
-</font></th>
-<td><a name="sprite232"></a>0 - #&nbsp;232<br><img alt="232" src="data/sprite232.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite233"></a>1 - #&nbsp;233<br><img alt="233" src="data/sprite233.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite234"></a>2 - #&nbsp;234<br><img alt="234" src="data/sprite234.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite235"></a>3 - #&nbsp;235<br><img alt="235" src="data/sprite235.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite236"></a>4 - #&nbsp;236<br><img alt="236" src="data/sprite236.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite237"></a>5 - #&nbsp;237<br><img alt="237" src="data/sprite237.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite238"></a>6 - #&nbsp;238<br><img alt="238" src="data/sprite238.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite239"></a>7 - #&nbsp;239<br><img alt="239" src="data/sprite239.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite159set10">Set 10</a><br><font size="-2">Linked from: 
-<a href="#sprite257">#&nbsp;257 BasicAction2</a>
-</font></th>
-<td><a name="sprite240"></a>0 - #&nbsp;240<br><img alt="240" src="data/sprite240.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite241"></a>1 - #&nbsp;241<br><img alt="241" src="data/sprite241.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite242"></a>2 - #&nbsp;242<br><img alt="242" src="data/sprite242.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite243"></a>3 - #&nbsp;243<br><img alt="243" src="data/sprite243.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite244"></a>4 - #&nbsp;244<br><img alt="244" src="data/sprite244.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite245"></a>5 - #&nbsp;245<br><img alt="245" src="data/sprite245.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite246"></a>6 - #&nbsp;246<br><img alt="246" src="data/sprite246.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite247"></a>7 - #&nbsp;247<br><img alt="247" src="data/sprite247.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite248"></a>#&nbsp;248</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2011">#&nbsp;2011 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF3</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set0">Action1 Set 0</a>
-, <a href="#sprite159set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set0">Action1 Set 0</a>
-, <a href="#sprite159set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite249"></a>#&nbsp;249</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2022">#&nbsp;2022 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF2</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set2">Action1 Set 2</a>
-, <a href="#sprite159set3">Action1 Set 3</a>
-, <a href="#sprite159set4">Action1 Set 4</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set2">Action1 Set 2</a>
-, <a href="#sprite159set3">Action1 Set 3</a>
-, <a href="#sprite159set4">Action1 Set 4</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite250"></a>#&nbsp;250</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2022">#&nbsp;2022 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF1</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set2">Action1 Set 2</a>
-, <a href="#sprite159set6">Action1 Set 6</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set2">Action1 Set 2</a>
-, <a href="#sprite159set5">Action1 Set 5</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite251"></a>#&nbsp;251</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite253">#&nbsp;253 VarAction2</a>, <a href="#sprite333">#&nbsp;333 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set7">Action1 Set 7</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set7">Action1 Set 7</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite252"></a>#&nbsp;252</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite253">#&nbsp;253 VarAction2</a>, <a href="#sprite254">#&nbsp;254 VarAction2</a>, <a href="#sprite256">#&nbsp;256 VarAction2</a>, <a href="#sprite258">#&nbsp;258 VarAction2</a>, <a href="#sprite259">#&nbsp;259 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set8">Action1 Set 8</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set8">Action1 Set 8</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite253"></a>#&nbsp;253</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite259">#&nbsp;259 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xF0 (<a href="#sprite251">#&nbsp;251 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite252">#&nbsp;252 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite254"></a>#&nbsp;254</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite261">#&nbsp;261 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite69">#&nbsp;69 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite252">#&nbsp;252 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite255"></a>#&nbsp;255</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite256">#&nbsp;256 VarAction2</a>, <a href="#sprite286">#&nbsp;286 VarAction2</a>, <a href="#sprite332">#&nbsp;332 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set9">Action1 Set 9</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set9">Action1 Set 9</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite256"></a>#&nbsp;256</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite262">#&nbsp;262 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEC (<a href="#sprite255">#&nbsp;255 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite252">#&nbsp;252 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite257"></a>#&nbsp;257</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite258">#&nbsp;258 VarAction2</a>, <a href="#sprite366">#&nbsp;366 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite159set10">Action1 Set 10</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite159set10">Action1 Set 10</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite258"></a>#&nbsp;258</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite260">#&nbsp;260 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEA (<a href="#sprite257">#&nbsp;257 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite252">#&nbsp;252 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite259"></a>#&nbsp;259</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite260">#&nbsp;260 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000008F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEE (<a href="#sprite253">#&nbsp;253 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite252">#&nbsp;252 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite260"></a>#&nbsp;260</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite261">#&nbsp;261 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000085
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite258">#&nbsp;258 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite259">#&nbsp;259 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite261"></a>#&nbsp;261</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite262">#&nbsp;262 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000083
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xED (<a href="#sprite254">#&nbsp;254 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite260">#&nbsp;260 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite262"></a>#&nbsp;262</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite272">#&nbsp;272 VarAction2</a>, <a href="#sprite273">#&nbsp;273 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000087
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite256">#&nbsp;256 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite261">#&nbsp;261 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite263"></a>#&nbsp;263</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite272">#&nbsp;272 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000008F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x00000085
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000082] := value
-<br>value := 0x00000083
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000083] := value
-<br>value := 0x00000087
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value or (Var7D"TemporalStorage"[0x83])
-<br>value := value or (Var7D"TemporalStorage"[0x82])
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0029</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite264"></a>#&nbsp;264</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite265">#&nbsp;265 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000087 (135)</td><td>0x00000087 (135)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000083 (131)</td><td>0x00000083 (131)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000086 (134)</td><td>0x00000086 (134)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000082 (130)</td><td>0x00000082 (130)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000085 (133)</td><td>0x00000085 (133)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000084 (132)</td><td>0x00000084 (132)</td><td>return 0x0401</td></tr>
-<tr><td>0x000000C8 (200)</td><td>0x000000C8 (200)</td><td>return 0x0401</td></tr>
-<tr><td>0x000000C9 (201)</td><td>0x000000C9 (201)</td><td>return 0x0401</td></tr>
-<tr><td>0x000000CA (202)</td><td>0x000000CA (202)</td><td>return 0x0401</td></tr>
-<tr><td>0x000000CB (203)</td><td>0x000000CB (203)</td><td>return 0x0401</td></tr>
-<tr><td>0x000000CC (204)</td><td>0x000000CC (204)</td><td>return 0x0401</td></tr>
-<tr><td>0x000000CD (205)</td><td>0x000000CD (205)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000008D (141)</td><td>0x0000008D (141)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000008E (142)</td><td>0x0000008E (142)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000008F (143)</td><td>0x0000008F (143)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0402</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite265"></a>#&nbsp;265</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite272">#&nbsp;272 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite264">#&nbsp;264 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0402</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite266"></a>#&nbsp;266</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0014" target="entities">ID 0x14 (20)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000AF7CD (718797)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008D (141)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x2D (45)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x55 (85)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xD2 (210)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0ACB (2763)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x4F (79)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x41 (65)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite267"></a>#&nbsp;267</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0014" target="entities">0x0014</a></th><td>"                                      DB BR 218 (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite268"></a>#&nbsp;268</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite269"></a><a name="sprite268set0"><b>Set 0</b></a> - #&nbsp;269<br><font size="-2">Linked from: 
-<a href="#sprite270">#&nbsp;270 BasicAction2</a>
-</font><br><img alt="269" src="data/sprite269.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite270"></a>#&nbsp;270</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite273">#&nbsp;273 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite268set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite268set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite271"></a>#&nbsp;271</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0014" target="entities">ID 0x14 (20)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x01</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite272"></a>#&nbsp;272</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite274">#&nbsp;274 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEB (<a href="#sprite263">#&nbsp;263 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xED (<a href="#sprite265">#&nbsp;265 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite262">#&nbsp;262 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite273"></a>#&nbsp;273</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite274">#&nbsp;274 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite270">#&nbsp;270 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite262">#&nbsp;262 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite274"></a>#&nbsp;274</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0014" target="entities">0x0014</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEF (<a href="#sprite273">#&nbsp;273 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xED (<a href="#sprite272">#&nbsp;272 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite275"></a>#&nbsp;275</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite275set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite284">#&nbsp;284 BasicAction2</a>
-</font></th>
-<td><a name="sprite276"></a>0 - #&nbsp;276<br><img alt="276" src="data/sprite276.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite277"></a>1 - #&nbsp;277<br><img alt="277" src="data/sprite277.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite278"></a>2 - #&nbsp;278<br><img alt="278" src="data/sprite278.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite279"></a>3 - #&nbsp;279<br><img alt="279" src="data/sprite279.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite280"></a>4 - #&nbsp;280<br><img alt="280" src="data/sprite280.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite281"></a>5 - #&nbsp;281<br><img alt="281" src="data/sprite281.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite282"></a>6 - #&nbsp;282<br><img alt="282" src="data/sprite282.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite283"></a>7 - #&nbsp;283<br><img alt="283" src="data/sprite283.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite284"></a>#&nbsp;284</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite285">#&nbsp;285 VarAction2</a>, <a href="#sprite286">#&nbsp;286 VarAction2</a>, <a href="#sprite287">#&nbsp;287 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite275set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite275set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite285"></a>#&nbsp;285</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite287">#&nbsp;287 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite69">#&nbsp;69 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite284">#&nbsp;284 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite286"></a>#&nbsp;286</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite288">#&nbsp;288 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEC (<a href="#sprite255">#&nbsp;255 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite284">#&nbsp;284 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite287"></a>#&nbsp;287</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite288">#&nbsp;288 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000028
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000083
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite285">#&nbsp;285 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite284">#&nbsp;284 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite288"></a>#&nbsp;288</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite299">#&nbsp;299 VarAction2</a>, <a href="#sprite300">#&nbsp;300 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000028
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000087
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEF (<a href="#sprite286">#&nbsp;286 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite287">#&nbsp;287 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite289"></a>#&nbsp;289</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite299">#&nbsp;299 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000083
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x00000087
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite290"></a>#&nbsp;290</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite291">#&nbsp;291 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000087 (135)</td><td>0x00000087 (135)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000083 (131)</td><td>0x00000083 (131)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000086 (134)</td><td>0x00000086 (134)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000082 (130)</td><td>0x00000082 (130)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000028 (40)</td><td>0x00000028 (40)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite291"></a>#&nbsp;291</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite299">#&nbsp;299 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xFC (<a href="#sprite290">#&nbsp;290 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite292"></a>#&nbsp;292</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0028" target="entities">ID 0x28 (40)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B0EA1 (724641)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x2A (42)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x78 (120)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x96 (150)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x137D (4989)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x53 (83)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x4A (74)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x12 (18)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite293"></a>#&nbsp;293</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0028" target="entities">0x0028</a></th><td>"                                      DB BR 143 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite294"></a>#&nbsp;294</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0028" target="entities">0x0028</a></th><td>"                                      DB BR 143 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite295"></a>#&nbsp;295</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite296"></a><a name="sprite295set0"><b>Set 0</b></a> - #&nbsp;296<br><font size="-2">Linked from: 
-<a href="#sprite297">#&nbsp;297 BasicAction2</a>
-</font><br><img alt="296" src="data/sprite296.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite297"></a>#&nbsp;297</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite300">#&nbsp;300 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite295set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite295set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite298"></a>#&nbsp;298</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0028" target="entities">ID 0x28 (40)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x01</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite299"></a>#&nbsp;299</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite301">#&nbsp;301 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEF (<a href="#sprite289">#&nbsp;289 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xFC (<a href="#sprite291">#&nbsp;291 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite288">#&nbsp;288 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite300"></a>#&nbsp;300</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite301">#&nbsp;301 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite297">#&nbsp;297 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0003</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite288">#&nbsp;288 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite301"></a>#&nbsp;301</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0028" target="entities">0x0028</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xED (<a href="#sprite300">#&nbsp;300 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFC (<a href="#sprite299">#&nbsp;299 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite302"></a>#&nbsp;302</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite302set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite327">#&nbsp;327 BasicAction2</a>
-</font></th>
-<td><a name="sprite303"></a>0 - #&nbsp;303<br><img alt="303" src="data/sprite303.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite304"></a>1 - #&nbsp;304<br><img alt="304" src="data/sprite304.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite305"></a>2 - #&nbsp;305<br><img alt="305" src="data/sprite305.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite306"></a>3 - #&nbsp;306<br><img alt="306" src="data/sprite306.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite307"></a>4 - #&nbsp;307<br><img alt="307" src="data/sprite307.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite308"></a>5 - #&nbsp;308<br><img alt="308" src="data/sprite308.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite309"></a>6 - #&nbsp;309<br><img alt="309" src="data/sprite309.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite310"></a>7 - #&nbsp;310<br><img alt="310" src="data/sprite310.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite302set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite328">#&nbsp;328 BasicAction2</a>
-</font></th>
-<td><a name="sprite311"></a>0 - #&nbsp;311<br><img alt="311" src="data/sprite311.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite312"></a>1 - #&nbsp;312<br><img alt="312" src="data/sprite312.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite313"></a>2 - #&nbsp;313<br><img alt="313" src="data/sprite313.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite314"></a>3 - #&nbsp;314<br><img alt="314" src="data/sprite314.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite315"></a>4 - #&nbsp;315<br><img alt="315" src="data/sprite315.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite316"></a>5 - #&nbsp;316<br><img alt="316" src="data/sprite316.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite317"></a>6 - #&nbsp;317<br><img alt="317" src="data/sprite317.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite318"></a>7 - #&nbsp;318<br><img alt="318" src="data/sprite318.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite302set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite330">#&nbsp;330 BasicAction2</a>
-</font></th>
-<td><a name="sprite319"></a>0 - #&nbsp;319<br><img alt="319" src="data/sprite319.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite320"></a>1 - #&nbsp;320<br><img alt="320" src="data/sprite320.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite321"></a>2 - #&nbsp;321<br><img alt="321" src="data/sprite321.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite322"></a>3 - #&nbsp;322<br><img alt="322" src="data/sprite322.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite323"></a>4 - #&nbsp;323<br><img alt="323" src="data/sprite323.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite324"></a>5 - #&nbsp;324<br><img alt="324" src="data/sprite324.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite325"></a>6 - #&nbsp;325<br><img alt="325" src="data/sprite325.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite326"></a>7 - #&nbsp;326<br><img alt="326" src="data/sprite326.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite327"></a>#&nbsp;327</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite329">#&nbsp;329 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite302set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite302set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite328"></a>#&nbsp;328</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite329">#&nbsp;329 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite302set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite302set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite329"></a>#&nbsp;329</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite331">#&nbsp;331 VarAction2</a>, <a href="#sprite332">#&nbsp;332 VarAction2</a>, <a href="#sprite333">#&nbsp;333 VarAction2</a>, <a href="#sprite334">#&nbsp;334 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite327">#&nbsp;327 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite328">#&nbsp;328 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite330"></a>#&nbsp;330</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite331">#&nbsp;331 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite302set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite302set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite331"></a>#&nbsp;331</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite335">#&nbsp;335 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite330">#&nbsp;330 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite329">#&nbsp;329 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite332"></a>#&nbsp;332</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite336">#&nbsp;336 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEC (<a href="#sprite255">#&nbsp;255 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite329">#&nbsp;329 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite333"></a>#&nbsp;333</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite334">#&nbsp;334 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xF0 (<a href="#sprite251">#&nbsp;251 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite329">#&nbsp;329 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite334"></a>#&nbsp;334</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite335">#&nbsp;335 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000029
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000008F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xF0 (<a href="#sprite333">#&nbsp;333 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite329">#&nbsp;329 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite335"></a>#&nbsp;335</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite336">#&nbsp;336 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000029
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000083
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite331">#&nbsp;331 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite334">#&nbsp;334 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite336"></a>#&nbsp;336</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite351">#&nbsp;351 VarAction2</a>, <a href="#sprite352">#&nbsp;352 VarAction2</a>, <a href="#sprite353">#&nbsp;353 VarAction2</a>, <a href="#sprite354">#&nbsp;354 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000029
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000087
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEC (<a href="#sprite332">#&nbsp;332 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite335">#&nbsp;335 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite337"></a>#&nbsp;337</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite353">#&nbsp;353 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000008F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x00000083
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000082] := value
-<br>value := 0x00000087
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value or (Var7D"TemporalStorage"[0x82])
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite338"></a>#&nbsp;338</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite339">#&nbsp;339 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000083 (131)</td><td>0x00000083 (131)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000082 (130)</td><td>0x00000082 (130)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000087 (135)</td><td>0x00000087 (135)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000086 (134)</td><td>0x00000086 (134)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000008E (142)</td><td>0x0000008E (142)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000008F (143)</td><td>0x0000008F (143)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000029 (41)</td><td>0x00000029 (41)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite339"></a>#&nbsp;339</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite353">#&nbsp;353 VarAction2</a>, <a href="#sprite1420">#&nbsp;1420 VarAction2</a>, <a href="#sprite1449">#&nbsp;1449 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xFC (<a href="#sprite338">#&nbsp;338 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite340"></a>#&nbsp;340</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite342">#&nbsp;342 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0004</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0005</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite341"></a>#&nbsp;341</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite342">#&nbsp;342 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0004</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite342"></a>#&nbsp;342</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite353">#&nbsp;353 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var24"Current year (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007C6 (1990)</td><td>0x000007DD (2013)</td><td>chain to 0xE9 (<a href="#sprite341">#&nbsp;341 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite340">#&nbsp;340 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite343"></a>#&nbsp;343</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite351">#&nbsp;351 VarAction2</a>, <a href="#sprite352">#&nbsp;352 VarAction2</a>, <a href="#sprite353">#&nbsp;353 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite344"></a>#&nbsp;344</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0029" target="entities">ID 0x29 (41)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B26E3 (730851)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x20 (32)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xA0 (160)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xA0 (160)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x1D56 (7510)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x54 (84)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5C (92)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0D (13)</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite345"></a>#&nbsp;345</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0029" target="entities">0x0029</a></th><td>"                                      DB BR 146.2 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite346"></a>#&nbsp;346</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0029" target="entities">0x0029</a></th><td>"                                      DB BR 146.2 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite347"></a>#&nbsp;347</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite348"></a><a name="sprite347set0"><b>Set 0</b></a> - #&nbsp;348<br><font size="-2">Linked from: 
-<a href="#sprite349">#&nbsp;349 BasicAction2</a>
-</font><br><img alt="348" src="data/sprite348.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite349"></a>#&nbsp;349</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite354">#&nbsp;354 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite347set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite347set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite350"></a>#&nbsp;350</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0029" target="entities">ID 0x29 (41)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite351"></a>#&nbsp;351</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite353">#&nbsp;353 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE9 (<a href="#sprite343">#&nbsp;343 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite336">#&nbsp;336 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite352"></a>#&nbsp;352</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite354">#&nbsp;354 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE9 (<a href="#sprite343">#&nbsp;343 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite336">#&nbsp;336 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite353"></a>#&nbsp;353</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite355">#&nbsp;355 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEC (<a href="#sprite337">#&nbsp;337 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xE9 (<a href="#sprite343">#&nbsp;343 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xF0 (<a href="#sprite342">#&nbsp;342 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xFC (<a href="#sprite339">#&nbsp;339 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite351">#&nbsp;351 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite336">#&nbsp;336 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite354"></a>#&nbsp;354</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite355">#&nbsp;355 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite349">#&nbsp;349 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0006</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEE (<a href="#sprite352">#&nbsp;352 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite336">#&nbsp;336 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite355"></a>#&nbsp;355</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0029" target="entities">0x0029</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xED (<a href="#sprite354">#&nbsp;354 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEB (<a href="#sprite353">#&nbsp;353 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite356"></a>#&nbsp;356</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite356set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite365">#&nbsp;365 BasicAction2</a>
-</font></th>
-<td><a name="sprite357"></a>0 - #&nbsp;357<br><img alt="357" src="data/sprite357.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite358"></a>1 - #&nbsp;358<br><img alt="358" src="data/sprite358.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite359"></a>2 - #&nbsp;359<br><img alt="359" src="data/sprite359.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite360"></a>3 - #&nbsp;360<br><img alt="360" src="data/sprite360.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite361"></a>4 - #&nbsp;361<br><img alt="361" src="data/sprite361.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite362"></a>5 - #&nbsp;362<br><img alt="362" src="data/sprite362.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite363"></a>6 - #&nbsp;363<br><img alt="363" src="data/sprite363.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite364"></a>7 - #&nbsp;364<br><img alt="364" src="data/sprite364.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite365"></a>#&nbsp;365</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite366">#&nbsp;366 VarAction2</a>, <a href="#sprite367">#&nbsp;367 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite356set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite356set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite366"></a>#&nbsp;366</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite367">#&nbsp;367 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEA (<a href="#sprite257">#&nbsp;257 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite365">#&nbsp;365 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite367"></a>#&nbsp;367</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite378">#&nbsp;378 VarAction2</a>, <a href="#sprite379">#&nbsp;379 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002A
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000085
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEA (<a href="#sprite366">#&nbsp;366 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite365">#&nbsp;365 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite368"></a>#&nbsp;368</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite378">#&nbsp;378 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000085
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite369"></a>#&nbsp;369</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite370">#&nbsp;370 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000085 (133)</td><td>0x00000085 (133)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000084 (132)</td><td>0x00000084 (132)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000002A (42)</td><td>0x0000002A (42)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite370"></a>#&nbsp;370</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite378">#&nbsp;378 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite369">#&nbsp;369 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite371"></a>#&nbsp;371</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002A" target="entities">ID 0x2A (42)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B212E (729390)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00DD (221)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x22 (34)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xB3 (179)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xD2 (210)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x2187 (8583)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x57 (87)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x59 (89)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x12 (18)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite372"></a>#&nbsp;372</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002A" target="entities">0x002A</a></th><td>"                                      DB BR 101 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite373"></a>#&nbsp;373</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002A" target="entities">0x002A</a></th><td>"                                      DB BR 101 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite374"></a>#&nbsp;374</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite375"></a><a name="sprite374set0"><b>Set 0</b></a> - #&nbsp;375<br><font size="-2">Linked from: 
-<a href="#sprite376">#&nbsp;376 BasicAction2</a>
-</font><br><img alt="375" src="data/sprite375.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite376"></a>#&nbsp;376</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite379">#&nbsp;379 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite374set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite374set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite377"></a>#&nbsp;377</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002A" target="entities">ID 0x2A (42)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x01</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite378"></a>#&nbsp;378</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite380">#&nbsp;380 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEA (<a href="#sprite368">#&nbsp;368 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xED (<a href="#sprite370">#&nbsp;370 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite367">#&nbsp;367 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite379"></a>#&nbsp;379</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite380">#&nbsp;380 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEE (<a href="#sprite376">#&nbsp;376 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0007</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite367">#&nbsp;367 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite380"></a>#&nbsp;380</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id002A" target="entities">0x002A</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite379">#&nbsp;379 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xED (<a href="#sprite378">#&nbsp;378 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite381"></a>#&nbsp;381</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite381set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite414">#&nbsp;414 BasicAction2</a>
-</font></th>
-<td><a name="sprite382"></a>0 - #&nbsp;382<br><img alt="382" src="data/sprite382.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite383"></a>1 - #&nbsp;383<br><img alt="383" src="data/sprite383.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite384"></a>2 - #&nbsp;384<br><img alt="384" src="data/sprite384.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite385"></a>3 - #&nbsp;385<br><img alt="385" src="data/sprite385.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite386"></a>4 - #&nbsp;386<br><img alt="386" src="data/sprite386.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite387"></a>5 - #&nbsp;387<br><img alt="387" src="data/sprite387.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite388"></a>6 - #&nbsp;388<br><img alt="388" src="data/sprite388.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite389"></a>7 - #&nbsp;389<br><img alt="389" src="data/sprite389.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite381set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite415">#&nbsp;415 BasicAction2</a>
-</font></th>
-<td><a name="sprite390"></a>0 - #&nbsp;390<br><img alt="390" src="data/sprite390.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite391"></a>1 - #&nbsp;391<br><img alt="391" src="data/sprite391.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite392"></a>2 - #&nbsp;392<br><img alt="392" src="data/sprite392.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite393"></a>3 - #&nbsp;393<br><img alt="393" src="data/sprite393.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite394"></a>4 - #&nbsp;394<br><img alt="394" src="data/sprite394.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite395"></a>5 - #&nbsp;395<br><img alt="395" src="data/sprite395.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite396"></a>6 - #&nbsp;396<br><img alt="396" src="data/sprite396.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite397"></a>7 - #&nbsp;397<br><img alt="397" src="data/sprite397.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite381set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite417">#&nbsp;417 BasicAction2</a>
-</font></th>
-<td><a name="sprite398"></a>0 - #&nbsp;398<br><img alt="398" src="data/sprite398.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite399"></a>1 - #&nbsp;399<br><img alt="399" src="data/sprite399.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite400"></a>2 - #&nbsp;400<br><img alt="400" src="data/sprite400.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite401"></a>3 - #&nbsp;401<br><img alt="401" src="data/sprite401.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite402"></a>4 - #&nbsp;402<br><img alt="402" src="data/sprite402.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite403"></a>5 - #&nbsp;403<br><img alt="403" src="data/sprite403.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite404"></a>6 - #&nbsp;404<br><img alt="404" src="data/sprite404.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite405"></a>7 - #&nbsp;405<br><img alt="405" src="data/sprite405.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite381set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite418">#&nbsp;418 BasicAction2</a>
-</font></th>
-<td><a name="sprite406"></a>0 - #&nbsp;406<br><img alt="406" src="data/sprite406.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite407"></a>1 - #&nbsp;407<br><img alt="407" src="data/sprite407.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite408"></a>2 - #&nbsp;408<br><img alt="408" src="data/sprite408.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite409"></a>3 - #&nbsp;409<br><img alt="409" src="data/sprite409.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite410"></a>4 - #&nbsp;410<br><img alt="410" src="data/sprite410.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite411"></a>5 - #&nbsp;411<br><img alt="411" src="data/sprite411.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite412"></a>6 - #&nbsp;412<br><img alt="412" src="data/sprite412.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite413"></a>7 - #&nbsp;413<br><img alt="413" src="data/sprite413.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite414"></a>#&nbsp;414</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite416">#&nbsp;416 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite381set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite381set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite415"></a>#&nbsp;415</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite416">#&nbsp;416 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite381set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite381set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite416"></a>#&nbsp;416</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite420">#&nbsp;420 VarAction2</a>, <a href="#sprite421">#&nbsp;421 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xED (<a href="#sprite414">#&nbsp;414 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite415">#&nbsp;415 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite417"></a>#&nbsp;417</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite419">#&nbsp;419 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite381set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite381set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite418"></a>#&nbsp;418</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite419">#&nbsp;419 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite381set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite381set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite419"></a>#&nbsp;419</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite420">#&nbsp;420 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000091
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xED (<a href="#sprite417">#&nbsp;417 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEE (<a href="#sprite418">#&nbsp;418 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite420"></a>#&nbsp;420</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite421">#&nbsp;421 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEE (<a href="#sprite419">#&nbsp;419 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite416">#&nbsp;416 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite421"></a>#&nbsp;421</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite434">#&nbsp;434 VarAction2</a>, <a href="#sprite435">#&nbsp;435 VarAction2</a>, <a href="#sprite436">#&nbsp;436 VarAction2</a>, <a href="#sprite437">#&nbsp;437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEE (<a href="#sprite420">#&nbsp;420 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite416">#&nbsp;416 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite422"></a>#&nbsp;422</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite423">#&nbsp;423 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000089 (137)</td><td>0x00000089 (137)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000002B (43)</td><td>0x0000002B (43)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000088 (136)</td><td>0x00000088 (136)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000002D (45)</td><td>0x0000002D (45)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000090 (144)</td><td>0x00000090 (144)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000091 (145)</td><td>0x00000091 (145)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite423"></a>#&nbsp;423</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite436">#&nbsp;436 VarAction2</a>, <a href="#sprite1519">#&nbsp;1519 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEE (<a href="#sprite422">#&nbsp;422 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite424"></a>#&nbsp;424</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite436">#&nbsp;436 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite425"></a>#&nbsp;425</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite434">#&nbsp;434 VarAction2</a>, <a href="#sprite435">#&nbsp;435 VarAction2</a>, <a href="#sprite436">#&nbsp;436 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite426"></a>#&nbsp;426</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite436">#&nbsp;436 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0008</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0009</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite427"></a>#&nbsp;427</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002B" target="entities">ID 0x2B (43)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B189E (727198)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xA5 (165)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xA5 (165)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x1FF4 (8180)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x54 (84)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5C (92)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x12 (18)</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite428"></a>#&nbsp;428</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002B" target="entities">0x002B</a></th><td>"                                      SBB Re 460 ""Lok 2000"" (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite429"></a>#&nbsp;429</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002B" target="entities">0x002B</a></th><td>"                                      SBB Re 460 ""Lok 2000"" (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite430"></a>#&nbsp;430</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite431"></a><a name="sprite430set0"><b>Set 0</b></a> - #&nbsp;431<br><font size="-2">Linked from: 
-<a href="#sprite432">#&nbsp;432 BasicAction2</a>
-</font><br><img alt="431" src="data/sprite431.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite432"></a>#&nbsp;432</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite437">#&nbsp;437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite430set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite430set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite433"></a>#&nbsp;433</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002B" target="entities">ID 0x2B (43)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite434"></a>#&nbsp;434</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite436">#&nbsp;436 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEA (<a href="#sprite425">#&nbsp;425 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite421">#&nbsp;421 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite435"></a>#&nbsp;435</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite437">#&nbsp;437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEA (<a href="#sprite425">#&nbsp;425 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite421">#&nbsp;421 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite436"></a>#&nbsp;436</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite438">#&nbsp;438 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xED (<a href="#sprite424">#&nbsp;424 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEA (<a href="#sprite425">#&nbsp;425 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xEF (<a href="#sprite426">#&nbsp;426 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEE (<a href="#sprite423">#&nbsp;423 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE9 (<a href="#sprite434">#&nbsp;434 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite421">#&nbsp;421 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite437"></a>#&nbsp;437</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite438">#&nbsp;438 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xF0 (<a href="#sprite432">#&nbsp;432 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x000A</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEC (<a href="#sprite435">#&nbsp;435 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite421">#&nbsp;421 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite438"></a>#&nbsp;438</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id002B" target="entities">0x002B</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite437">#&nbsp;437 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE9 (<a href="#sprite436">#&nbsp;436 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite439"></a>#&nbsp;439</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite439set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite456">#&nbsp;456 BasicAction2</a>
-</font></th>
-<td><a name="sprite440"></a>0 - #&nbsp;440<br><img alt="440" src="data/sprite440.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite441"></a>1 - #&nbsp;441<br><img alt="441" src="data/sprite441.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite442"></a>2 - #&nbsp;442<br><img alt="442" src="data/sprite442.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite443"></a>3 - #&nbsp;443<br><img alt="443" src="data/sprite443.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite444"></a>4 - #&nbsp;444<br><img alt="444" src="data/sprite444.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite445"></a>5 - #&nbsp;445<br><img alt="445" src="data/sprite445.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite446"></a>6 - #&nbsp;446<br><img alt="446" src="data/sprite446.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite447"></a>7 - #&nbsp;447<br><img alt="447" src="data/sprite447.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite439set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite457">#&nbsp;457 BasicAction2</a>
-</font></th>
-<td><a name="sprite448"></a>0 - #&nbsp;448<br><img alt="448" src="data/sprite448.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite449"></a>1 - #&nbsp;449<br><img alt="449" src="data/sprite449.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite450"></a>2 - #&nbsp;450<br><img alt="450" src="data/sprite450.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite451"></a>3 - #&nbsp;451<br><img alt="451" src="data/sprite451.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite452"></a>4 - #&nbsp;452<br><img alt="452" src="data/sprite452.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite453"></a>5 - #&nbsp;453<br><img alt="453" src="data/sprite453.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite454"></a>6 - #&nbsp;454<br><img alt="454" src="data/sprite454.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite455"></a>7 - #&nbsp;455<br><img alt="455" src="data/sprite455.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite456"></a>#&nbsp;456</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite458">#&nbsp;458 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite439set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite439set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite457"></a>#&nbsp;457</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite458">#&nbsp;458 VarAction2</a>, <a href="#sprite459">#&nbsp;459 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite439set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite439set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite458"></a>#&nbsp;458</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite459">#&nbsp;459 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite456">#&nbsp;456 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite457">#&nbsp;457 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite459"></a>#&nbsp;459</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite470">#&nbsp;470 VarAction2</a>, <a href="#sprite471">#&nbsp;471 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000008B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000008B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite458">#&nbsp;458 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite457">#&nbsp;457 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite460"></a>#&nbsp;460</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite470">#&nbsp;470 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000008B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite461"></a>#&nbsp;461</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite462">#&nbsp;462 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000008B (139)</td><td>0x0000008B (139)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000008A (138)</td><td>0x0000008A (138)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000002C (44)</td><td>0x0000002C (44)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite462"></a>#&nbsp;462</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite470">#&nbsp;470 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEC (<a href="#sprite461">#&nbsp;461 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite463"></a>#&nbsp;463</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002C" target="entities">ID 0x2C (44)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B30DF (733407)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00E7 (231)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x25 (37)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xB6 (182)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xD1 (209)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x2187 (8583)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x56 (86)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5A (90)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x12 (18)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite464"></a>#&nbsp;464</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002C" target="entities">0x002C</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1116 ""Railjet"" (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite465"></a>#&nbsp;465</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002C" target="entities">0x002C</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1116 ""Railjet"" (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite466"></a>#&nbsp;466</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite467"></a><a name="sprite466set0"><b>Set 0</b></a> - #&nbsp;467<br><font size="-2">Linked from: 
-<a href="#sprite468">#&nbsp;468 BasicAction2</a>
-</font><br><img alt="467" src="data/sprite467.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite468"></a>#&nbsp;468</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite471">#&nbsp;471 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite466set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite466set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite469"></a>#&nbsp;469</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002C" target="entities">ID 0x2C (44)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x01</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite470"></a>#&nbsp;470</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite472">#&nbsp;472 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE9 (<a href="#sprite460">#&nbsp;460 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEC (<a href="#sprite462">#&nbsp;462 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite459">#&nbsp;459 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite471"></a>#&nbsp;471</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite472">#&nbsp;472 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xF0 (<a href="#sprite468">#&nbsp;468 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x000B</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite459">#&nbsp;459 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite472"></a>#&nbsp;472</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id002C" target="entities">0x002C</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite471">#&nbsp;471 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEC (<a href="#sprite470">#&nbsp;470 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite473"></a>#&nbsp;473</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite520">#&nbsp;520 VarAction2</a>, <a href="#sprite521">#&nbsp;521 VarAction2</a>, <a href="#sprite522">#&nbsp;522 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0000</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0000</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite474"></a>#&nbsp;474</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite522">#&nbsp;522 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x000C</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x000D</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x000E</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x000F</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite475"></a>#&nbsp;475</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite475set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite508">#&nbsp;508 BasicAction2</a>
-</font></th>
-<td><a name="sprite476"></a>0 - #&nbsp;476<br><img alt="476" src="data/sprite476.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite477"></a>1 - #&nbsp;477<br><img alt="477" src="data/sprite477.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite478"></a>2 - #&nbsp;478<br><img alt="478" src="data/sprite478.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite479"></a>3 - #&nbsp;479<br><img alt="479" src="data/sprite479.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite480"></a>4 - #&nbsp;480<br><img alt="480" src="data/sprite480.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite481"></a>5 - #&nbsp;481<br><img alt="481" src="data/sprite481.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite482"></a>6 - #&nbsp;482<br><img alt="482" src="data/sprite482.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite483"></a>7 - #&nbsp;483<br><img alt="483" src="data/sprite483.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite475set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite509">#&nbsp;509 BasicAction2</a>
-</font></th>
-<td><a name="sprite484"></a>0 - #&nbsp;484<br><img alt="484" src="data/sprite484.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite485"></a>1 - #&nbsp;485<br><img alt="485" src="data/sprite485.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite486"></a>2 - #&nbsp;486<br><img alt="486" src="data/sprite486.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite487"></a>3 - #&nbsp;487<br><img alt="487" src="data/sprite487.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite488"></a>4 - #&nbsp;488<br><img alt="488" src="data/sprite488.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite489"></a>5 - #&nbsp;489<br><img alt="489" src="data/sprite489.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite490"></a>6 - #&nbsp;490<br><img alt="490" src="data/sprite490.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite491"></a>7 - #&nbsp;491<br><img alt="491" src="data/sprite491.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite475set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite510">#&nbsp;510 BasicAction2</a>
-</font></th>
-<td><a name="sprite492"></a>0 - #&nbsp;492<br><img alt="492" src="data/sprite492.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite493"></a>1 - #&nbsp;493<br><img alt="493" src="data/sprite493.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite494"></a>2 - #&nbsp;494<br><img alt="494" src="data/sprite494.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite495"></a>3 - #&nbsp;495<br><img alt="495" src="data/sprite495.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite496"></a>4 - #&nbsp;496<br><img alt="496" src="data/sprite496.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite497"></a>5 - #&nbsp;497<br><img alt="497" src="data/sprite497.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite498"></a>6 - #&nbsp;498<br><img alt="498" src="data/sprite498.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite499"></a>7 - #&nbsp;499<br><img alt="499" src="data/sprite499.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite475set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite511">#&nbsp;511 BasicAction2</a>
-</font></th>
-<td><a name="sprite500"></a>0 - #&nbsp;500<br><img alt="500" src="data/sprite500.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite501"></a>1 - #&nbsp;501<br><img alt="501" src="data/sprite501.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite502"></a>2 - #&nbsp;502<br><img alt="502" src="data/sprite502.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite503"></a>3 - #&nbsp;503<br><img alt="503" src="data/sprite503.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite504"></a>4 - #&nbsp;504<br><img alt="504" src="data/sprite504.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite505"></a>5 - #&nbsp;505<br><img alt="505" src="data/sprite505.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite506"></a>6 - #&nbsp;506<br><img alt="506" src="data/sprite506.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite507"></a>7 - #&nbsp;507<br><img alt="507" src="data/sprite507.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite508"></a>#&nbsp;508</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite512">#&nbsp;512 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite475set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite475set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite509"></a>#&nbsp;509</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite512">#&nbsp;512 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite475set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite475set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite510"></a>#&nbsp;510</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite512">#&nbsp;512 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite475set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite475set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite511"></a>#&nbsp;511</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite512">#&nbsp;512 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite475set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite475set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite512"></a>#&nbsp;512</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite520">#&nbsp;520 VarAction2</a>, <a href="#sprite521">#&nbsp;521 VarAction2</a>, <a href="#sprite522">#&nbsp;522 VarAction2</a>, <a href="#sprite523">#&nbsp;523 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xF0 (<a href="#sprite508">#&nbsp;508 BasicAction2</a>)</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xE9 (<a href="#sprite509">#&nbsp;509 BasicAction2</a>)</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xEF (<a href="#sprite510">#&nbsp;510 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite511">#&nbsp;511 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite513"></a>#&nbsp;513</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002D" target="entities">ID 0x2D (45)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B2575 (730485)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008D (141)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x20 (32)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x9D (157)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x9B (155)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x1600 (5632)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x54 (84)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5C (92)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0D (13)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite514"></a>#&nbsp;514</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002D" target="entities">0x002D</a></th><td>"                                      Bombardier TRAXX (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite515"></a>#&nbsp;515</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002D" target="entities">0x002D</a></th><td>"                                      Bombardier TRAXX (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite516"></a>#&nbsp;516</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite517"></a><a name="sprite516set0"><b>Set 0</b></a> - #&nbsp;517<br><font size="-2">Linked from: 
-<a href="#sprite518">#&nbsp;518 BasicAction2</a>
-</font><br><img alt="517" src="data/sprite517.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite518"></a>#&nbsp;518</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite523">#&nbsp;523 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite516set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite516set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite519"></a>#&nbsp;519</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002D" target="entities">ID 0x2D (45)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite520"></a>#&nbsp;520</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite522">#&nbsp;522 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEC (<a href="#sprite473">#&nbsp;473 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite512">#&nbsp;512 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite521"></a>#&nbsp;521</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite523">#&nbsp;523 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEC (<a href="#sprite473">#&nbsp;473 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite512">#&nbsp;512 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite522"></a>#&nbsp;522</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite524">#&nbsp;524 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEC (<a href="#sprite473">#&nbsp;473 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xEB (<a href="#sprite474">#&nbsp;474 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE9 (<a href="#sprite520">#&nbsp;520 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite512">#&nbsp;512 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite523"></a>#&nbsp;523</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite524">#&nbsp;524 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite518">#&nbsp;518 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0010</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xF0 (<a href="#sprite521">#&nbsp;521 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite512">#&nbsp;512 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite524"></a>#&nbsp;524</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id002D" target="entities">0x002D</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEA (<a href="#sprite523">#&nbsp;523 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE9 (<a href="#sprite522">#&nbsp;522 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite525"></a>#&nbsp;525</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite525set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite550">#&nbsp;550 BasicAction2</a>
-</font></th>
-<td><a name="sprite526"></a>0 - #&nbsp;526<br><img alt="526" src="data/sprite526.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite527"></a>1 - #&nbsp;527<br><img alt="527" src="data/sprite527.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite528"></a>2 - #&nbsp;528<br><img alt="528" src="data/sprite528.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite529"></a>3 - #&nbsp;529<br><img alt="529" src="data/sprite529.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite530"></a>4 - #&nbsp;530<br><img alt="530" src="data/sprite530.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite531"></a>5 - #&nbsp;531<br><img alt="531" src="data/sprite531.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite532"></a>6 - #&nbsp;532<br><img alt="532" src="data/sprite532.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite533"></a>7 - #&nbsp;533<br><img alt="533" src="data/sprite533.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite525set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite551">#&nbsp;551 BasicAction2</a>
-</font></th>
-<td><a name="sprite534"></a>0 - #&nbsp;534<br><img alt="534" src="data/sprite534.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite535"></a>1 - #&nbsp;535<br><img alt="535" src="data/sprite535.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite536"></a>2 - #&nbsp;536<br><img alt="536" src="data/sprite536.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite537"></a>3 - #&nbsp;537<br><img alt="537" src="data/sprite537.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite538"></a>4 - #&nbsp;538<br><img alt="538" src="data/sprite538.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite539"></a>5 - #&nbsp;539<br><img alt="539" src="data/sprite539.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite540"></a>6 - #&nbsp;540<br><img alt="540" src="data/sprite540.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite541"></a>7 - #&nbsp;541<br><img alt="541" src="data/sprite541.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite525set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite553">#&nbsp;553 BasicAction2</a>
-</font></th>
-<td><a name="sprite542"></a>0 - #&nbsp;542<br><img alt="542" src="data/sprite542.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite543"></a>1 - #&nbsp;543<br><img alt="543" src="data/sprite543.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite544"></a>2 - #&nbsp;544<br><img alt="544" src="data/sprite544.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite545"></a>3 - #&nbsp;545<br><img alt="545" src="data/sprite545.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite546"></a>4 - #&nbsp;546<br><img alt="546" src="data/sprite546.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite547"></a>5 - #&nbsp;547<br><img alt="547" src="data/sprite547.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite548"></a>6 - #&nbsp;548<br><img alt="548" src="data/sprite548.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite549"></a>7 - #&nbsp;549<br><img alt="549" src="data/sprite549.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite550"></a>#&nbsp;550</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite552">#&nbsp;552 VarAction2</a>, <a href="#sprite580">#&nbsp;580 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite525set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite525set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite551"></a>#&nbsp;551</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite552">#&nbsp;552 VarAction2</a>, <a href="#sprite554">#&nbsp;554 VarAction2</a>, <a href="#sprite555">#&nbsp;555 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite525set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite525set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite552"></a>#&nbsp;552</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite555">#&nbsp;555 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite550">#&nbsp;550 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite551">#&nbsp;551 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite553"></a>#&nbsp;553</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite554">#&nbsp;554 VarAction2</a>, <a href="#sprite581">#&nbsp;581 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite525set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite525set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite554"></a>#&nbsp;554</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite556">#&nbsp;556 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEF (<a href="#sprite553">#&nbsp;553 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite551">#&nbsp;551 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite555"></a>#&nbsp;555</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite556">#&nbsp;556 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002E
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000095
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xF0 (<a href="#sprite552">#&nbsp;552 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite551">#&nbsp;551 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite556"></a>#&nbsp;556</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite567">#&nbsp;567 VarAction2</a>, <a href="#sprite568">#&nbsp;568 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002E
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite554">#&nbsp;554 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite555">#&nbsp;555 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite557"></a>#&nbsp;557</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite567">#&nbsp;567 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite558"></a>#&nbsp;558</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite559">#&nbsp;559 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000093 (147)</td><td>0x00000093 (147)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000092 (146)</td><td>0x00000092 (146)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000095 (149)</td><td>0x00000095 (149)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000094 (148)</td><td>0x00000094 (148)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000002E (46)</td><td>0x0000002E (46)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite559"></a>#&nbsp;559</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite567">#&nbsp;567 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xF0 (<a href="#sprite558">#&nbsp;558 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite560"></a>#&nbsp;560</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002E" target="entities">ID 0x2E (46)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B2575 (730485)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A0 (160)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x9D (157)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x9B (155)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x1B3D (6973)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x54 (84)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5C (92)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0D (13)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite561"></a>#&nbsp;561</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002E" target="entities">0x002E</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1144 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite562"></a>#&nbsp;562</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002E" target="entities">0x002E</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1144 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite563"></a>#&nbsp;563</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite564"></a><a name="sprite563set0"><b>Set 0</b></a> - #&nbsp;564<br><font size="-2">Linked from: 
-<a href="#sprite565">#&nbsp;565 BasicAction2</a>
-</font><br><img alt="564" src="data/sprite564.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite565"></a>#&nbsp;565</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite568">#&nbsp;568 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite563set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite563set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite566"></a>#&nbsp;566</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002E" target="entities">ID 0x2E (46)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x01</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite567"></a>#&nbsp;567</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite569">#&nbsp;569 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEB (<a href="#sprite557">#&nbsp;557 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xF0 (<a href="#sprite559">#&nbsp;559 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite556">#&nbsp;556 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite568"></a>#&nbsp;568</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite569">#&nbsp;569 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEC (<a href="#sprite565">#&nbsp;565 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0011</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite556">#&nbsp;556 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite569"></a>#&nbsp;569</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id002E" target="entities">0x002E</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEA (<a href="#sprite568">#&nbsp;568 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xF0 (<a href="#sprite567">#&nbsp;567 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite570"></a>#&nbsp;570</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite570set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite579">#&nbsp;579 BasicAction2</a>
-</font></th>
-<td><a name="sprite571"></a>0 - #&nbsp;571<br><img alt="571" src="data/sprite571.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite572"></a>1 - #&nbsp;572<br><img alt="572" src="data/sprite572.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite573"></a>2 - #&nbsp;573<br><img alt="573" src="data/sprite573.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite574"></a>3 - #&nbsp;574<br><img alt="574" src="data/sprite574.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite575"></a>4 - #&nbsp;575<br><img alt="575" src="data/sprite575.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite576"></a>5 - #&nbsp;576<br><img alt="576" src="data/sprite576.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite577"></a>6 - #&nbsp;577<br><img alt="577" src="data/sprite577.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite578"></a>7 - #&nbsp;578<br><img alt="578" src="data/sprite578.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite579"></a>#&nbsp;579</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite580">#&nbsp;580 VarAction2</a>, <a href="#sprite581">#&nbsp;581 VarAction2</a>, <a href="#sprite582">#&nbsp;582 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite570set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite570set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite580"></a>#&nbsp;580</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite582">#&nbsp;582 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite550">#&nbsp;550 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite579">#&nbsp;579 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite581"></a>#&nbsp;581</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite583">#&nbsp;583 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEF (<a href="#sprite553">#&nbsp;553 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite579">#&nbsp;579 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite582"></a>#&nbsp;582</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite583">#&nbsp;583 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000095
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite580">#&nbsp;580 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite579">#&nbsp;579 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite583"></a>#&nbsp;583</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite594">#&nbsp;594 VarAction2</a>, <a href="#sprite595">#&nbsp;595 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEF (<a href="#sprite581">#&nbsp;581 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite582">#&nbsp;582 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite584"></a>#&nbsp;584</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite594">#&nbsp;594 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value - 0x00000001
-<br>value := max<sub>[signed]</sub>(value, 0x00000000)
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite585"></a>#&nbsp;585</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite586">#&nbsp;586 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000093 (147)</td><td>0x00000093 (147)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000092 (146)</td><td>0x00000092 (146)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000095 (149)</td><td>0x00000095 (149)</td><td>return 0x0401</td></tr>
-<tr><td>0x00000094 (148)</td><td>0x00000094 (148)</td><td>return 0x0401</td></tr>
-<tr><td>0x0000002F (47)</td><td>0x0000002F (47)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite586"></a>#&nbsp;586</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite594">#&nbsp;594 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite585">#&nbsp;585 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0002</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite587"></a>#&nbsp;587</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002F" target="entities">ID 0x2F (47)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1E53 (728659)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x0097 (151)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x9D (157)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x9B (155)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x14F4 (5364)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x53 (83)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5C (92)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0D (13)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite588"></a>#&nbsp;588</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002F" target="entities">0x002F</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1142 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite589"></a>#&nbsp;589</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id002F" target="entities">0x002F</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1142 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite590"></a>#&nbsp;590</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite591"></a><a name="sprite590set0"><b>Set 0</b></a> - #&nbsp;591<br><font size="-2">Linked from: 
-<a href="#sprite592">#&nbsp;592 BasicAction2</a>
-</font><br><img alt="591" src="data/sprite591.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite592"></a>#&nbsp;592</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite595">#&nbsp;595 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite590set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite590set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite593"></a>#&nbsp;593</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id002F" target="entities">ID 0x2F (47)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x01</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite594"></a>#&nbsp;594</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite596">#&nbsp;596 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEF (<a href="#sprite584">#&nbsp;584 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xE9 (<a href="#sprite586">#&nbsp;586 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite583">#&nbsp;583 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite595"></a>#&nbsp;595</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite596">#&nbsp;596 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite592">#&nbsp;592 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0012</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF0 (<a href="#sprite583">#&nbsp;583 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite596"></a>#&nbsp;596</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id002F" target="entities">0x002F</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xF0 (<a href="#sprite595">#&nbsp;595 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE9 (<a href="#sprite594">#&nbsp;594 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite597"></a>#&nbsp;597</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite626">#&nbsp;626 VarAction2</a>, <a href="#sprite627">#&nbsp;627 VarAction2</a>, <a href="#sprite628">#&nbsp;628 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite598"></a>#&nbsp;598</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite628">#&nbsp;628 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0013</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0014</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite599"></a>#&nbsp;599</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite599set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite616">#&nbsp;616 BasicAction2</a>
-</font></th>
-<td><a name="sprite600"></a>0 - #&nbsp;600<br><img alt="600" src="data/sprite600.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite601"></a>1 - #&nbsp;601<br><img alt="601" src="data/sprite601.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite602"></a>2 - #&nbsp;602<br><img alt="602" src="data/sprite602.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite603"></a>3 - #&nbsp;603<br><img alt="603" src="data/sprite603.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite604"></a>4 - #&nbsp;604<br><img alt="604" src="data/sprite604.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite605"></a>5 - #&nbsp;605<br><img alt="605" src="data/sprite605.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite606"></a>6 - #&nbsp;606<br><img alt="606" src="data/sprite606.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite607"></a>7 - #&nbsp;607<br><img alt="607" src="data/sprite607.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite599set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite617">#&nbsp;617 BasicAction2</a>
-</font></th>
-<td><a name="sprite608"></a>0 - #&nbsp;608<br><img alt="608" src="data/sprite608.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite609"></a>1 - #&nbsp;609<br><img alt="609" src="data/sprite609.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite610"></a>2 - #&nbsp;610<br><img alt="610" src="data/sprite610.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite611"></a>3 - #&nbsp;611<br><img alt="611" src="data/sprite611.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite612"></a>4 - #&nbsp;612<br><img alt="612" src="data/sprite612.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite613"></a>5 - #&nbsp;613<br><img alt="613" src="data/sprite613.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite614"></a>6 - #&nbsp;614<br><img alt="614" src="data/sprite614.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite615"></a>7 - #&nbsp;615<br><img alt="615" src="data/sprite615.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite616"></a>#&nbsp;616</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite618">#&nbsp;618 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite599set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite599set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite617"></a>#&nbsp;617</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite618">#&nbsp;618 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite599set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite599set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite618"></a>#&nbsp;618</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite626">#&nbsp;626 VarAction2</a>, <a href="#sprite627">#&nbsp;627 VarAction2</a>, <a href="#sprite628">#&nbsp;628 VarAction2</a>, <a href="#sprite629">#&nbsp;629 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEA (<a href="#sprite616">#&nbsp;616 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite617">#&nbsp;617 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite619"></a>#&nbsp;619</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0030" target="entities">ID 0x30 (48)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B2575 (730485)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00E7 (231)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x20 (32)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x9D (157)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x9B (155)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x2187 (8583)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x56 (86)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x5C (92)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0D (13)</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite620"></a>#&nbsp;620</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0030" target="entities">0x0030</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1116 ""Taurus"" (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite621"></a>#&nbsp;621</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0030" target="entities">0x0030</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 1116 ""Taurus"" (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite622"></a>#&nbsp;622</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite623"></a><a name="sprite622set0"><b>Set 0</b></a> - #&nbsp;623<br><font size="-2">Linked from: 
-<a href="#sprite624">#&nbsp;624 BasicAction2</a>
-</font><br><img alt="623" src="data/sprite623.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite624"></a>#&nbsp;624</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite629">#&nbsp;629 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite622set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite622set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite625"></a>#&nbsp;625</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0030" target="entities">ID 0x30 (48)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite626"></a>#&nbsp;626</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite628">#&nbsp;628 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE9 (<a href="#sprite597">#&nbsp;597 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite618">#&nbsp;618 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite627"></a>#&nbsp;627</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite629">#&nbsp;629 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE9 (<a href="#sprite597">#&nbsp;597 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite618">#&nbsp;618 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite628"></a>#&nbsp;628</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite630">#&nbsp;630 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xE9 (<a href="#sprite597">#&nbsp;597 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xF0 (<a href="#sprite598">#&nbsp;598 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEC (<a href="#sprite626">#&nbsp;626 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite618">#&nbsp;618 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite629"></a>#&nbsp;629</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite630">#&nbsp;630 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite624">#&nbsp;624 BasicAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite627">#&nbsp;627 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite618">#&nbsp;618 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite630"></a>#&nbsp;630</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0030" target="entities">0x0030</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEF (<a href="#sprite629">#&nbsp;629 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEC (<a href="#sprite628">#&nbsp;628 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite631"></a>#&nbsp;631</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite686">#&nbsp;686 VarAction2</a>, <a href="#sprite687">#&nbsp;687 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0050</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite632"></a>#&nbsp;632</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite632set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite665">#&nbsp;665 BasicAction2</a>
-</font></th>
-<td><a name="sprite633"></a>0 - #&nbsp;633<br><img alt="633" src="data/sprite633.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite634"></a>1 - #&nbsp;634<br><img alt="634" src="data/sprite634.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite635"></a>2 - #&nbsp;635<br><img alt="635" src="data/sprite635.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite636"></a>3 - #&nbsp;636<br><img alt="636" src="data/sprite636.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite637"></a>4 - #&nbsp;637<br><img alt="637" src="data/sprite637.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite638"></a>5 - #&nbsp;638<br><img alt="638" src="data/sprite638.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite639"></a>6 - #&nbsp;639<br><img alt="639" src="data/sprite639.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite640"></a>7 - #&nbsp;640<br><img alt="640" src="data/sprite640.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite632set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite666">#&nbsp;666 BasicAction2</a>
-</font></th>
-<td><a name="sprite641"></a>0 - #&nbsp;641<br><img alt="641" src="data/sprite641.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite642"></a>1 - #&nbsp;642<br><img alt="642" src="data/sprite642.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite643"></a>2 - #&nbsp;643<br><img alt="643" src="data/sprite643.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite644"></a>3 - #&nbsp;644<br><img alt="644" src="data/sprite644.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite645"></a>4 - #&nbsp;645<br><img alt="645" src="data/sprite645.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite646"></a>5 - #&nbsp;646<br><img alt="646" src="data/sprite646.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite647"></a>6 - #&nbsp;647<br><img alt="647" src="data/sprite647.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite648"></a>7 - #&nbsp;648<br><img alt="648" src="data/sprite648.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite632set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite668">#&nbsp;668 BasicAction2</a>
-</font></th>
-<td><a name="sprite649"></a>0 - #&nbsp;649<br><img alt="649" src="data/sprite649.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite650"></a>1 - #&nbsp;650<br><img alt="650" src="data/sprite650.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite651"></a>2 - #&nbsp;651<br><img alt="651" src="data/sprite651.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite652"></a>3 - #&nbsp;652<br><img alt="652" src="data/sprite652.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite653"></a>4 - #&nbsp;653<br><img alt="653" src="data/sprite653.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite654"></a>5 - #&nbsp;654<br><img alt="654" src="data/sprite654.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite655"></a>6 - #&nbsp;655<br><img alt="655" src="data/sprite655.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite656"></a>7 - #&nbsp;656<br><img alt="656" src="data/sprite656.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite632set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite669">#&nbsp;669 BasicAction2</a>
-</font></th>
-<td><a name="sprite657"></a>0 - #&nbsp;657<br><img alt="657" src="data/sprite657.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite658"></a>1 - #&nbsp;658<br><img alt="658" src="data/sprite658.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite659"></a>2 - #&nbsp;659<br><img alt="659" src="data/sprite659.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite660"></a>3 - #&nbsp;660<br><img alt="660" src="data/sprite660.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite661"></a>4 - #&nbsp;661<br><img alt="661" src="data/sprite661.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite662"></a>5 - #&nbsp;662<br><img alt="662" src="data/sprite662.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite663"></a>6 - #&nbsp;663<br><img alt="663" src="data/sprite663.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite664"></a>7 - #&nbsp;664<br><img alt="664" src="data/sprite664.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite665"></a>#&nbsp;665</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite667">#&nbsp;667 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite632set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite632set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite666"></a>#&nbsp;666</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite667">#&nbsp;667 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite632set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite632set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite667"></a>#&nbsp;667</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite671">#&nbsp;671 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite665">#&nbsp;665 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite666">#&nbsp;666 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite668"></a>#&nbsp;668</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite670">#&nbsp;670 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite632set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite632set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite669"></a>#&nbsp;669</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite670">#&nbsp;670 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite632set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite632set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite670"></a>#&nbsp;670</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite671">#&nbsp;671 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite668">#&nbsp;668 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite669">#&nbsp;669 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite671"></a>#&nbsp;671</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite684">#&nbsp;684 VarAction2</a>, <a href="#sprite685">#&nbsp;685 VarAction2</a>, <a href="#sprite686">#&nbsp;686 VarAction2</a>, <a href="#sprite687">#&nbsp;687 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var49"Year of construction (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007C0 (1984)</td><td>0x000007CB (1995)</td><td>chain to 0xEA (<a href="#sprite670">#&nbsp;670 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite667">#&nbsp;667 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite672"></a>#&nbsp;672</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite673"></a><a name="sprite672set0"><b>Set 0</b></a> - #&nbsp;673<br><font size="-2">Linked from: 
-<a href="#sprite675">#&nbsp;675 BasicAction2</a>
-</font><br><img alt="673" src="data/sprite673.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite674"></a><a name="sprite672set1"><b>Set 1</b></a> - #&nbsp;674<br><font size="-2">Linked from: 
-<a href="#sprite676">#&nbsp;676 BasicAction2</a>
-</font><br><img alt="674" src="data/sprite674.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite675"></a>#&nbsp;675</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite677">#&nbsp;677 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite672set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite672set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite676"></a>#&nbsp;676</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite677">#&nbsp;677 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite672set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite672set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite677"></a>#&nbsp;677</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite687">#&nbsp;687 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var24"Current year (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007C0 (1984)</td><td>0x000007CB (1995)</td><td>chain to 0xEA (<a href="#sprite675">#&nbsp;675 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite676">#&nbsp;676 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite678"></a>#&nbsp;678</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite686">#&nbsp;686 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000006 (6)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0015</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite679"></a>#&nbsp;679</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite686">#&nbsp;686 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000050 (80)</td><td>0x00000050 (80)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite680"></a>#&nbsp;680</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite686">#&nbsp;686 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x002A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite681"></a>#&nbsp;681</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0050" target="entities">ID 0x50 (80)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B117C (725372)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x12 (18)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xAA (170)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0226 (550)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x47 (71)</td>
-</tr>
-<tr valign="top"><th align="left">0x21 "Make vehicle shorter"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x43 (67)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x26 (38)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite682"></a>#&nbsp;682</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0050" target="entities">0x0050</a></th><td>"                                      DB BR 628 (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite683"></a>#&nbsp;683</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0050" target="entities">ID 0x50 (80)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x19</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite684"></a>#&nbsp;684</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite686">#&nbsp;686 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0047</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite671">#&nbsp;671 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite685"></a>#&nbsp;685</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite687">#&nbsp;687 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0047</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite671">#&nbsp;671 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite686"></a>#&nbsp;686</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite688">#&nbsp;688 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE9 (<a href="#sprite680">#&nbsp;680 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>return 0x0047</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEC (<a href="#sprite631">#&nbsp;631 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xF0 (<a href="#sprite679">#&nbsp;679 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEA (<a href="#sprite678">#&nbsp;678 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xED (<a href="#sprite684">#&nbsp;684 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite671">#&nbsp;671 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite687"></a>#&nbsp;687</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite688">#&nbsp;688 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite677">#&nbsp;677 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEC (<a href="#sprite631">#&nbsp;631 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0017</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE8 (<a href="#sprite685">#&nbsp;685 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite671">#&nbsp;671 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite688"></a>#&nbsp;688</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0050" target="entities">0x0050</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite687">#&nbsp;687 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xED (<a href="#sprite686">#&nbsp;686 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite689"></a>#&nbsp;689</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite719">#&nbsp;719 VarAction2</a>, <a href="#sprite720">#&nbsp;720 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0051</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite690"></a>#&nbsp;690</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite690set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite707">#&nbsp;707 BasicAction2</a>
-</font></th>
-<td><a name="sprite691"></a>0 - #&nbsp;691<br><img alt="691" src="data/sprite691.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite692"></a>1 - #&nbsp;692<br><img alt="692" src="data/sprite692.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite693"></a>2 - #&nbsp;693<br><img alt="693" src="data/sprite693.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite694"></a>3 - #&nbsp;694<br><img alt="694" src="data/sprite694.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite695"></a>4 - #&nbsp;695<br><img alt="695" src="data/sprite695.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite696"></a>5 - #&nbsp;696<br><img alt="696" src="data/sprite696.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite697"></a>6 - #&nbsp;697<br><img alt="697" src="data/sprite697.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite698"></a>7 - #&nbsp;698<br><img alt="698" src="data/sprite698.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite690set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite708">#&nbsp;708 BasicAction2</a>
-</font></th>
-<td><a name="sprite699"></a>0 - #&nbsp;699<br><img alt="699" src="data/sprite699.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite700"></a>1 - #&nbsp;700<br><img alt="700" src="data/sprite700.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite701"></a>2 - #&nbsp;701<br><img alt="701" src="data/sprite701.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite702"></a>3 - #&nbsp;702<br><img alt="702" src="data/sprite702.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite703"></a>4 - #&nbsp;703<br><img alt="703" src="data/sprite703.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite704"></a>5 - #&nbsp;704<br><img alt="704" src="data/sprite704.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite705"></a>6 - #&nbsp;705<br><img alt="705" src="data/sprite705.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite706"></a>7 - #&nbsp;706<br><img alt="706" src="data/sprite706.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite707"></a>#&nbsp;707</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite709">#&nbsp;709 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite690set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite690set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite708"></a>#&nbsp;708</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite709">#&nbsp;709 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite690set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite690set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite709"></a>#&nbsp;709</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite719">#&nbsp;719 VarAction2</a>, <a href="#sprite720">#&nbsp;720 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEB (<a href="#sprite707">#&nbsp;707 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite708">#&nbsp;708 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite710"></a>#&nbsp;710</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite719">#&nbsp;719 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000008 (8)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0018</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite711"></a>#&nbsp;711</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite719">#&nbsp;719 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000051 (81)</td><td>0x00000051 (81)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite712"></a>#&nbsp;712</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite719">#&nbsp;719 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x002A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite713"></a>#&nbsp;713</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0051" target="entities">ID 0x51 (81)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1FC0 (729024)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x16 (22)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x2D (45)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xBE (190)</td>
-</tr>
-<tr valign="top"><th align="left">0x27 "Miscellaneous flags"</th>
-<td>0x01</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x05A8 (1448)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x4A (74)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x74 (116)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1B (27)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite714"></a>#&nbsp;714</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0051" target="entities">0x0051</a></th><td>"                                      DB BR 611 (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite715"></a>#&nbsp;715</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite716"></a><a name="sprite715set0"><b>Set 0</b></a> - #&nbsp;716<br><font size="-2">Linked from: 
-<a href="#sprite717">#&nbsp;717 BasicAction2</a>
-</font><br><img alt="716" src="data/sprite716.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite717"></a>#&nbsp;717</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite720">#&nbsp;720 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite715set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite715set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite718"></a>#&nbsp;718</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0051" target="entities">ID 0x51 (81)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x11</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite719"></a>#&nbsp;719</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite721">#&nbsp;721 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEF (<a href="#sprite712">#&nbsp;712 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xED (<a href="#sprite689">#&nbsp;689 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEC (<a href="#sprite711">#&nbsp;711 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEB (<a href="#sprite710">#&nbsp;710 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite709">#&nbsp;709 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite720"></a>#&nbsp;720</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite721">#&nbsp;721 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite717">#&nbsp;717 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xED (<a href="#sprite689">#&nbsp;689 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0019</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite709">#&nbsp;709 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite721"></a>#&nbsp;721</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0051" target="entities">0x0051</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE8 (<a href="#sprite720">#&nbsp;720 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEB (<a href="#sprite719">#&nbsp;719 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite722"></a>#&nbsp;722</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite753">#&nbsp;753 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x001A</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x001B</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x001C</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x001D</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite723"></a>#&nbsp;723</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite723set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite740">#&nbsp;740 BasicAction2</a>
-</font></th>
-<td><a name="sprite724"></a>0 - #&nbsp;724<br><img alt="724" src="data/sprite724.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite725"></a>1 - #&nbsp;725<br><img alt="725" src="data/sprite725.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite726"></a>2 - #&nbsp;726<br><img alt="726" src="data/sprite726.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite727"></a>3 - #&nbsp;727<br><img alt="727" src="data/sprite727.png"><br>Rel: &lt;-4,-8&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite723set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite741">#&nbsp;741 BasicAction2</a>
-</font></th>
-<td><a name="sprite728"></a>0 - #&nbsp;728<br><img alt="728" src="data/sprite728.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite729"></a>1 - #&nbsp;729<br><img alt="729" src="data/sprite729.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite730"></a>2 - #&nbsp;730<br><img alt="730" src="data/sprite730.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite731"></a>3 - #&nbsp;731<br><img alt="731" src="data/sprite731.png"><br>Rel: &lt;-4,-8&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite723set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite742">#&nbsp;742 BasicAction2</a>
-</font></th>
-<td><a name="sprite732"></a>0 - #&nbsp;732<br><img alt="732" src="data/sprite732.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite733"></a>1 - #&nbsp;733<br><img alt="733" src="data/sprite733.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite734"></a>2 - #&nbsp;734<br><img alt="734" src="data/sprite734.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite735"></a>3 - #&nbsp;735<br><img alt="735" src="data/sprite735.png"><br>Rel: &lt;-4,-8&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite723set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite743">#&nbsp;743 BasicAction2</a>
-</font></th>
-<td><a name="sprite736"></a>0 - #&nbsp;736<br><img alt="736" src="data/sprite736.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite737"></a>1 - #&nbsp;737<br><img alt="737" src="data/sprite737.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite738"></a>2 - #&nbsp;738<br><img alt="738" src="data/sprite738.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite739"></a>3 - #&nbsp;739<br><img alt="739" src="data/sprite739.png"><br>Rel: &lt;-4,-8&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite740"></a>#&nbsp;740</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite744">#&nbsp;744 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite723set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite723set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite741"></a>#&nbsp;741</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite744">#&nbsp;744 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite723set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite723set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite742"></a>#&nbsp;742</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite744">#&nbsp;744 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite723set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite723set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite743"></a>#&nbsp;743</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite744">#&nbsp;744 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite723set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite723set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite744"></a>#&nbsp;744</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite753">#&nbsp;753 VarAction2</a>, <a href="#sprite754">#&nbsp;754 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE8 (<a href="#sprite740">#&nbsp;740 BasicAction2</a>)</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xED (<a href="#sprite741">#&nbsp;741 BasicAction2</a>)</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xEA (<a href="#sprite742">#&nbsp;742 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEC (<a href="#sprite743">#&nbsp;743 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite745"></a>#&nbsp;745</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite753">#&nbsp;753 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000006 (6)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x001E</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite746"></a>#&nbsp;746</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite753">#&nbsp;753 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000052 (82)</td><td>0x00000052 (82)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x001F</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite747"></a>#&nbsp;747</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0052" target="entities">ID 0x52 (82)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1FC0 (729024)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x15 (21)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x14 (20)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x1A (26)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x6E (110)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x02B1 (689)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x66 (102)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x26 (38)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite748"></a>#&nbsp;748</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0052" target="entities">0x0052</a></th><td>"                                      Stadler Regio Shuttle (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite749"></a>#&nbsp;749</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite750"></a><a name="sprite749set0"><b>Set 0</b></a> - #&nbsp;750<br><font size="-2">Linked from: 
-<a href="#sprite751">#&nbsp;751 BasicAction2</a>
-</font><br><img alt="750" src="data/sprite750.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite751"></a>#&nbsp;751</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite754">#&nbsp;754 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite749set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite749set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite752"></a>#&nbsp;752</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0052" target="entities">ID 0x52 (82)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x20</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite753"></a>#&nbsp;753</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite755">#&nbsp;755 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xEB (<a href="#sprite722">#&nbsp;722 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xED (<a href="#sprite746">#&nbsp;746 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEA (<a href="#sprite745">#&nbsp;745 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEC (<a href="#sprite744">#&nbsp;744 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite754"></a>#&nbsp;754</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite755">#&nbsp;755 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite751">#&nbsp;751 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0020</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEC (<a href="#sprite744">#&nbsp;744 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite755"></a>#&nbsp;755</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0052" target="entities">0x0052</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEC (<a href="#sprite754">#&nbsp;754 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEA (<a href="#sprite753">#&nbsp;753 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite756"></a>#&nbsp;756</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite773">#&nbsp;773 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0021</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite757"></a>#&nbsp;757</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite773">#&nbsp;773 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000053 (83)</td><td>0x00000053 (83)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x001F</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite758"></a>#&nbsp;758</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0053" target="entities">ID 0x53 (83)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B26E3 (730851)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x05 (5)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x14 (20)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x64 (100)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x02B1 (689)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x60 (96)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x31 (49)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x26 (38)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite759"></a>#&nbsp;759</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0053" target="entities">0x0053</a></th><td>"                                      DB BR 641 (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite760"></a>#&nbsp;760</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite760set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite769">#&nbsp;769 BasicAction2</a>
-</font></th>
-<td><a name="sprite761"></a>0 - #&nbsp;761<br><img alt="761" src="data/sprite761.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite762"></a>1 - #&nbsp;762<br><img alt="762" src="data/sprite762.png"><br>Rel: &lt;-15,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite763"></a>2 - #&nbsp;763<br><img alt="763" src="data/sprite763.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite764"></a>3 - #&nbsp;764<br><img alt="764" src="data/sprite764.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite765"></a>4 - #&nbsp;765<br><img alt="765" src="data/sprite765.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite766"></a>5 - #&nbsp;766<br><img alt="766" src="data/sprite766.png"><br>Rel: &lt;-15,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite767"></a>6 - #&nbsp;767<br><img alt="767" src="data/sprite767.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite768"></a>7 - #&nbsp;768<br><img alt="768" src="data/sprite768.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite769"></a>#&nbsp;769</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite773">#&nbsp;773 VarAction2</a>, <a href="#sprite774">#&nbsp;774 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite760set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite760set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite770"></a>#&nbsp;770</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite771"></a><a name="sprite770set0"><b>Set 0</b></a> - #&nbsp;771<br><font size="-2">Linked from: 
-<a href="#sprite772">#&nbsp;772 BasicAction2</a>
-</font><br><img alt="771" src="data/sprite771.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite772"></a>#&nbsp;772</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite774">#&nbsp;774 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite770set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite770set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite773"></a>#&nbsp;773</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite775">#&nbsp;775 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEC (<a href="#sprite757">#&nbsp;757 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEA (<a href="#sprite756">#&nbsp;756 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite769">#&nbsp;769 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite774"></a>#&nbsp;774</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite775">#&nbsp;775 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite772">#&nbsp;772 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0022</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite769">#&nbsp;769 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite775"></a>#&nbsp;775</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0053" target="entities">0x0053</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE8 (<a href="#sprite774">#&nbsp;774 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEA (<a href="#sprite773">#&nbsp;773 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite776"></a>#&nbsp;776</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite806">#&nbsp;806 VarAction2</a>, <a href="#sprite807">#&nbsp;807 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0054</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite777"></a>#&nbsp;777</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite777set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite794">#&nbsp;794 BasicAction2</a>
-</font></th>
-<td><a name="sprite778"></a>0 - #&nbsp;778<br><img alt="778" src="data/sprite778.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite779"></a>1 - #&nbsp;779<br><img alt="779" src="data/sprite779.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite780"></a>2 - #&nbsp;780<br><img alt="780" src="data/sprite780.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite781"></a>3 - #&nbsp;781<br><img alt="781" src="data/sprite781.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite782"></a>4 - #&nbsp;782<br><img alt="782" src="data/sprite782.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite783"></a>5 - #&nbsp;783<br><img alt="783" src="data/sprite783.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite784"></a>6 - #&nbsp;784<br><img alt="784" src="data/sprite784.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite785"></a>7 - #&nbsp;785<br><img alt="785" src="data/sprite785.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite777set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite795">#&nbsp;795 BasicAction2</a>
-</font></th>
-<td><a name="sprite786"></a>0 - #&nbsp;786<br><img alt="786" src="data/sprite786.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite787"></a>1 - #&nbsp;787<br><img alt="787" src="data/sprite787.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite788"></a>2 - #&nbsp;788<br><img alt="788" src="data/sprite788.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite789"></a>3 - #&nbsp;789<br><img alt="789" src="data/sprite789.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite790"></a>4 - #&nbsp;790<br><img alt="790" src="data/sprite790.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite791"></a>5 - #&nbsp;791<br><img alt="791" src="data/sprite791.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite792"></a>6 - #&nbsp;792<br><img alt="792" src="data/sprite792.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite793"></a>7 - #&nbsp;793<br><img alt="793" src="data/sprite793.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite794"></a>#&nbsp;794</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite796">#&nbsp;796 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite777set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite777set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite795"></a>#&nbsp;795</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite796">#&nbsp;796 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite777set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite777set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite796"></a>#&nbsp;796</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite806">#&nbsp;806 VarAction2</a>, <a href="#sprite807">#&nbsp;807 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite794">#&nbsp;794 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite795">#&nbsp;795 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite797"></a>#&nbsp;797</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite806">#&nbsp;806 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000006 (6)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0015</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite798"></a>#&nbsp;798</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite806">#&nbsp;806 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000054 (84)</td><td>0x00000054 (84)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite799"></a>#&nbsp;799</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite806">#&nbsp;806 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x002A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite800"></a>#&nbsp;800</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0054" target="entities">ID 0x54 (84)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B29BD (731581)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x31 (49)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xBE (190)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x033F (831)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x3B (59)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x46 (70)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1B (27)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite801"></a>#&nbsp;801</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0054" target="entities">0x0054</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 5022 ""Desiro"" (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite802"></a>#&nbsp;802</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite803"></a><a name="sprite802set0"><b>Set 0</b></a> - #&nbsp;803<br><font size="-2">Linked from: 
-<a href="#sprite804">#&nbsp;804 BasicAction2</a>
-</font><br><img alt="803" src="data/sprite803.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite804"></a>#&nbsp;804</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite807">#&nbsp;807 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite802set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite802set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite805"></a>#&nbsp;805</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0054" target="entities">ID 0x54 (84)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x11</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite806"></a>#&nbsp;806</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite808">#&nbsp;808 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEB (<a href="#sprite799">#&nbsp;799 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEA (<a href="#sprite776">#&nbsp;776 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEC (<a href="#sprite798">#&nbsp;798 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xE8 (<a href="#sprite797">#&nbsp;797 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite796">#&nbsp;796 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite807"></a>#&nbsp;807</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite808">#&nbsp;808 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite804">#&nbsp;804 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEA (<a href="#sprite776">#&nbsp;776 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0023</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite796">#&nbsp;796 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite808"></a>#&nbsp;808</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0054" target="entities">0x0054</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xED (<a href="#sprite807">#&nbsp;807 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE8 (<a href="#sprite806">#&nbsp;806 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite809"></a>#&nbsp;809</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite826">#&nbsp;826 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0021</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite810"></a>#&nbsp;810</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite826">#&nbsp;826 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000055 (85)</td><td>0x00000055 (85)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x001F</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite811"></a>#&nbsp;811</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0055" target="entities">ID 0x55 (85)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B12E9 (725737)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x1D (29)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x6E (110)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0232 (562)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x3E (62)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2C (44)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x26 (38)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite812"></a>#&nbsp;812</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0055" target="entities">0x0055</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 5047 (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite813"></a>#&nbsp;813</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite813set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite822">#&nbsp;822 BasicAction2</a>
-</font></th>
-<td><a name="sprite814"></a>0 - #&nbsp;814<br><img alt="814" src="data/sprite814.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite815"></a>1 - #&nbsp;815<br><img alt="815" src="data/sprite815.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite816"></a>2 - #&nbsp;816<br><img alt="816" src="data/sprite816.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite817"></a>3 - #&nbsp;817<br><img alt="817" src="data/sprite817.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite818"></a>4 - #&nbsp;818<br><img alt="818" src="data/sprite818.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite819"></a>5 - #&nbsp;819<br><img alt="819" src="data/sprite819.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite820"></a>6 - #&nbsp;820<br><img alt="820" src="data/sprite820.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite821"></a>7 - #&nbsp;821<br><img alt="821" src="data/sprite821.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite822"></a>#&nbsp;822</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite826">#&nbsp;826 VarAction2</a>, <a href="#sprite827">#&nbsp;827 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite813set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite813set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite823"></a>#&nbsp;823</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite824"></a><a name="sprite823set0"><b>Set 0</b></a> - #&nbsp;824<br><font size="-2">Linked from: 
-<a href="#sprite825">#&nbsp;825 BasicAction2</a>
-</font><br><img alt="824" src="data/sprite824.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite825"></a>#&nbsp;825</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite827">#&nbsp;827 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite823set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite823set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite826"></a>#&nbsp;826</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite828">#&nbsp;828 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xED (<a href="#sprite810">#&nbsp;810 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xE8 (<a href="#sprite809">#&nbsp;809 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite822">#&nbsp;822 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite827"></a>#&nbsp;827</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite828">#&nbsp;828 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite825">#&nbsp;825 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0022</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite822">#&nbsp;822 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite828"></a>#&nbsp;828</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0055" target="entities">0x0055</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEA (<a href="#sprite827">#&nbsp;827 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE8 (<a href="#sprite826">#&nbsp;826 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite829"></a>#&nbsp;829</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite859">#&nbsp;859 VarAction2</a>, <a href="#sprite860">#&nbsp;860 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0056</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite830"></a>#&nbsp;830</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite830set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite847">#&nbsp;847 BasicAction2</a>
-</font></th>
-<td><a name="sprite831"></a>0 - #&nbsp;831<br><img alt="831" src="data/sprite831.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite832"></a>1 - #&nbsp;832<br><img alt="832" src="data/sprite832.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite833"></a>2 - #&nbsp;833<br><img alt="833" src="data/sprite833.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite834"></a>3 - #&nbsp;834<br><img alt="834" src="data/sprite834.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite835"></a>4 - #&nbsp;835<br><img alt="835" src="data/sprite835.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite836"></a>5 - #&nbsp;836<br><img alt="836" src="data/sprite836.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite837"></a>6 - #&nbsp;837<br><img alt="837" src="data/sprite837.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite838"></a>7 - #&nbsp;838<br><img alt="838" src="data/sprite838.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite830set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite848">#&nbsp;848 BasicAction2</a>
-</font></th>
-<td><a name="sprite839"></a>0 - #&nbsp;839<br><img alt="839" src="data/sprite839.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite840"></a>1 - #&nbsp;840<br><img alt="840" src="data/sprite840.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite841"></a>2 - #&nbsp;841<br><img alt="841" src="data/sprite841.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite842"></a>3 - #&nbsp;842<br><img alt="842" src="data/sprite842.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite843"></a>4 - #&nbsp;843<br><img alt="843" src="data/sprite843.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite844"></a>5 - #&nbsp;844<br><img alt="844" src="data/sprite844.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite845"></a>6 - #&nbsp;845<br><img alt="845" src="data/sprite845.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite846"></a>7 - #&nbsp;846<br><img alt="846" src="data/sprite846.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite847"></a>#&nbsp;847</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite849">#&nbsp;849 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite830set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite830set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite848"></a>#&nbsp;848</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite849">#&nbsp;849 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite830set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite830set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite849"></a>#&nbsp;849</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite859">#&nbsp;859 VarAction2</a>, <a href="#sprite860">#&nbsp;860 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite847">#&nbsp;847 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite848">#&nbsp;848 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite850"></a>#&nbsp;850</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite859">#&nbsp;859 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000006 (6)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0015</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite851"></a>#&nbsp;851</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite859">#&nbsp;859 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000056 (86)</td><td>0x00000056 (86)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite852"></a>#&nbsp;852</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite859">#&nbsp;859 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 2
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x002A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite853"></a>#&nbsp;853</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0056" target="entities">ID 0x56 (86)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1A0B (727563)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x31 (49)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xBE (190)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C36</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x08 (8)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0232 (562)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x3E (62)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x59 (89)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1B (27)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite854"></a>#&nbsp;854</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0056" target="entities">0x0056</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 5147 (Diesel)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite855"></a>#&nbsp;855</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite856"></a><a name="sprite855set0"><b>Set 0</b></a> - #&nbsp;856<br><font size="-2">Linked from: 
-<a href="#sprite857">#&nbsp;857 BasicAction2</a>
-</font><br><img alt="856" src="data/sprite856.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite857"></a>#&nbsp;857</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite860">#&nbsp;860 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite855set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite855set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite858"></a>#&nbsp;858</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0056" target="entities">ID 0x56 (86)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x11</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite859"></a>#&nbsp;859</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite861">#&nbsp;861 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEC (<a href="#sprite852">#&nbsp;852 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE8 (<a href="#sprite829">#&nbsp;829 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xED (<a href="#sprite851">#&nbsp;851 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEA (<a href="#sprite850">#&nbsp;850 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite849">#&nbsp;849 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite860"></a>#&nbsp;860</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite861">#&nbsp;861 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEB (<a href="#sprite857">#&nbsp;857 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE8 (<a href="#sprite829">#&nbsp;829 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0023</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite849">#&nbsp;849 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite861"></a>#&nbsp;861</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0056" target="entities">0x0056</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEF (<a href="#sprite860">#&nbsp;860 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEA (<a href="#sprite859">#&nbsp;859 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite862"></a>#&nbsp;862</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite932">#&nbsp;932 VarAction2</a>, <a href="#sprite933">#&nbsp;933 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>return 0x0064</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite863"></a>#&nbsp;863</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite863set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite872">#&nbsp;872 BasicAction2</a>
-</font></th>
-<td><a name="sprite864"></a>0 - #&nbsp;864<br><img alt="864" src="data/sprite864.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite865"></a>1 - #&nbsp;865<br><img alt="865" src="data/sprite865.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite866"></a>2 - #&nbsp;866<br><img alt="866" src="data/sprite866.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite867"></a>3 - #&nbsp;867<br><img alt="867" src="data/sprite867.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite868"></a>4 - #&nbsp;868<br><img alt="868" src="data/sprite868.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite869"></a>5 - #&nbsp;869<br><img alt="869" src="data/sprite869.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite870"></a>6 - #&nbsp;870<br><img alt="870" src="data/sprite870.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite871"></a>7 - #&nbsp;871<br><img alt="871" src="data/sprite871.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite872"></a>#&nbsp;872</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite895">#&nbsp;895 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite863set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite863set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite873"></a>#&nbsp;873</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite873set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite878">#&nbsp;878 BasicAction2</a>
-</font></th>
-<td><a name="sprite874"></a>0 - #&nbsp;874<br><img alt="874" src="data/sprite874.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite875"></a>1 - #&nbsp;875<br><img alt="875" src="data/sprite875.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite876"></a>2 - #&nbsp;876<br><img alt="876" src="data/sprite876.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite877"></a>3 - #&nbsp;877<br><img alt="877" src="data/sprite877.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite878"></a>#&nbsp;878</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite895">#&nbsp;895 VarAction2</a>, <a href="#sprite915">#&nbsp;915 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite873set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite873set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite879"></a>#&nbsp;879</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite879set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite888">#&nbsp;888 BasicAction2</a>
-</font></th>
-<td><a name="sprite880"></a>0 - #&nbsp;880<br><img alt="880" src="data/sprite880.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite881"></a>1 - #&nbsp;881<br><img alt="881" src="data/sprite881.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite882"></a>2 - #&nbsp;882<br><img alt="882" src="data/sprite882.png"><br>Rel: &lt;-16,-12&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite883"></a>3 - #&nbsp;883<br><img alt="883" src="data/sprite883.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite884"></a>4 - #&nbsp;884<br><img alt="884" src="data/sprite884.png"><br>Rel: &lt;-3,-11&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite885"></a>5 - #&nbsp;885<br><img alt="885" src="data/sprite885.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite886"></a>6 - #&nbsp;886<br><img alt="886" src="data/sprite886.png"><br>Rel: &lt;-16,-12&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite887"></a>7 - #&nbsp;887<br><img alt="887" src="data/sprite887.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite888"></a>#&nbsp;888</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite895">#&nbsp;895 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite879set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite879set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite889"></a>#&nbsp;889</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite889set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite894">#&nbsp;894 BasicAction2</a>
-</font></th>
-<td><a name="sprite890"></a>0 - #&nbsp;890<br><img alt="890" src="data/sprite890.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite891"></a>1 - #&nbsp;891<br><img alt="891" src="data/sprite891.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite892"></a>2 - #&nbsp;892<br><img alt="892" src="data/sprite892.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite893"></a>3 - #&nbsp;893<br><img alt="893" src="data/sprite893.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite894"></a>#&nbsp;894</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite895">#&nbsp;895 VarAction2</a>, <a href="#sprite915">#&nbsp;915 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite889set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite889set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite895"></a>#&nbsp;895</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite916">#&nbsp;916 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 8) and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite872">#&nbsp;872 BasicAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE8 (<a href="#sprite878">#&nbsp;878 BasicAction2</a>)</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xEB (<a href="#sprite888">#&nbsp;888 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite894">#&nbsp;894 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite896"></a>#&nbsp;896</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite896set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite913">#&nbsp;913 BasicAction2</a>
-</font></th>
-<td><a name="sprite897"></a>0 - #&nbsp;897<br><img alt="897" src="data/sprite897.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite898"></a>1 - #&nbsp;898<br><img alt="898" src="data/sprite898.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite899"></a>2 - #&nbsp;899<br><img alt="899" src="data/sprite899.png"><br>Rel: &lt;-16,-12&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite900"></a>3 - #&nbsp;900<br><img alt="900" src="data/sprite900.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite901"></a>4 - #&nbsp;901<br><img alt="901" src="data/sprite901.png"><br>Rel: &lt;-3,-11&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite902"></a>5 - #&nbsp;902<br><img alt="902" src="data/sprite902.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite903"></a>6 - #&nbsp;903<br><img alt="903" src="data/sprite903.png"><br>Rel: &lt;-16,-12&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite904"></a>7 - #&nbsp;904<br><img alt="904" src="data/sprite904.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite896set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite914">#&nbsp;914 BasicAction2</a>
-</font></th>
-<td><a name="sprite905"></a>0 - #&nbsp;905<br><img alt="905" src="data/sprite905.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite906"></a>1 - #&nbsp;906<br><img alt="906" src="data/sprite906.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite907"></a>2 - #&nbsp;907<br><img alt="907" src="data/sprite907.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite908"></a>3 - #&nbsp;908<br><img alt="908" src="data/sprite908.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite909"></a>4 - #&nbsp;909<br><img alt="909" src="data/sprite909.png"><br>Rel: &lt;-3,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite910"></a>5 - #&nbsp;910<br><img alt="910" src="data/sprite910.png"><br>Rel: &lt;-15,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite911"></a>6 - #&nbsp;911<br><img alt="911" src="data/sprite911.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite912"></a>7 - #&nbsp;912<br><img alt="912" src="data/sprite912.png"><br>Rel: &lt;-6,-11&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite913"></a>#&nbsp;913</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite915">#&nbsp;915 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite896set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite896set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite914"></a>#&nbsp;914</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite915">#&nbsp;915 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite896set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite896set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite915"></a>#&nbsp;915</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite916">#&nbsp;916 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 8) and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEF (<a href="#sprite913">#&nbsp;913 BasicAction2</a>)</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xE8 (<a href="#sprite878">#&nbsp;878 BasicAction2</a>)</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xEC (<a href="#sprite914">#&nbsp;914 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite894">#&nbsp;894 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite916"></a>#&nbsp;916</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite930">#&nbsp;930 VarAction2</a>, <a href="#sprite931">#&nbsp;931 VarAction2</a>, <a href="#sprite932">#&nbsp;932 VarAction2</a>, <a href="#sprite933">#&nbsp;933 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xED (<a href="#sprite915">#&nbsp;915 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite895">#&nbsp;895 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite917"></a>#&nbsp;917</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite930">#&nbsp;930 VarAction2</a>, <a href="#sprite932">#&nbsp;932 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 8) and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>return 0x0081</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite918"></a>#&nbsp;918</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite932">#&nbsp;932 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000010 (16)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0018</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite919"></a>#&nbsp;919</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite932">#&nbsp;932 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000064 (100)</td><td>0x00000064 (100)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite920"></a>#&nbsp;920</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite922">#&nbsp;922 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite921"></a>#&nbsp;921</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite922">#&nbsp;922 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x0037</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite922"></a>#&nbsp;922</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite932">#&nbsp;932 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xF0 (<a href="#sprite921">#&nbsp;921 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEF (<a href="#sprite920">#&nbsp;920 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite923"></a>#&nbsp;923</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0064" target="entities">ID 0x64 (100)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B15C4 (726468)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x0084 (132)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x16 (22)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x82 (130)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x41 (65)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xC3 (195)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x10C3 (4291)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0xD7 (215)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x12 (18)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite924"></a>#&nbsp;924</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0064" target="entities">0x0064</a></th><td>"                                      SBB Re 450 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite925"></a>#&nbsp;925</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0064" target="entities">0x0064</a></th><td>"                                      SBB Re 450 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite926"></a>#&nbsp;926</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite927"></a><a name="sprite926set0"><b>Set 0</b></a> - #&nbsp;927<br><font size="-2">Linked from: 
-<a href="#sprite928">#&nbsp;928 BasicAction2</a>
-</font><br><img alt="927" src="data/sprite927.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite928"></a>#&nbsp;928</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite933">#&nbsp;933 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite926set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite926set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite929"></a>#&nbsp;929</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0064" target="entities">ID 0x64 (100)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x19</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite930"></a>#&nbsp;930</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite932">#&nbsp;932 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xED (<a href="#sprite917">#&nbsp;917 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite916">#&nbsp;916 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite931"></a>#&nbsp;931</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite933">#&nbsp;933 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0183</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite916">#&nbsp;916 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite932"></a>#&nbsp;932</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite934">#&nbsp;934 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEF (<a href="#sprite922">#&nbsp;922 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xED (<a href="#sprite917">#&nbsp;917 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEA (<a href="#sprite862">#&nbsp;862 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xE8 (<a href="#sprite919">#&nbsp;919 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEC (<a href="#sprite918">#&nbsp;918 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE9 (<a href="#sprite930">#&nbsp;930 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite916">#&nbsp;916 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite933"></a>#&nbsp;933</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite934">#&nbsp;934 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xF0 (<a href="#sprite928">#&nbsp;928 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEA (<a href="#sprite862">#&nbsp;862 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0024</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE7 (<a href="#sprite931">#&nbsp;931 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite916">#&nbsp;916 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite934"></a>#&nbsp;934</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0064" target="entities">0x0064</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite933">#&nbsp;933 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE9 (<a href="#sprite932">#&nbsp;932 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite935"></a>#&nbsp;935</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite978">#&nbsp;978 VarAction2</a>, <a href="#sprite979">#&nbsp;979 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>return 0x0065</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite936"></a>#&nbsp;936</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite936set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite961">#&nbsp;961 BasicAction2</a>
-</font></th>
-<td><a name="sprite937"></a>0 - #&nbsp;937<br><img alt="937" src="data/sprite937.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite938"></a>1 - #&nbsp;938<br><img alt="938" src="data/sprite938.png"><br>Rel: &lt;-14,-7&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite939"></a>2 - #&nbsp;939<br><img alt="939" src="data/sprite939.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite940"></a>3 - #&nbsp;940<br><img alt="940" src="data/sprite940.png"><br>Rel: &lt;-4,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite941"></a>4 - #&nbsp;941<br><img alt="941" src="data/sprite941.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite942"></a>5 - #&nbsp;942<br><img alt="942" src="data/sprite942.png"><br>Rel: &lt;-14,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite943"></a>6 - #&nbsp;943<br><img alt="943" src="data/sprite943.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite944"></a>7 - #&nbsp;944<br><img alt="944" src="data/sprite944.png"><br>Rel: &lt;-4,-7&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite936set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite962">#&nbsp;962 BasicAction2</a>
-</font></th>
-<td><a name="sprite945"></a>0 - #&nbsp;945<br><img alt="945" src="data/sprite945.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite946"></a>1 - #&nbsp;946<br><img alt="946" src="data/sprite946.png"><br>Rel: &lt;-4,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite947"></a>2 - #&nbsp;947<br><img alt="947" src="data/sprite947.png"><br>Rel: &lt;4,-12&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite948"></a>3 - #&nbsp;948<br><img alt="948" src="data/sprite948.png"><br>Rel: &lt;6,-4&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite949"></a>4 - #&nbsp;949<br><img alt="949" src="data/sprite949.png"><br>Rel: &lt;-3,0&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite950"></a>5 - #&nbsp;950<br><img alt="950" src="data/sprite950.png"><br>Rel: &lt;-14,-4&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite951"></a>6 - #&nbsp;951<br><img alt="951" src="data/sprite951.png"><br>Rel: &lt;-16,-12&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite952"></a>7 - #&nbsp;952<br><img alt="952" src="data/sprite952.png"><br>Rel: &lt;-4,-10&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite936set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite963">#&nbsp;963 BasicAction2</a>
-</font></th>
-<td><a name="sprite953"></a>0 - #&nbsp;953<br><img alt="953" src="data/sprite953.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite954"></a>1 - #&nbsp;954<br><img alt="954" src="data/sprite954.png"><br>Rel: &lt;-14,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite955"></a>2 - #&nbsp;955<br><img alt="955" src="data/sprite955.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite956"></a>3 - #&nbsp;956<br><img alt="956" src="data/sprite956.png"><br>Rel: &lt;-4,-7&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite957"></a>4 - #&nbsp;957<br><img alt="957" src="data/sprite957.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite958"></a>5 - #&nbsp;958<br><img alt="958" src="data/sprite958.png"><br>Rel: &lt;-14,-7&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite959"></a>6 - #&nbsp;959<br><img alt="959" src="data/sprite959.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite960"></a>7 - #&nbsp;960<br><img alt="960" src="data/sprite960.png"><br>Rel: &lt;-4,-8&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite961"></a>#&nbsp;961</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite964">#&nbsp;964 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite936set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite936set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite962"></a>#&nbsp;962</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite964">#&nbsp;964 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite936set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite936set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite963"></a>#&nbsp;963</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite964">#&nbsp;964 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite936set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite936set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite964"></a>#&nbsp;964</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite977">#&nbsp;977 VarAction2</a>, <a href="#sprite978">#&nbsp;978 VarAction2</a>, <a href="#sprite979">#&nbsp;979 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 3
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEB (<a href="#sprite961">#&nbsp;961 BasicAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE7 (<a href="#sprite962">#&nbsp;962 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite963">#&nbsp;963 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite965"></a>#&nbsp;965</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite978">#&nbsp;978 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000009 (9)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0015</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite966"></a>#&nbsp;966</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite978">#&nbsp;978 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000065 (101)</td><td>0x00000065 (101)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite967"></a>#&nbsp;967</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite978">#&nbsp;978 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0038</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite968"></a>#&nbsp;968</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite977">#&nbsp;977 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 3
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0006</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0001</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite969"></a>#&nbsp;969</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0065" target="entities">ID 0x65 (101)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1FC0 (729024)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x14 (20)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x0084 (132)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x22 (34)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x46 (70)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0233 (563)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x21 "Make vehicle shorter"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x43 (67)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite970"></a>#&nbsp;970</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0065" target="entities">0x0065</a></th><td>"                                      Stadler GTW 2/6 (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite971"></a>#&nbsp;971</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0065" target="entities">0x0065</a></th><td>"                                      Stadler GTW 2/6 (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite972"></a>#&nbsp;972</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite973"></a><a name="sprite972set0"><b>Set 0</b></a> - #&nbsp;973<br><font size="-2">Linked from: 
-<a href="#sprite975">#&nbsp;975 BasicAction2</a>
-</font><br><img alt="973" src="data/sprite973.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite974"></a><a name="sprite972set1"><b>Set 1</b></a> - #&nbsp;974<br><font size="-2">Linked from: 
-<a href="#sprite982">#&nbsp;982 BasicAction2</a>
-</font><br><img alt="974" src="data/sprite974.png"><br>Rel: &lt;0,0&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite975"></a>#&nbsp;975</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite979">#&nbsp;979 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite972set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite972set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite976"></a>#&nbsp;976</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0065" target="entities">ID 0x65 (101)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x11</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite977"></a>#&nbsp;977</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite978">#&nbsp;978 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000021 (33)</td><td>0x00000021 (33)</td><td>chain to 0xEC (<a href="#sprite968">#&nbsp;968 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite964">#&nbsp;964 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite978"></a>#&nbsp;978</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite980">#&nbsp;980 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xF0 (<a href="#sprite967">#&nbsp;967 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE9 (<a href="#sprite935">#&nbsp;935 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEB (<a href="#sprite966">#&nbsp;966 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xE7 (<a href="#sprite965">#&nbsp;965 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEC (<a href="#sprite977">#&nbsp;977 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite964">#&nbsp;964 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite979"></a>#&nbsp;979</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite980">#&nbsp;980 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite975">#&nbsp;975 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE9 (<a href="#sprite935">#&nbsp;935 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0025</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEA (<a href="#sprite964">#&nbsp;964 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite980"></a>#&nbsp;980</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0065" target="entities">0x0065</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEA (<a href="#sprite979">#&nbsp;979 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEC (<a href="#sprite978">#&nbsp;978 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite981"></a>#&nbsp;981</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1034">#&nbsp;1034 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0026</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0027</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0028</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite982"></a>#&nbsp;982</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite989">#&nbsp;989 VarAction2</a>, <a href="#sprite990">#&nbsp;990 VarAction2</a>, <a href="#sprite1189">#&nbsp;1189 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite972set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite972set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite983"></a>#&nbsp;983</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite983set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite988">#&nbsp;988 BasicAction2</a>
-</font></th>
-<td><a name="sprite984"></a>0 - #&nbsp;984<br><img alt="984" src="data/sprite984.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite985"></a>1 - #&nbsp;985<br><img alt="985" src="data/sprite985.png"><br>Rel: &lt;-14,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite986"></a>2 - #&nbsp;986<br><img alt="986" src="data/sprite986.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite987"></a>3 - #&nbsp;987<br><img alt="987" src="data/sprite987.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite988"></a>#&nbsp;988</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite989">#&nbsp;989 VarAction2</a>, <a href="#sprite990">#&nbsp;990 VarAction2</a>, <a href="#sprite991">#&nbsp;991 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite983set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite983set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite989"></a>#&nbsp;989</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite991">#&nbsp;991 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xEA (<a href="#sprite982">#&nbsp;982 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE9 (<a href="#sprite988">#&nbsp;988 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite990"></a>#&nbsp;990</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite991">#&nbsp;991 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-<br>value := compare<sub>[signed]</sub>(value, 0x00000003)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEA (<a href="#sprite982">#&nbsp;982 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE9 (<a href="#sprite988">#&nbsp;988 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite991"></a>#&nbsp;991</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1011">#&nbsp;1011 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite989">#&nbsp;989 VarAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE7 (<a href="#sprite990">#&nbsp;990 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE9 (<a href="#sprite988">#&nbsp;988 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite992"></a>#&nbsp;992</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite992set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1009">#&nbsp;1009 BasicAction2</a>
-</font></th>
-<td><a name="sprite993"></a>0 - #&nbsp;993<br><img alt="993" src="data/sprite993.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite994"></a>1 - #&nbsp;994<br><img alt="994" src="data/sprite994.png"><br>Rel: &lt;-14,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite995"></a>2 - #&nbsp;995<br><img alt="995" src="data/sprite995.png"><br>Rel: &lt;-16,-13&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite996"></a>3 - #&nbsp;996<br><img alt="996" src="data/sprite996.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite997"></a>4 - #&nbsp;997<br><img alt="997" src="data/sprite997.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite998"></a>5 - #&nbsp;998<br><img alt="998" src="data/sprite998.png"><br>Rel: &lt;-14,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite999"></a>6 - #&nbsp;999<br><img alt="999" src="data/sprite999.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1000"></a>7 - #&nbsp;1000<br><img alt="1000" src="data/sprite1000.png"><br>Rel: &lt;-6,-8&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite992set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1010">#&nbsp;1010 BasicAction2</a>
-</font></th>
-<td><a name="sprite1001"></a>0 - #&nbsp;1001<br><img alt="1001" src="data/sprite1001.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1002"></a>1 - #&nbsp;1002<br><img alt="1002" src="data/sprite1002.png"><br>Rel: &lt;-14,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1003"></a>2 - #&nbsp;1003<br><img alt="1003" src="data/sprite1003.png"><br>Rel: &lt;-16,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1004"></a>3 - #&nbsp;1004<br><img alt="1004" src="data/sprite1004.png"><br>Rel: &lt;-6,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1005"></a>4 - #&nbsp;1005<br><img alt="1005" src="data/sprite1005.png"><br>Rel: &lt;-3,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1006"></a>5 - #&nbsp;1006<br><img alt="1006" src="data/sprite1006.png"><br>Rel: &lt;-14,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1007"></a>6 - #&nbsp;1007<br><img alt="1007" src="data/sprite1007.png"><br>Rel: &lt;-16,-13&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1008"></a>7 - #&nbsp;1008<br><img alt="1008" src="data/sprite1008.png"><br>Rel: &lt;-6,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1009"></a>#&nbsp;1009</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1011">#&nbsp;1011 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite992set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite992set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1010"></a>#&nbsp;1010</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1011">#&nbsp;1011 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite992set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite992set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1011"></a>#&nbsp;1011</td><td>
-<p><b>Errors:</b><br>
-Undefined Action2 CargoID 0x0000<br>
-</p>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1032">#&nbsp;1032 VarAction2</a>, <a href="#sprite1033">#&nbsp;1033 VarAction2</a>, <a href="#sprite1034">#&nbsp;1034 VarAction2</a>, <a href="#sprite1035">#&nbsp;1035 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE7 (<a href="#sprite1009">#&nbsp;1009 BasicAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>chain to 0xE9 (<a href="#sprite991">#&nbsp;991 VarAction2</a>)</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>chain to 0xE8 (<a href="#sprite1010">#&nbsp;1010 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0x00 (undefined)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1012"></a>#&nbsp;1012</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1014">#&nbsp;1014 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0007</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0001</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1013"></a>#&nbsp;1013</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1014">#&nbsp;1014 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0007</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0001</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0007</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x0001</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1014"></a>#&nbsp;1014</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1032">#&nbsp;1032 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite1012">#&nbsp;1012 VarAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE7 (<a href="#sprite1013">#&nbsp;1013 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1015"></a>#&nbsp;1015</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1017">#&nbsp;1017 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0033</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1016"></a>#&nbsp;1016</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1017">#&nbsp;1017 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 5
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0000</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0033</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1017"></a>#&nbsp;1017</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1032">#&nbsp;1032 VarAction2</a>, <a href="#sprite1034">#&nbsp;1034 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite1015">#&nbsp;1015 VarAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite1016">#&nbsp;1016 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0032</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1018"></a>#&nbsp;1018</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1034">#&nbsp;1034 VarAction2</a>, <a href="#sprite1035">#&nbsp;1035 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000004 (4)</td><td>return 0x0066</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1019"></a>#&nbsp;1019</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1032">#&nbsp;1032 VarAction2</a>, <a href="#sprite1033">#&nbsp;1033 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0078</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x005F</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0091</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1020"></a>#&nbsp;1020</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1032">#&nbsp;1032 VarAction2</a>, <a href="#sprite1033">#&nbsp;1033 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0030</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0028</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0023</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1021"></a>#&nbsp;1021</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1034">#&nbsp;1034 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000014 (20)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0018</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1022"></a>#&nbsp;1022</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1034">#&nbsp;1034 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000066 (102)</td><td>0x00000066 (102)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0029</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1023"></a>#&nbsp;1023</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1034">#&nbsp;1034 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x00BA</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1024"></a>#&nbsp;1024</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0066" target="entities">ID 0x66 (102)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B3527 (734503)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x14 (20)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x1A (26)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x73 (115)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xD2 (210)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0A7A (2682)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x33 (51)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1025"></a>#&nbsp;1025</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0066" target="entities">0x0066</a></th><td>"                                      Stadler FLIRT (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1026"></a>#&nbsp;1026</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0066" target="entities">0x0066</a></th><td>"                                      Stadler FLIRT (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1027"></a>#&nbsp;1027</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1028"></a><a name="sprite1027set0"><b>Set 0</b></a> - #&nbsp;1028<br><font size="-2">Linked from: 
-<a href="#sprite1030">#&nbsp;1030 BasicAction2</a>
-</font><br><img alt="1028" src="data/sprite1028.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1029"></a><a name="sprite1027set1"><b>Set 1</b></a> - #&nbsp;1029<br><font size="-2">Linked from: 
-<a href="#sprite1038">#&nbsp;1038 BasicAction2</a>
-</font><br><img alt="1029" src="data/sprite1029.png"><br>Rel: &lt;0,0&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1030"></a>#&nbsp;1030</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1035">#&nbsp;1035 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1027set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1027set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1031"></a>#&nbsp;1031</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0066" target="entities">ID 0x66 (102)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x39</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1032"></a>#&nbsp;1032</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1034">#&nbsp;1034 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEB (<a href="#sprite1017">#&nbsp;1017 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xF0 (<a href="#sprite1019">#&nbsp;1019 VarAction2</a>)</td></tr>
-<tr><td>0x0000001F (31)</td><td>0x0000001F (31)</td><td>chain to 0xED (<a href="#sprite1020">#&nbsp;1020 VarAction2</a>)</td></tr>
-<tr><td>0x00000021 (33)</td><td>0x00000021 (33)</td><td>chain to 0xE7 (<a href="#sprite1014">#&nbsp;1014 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1011">#&nbsp;1011 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1033"></a>#&nbsp;1033</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1035">#&nbsp;1035 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0029</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xF0 (<a href="#sprite1019">#&nbsp;1019 VarAction2</a>)</td></tr>
-<tr><td>0x0000001F (31)</td><td>0x0000001F (31)</td><td>chain to 0xED (<a href="#sprite1020">#&nbsp;1020 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1011">#&nbsp;1011 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1034"></a>#&nbsp;1034</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1036">#&nbsp;1036 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE5 (<a href="#sprite1023">#&nbsp;1023 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEB (<a href="#sprite1017">#&nbsp;1017 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE9 (<a href="#sprite1018">#&nbsp;1018 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xEC (<a href="#sprite981">#&nbsp;981 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xE6 (<a href="#sprite1022">#&nbsp;1022 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEF (<a href="#sprite1021">#&nbsp;1021 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE7 (<a href="#sprite1032">#&nbsp;1032 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1011">#&nbsp;1011 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1035"></a>#&nbsp;1035</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1036">#&nbsp;1036 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE4 (<a href="#sprite1030">#&nbsp;1030 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE9 (<a href="#sprite1018">#&nbsp;1018 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x002A</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xED (<a href="#sprite1033">#&nbsp;1033 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1011">#&nbsp;1011 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1036"></a>#&nbsp;1036</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0066" target="entities">0x0066</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE8 (<a href="#sprite1035">#&nbsp;1035 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE7 (<a href="#sprite1034">#&nbsp;1034 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1037"></a>#&nbsp;1037</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1089">#&nbsp;1089 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0026</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0028</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x002B</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1038"></a>#&nbsp;1038</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1045">#&nbsp;1045 VarAction2</a>, <a href="#sprite1046">#&nbsp;1046 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1027set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1027set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1039"></a>#&nbsp;1039</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1039set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1044">#&nbsp;1044 BasicAction2</a>
-</font></th>
-<td><a name="sprite1040"></a>0 - #&nbsp;1040<br><img alt="1040" src="data/sprite1040.png"><br>Rel: &lt;-3,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1041"></a>1 - #&nbsp;1041<br><img alt="1041" src="data/sprite1041.png"><br>Rel: &lt;-12,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1042"></a>2 - #&nbsp;1042<br><img alt="1042" src="data/sprite1042.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1043"></a>3 - #&nbsp;1043<br><img alt="1043" src="data/sprite1043.png"><br>Rel: &lt;-4,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1044"></a>#&nbsp;1044</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1045">#&nbsp;1045 VarAction2</a>, <a href="#sprite1046">#&nbsp;1046 VarAction2</a>, <a href="#sprite1047">#&nbsp;1047 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1039set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1039set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1045"></a>#&nbsp;1045</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1047">#&nbsp;1047 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-<br>value := compare<sub>[signed]</sub>(value, 0x00000004)
-<br>value := value and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE8 (<a href="#sprite1038">#&nbsp;1038 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1044">#&nbsp;1044 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1046"></a>#&nbsp;1046</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1047">#&nbsp;1047 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-<br>value := compare<sub>[signed]</sub>(value, 0x00000004)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-<br>value := compare<sub>[signed]</sub>(value, 0x00000002)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE8 (<a href="#sprite1038">#&nbsp;1038 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1044">#&nbsp;1044 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1047"></a>#&nbsp;1047</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1067">#&nbsp;1067 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite1046">#&nbsp;1046 VarAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite1045">#&nbsp;1045 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1044">#&nbsp;1044 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1048"></a>#&nbsp;1048</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1048set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1065">#&nbsp;1065 BasicAction2</a>
-</font></th>
-<td><a name="sprite1049"></a>0 - #&nbsp;1049<br><img alt="1049" src="data/sprite1049.png"><br>Rel: &lt;-3,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1050"></a>1 - #&nbsp;1050<br><img alt="1050" src="data/sprite1050.png"><br>Rel: &lt;-12,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1051"></a>2 - #&nbsp;1051<br><img alt="1051" src="data/sprite1051.png"><br>Rel: &lt;-16,-13&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1052"></a>3 - #&nbsp;1052<br><img alt="1052" src="data/sprite1052.png"><br>Rel: &lt;-4,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1053"></a>4 - #&nbsp;1053<br><img alt="1053" src="data/sprite1053.png"><br>Rel: &lt;-3,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1054"></a>5 - #&nbsp;1054<br><img alt="1054" src="data/sprite1054.png"><br>Rel: &lt;-12,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1055"></a>6 - #&nbsp;1055<br><img alt="1055" src="data/sprite1055.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1056"></a>7 - #&nbsp;1056<br><img alt="1056" src="data/sprite1056.png"><br>Rel: &lt;-4,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1048set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1066">#&nbsp;1066 BasicAction2</a>
-</font></th>
-<td><a name="sprite1057"></a>0 - #&nbsp;1057<br><img alt="1057" src="data/sprite1057.png"><br>Rel: &lt;-3,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1058"></a>1 - #&nbsp;1058<br><img alt="1058" src="data/sprite1058.png"><br>Rel: &lt;-12,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1059"></a>2 - #&nbsp;1059<br><img alt="1059" src="data/sprite1059.png"><br>Rel: &lt;-16,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1060"></a>3 - #&nbsp;1060<br><img alt="1060" src="data/sprite1060.png"><br>Rel: &lt;-4,-9&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1061"></a>4 - #&nbsp;1061<br><img alt="1061" src="data/sprite1061.png"><br>Rel: &lt;-3,-8&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1062"></a>5 - #&nbsp;1062<br><img alt="1062" src="data/sprite1062.png"><br>Rel: &lt;-12,-10&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1063"></a>6 - #&nbsp;1063<br><img alt="1063" src="data/sprite1063.png"><br>Rel: &lt;-16,-13&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1064"></a>7 - #&nbsp;1064<br><img alt="1064" src="data/sprite1064.png"><br>Rel: &lt;-4,-9&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1065"></a>#&nbsp;1065</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1067">#&nbsp;1067 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1048set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1048set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1066"></a>#&nbsp;1066</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1067">#&nbsp;1067 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1048set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1048set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1067"></a>#&nbsp;1067</td><td>
-<p><b>Errors:</b><br>
-Undefined Action2 CargoID 0x0000<br>
-</p>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1087">#&nbsp;1087 VarAction2</a>, <a href="#sprite1088">#&nbsp;1088 VarAction2</a>, <a href="#sprite1089">#&nbsp;1089 VarAction2</a>, <a href="#sprite1090">#&nbsp;1090 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite1065">#&nbsp;1065 BasicAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000004 (4)</td><td>chain to 0xED (<a href="#sprite1047">#&nbsp;1047 VarAction2</a>)</td></tr>
-<tr><td>0x00000005 (5)</td><td>0x00000005 (5)</td><td>chain to 0xE8 (<a href="#sprite1066">#&nbsp;1066 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0x00 (undefined)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1068"></a>#&nbsp;1068</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1070">#&nbsp;1070 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x0007</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0001</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1069"></a>#&nbsp;1069</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1070">#&nbsp;1070 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0007</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0001</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>return 0x0007</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0001</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1070"></a>#&nbsp;1070</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1087">#&nbsp;1087 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE9 (<a href="#sprite1069">#&nbsp;1069 VarAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xED (<a href="#sprite1068">#&nbsp;1068 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1071"></a>#&nbsp;1071</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1073">#&nbsp;1073 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x005A</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1072"></a>#&nbsp;1072</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1073">#&nbsp;1073 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 6
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0000</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x005A</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1073"></a>#&nbsp;1073</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1087">#&nbsp;1087 VarAction2</a>, <a href="#sprite1089">#&nbsp;1089 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE4 (<a href="#sprite1072">#&nbsp;1072 VarAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE9 (<a href="#sprite1071">#&nbsp;1071 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x005A</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1074"></a>#&nbsp;1074</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1089">#&nbsp;1089 VarAction2</a>, <a href="#sprite1090">#&nbsp;1090 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000005 (5)</td><td>return 0x0067</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1075"></a>#&nbsp;1075</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1087">#&nbsp;1087 VarAction2</a>, <a href="#sprite1088">#&nbsp;1088 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEF</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x00D4</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x00FF</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0129</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1076"></a>#&nbsp;1076</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1087">#&nbsp;1087 VarAction2</a>, <a href="#sprite1088">#&nbsp;1088 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0030</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0028</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0023</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1077"></a>#&nbsp;1077</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1089">#&nbsp;1089 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000018 (24)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0018</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1078"></a>#&nbsp;1078</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1089">#&nbsp;1089 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000067 (103)</td><td>0x00000067 (103)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x002C</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1079"></a>#&nbsp;1079</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1089">#&nbsp;1089 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x00BA</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1080"></a>#&nbsp;1080</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0067" target="entities">ID 0x67 (103)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B3527 (734503)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x14 (20)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x2D (45)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x91 (145)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xDC (220)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x14F4 (5364)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x5A (90)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1081"></a>#&nbsp;1081</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0067" target="entities">0x0067</a></th><td>"                                      Stadler KISS (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1082"></a>#&nbsp;1082</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0067" target="entities">0x0067</a></th><td>"                                      Stadler KISS (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1083"></a>#&nbsp;1083</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1084"></a><a name="sprite1083set0"><b>Set 0</b></a> - #&nbsp;1084<br><font size="-2">Linked from: 
-<a href="#sprite1085">#&nbsp;1085 BasicAction2</a>
-</font><br><img alt="1084" src="data/sprite1084.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1085"></a>#&nbsp;1085</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1090">#&nbsp;1090 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1083set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1083set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1086"></a>#&nbsp;1086</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0067" target="entities">ID 0x67 (103)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x39</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1087"></a>#&nbsp;1087</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1089">#&nbsp;1089 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE9 (<a href="#sprite1073">#&nbsp;1073 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEF (<a href="#sprite1075">#&nbsp;1075 VarAction2</a>)</td></tr>
-<tr><td>0x0000001F (31)</td><td>0x0000001F (31)</td><td>chain to 0xE6 (<a href="#sprite1076">#&nbsp;1076 VarAction2</a>)</td></tr>
-<tr><td>0x00000021 (33)</td><td>0x00000021 (33)</td><td>chain to 0xED (<a href="#sprite1070">#&nbsp;1070 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1067">#&nbsp;1067 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1088"></a>#&nbsp;1088</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1090">#&nbsp;1090 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0050</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEF (<a href="#sprite1075">#&nbsp;1075 VarAction2</a>)</td></tr>
-<tr><td>0x0000001F (31)</td><td>0x0000001F (31)</td><td>chain to 0xE6 (<a href="#sprite1076">#&nbsp;1076 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1067">#&nbsp;1067 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1089"></a>#&nbsp;1089</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1091">#&nbsp;1091 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE5 (<a href="#sprite1079">#&nbsp;1079 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xE9 (<a href="#sprite1073">#&nbsp;1073 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE4 (<a href="#sprite1074">#&nbsp;1074 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xE7 (<a href="#sprite1037">#&nbsp;1037 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEB (<a href="#sprite1078">#&nbsp;1078 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEC (<a href="#sprite1077">#&nbsp;1077 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xED (<a href="#sprite1087">#&nbsp;1087 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1067">#&nbsp;1067 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1090"></a>#&nbsp;1090</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1091">#&nbsp;1091 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xF0 (<a href="#sprite1085">#&nbsp;1085 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE4 (<a href="#sprite1074">#&nbsp;1074 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x002D</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE6 (<a href="#sprite1088">#&nbsp;1088 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1067">#&nbsp;1067 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1091"></a>#&nbsp;1091</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0067" target="entities">0x0067</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE8 (<a href="#sprite1090">#&nbsp;1090 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xED (<a href="#sprite1089">#&nbsp;1089 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1092"></a>#&nbsp;1092</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1159">#&nbsp;1159 VarAction2</a>, <a href="#sprite1160">#&nbsp;1160 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000006 (6)</td><td>return 0x0068</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1093"></a>#&nbsp;1093</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>6 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1093set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1142">#&nbsp;1142 BasicAction2</a>
-</font></th>
-<td><a name="sprite1094"></a>0 - #&nbsp;1094<br><img alt="1094" src="data/sprite1094.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1095"></a>1 - #&nbsp;1095<br><img alt="1095" src="data/sprite1095.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1096"></a>2 - #&nbsp;1096<br><img alt="1096" src="data/sprite1096.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1097"></a>3 - #&nbsp;1097<br><img alt="1097" src="data/sprite1097.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1098"></a>4 - #&nbsp;1098<br><img alt="1098" src="data/sprite1098.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1099"></a>5 - #&nbsp;1099<br><img alt="1099" src="data/sprite1099.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1100"></a>6 - #&nbsp;1100<br><img alt="1100" src="data/sprite1100.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1101"></a>7 - #&nbsp;1101<br><img alt="1101" src="data/sprite1101.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1093set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1143">#&nbsp;1143 BasicAction2</a>
-</font></th>
-<td><a name="sprite1102"></a>0 - #&nbsp;1102<br><img alt="1102" src="data/sprite1102.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1103"></a>1 - #&nbsp;1103<br><img alt="1103" src="data/sprite1103.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1104"></a>2 - #&nbsp;1104<br><img alt="1104" src="data/sprite1104.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1105"></a>3 - #&nbsp;1105<br><img alt="1105" src="data/sprite1105.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1106"></a>4 - #&nbsp;1106<br><img alt="1106" src="data/sprite1106.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1107"></a>5 - #&nbsp;1107<br><img alt="1107" src="data/sprite1107.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1108"></a>6 - #&nbsp;1108<br><img alt="1108" src="data/sprite1108.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1109"></a>7 - #&nbsp;1109<br><img alt="1109" src="data/sprite1109.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1093set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1144">#&nbsp;1144 BasicAction2</a>
-</font></th>
-<td><a name="sprite1110"></a>0 - #&nbsp;1110<br><img alt="1110" src="data/sprite1110.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1111"></a>1 - #&nbsp;1111<br><img alt="1111" src="data/sprite1111.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1112"></a>2 - #&nbsp;1112<br><img alt="1112" src="data/sprite1112.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1113"></a>3 - #&nbsp;1113<br><img alt="1113" src="data/sprite1113.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1114"></a>4 - #&nbsp;1114<br><img alt="1114" src="data/sprite1114.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1115"></a>5 - #&nbsp;1115<br><img alt="1115" src="data/sprite1115.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1116"></a>6 - #&nbsp;1116<br><img alt="1116" src="data/sprite1116.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1117"></a>7 - #&nbsp;1117<br><img alt="1117" src="data/sprite1117.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1093set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite1145">#&nbsp;1145 BasicAction2</a>
-</font></th>
-<td><a name="sprite1118"></a>0 - #&nbsp;1118<br><img alt="1118" src="data/sprite1118.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1119"></a>1 - #&nbsp;1119<br><img alt="1119" src="data/sprite1119.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1120"></a>2 - #&nbsp;1120<br><img alt="1120" src="data/sprite1120.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1121"></a>3 - #&nbsp;1121<br><img alt="1121" src="data/sprite1121.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1122"></a>4 - #&nbsp;1122<br><img alt="1122" src="data/sprite1122.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1123"></a>5 - #&nbsp;1123<br><img alt="1123" src="data/sprite1123.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1124"></a>6 - #&nbsp;1124<br><img alt="1124" src="data/sprite1124.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1125"></a>7 - #&nbsp;1125<br><img alt="1125" src="data/sprite1125.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1093set4">Set 4</a><br><font size="-2">Linked from: 
-<a href="#sprite1146">#&nbsp;1146 BasicAction2</a>
-</font></th>
-<td><a name="sprite1126"></a>0 - #&nbsp;1126<br><img alt="1126" src="data/sprite1126.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1127"></a>1 - #&nbsp;1127<br><img alt="1127" src="data/sprite1127.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1128"></a>2 - #&nbsp;1128<br><img alt="1128" src="data/sprite1128.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1129"></a>3 - #&nbsp;1129<br><img alt="1129" src="data/sprite1129.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1130"></a>4 - #&nbsp;1130<br><img alt="1130" src="data/sprite1130.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1131"></a>5 - #&nbsp;1131<br><img alt="1131" src="data/sprite1131.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1132"></a>6 - #&nbsp;1132<br><img alt="1132" src="data/sprite1132.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1133"></a>7 - #&nbsp;1133<br><img alt="1133" src="data/sprite1133.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1093set5">Set 5</a><br><font size="-2">Linked from: 
-<a href="#sprite1147">#&nbsp;1147 BasicAction2</a>
-</font></th>
-<td><a name="sprite1134"></a>0 - #&nbsp;1134<br><img alt="1134" src="data/sprite1134.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1135"></a>1 - #&nbsp;1135<br><img alt="1135" src="data/sprite1135.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1136"></a>2 - #&nbsp;1136<br><img alt="1136" src="data/sprite1136.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1137"></a>3 - #&nbsp;1137<br><img alt="1137" src="data/sprite1137.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1138"></a>4 - #&nbsp;1138<br><img alt="1138" src="data/sprite1138.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1139"></a>5 - #&nbsp;1139<br><img alt="1139" src="data/sprite1139.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1140"></a>6 - #&nbsp;1140<br><img alt="1140" src="data/sprite1140.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1141"></a>7 - #&nbsp;1141<br><img alt="1141" src="data/sprite1141.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1142"></a>#&nbsp;1142</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1148">#&nbsp;1148 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1093set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1093set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1143"></a>#&nbsp;1143</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1148">#&nbsp;1148 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1093set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1093set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1144"></a>#&nbsp;1144</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1148">#&nbsp;1148 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1093set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1093set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1145"></a>#&nbsp;1145</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1148">#&nbsp;1148 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1093set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1093set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1146"></a>#&nbsp;1146</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1148">#&nbsp;1148 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1093set4">Action1 Set 4</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1093set4">Action1 Set 4</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1147"></a>#&nbsp;1147</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1148">#&nbsp;1148 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1093set5">Action1 Set 5</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1093set5">Action1 Set 5</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1148"></a>#&nbsp;1148</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1159">#&nbsp;1159 VarAction2</a>, <a href="#sprite1160">#&nbsp;1160 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 7
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite1142">#&nbsp;1142 BasicAction2</a>)</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xE6 (<a href="#sprite1143">#&nbsp;1143 BasicAction2</a>)</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xE4 (<a href="#sprite1144">#&nbsp;1144 BasicAction2</a>)</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>chain to 0xF0 (<a href="#sprite1145">#&nbsp;1145 BasicAction2</a>)</td></tr>
-<tr><td>0x00000006 (6)</td><td>0x00000006 (6)</td><td>chain to 0xEC (<a href="#sprite1146">#&nbsp;1146 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1147">#&nbsp;1147 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1149"></a>#&nbsp;1149</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1159">#&nbsp;1159 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x0000000E (14)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0018</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1150"></a>#&nbsp;1150</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1159">#&nbsp;1159 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000068 (104)</td><td>0x00000068 (104)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1151"></a>#&nbsp;1151</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1159">#&nbsp;1159 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 7
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1152"></a>#&nbsp;1152</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0068" target="entities">ID 0x68 (104)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B2408 (730120)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x20 (32)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xE1 (225)</td>
-</tr>
-<tr valign="top"><th align="left">0x27 "Miscellaneous flags"</th>
-<td>0x01</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x1B3D (6973)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x44 (68)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x63 (99)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x01 (1)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1153"></a>#&nbsp;1153</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0068" target="entities">0x0068</a></th><td>"                                      SBB RABDe 500 ""ICN"" (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1154"></a>#&nbsp;1154</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0068" target="entities">0x0068</a></th><td>"                                      SBB RABDe 500 ""ICN"" (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1155"></a>#&nbsp;1155</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1156"></a><a name="sprite1155set0"><b>Set 0</b></a> - #&nbsp;1156<br><font size="-2">Linked from: 
-<a href="#sprite1157">#&nbsp;1157 BasicAction2</a>
-</font><br><img alt="1156" src="data/sprite1156.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1157"></a>#&nbsp;1157</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1160">#&nbsp;1160 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1155set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1155set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1158"></a>#&nbsp;1158</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0068" target="entities">ID 0x68 (104)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x11</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1159"></a>#&nbsp;1159</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1161">#&nbsp;1161 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE4 (<a href="#sprite1151">#&nbsp;1151 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xED (<a href="#sprite1092">#&nbsp;1092 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xF0 (<a href="#sprite1150">#&nbsp;1150 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xEC (<a href="#sprite1149">#&nbsp;1149 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1148">#&nbsp;1148 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1160"></a>#&nbsp;1160</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1161">#&nbsp;1161 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE6 (<a href="#sprite1157">#&nbsp;1157 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xED (<a href="#sprite1092">#&nbsp;1092 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x002E</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1148">#&nbsp;1148 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1161"></a>#&nbsp;1161</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0068" target="entities">0x0068</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite1160">#&nbsp;1160 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEC (<a href="#sprite1159">#&nbsp;1159 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1162"></a>#&nbsp;1162</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1213">#&nbsp;1213 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0027</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0026</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1163"></a>#&nbsp;1163</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1163set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1188">#&nbsp;1188 BasicAction2</a>
-</font></th>
-<td><a name="sprite1164"></a>0 - #&nbsp;1164<br><img alt="1164" src="data/sprite1164.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1165"></a>1 - #&nbsp;1165<br><img alt="1165" src="data/sprite1165.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1166"></a>2 - #&nbsp;1166<br><img alt="1166" src="data/sprite1166.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1167"></a>3 - #&nbsp;1167<br><img alt="1167" src="data/sprite1167.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1168"></a>4 - #&nbsp;1168<br><img alt="1168" src="data/sprite1168.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1169"></a>5 - #&nbsp;1169<br><img alt="1169" src="data/sprite1169.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1170"></a>6 - #&nbsp;1170<br><img alt="1170" src="data/sprite1170.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1171"></a>7 - #&nbsp;1171<br><img alt="1171" src="data/sprite1171.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1163set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1191">#&nbsp;1191 BasicAction2</a>
-</font></th>
-<td><a name="sprite1172"></a>0 - #&nbsp;1172<br><img alt="1172" src="data/sprite1172.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1173"></a>1 - #&nbsp;1173<br><img alt="1173" src="data/sprite1173.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1174"></a>2 - #&nbsp;1174<br><img alt="1174" src="data/sprite1174.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1175"></a>3 - #&nbsp;1175<br><img alt="1175" src="data/sprite1175.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1176"></a>4 - #&nbsp;1176<br><img alt="1176" src="data/sprite1176.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1177"></a>5 - #&nbsp;1177<br><img alt="1177" src="data/sprite1177.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1178"></a>6 - #&nbsp;1178<br><img alt="1178" src="data/sprite1178.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1179"></a>7 - #&nbsp;1179<br><img alt="1179" src="data/sprite1179.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1163set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1192">#&nbsp;1192 BasicAction2</a>
-</font></th>
-<td><a name="sprite1180"></a>0 - #&nbsp;1180<br><img alt="1180" src="data/sprite1180.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1181"></a>1 - #&nbsp;1181<br><img alt="1181" src="data/sprite1181.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1182"></a>2 - #&nbsp;1182<br><img alt="1182" src="data/sprite1182.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1183"></a>3 - #&nbsp;1183<br><img alt="1183" src="data/sprite1183.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1184"></a>4 - #&nbsp;1184<br><img alt="1184" src="data/sprite1184.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1185"></a>5 - #&nbsp;1185<br><img alt="1185" src="data/sprite1185.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1186"></a>6 - #&nbsp;1186<br><img alt="1186" src="data/sprite1186.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1187"></a>7 - #&nbsp;1187<br><img alt="1187" src="data/sprite1187.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1188"></a>#&nbsp;1188</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1189">#&nbsp;1189 VarAction2</a>, <a href="#sprite1190">#&nbsp;1190 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1163set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1163set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1189"></a>#&nbsp;1189</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1190">#&nbsp;1190 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-<br>value := compare<sub>[signed]</sub>(value, 0x00000002)
-<br>value := value and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEA (<a href="#sprite982">#&nbsp;982 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1188">#&nbsp;1188 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1190"></a>#&nbsp;1190</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1193">#&nbsp;1193 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite1189">#&nbsp;1189 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1188">#&nbsp;1188 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1191"></a>#&nbsp;1191</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1193">#&nbsp;1193 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1163set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1163set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1192"></a>#&nbsp;1192</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1193">#&nbsp;1193 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1163set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1163set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1193"></a>#&nbsp;1193</td><td>
-<p><b>Errors:</b><br>
-Undefined Action2 CargoID 0x0000<br>
-</p>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1211">#&nbsp;1211 VarAction2</a>, <a href="#sprite1212">#&nbsp;1212 VarAction2</a>, <a href="#sprite1213">#&nbsp;1213 VarAction2</a>, <a href="#sprite1214">#&nbsp;1214 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite1191">#&nbsp;1191 BasicAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>chain to 0xEB (<a href="#sprite1190">#&nbsp;1190 VarAction2</a>)</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xED (<a href="#sprite1192">#&nbsp;1192 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0x00 (undefined)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1194"></a>#&nbsp;1194</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1195">#&nbsp;1195 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0001</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0007</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1195"></a>#&nbsp;1195</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1211">#&nbsp;1211 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEB (<a href="#sprite1194">#&nbsp;1194 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0000</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1196"></a>#&nbsp;1196</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1197">#&nbsp;1197 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0000</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0032</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1197"></a>#&nbsp;1197</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1211">#&nbsp;1211 VarAction2</a>, <a href="#sprite1213">#&nbsp;1213 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEA</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEA (<a href="#sprite1196">#&nbsp;1196 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0032</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1198"></a>#&nbsp;1198</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1213">#&nbsp;1213 VarAction2</a>, <a href="#sprite1214">#&nbsp;1214 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>return 0x0069</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1199"></a>#&nbsp;1199</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1211">#&nbsp;1211 VarAction2</a>, <a href="#sprite1212">#&nbsp;1212 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF0</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x005D</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0071</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1200"></a>#&nbsp;1200</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1211">#&nbsp;1211 VarAction2</a>, <a href="#sprite1212">#&nbsp;1212 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0027</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x001F</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1201"></a>#&nbsp;1201</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1213">#&nbsp;1213 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000008 (8)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x002F</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1202"></a>#&nbsp;1202</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1213">#&nbsp;1213 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000069 (105)</td><td>0x00000069 (105)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0030</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1203"></a>#&nbsp;1203</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1213">#&nbsp;1213 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE9</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x00BA</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1204"></a>#&nbsp;1204</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0069" target="entities">ID 0x69 (105)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B2B2A (731946)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008D (141)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x1A (26)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x69 (105)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xC8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x07F6 (2038)</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x20 "Coefficient of air drag"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1205"></a>#&nbsp;1205</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0069" target="entities">0x0069</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 4024 ""Talent"" (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1206"></a>#&nbsp;1206</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0069" target="entities">0x0069</a></th><td>&lt;UTF-8&gt; "                                      ÖBB 4024 ""Talent"" (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1207"></a>#&nbsp;1207</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1208"></a><a name="sprite1207set0"><b>Set 0</b></a> - #&nbsp;1208<br><font size="-2">Linked from: 
-<a href="#sprite1209">#&nbsp;1209 BasicAction2</a>
-</font><br><img alt="1208" src="data/sprite1208.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1209"></a>#&nbsp;1209</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1214">#&nbsp;1214 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1207set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1207set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1210"></a>#&nbsp;1210</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0069" target="entities">ID 0x69 (105)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x39</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1211"></a>#&nbsp;1211</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1213">#&nbsp;1213 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEA (<a href="#sprite1197">#&nbsp;1197 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xF0 (<a href="#sprite1199">#&nbsp;1199 VarAction2</a>)</td></tr>
-<tr><td>0x0000001F (31)</td><td>0x0000001F (31)</td><td>chain to 0xE4 (<a href="#sprite1200">#&nbsp;1200 VarAction2</a>)</td></tr>
-<tr><td>0x00000021 (33)</td><td>0x00000021 (33)</td><td>chain to 0xEB (<a href="#sprite1195">#&nbsp;1195 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1193">#&nbsp;1193 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1212"></a>#&nbsp;1212</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1214">#&nbsp;1214 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0032</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xF0 (<a href="#sprite1199">#&nbsp;1199 VarAction2</a>)</td></tr>
-<tr><td>0x0000001F (31)</td><td>0x0000001F (31)</td><td>chain to 0xE4 (<a href="#sprite1200">#&nbsp;1200 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1193">#&nbsp;1193 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1213"></a>#&nbsp;1213</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1215">#&nbsp;1215 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE9 (<a href="#sprite1203">#&nbsp;1203 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEA (<a href="#sprite1197">#&nbsp;1197 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE6 (<a href="#sprite1198">#&nbsp;1198 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xEC (<a href="#sprite1162">#&nbsp;1162 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xE7 (<a href="#sprite1202">#&nbsp;1202 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xE8 (<a href="#sprite1201">#&nbsp;1201 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite1211">#&nbsp;1211 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1193">#&nbsp;1193 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1214"></a>#&nbsp;1214</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1215">#&nbsp;1215 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE5 (<a href="#sprite1209">#&nbsp;1209 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xE6 (<a href="#sprite1198">#&nbsp;1198 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0031</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE4 (<a href="#sprite1212">#&nbsp;1212 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xED (<a href="#sprite1193">#&nbsp;1193 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1215"></a>#&nbsp;1215</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0069" target="entities">0x0069</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xED (<a href="#sprite1214">#&nbsp;1214 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEB (<a href="#sprite1213">#&nbsp;1213 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1216"></a>#&nbsp;1216</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1257">#&nbsp;1257 VarAction2</a>, <a href="#sprite1258">#&nbsp;1258 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var10"extra callback info 1"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000003 (3)</td><td>return 0x006A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00FF</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1217"></a>#&nbsp;1217</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1217set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1242">#&nbsp;1242 BasicAction2</a>
-</font></th>
-<td><a name="sprite1218"></a>0 - #&nbsp;1218<br><img alt="1218" src="data/sprite1218.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1219"></a>1 - #&nbsp;1219<br><img alt="1219" src="data/sprite1219.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1220"></a>2 - #&nbsp;1220<br><img alt="1220" src="data/sprite1220.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1221"></a>3 - #&nbsp;1221<br><img alt="1221" src="data/sprite1221.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1222"></a>4 - #&nbsp;1222<br><img alt="1222" src="data/sprite1222.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1223"></a>5 - #&nbsp;1223<br><img alt="1223" src="data/sprite1223.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1224"></a>6 - #&nbsp;1224<br><img alt="1224" src="data/sprite1224.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1225"></a>7 - #&nbsp;1225<br><img alt="1225" src="data/sprite1225.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1217set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1243">#&nbsp;1243 BasicAction2</a>
-</font></th>
-<td><a name="sprite1226"></a>0 - #&nbsp;1226<br><img alt="1226" src="data/sprite1226.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1227"></a>1 - #&nbsp;1227<br><img alt="1227" src="data/sprite1227.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1228"></a>2 - #&nbsp;1228<br><img alt="1228" src="data/sprite1228.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1229"></a>3 - #&nbsp;1229<br><img alt="1229" src="data/sprite1229.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1230"></a>4 - #&nbsp;1230<br><img alt="1230" src="data/sprite1230.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1231"></a>5 - #&nbsp;1231<br><img alt="1231" src="data/sprite1231.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1232"></a>6 - #&nbsp;1232<br><img alt="1232" src="data/sprite1232.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1233"></a>7 - #&nbsp;1233<br><img alt="1233" src="data/sprite1233.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1217set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1244">#&nbsp;1244 BasicAction2</a>
-</font></th>
-<td><a name="sprite1234"></a>0 - #&nbsp;1234<br><img alt="1234" src="data/sprite1234.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1235"></a>1 - #&nbsp;1235<br><img alt="1235" src="data/sprite1235.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1236"></a>2 - #&nbsp;1236<br><img alt="1236" src="data/sprite1236.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1237"></a>3 - #&nbsp;1237<br><img alt="1237" src="data/sprite1237.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1238"></a>4 - #&nbsp;1238<br><img alt="1238" src="data/sprite1238.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1239"></a>5 - #&nbsp;1239<br><img alt="1239" src="data/sprite1239.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1240"></a>6 - #&nbsp;1240<br><img alt="1240" src="data/sprite1240.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1241"></a>7 - #&nbsp;1241<br><img alt="1241" src="data/sprite1241.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1242"></a>#&nbsp;1242</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1245">#&nbsp;1245 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1217set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1217set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1243"></a>#&nbsp;1243</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1245">#&nbsp;1245 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1217set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1217set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1244"></a>#&nbsp;1244</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1245">#&nbsp;1245 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1217set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1217set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1245"></a>#&nbsp;1245</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1257">#&nbsp;1257 VarAction2</a>, <a href="#sprite1258">#&nbsp;1258 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") and 0x000000FF) mod<sub>[signed]</sub> 4
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite1242">#&nbsp;1242 BasicAction2</a>)</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>chain to 0xE4 (<a href="#sprite1243">#&nbsp;1243 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1244">#&nbsp;1244 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1246"></a>#&nbsp;1246</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1257">#&nbsp;1257 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (((Var40"Position in consist and length of consist") shr 16) and 0x000000FF) + 1
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x0000000C (12)</td><td>return 0x0400</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0015</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1247"></a>#&nbsp;1247</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1257">#&nbsp;1257 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000006A (106)</td><td>0x0000006A (106)</td><td>return 0x0401</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0016</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1248"></a>#&nbsp;1248</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1257">#&nbsp;1257 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0038</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00CA</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1249"></a>#&nbsp;1249</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id006A" target="entities">ID 0x6A (106)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B30DF (733407)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x14 (20)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xD4 (212)</td>
-</tr>
-<tr valign="top"><th align="left">0x13 "Dual-headed flag"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x19 "Engine traction type"</th>
-<td>0x28 (40)</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x053D (1341)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x2B (43)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x87 (135)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x1F "Coefficient of tractive effort"</th>
-<td>0x1C (28)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1250"></a>#&nbsp;1250</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id006A" target="entities">0x006A</a></th><td>&lt;UTF-8&gt; "                                      BLS RABe 535 ""Lötschberger"" (Electric)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1251"></a>#&nbsp;1251</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id006A" target="entities">0x006A</a></th><td>&lt;UTF-8&gt; "                                      BLS RABe 535 ""Lötschberger"" (Elektrisch)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1252"></a>#&nbsp;1252</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1253"></a><a name="sprite1252set0"><b>Set 0</b></a> - #&nbsp;1253<br><font size="-2">Linked from: 
-<a href="#sprite1255">#&nbsp;1255 BasicAction2</a>
-</font><br><img alt="1253" src="data/sprite1253.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1254"></a><a name="sprite1252set1"><b>Set 1</b></a> - #&nbsp;1254<br><font size="-2">Linked from: 
-<a href="#sprite1268">#&nbsp;1268 BasicAction2</a>
-</font><br><img alt="1254" src="data/sprite1254.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1255"></a>#&nbsp;1255</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1258">#&nbsp;1258 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1252set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1252set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1256"></a>#&nbsp;1256</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id006A" target="entities">ID 0x6A (106)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x11</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1257"></a>#&nbsp;1257</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1259">#&nbsp;1259 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE5 (<a href="#sprite1248">#&nbsp;1248 VarAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEB (<a href="#sprite1216">#&nbsp;1216 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xED (<a href="#sprite1247">#&nbsp;1247 VarAction2</a>)</td></tr>
-<tr><td>0x00000031 (49)</td><td>0x00000031 (49)</td><td>chain to 0xE4 (<a href="#sprite1246">#&nbsp;1246 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1245">#&nbsp;1245 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1258"></a>#&nbsp;1258</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1259">#&nbsp;1259 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite1255">#&nbsp;1255 BasicAction2</a>)</td></tr>
-<tr><td>0x00000016 (22)</td><td>0x00000016 (22)</td><td>chain to 0xEB (<a href="#sprite1216">#&nbsp;1216 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0032</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1245">#&nbsp;1245 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1259"></a>#&nbsp;1259</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id006A" target="entities">0x006A</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE6 (<a href="#sprite1258">#&nbsp;1258 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE4 (<a href="#sprite1257">#&nbsp;1257 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1260"></a>#&nbsp;1260</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1262">#&nbsp;1262 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFD (<a href="#sprite35">#&nbsp;35 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite34">#&nbsp;34 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1261"></a>#&nbsp;1261</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1262">#&nbsp;1262 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFD (<a href="#sprite35">#&nbsp;35 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite34">#&nbsp;34 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1262"></a>#&nbsp;1262</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1270">#&nbsp;1270 VarAction2</a>, <a href="#sprite1271">#&nbsp;1271 VarAction2</a>, <a href="#sprite1272">#&nbsp;1272 VarAction2</a>, <a href="#sprite1273">#&nbsp;1273 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var42"Cargo types transported by consist") shr 24) and 0x00000004
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xFE (<a href="#sprite1261">#&nbsp;1261 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1260">#&nbsp;1260 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1263"></a>#&nbsp;1263</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1270">#&nbsp;1270 VarAction2</a>, <a href="#sprite1271">#&nbsp;1271 VarAction2</a>, <a href="#sprite1272">#&nbsp;1272 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x004C</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0060</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1264"></a>#&nbsp;1264</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1272">#&nbsp;1272 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x0000001A (26)</td><td>return 0x0034</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1265"></a>#&nbsp;1265</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0082" target="entities">ID 0x82 (130)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1456 (726102)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008D (141)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x69 (105)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x78 (120)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x60 (96)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1266"></a>#&nbsp;1266</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0082" target="entities">0x0082</a></th><td>"                                      DB local transport coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1267"></a>#&nbsp;1267</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0082" target="entities">0x0082</a></th><td>"                                      DB Nahverkehrswaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1268"></a>#&nbsp;1268</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1273">#&nbsp;1273 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1252set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1252set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1269"></a>#&nbsp;1269</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0082" target="entities">ID 0x82 (130)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1270"></a>#&nbsp;1270</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1272">#&nbsp;1272 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFE (<a href="#sprite1263">#&nbsp;1263 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1262">#&nbsp;1262 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1271"></a>#&nbsp;1271</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1273">#&nbsp;1273 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFE (<a href="#sprite1263">#&nbsp;1263 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1262">#&nbsp;1262 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1272"></a>#&nbsp;1272</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1274">#&nbsp;1274 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xFE (<a href="#sprite1263">#&nbsp;1263 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xFD (<a href="#sprite1264">#&nbsp;1264 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite1270">#&nbsp;1270 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1262">#&nbsp;1262 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1273"></a>#&nbsp;1273</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1274">#&nbsp;1274 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE6 (<a href="#sprite1268">#&nbsp;1268 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0035</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE8 (<a href="#sprite1271">#&nbsp;1271 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1262">#&nbsp;1262 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1274"></a>#&nbsp;1274</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0082" target="entities">0x0082</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE4 (<a href="#sprite1273">#&nbsp;1273 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEB (<a href="#sprite1272">#&nbsp;1272 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1275"></a>#&nbsp;1275</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>4 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1275set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1308">#&nbsp;1308 BasicAction2</a>
-</font></th>
-<td><a name="sprite1276"></a>0 - #&nbsp;1276<br><img alt="1276" src="data/sprite1276.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1277"></a>1 - #&nbsp;1277<br><img alt="1277" src="data/sprite1277.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1278"></a>2 - #&nbsp;1278<br><img alt="1278" src="data/sprite1278.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1279"></a>3 - #&nbsp;1279<br><img alt="1279" src="data/sprite1279.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1280"></a>4 - #&nbsp;1280<br><img alt="1280" src="data/sprite1280.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1281"></a>5 - #&nbsp;1281<br><img alt="1281" src="data/sprite1281.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1282"></a>6 - #&nbsp;1282<br><img alt="1282" src="data/sprite1282.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1283"></a>7 - #&nbsp;1283<br><img alt="1283" src="data/sprite1283.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1275set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1309">#&nbsp;1309 BasicAction2</a>
-</font></th>
-<td><a name="sprite1284"></a>0 - #&nbsp;1284<br><img alt="1284" src="data/sprite1284.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1285"></a>1 - #&nbsp;1285<br><img alt="1285" src="data/sprite1285.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1286"></a>2 - #&nbsp;1286<br><img alt="1286" src="data/sprite1286.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1287"></a>3 - #&nbsp;1287<br><img alt="1287" src="data/sprite1287.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1288"></a>4 - #&nbsp;1288<br><img alt="1288" src="data/sprite1288.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1289"></a>5 - #&nbsp;1289<br><img alt="1289" src="data/sprite1289.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1290"></a>6 - #&nbsp;1290<br><img alt="1290" src="data/sprite1290.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1291"></a>7 - #&nbsp;1291<br><img alt="1291" src="data/sprite1291.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1275set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1312">#&nbsp;1312 BasicAction2</a>
-</font></th>
-<td><a name="sprite1292"></a>0 - #&nbsp;1292<br><img alt="1292" src="data/sprite1292.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1293"></a>1 - #&nbsp;1293<br><img alt="1293" src="data/sprite1293.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1294"></a>2 - #&nbsp;1294<br><img alt="1294" src="data/sprite1294.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1295"></a>3 - #&nbsp;1295<br><img alt="1295" src="data/sprite1295.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1296"></a>4 - #&nbsp;1296<br><img alt="1296" src="data/sprite1296.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1297"></a>5 - #&nbsp;1297<br><img alt="1297" src="data/sprite1297.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1298"></a>6 - #&nbsp;1298<br><img alt="1298" src="data/sprite1298.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1299"></a>7 - #&nbsp;1299<br><img alt="1299" src="data/sprite1299.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1275set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite1314">#&nbsp;1314 BasicAction2</a>
-</font></th>
-<td><a name="sprite1300"></a>0 - #&nbsp;1300<br><img alt="1300" src="data/sprite1300.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1301"></a>1 - #&nbsp;1301<br><img alt="1301" src="data/sprite1301.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1302"></a>2 - #&nbsp;1302<br><img alt="1302" src="data/sprite1302.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1303"></a>3 - #&nbsp;1303<br><img alt="1303" src="data/sprite1303.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1304"></a>4 - #&nbsp;1304<br><img alt="1304" src="data/sprite1304.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1305"></a>5 - #&nbsp;1305<br><img alt="1305" src="data/sprite1305.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1306"></a>6 - #&nbsp;1306<br><img alt="1306" src="data/sprite1306.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1307"></a>7 - #&nbsp;1307<br><img alt="1307" src="data/sprite1307.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1308"></a>#&nbsp;1308</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1310">#&nbsp;1310 VarAction2</a>, <a href="#sprite1423">#&nbsp;1423 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1275set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1275set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1309"></a>#&nbsp;1309</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1310">#&nbsp;1310 VarAction2</a>, <a href="#sprite1423">#&nbsp;1423 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1275set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1275set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1310"></a>#&nbsp;1310</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1311">#&nbsp;1311 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite1308">#&nbsp;1308 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1309">#&nbsp;1309 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1311"></a>#&nbsp;1311</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1316">#&nbsp;1316 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000029
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE8 (<a href="#sprite1310">#&nbsp;1310 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite70">#&nbsp;70 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1312"></a>#&nbsp;1312</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1313">#&nbsp;1313 VarAction2</a>, <a href="#sprite1435">#&nbsp;1435 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1275set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1275set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1313"></a>#&nbsp;1313</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1316">#&nbsp;1316 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000028
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE6 (<a href="#sprite1312">#&nbsp;1312 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite70">#&nbsp;70 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1314"></a>#&nbsp;1314</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1315">#&nbsp;1315 VarAction2</a>, <a href="#sprite1379">#&nbsp;1379 VarAction2</a>, <a href="#sprite1436">#&nbsp;1436 VarAction2</a>, <a href="#sprite1734">#&nbsp;1734 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1275set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1275set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1315"></a>#&nbsp;1315</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1316">#&nbsp;1316 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFE (<a href="#sprite1314">#&nbsp;1314 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite70">#&nbsp;70 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1316"></a>#&nbsp;1316</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1326">#&nbsp;1326 VarAction2</a>, <a href="#sprite1327">#&nbsp;1327 VarAction2</a>, <a href="#sprite1328">#&nbsp;1328 VarAction2</a>, <a href="#sprite1329">#&nbsp;1329 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000028 (40)</td><td>0x00000028 (40)</td><td>chain to 0xFD (<a href="#sprite1313">#&nbsp;1313 VarAction2</a>)</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xED (<a href="#sprite1315">#&nbsp;1315 VarAction2</a>)</td></tr>
-<tr><td>0x00000029 (41)</td><td>0x00000029 (41)</td><td>chain to 0xE8 (<a href="#sprite1311">#&nbsp;1311 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite70">#&nbsp;70 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1317"></a>#&nbsp;1317</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1318">#&nbsp;1318 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000014)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0027</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1318"></a>#&nbsp;1318</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1328">#&nbsp;1328 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000029)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000081] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000028)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1317">#&nbsp;1317 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1319"></a>#&nbsp;1319</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0083" target="entities">ID 0x83 (131)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1B79 (727929)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008D (141)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x78 (120)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xDC (220)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x4E (78)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x22 (34)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1320"></a>#&nbsp;1320</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0083" target="entities">0x0083</a></th><td>"                                      DB local transport control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1321"></a>#&nbsp;1321</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0083" target="entities">0x0083</a></th><td>"                                      DB Nahverkehrssteuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1322"></a>#&nbsp;1322</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1323"></a><a name="sprite1322set0"><b>Set 0</b></a> - #&nbsp;1323<br><font size="-2">Linked from: 
-<a href="#sprite1324">#&nbsp;1324 BasicAction2</a>
-</font><br><img alt="1323" src="data/sprite1323.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1324"></a>#&nbsp;1324</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1329">#&nbsp;1329 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1322set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1322set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1325"></a>#&nbsp;1325</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0083" target="entities">ID 0x83 (131)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1326"></a>#&nbsp;1326</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1328">#&nbsp;1328 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0038</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1316">#&nbsp;1316 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1327"></a>#&nbsp;1327</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1329">#&nbsp;1329 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0038</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1316">#&nbsp;1316 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1328"></a>#&nbsp;1328</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1330">#&nbsp;1330 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE8 (<a href="#sprite1318">#&nbsp;1318 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>return 0x0038</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFD (<a href="#sprite1326">#&nbsp;1326 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1316">#&nbsp;1316 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1329"></a>#&nbsp;1329</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1330">#&nbsp;1330 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite1324">#&nbsp;1324 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0037</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE5 (<a href="#sprite1327">#&nbsp;1327 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1316">#&nbsp;1316 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1330"></a>#&nbsp;1330</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0083" target="entities">0x0083</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFB (<a href="#sprite1329">#&nbsp;1329 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFD (<a href="#sprite1328">#&nbsp;1328 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1331"></a>#&nbsp;1331</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1331set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1340">#&nbsp;1340 BasicAction2</a>
-</font></th>
-<td><a name="sprite1332"></a>0 - #&nbsp;1332<br><img alt="1332" src="data/sprite1332.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1333"></a>1 - #&nbsp;1333<br><img alt="1333" src="data/sprite1333.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1334"></a>2 - #&nbsp;1334<br><img alt="1334" src="data/sprite1334.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1335"></a>3 - #&nbsp;1335<br><img alt="1335" src="data/sprite1335.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1331set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1341">#&nbsp;1341 BasicAction2</a>
-</font></th>
-<td><a name="sprite1336"></a>0 - #&nbsp;1336<br><img alt="1336" src="data/sprite1336.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1337"></a>1 - #&nbsp;1337<br><img alt="1337" src="data/sprite1337.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1338"></a>2 - #&nbsp;1338<br><img alt="1338" src="data/sprite1338.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1339"></a>3 - #&nbsp;1339<br><img alt="1339" src="data/sprite1339.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1340"></a>#&nbsp;1340</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1342">#&nbsp;1342 VarAction2</a>, <a href="#sprite1343">#&nbsp;1343 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1331set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1331set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1341"></a>#&nbsp;1341</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1342">#&nbsp;1342 VarAction2</a>, <a href="#sprite1343">#&nbsp;1343 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1331set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1331set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1342"></a>#&nbsp;1342</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1344">#&nbsp;1344 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xFD (<a href="#sprite1340">#&nbsp;1340 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1341">#&nbsp;1341 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1343"></a>#&nbsp;1343</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1344">#&nbsp;1344 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>chain to 0xFD (<a href="#sprite1340">#&nbsp;1340 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1341">#&nbsp;1341 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1344"></a>#&nbsp;1344</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1354">#&nbsp;1354 VarAction2</a>, <a href="#sprite1355">#&nbsp;1355 VarAction2</a>, <a href="#sprite1356">#&nbsp;1356 VarAction2</a>, <a href="#sprite1357">#&nbsp;1357 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFB (<a href="#sprite1343">#&nbsp;1343 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1342">#&nbsp;1342 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1345"></a>#&nbsp;1345</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1354">#&nbsp;1354 VarAction2</a>, <a href="#sprite1355">#&nbsp;1355 VarAction2</a>, <a href="#sprite1356">#&nbsp;1356 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000001 (1)</td><td>return 0x0028</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0014</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0038</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1346"></a>#&nbsp;1346</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1356">#&nbsp;1356 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000001 (1)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000002 (2)</td><td>0x00000002 (2)</td><td>return 0x0038</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000032 (50)</td><td>return 0x0034</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1347"></a>#&nbsp;1347</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0084" target="entities">ID 0x84 (132)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B189E (727198)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x10 (16)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x87 (135)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x96 (150)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x4C (76)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2A (42)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1348"></a>#&nbsp;1348</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0084" target="entities">0x0084</a></th><td>"                                      DB Intercity coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1349"></a>#&nbsp;1349</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0084" target="entities">0x0084</a></th><td>"                                      DB Fernverkehrswaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1350"></a>#&nbsp;1350</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1351"></a><a name="sprite1350set0"><b>Set 0</b></a> - #&nbsp;1351<br><font size="-2">Linked from: 
-<a href="#sprite1352">#&nbsp;1352 BasicAction2</a>
-</font><br><img alt="1351" src="data/sprite1351.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1352"></a>#&nbsp;1352</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1357">#&nbsp;1357 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1350set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1350set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1353"></a>#&nbsp;1353</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0084" target="entities">ID 0x84 (132)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1354"></a>#&nbsp;1354</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1356">#&nbsp;1356 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFB (<a href="#sprite1345">#&nbsp;1345 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1344">#&nbsp;1344 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1355"></a>#&nbsp;1355</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1357">#&nbsp;1357 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFB (<a href="#sprite1345">#&nbsp;1345 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1344">#&nbsp;1344 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1356"></a>#&nbsp;1356</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1358">#&nbsp;1358 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xFB (<a href="#sprite1345">#&nbsp;1345 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xFD (<a href="#sprite1346">#&nbsp;1346 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE8 (<a href="#sprite1354">#&nbsp;1354 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1344">#&nbsp;1344 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1357"></a>#&nbsp;1357</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1358">#&nbsp;1358 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite1352">#&nbsp;1352 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0039</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE7 (<a href="#sprite1355">#&nbsp;1355 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1344">#&nbsp;1344 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1358"></a>#&nbsp;1358</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0084" target="entities">0x0084</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE5 (<a href="#sprite1357">#&nbsp;1357 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE8 (<a href="#sprite1356">#&nbsp;1356 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1359"></a>#&nbsp;1359</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1359set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1376">#&nbsp;1376 BasicAction2</a>
-</font></th>
-<td><a name="sprite1360"></a>0 - #&nbsp;1360<br><img alt="1360" src="data/sprite1360.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1361"></a>1 - #&nbsp;1361<br><img alt="1361" src="data/sprite1361.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1362"></a>2 - #&nbsp;1362<br><img alt="1362" src="data/sprite1362.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1363"></a>3 - #&nbsp;1363<br><img alt="1363" src="data/sprite1363.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1364"></a>4 - #&nbsp;1364<br><img alt="1364" src="data/sprite1364.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1365"></a>5 - #&nbsp;1365<br><img alt="1365" src="data/sprite1365.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1366"></a>6 - #&nbsp;1366<br><img alt="1366" src="data/sprite1366.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1367"></a>7 - #&nbsp;1367<br><img alt="1367" src="data/sprite1367.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1359set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1377">#&nbsp;1377 BasicAction2</a>
-</font></th>
-<td><a name="sprite1368"></a>0 - #&nbsp;1368<br><img alt="1368" src="data/sprite1368.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1369"></a>1 - #&nbsp;1369<br><img alt="1369" src="data/sprite1369.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1370"></a>2 - #&nbsp;1370<br><img alt="1370" src="data/sprite1370.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1371"></a>3 - #&nbsp;1371<br><img alt="1371" src="data/sprite1371.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1372"></a>4 - #&nbsp;1372<br><img alt="1372" src="data/sprite1372.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1373"></a>5 - #&nbsp;1373<br><img alt="1373" src="data/sprite1373.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1374"></a>6 - #&nbsp;1374<br><img alt="1374" src="data/sprite1374.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1375"></a>7 - #&nbsp;1375<br><img alt="1375" src="data/sprite1375.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1376"></a>#&nbsp;1376</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1378">#&nbsp;1378 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1359set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1359set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1377"></a>#&nbsp;1377</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1378">#&nbsp;1378 VarAction2</a>, <a href="#sprite1379">#&nbsp;1379 VarAction2</a>, <a href="#sprite1380">#&nbsp;1380 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1359set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1359set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1378"></a>#&nbsp;1378</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1380">#&nbsp;1380 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002A
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE8 (<a href="#sprite1376">#&nbsp;1376 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1377">#&nbsp;1377 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1379"></a>#&nbsp;1379</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1380">#&nbsp;1380 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFE (<a href="#sprite1314">#&nbsp;1314 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1377">#&nbsp;1377 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1380"></a>#&nbsp;1380</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1390">#&nbsp;1390 VarAction2</a>, <a href="#sprite1391">#&nbsp;1391 VarAction2</a>, <a href="#sprite1392">#&nbsp;1392 VarAction2</a>, <a href="#sprite1393">#&nbsp;1393 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000002A (42)</td><td>0x0000002A (42)</td><td>chain to 0xE8 (<a href="#sprite1378">#&nbsp;1378 VarAction2</a>)</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE7 (<a href="#sprite1379">#&nbsp;1379 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1377">#&nbsp;1377 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1381"></a>#&nbsp;1381</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1382">#&nbsp;1382 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000014)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0027</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1382"></a>#&nbsp;1382</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1392">#&nbsp;1392 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002A)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1381">#&nbsp;1381 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1383"></a>#&nbsp;1383</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0085" target="entities">ID 0x85 (133)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1E53 (728659)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x0C (12)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x96 (150)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xBE (190)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x38 (56)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2E (46)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1384"></a>#&nbsp;1384</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0085" target="entities">0x0085</a></th><td>"                                      DB Intercity control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1385"></a>#&nbsp;1385</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0085" target="entities">0x0085</a></th><td>"                                      IC-Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1386"></a>#&nbsp;1386</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1387"></a><a name="sprite1386set0"><b>Set 0</b></a> - #&nbsp;1387<br><font size="-2">Linked from: 
-<a href="#sprite1388">#&nbsp;1388 BasicAction2</a>
-</font><br><img alt="1387" src="data/sprite1387.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1388"></a>#&nbsp;1388</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1393">#&nbsp;1393 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1386set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1386set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1389"></a>#&nbsp;1389</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0085" target="entities">ID 0x85 (133)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1390"></a>#&nbsp;1390</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1392">#&nbsp;1392 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0024</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1380">#&nbsp;1380 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1391"></a>#&nbsp;1391</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1393">#&nbsp;1393 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0024</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1380">#&nbsp;1380 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1392"></a>#&nbsp;1392</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1394">#&nbsp;1394 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE7 (<a href="#sprite1382">#&nbsp;1382 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>return 0x0024</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xED (<a href="#sprite1390">#&nbsp;1390 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1380">#&nbsp;1380 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1393"></a>#&nbsp;1393</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1394">#&nbsp;1394 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite1388">#&nbsp;1388 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003A</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFD (<a href="#sprite1391">#&nbsp;1391 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1380">#&nbsp;1380 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1394"></a>#&nbsp;1394</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0085" target="entities">0x0085</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE5 (<a href="#sprite1393">#&nbsp;1393 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xED (<a href="#sprite1392">#&nbsp;1392 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1395"></a>#&nbsp;1395</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1395set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>
-</font></th>
-<td><a name="sprite1396"></a>0 - #&nbsp;1396<br><img alt="1396" src="data/sprite1396.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1397"></a>1 - #&nbsp;1397<br><img alt="1397" src="data/sprite1397.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1398"></a>2 - #&nbsp;1398<br><img alt="1398" src="data/sprite1398.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1399"></a>3 - #&nbsp;1399<br><img alt="1399" src="data/sprite1399.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1395set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1405">#&nbsp;1405 BasicAction2</a>
-</font></th>
-<td><a name="sprite1400"></a>0 - #&nbsp;1400<br><img alt="1400" src="data/sprite1400.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1401"></a>1 - #&nbsp;1401<br><img alt="1401" src="data/sprite1401.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1402"></a>2 - #&nbsp;1402<br><img alt="1402" src="data/sprite1402.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1403"></a>3 - #&nbsp;1403<br><img alt="1403" src="data/sprite1403.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1404"></a>#&nbsp;1404</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1406">#&nbsp;1406 VarAction2</a>, <a href="#sprite1407">#&nbsp;1407 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1395set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1395set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1405"></a>#&nbsp;1405</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1406">#&nbsp;1406 VarAction2</a>, <a href="#sprite1407">#&nbsp;1407 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1395set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1395set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1406"></a>#&nbsp;1406</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1408">#&nbsp;1408 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>)</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>chain to 0xED (<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>)</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>chain to 0xED (<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1405">#&nbsp;1405 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1407"></a>#&nbsp;1407</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1408">#&nbsp;1408 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xED (<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>)</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>chain to 0xED (<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>)</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>chain to 0xED (<a href="#sprite1404">#&nbsp;1404 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE5 (<a href="#sprite1405">#&nbsp;1405 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1408"></a>#&nbsp;1408</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1418">#&nbsp;1418 VarAction2</a>, <a href="#sprite1419">#&nbsp;1419 VarAction2</a>, <a href="#sprite1420">#&nbsp;1420 VarAction2</a>, <a href="#sprite1421">#&nbsp;1421 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE5 (<a href="#sprite1407">#&nbsp;1407 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1406">#&nbsp;1406 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1409"></a>#&nbsp;1409</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1418">#&nbsp;1418 VarAction2</a>, <a href="#sprite1419">#&nbsp;1419 VarAction2</a>, <a href="#sprite1420">#&nbsp;1420 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE5</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x006C</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x006C</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>return 0x006C</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0080</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1410"></a>#&nbsp;1410</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1420">#&nbsp;1420 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xED</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>return 0x0033</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0034</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1411"></a>#&nbsp;1411</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0086" target="entities">ID 0x86 (134)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1FC0 (729024)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x20 (32)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xA5 (165)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xA0 (160)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x80 (128)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2F (47)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1412"></a>#&nbsp;1412</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0086" target="entities">0x0086</a></th><td>"                                      DB double-deck coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1413"></a>#&nbsp;1413</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0086" target="entities">0x0086</a></th><td>"                                      Doppelstockwaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1414"></a>#&nbsp;1414</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1415"></a><a name="sprite1414set0"><b>Set 0</b></a> - #&nbsp;1415<br><font size="-2">Linked from: 
-<a href="#sprite1416">#&nbsp;1416 BasicAction2</a>
-</font><br><img alt="1415" src="data/sprite1415.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1416"></a>#&nbsp;1416</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1421">#&nbsp;1421 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1414set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1414set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1417"></a>#&nbsp;1417</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0086" target="entities">ID 0x86 (134)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1418"></a>#&nbsp;1418</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1420">#&nbsp;1420 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE5 (<a href="#sprite1409">#&nbsp;1409 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1408">#&nbsp;1408 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1419"></a>#&nbsp;1419</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1421">#&nbsp;1421 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE5 (<a href="#sprite1409">#&nbsp;1409 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1408">#&nbsp;1408 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1420"></a>#&nbsp;1420</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1422">#&nbsp;1422 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xE5 (<a href="#sprite1409">#&nbsp;1409 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xED (<a href="#sprite1410">#&nbsp;1410 VarAction2</a>)</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xFC (<a href="#sprite339">#&nbsp;339 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE7 (<a href="#sprite1418">#&nbsp;1418 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1408">#&nbsp;1408 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1421"></a>#&nbsp;1421</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1422">#&nbsp;1422 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite1416">#&nbsp;1416 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003B</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFB (<a href="#sprite1419">#&nbsp;1419 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1408">#&nbsp;1408 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1422"></a>#&nbsp;1422</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0086" target="entities">0x0086</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFD (<a href="#sprite1421">#&nbsp;1421 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE7 (<a href="#sprite1420">#&nbsp;1420 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1423"></a>#&nbsp;1423</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1434">#&nbsp;1434 VarAction2</a>, <a href="#sprite1733">#&nbsp;1733 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite1308">#&nbsp;1308 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1309">#&nbsp;1309 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1424"></a>#&nbsp;1424</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1424set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1433">#&nbsp;1433 BasicAction2</a>
-</font></th>
-<td><a name="sprite1425"></a>0 - #&nbsp;1425<br><img alt="1425" src="data/sprite1425.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1426"></a>1 - #&nbsp;1426<br><img alt="1426" src="data/sprite1426.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1427"></a>2 - #&nbsp;1427<br><img alt="1427" src="data/sprite1427.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1428"></a>3 - #&nbsp;1428<br><img alt="1428" src="data/sprite1428.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1429"></a>4 - #&nbsp;1429<br><img alt="1429" src="data/sprite1429.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1430"></a>5 - #&nbsp;1430<br><img alt="1430" src="data/sprite1430.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1431"></a>6 - #&nbsp;1431<br><img alt="1431" src="data/sprite1431.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1432"></a>7 - #&nbsp;1432<br><img alt="1432" src="data/sprite1432.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1433"></a>#&nbsp;1433</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1434">#&nbsp;1434 VarAction2</a>, <a href="#sprite1435">#&nbsp;1435 VarAction2</a>, <a href="#sprite1436">#&nbsp;1436 VarAction2</a>, <a href="#sprite1437">#&nbsp;1437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1424set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1424set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1434"></a>#&nbsp;1434</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1437">#&nbsp;1437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000029
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE4 (<a href="#sprite1423">#&nbsp;1423 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1433">#&nbsp;1433 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1435"></a>#&nbsp;1435</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1437">#&nbsp;1437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000028
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE6 (<a href="#sprite1312">#&nbsp;1312 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1433">#&nbsp;1433 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1436"></a>#&nbsp;1436</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1437">#&nbsp;1437 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFE (<a href="#sprite1314">#&nbsp;1314 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1433">#&nbsp;1433 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1437"></a>#&nbsp;1437</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1447">#&nbsp;1447 VarAction2</a>, <a href="#sprite1448">#&nbsp;1448 VarAction2</a>, <a href="#sprite1449">#&nbsp;1449 VarAction2</a>, <a href="#sprite1450">#&nbsp;1450 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000029 (41)</td><td>0x00000029 (41)</td><td>chain to 0xE7 (<a href="#sprite1434">#&nbsp;1434 VarAction2</a>)</td></tr>
-<tr><td>0x00000028 (40)</td><td>0x00000028 (40)</td><td>chain to 0xE6 (<a href="#sprite1435">#&nbsp;1435 VarAction2</a>)</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFD (<a href="#sprite1436">#&nbsp;1436 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1433">#&nbsp;1433 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1438"></a>#&nbsp;1438</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1439">#&nbsp;1439 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000014)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0027</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1439"></a>#&nbsp;1439</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1449">#&nbsp;1449 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000028)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000081] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000029)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1438">#&nbsp;1438 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1440"></a>#&nbsp;1440</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0087" target="entities">ID 0x87 (135)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1FC0 (729024)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xB4 (180)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xDC (220)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x5B (91)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1441"></a>#&nbsp;1441</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0087" target="entities">0x0087</a></th><td>"                                      DB double-deck control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1442"></a>#&nbsp;1442</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0087" target="entities">0x0087</a></th><td>"                                      Doppelstock-Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1443"></a>#&nbsp;1443</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1444"></a><a name="sprite1443set0"><b>Set 0</b></a> - #&nbsp;1444<br><font size="-2">Linked from: 
-<a href="#sprite1445">#&nbsp;1445 BasicAction2</a>
-</font><br><img alt="1444" src="data/sprite1444.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1445"></a>#&nbsp;1445</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1450">#&nbsp;1450 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1443set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1443set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1446"></a>#&nbsp;1446</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0087" target="entities">ID 0x87 (135)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1447"></a>#&nbsp;1447</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1449">#&nbsp;1449 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x005B</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1437">#&nbsp;1437 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1448"></a>#&nbsp;1448</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1450">#&nbsp;1450 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x005B</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1437">#&nbsp;1437 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1449"></a>#&nbsp;1449</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1451">#&nbsp;1451 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xFD (<a href="#sprite1439">#&nbsp;1439 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>return 0x005B</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xFC (<a href="#sprite339">#&nbsp;339 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE7 (<a href="#sprite1447">#&nbsp;1447 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1437">#&nbsp;1437 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1450"></a>#&nbsp;1450</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1451">#&nbsp;1451 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE6 (<a href="#sprite1445">#&nbsp;1445 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003C</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFB (<a href="#sprite1448">#&nbsp;1448 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1437">#&nbsp;1437 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1451"></a>#&nbsp;1451</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0087" target="entities">0x0087</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xEB (<a href="#sprite1450">#&nbsp;1450 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE7 (<a href="#sprite1449">#&nbsp;1449 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1452"></a>#&nbsp;1452</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1452set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1461">#&nbsp;1461 BasicAction2</a>
-</font></th>
-<td><a name="sprite1453"></a>0 - #&nbsp;1453<br><img alt="1453" src="data/sprite1453.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1454"></a>1 - #&nbsp;1454<br><img alt="1454" src="data/sprite1454.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1455"></a>2 - #&nbsp;1455<br><img alt="1455" src="data/sprite1455.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1456"></a>3 - #&nbsp;1456<br><img alt="1456" src="data/sprite1456.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1452set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1462">#&nbsp;1462 BasicAction2</a>
-</font></th>
-<td><a name="sprite1457"></a>0 - #&nbsp;1457<br><img alt="1457" src="data/sprite1457.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1458"></a>1 - #&nbsp;1458<br><img alt="1458" src="data/sprite1458.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1459"></a>2 - #&nbsp;1459<br><img alt="1459" src="data/sprite1459.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1460"></a>3 - #&nbsp;1460<br><img alt="1460" src="data/sprite1460.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1461"></a>#&nbsp;1461</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1463">#&nbsp;1463 VarAction2</a>, <a href="#sprite1464">#&nbsp;1464 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1452set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1452set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1462"></a>#&nbsp;1462</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1463">#&nbsp;1463 VarAction2</a>, <a href="#sprite1464">#&nbsp;1464 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1452set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1452set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1463"></a>#&nbsp;1463</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1465">#&nbsp;1465 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>chain to 0xE7 (<a href="#sprite1461">#&nbsp;1461 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1462">#&nbsp;1462 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1464"></a>#&nbsp;1464</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1465">#&nbsp;1465 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>chain to 0xE7 (<a href="#sprite1461">#&nbsp;1461 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1462">#&nbsp;1462 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1465"></a>#&nbsp;1465</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1475">#&nbsp;1475 VarAction2</a>, <a href="#sprite1476">#&nbsp;1476 VarAction2</a>, <a href="#sprite1477">#&nbsp;1477 VarAction2</a>, <a href="#sprite1478">#&nbsp;1478 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002B)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite1464">#&nbsp;1464 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1463">#&nbsp;1463 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1466"></a>#&nbsp;1466</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1475">#&nbsp;1475 VarAction2</a>, <a href="#sprite1476">#&nbsp;1476 VarAction2</a>, <a href="#sprite1477">#&nbsp;1477 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>return 0x003C</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0056</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1467"></a>#&nbsp;1467</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1477">#&nbsp;1477 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x0000001A (26)</td><td>return 0x0034</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1468"></a>#&nbsp;1468</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0088" target="entities">ID 0x88 (136)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B0A5A (723546)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x8C (140)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xB4 (180)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x56 (86)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x29 (41)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1469"></a>#&nbsp;1469</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0088" target="entities">0x0088</a></th><td>"                                      SBB standardcoach IV"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1470"></a>#&nbsp;1470</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0088" target="entities">0x0088</a></th><td>"                                      SBB Einheitswagen IV"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1471"></a>#&nbsp;1471</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1472"></a><a name="sprite1471set0"><b>Set 0</b></a> - #&nbsp;1472<br><font size="-2">Linked from: 
-<a href="#sprite1473">#&nbsp;1473 BasicAction2</a>
-</font><br><img alt="1472" src="data/sprite1472.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1473"></a>#&nbsp;1473</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1478">#&nbsp;1478 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1471set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1471set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1474"></a>#&nbsp;1474</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0088" target="entities">ID 0x88 (136)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1475"></a>#&nbsp;1475</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1477">#&nbsp;1477 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEB (<a href="#sprite1466">#&nbsp;1466 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1465">#&nbsp;1465 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1476"></a>#&nbsp;1476</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1478">#&nbsp;1478 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEB (<a href="#sprite1466">#&nbsp;1466 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1465">#&nbsp;1465 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1477"></a>#&nbsp;1477</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1479">#&nbsp;1479 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEB (<a href="#sprite1466">#&nbsp;1466 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xE7 (<a href="#sprite1467">#&nbsp;1467 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFC (<a href="#sprite1475">#&nbsp;1475 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1465">#&nbsp;1465 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1478"></a>#&nbsp;1478</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1479">#&nbsp;1479 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE6 (<a href="#sprite1473">#&nbsp;1473 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003D</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFD (<a href="#sprite1476">#&nbsp;1476 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1465">#&nbsp;1465 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1479"></a>#&nbsp;1479</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0088" target="entities">0x0088</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFB (<a href="#sprite1478">#&nbsp;1478 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFC (<a href="#sprite1477">#&nbsp;1477 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1480"></a>#&nbsp;1480</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1480set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1505">#&nbsp;1505 BasicAction2</a>
-</font></th>
-<td><a name="sprite1481"></a>0 - #&nbsp;1481<br><img alt="1481" src="data/sprite1481.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1482"></a>1 - #&nbsp;1482<br><img alt="1482" src="data/sprite1482.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1483"></a>2 - #&nbsp;1483<br><img alt="1483" src="data/sprite1483.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1484"></a>3 - #&nbsp;1484<br><img alt="1484" src="data/sprite1484.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1485"></a>4 - #&nbsp;1485<br><img alt="1485" src="data/sprite1485.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1486"></a>5 - #&nbsp;1486<br><img alt="1486" src="data/sprite1486.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1487"></a>6 - #&nbsp;1487<br><img alt="1487" src="data/sprite1487.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1488"></a>7 - #&nbsp;1488<br><img alt="1488" src="data/sprite1488.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1480set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1506">#&nbsp;1506 BasicAction2</a>
-</font></th>
-<td><a name="sprite1489"></a>0 - #&nbsp;1489<br><img alt="1489" src="data/sprite1489.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1490"></a>1 - #&nbsp;1490<br><img alt="1490" src="data/sprite1490.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1491"></a>2 - #&nbsp;1491<br><img alt="1491" src="data/sprite1491.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1492"></a>3 - #&nbsp;1492<br><img alt="1492" src="data/sprite1492.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1493"></a>4 - #&nbsp;1493<br><img alt="1493" src="data/sprite1493.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1494"></a>5 - #&nbsp;1494<br><img alt="1494" src="data/sprite1494.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1495"></a>6 - #&nbsp;1495<br><img alt="1495" src="data/sprite1495.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1496"></a>7 - #&nbsp;1496<br><img alt="1496" src="data/sprite1496.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1480set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1508">#&nbsp;1508 BasicAction2</a>
-</font></th>
-<td><a name="sprite1497"></a>0 - #&nbsp;1497<br><img alt="1497" src="data/sprite1497.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1498"></a>1 - #&nbsp;1498<br><img alt="1498" src="data/sprite1498.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1499"></a>2 - #&nbsp;1499<br><img alt="1499" src="data/sprite1499.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1500"></a>3 - #&nbsp;1500<br><img alt="1500" src="data/sprite1500.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1501"></a>4 - #&nbsp;1501<br><img alt="1501" src="data/sprite1501.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1502"></a>5 - #&nbsp;1502<br><img alt="1502" src="data/sprite1502.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1503"></a>6 - #&nbsp;1503<br><img alt="1503" src="data/sprite1503.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1504"></a>7 - #&nbsp;1504<br><img alt="1504" src="data/sprite1504.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1505"></a>#&nbsp;1505</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1507">#&nbsp;1507 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1480set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1480set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1506"></a>#&nbsp;1506</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1507">#&nbsp;1507 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1480set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1480set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1507"></a>#&nbsp;1507</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1509">#&nbsp;1509 VarAction2</a>, <a href="#sprite1787">#&nbsp;1787 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite1505">#&nbsp;1505 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFB (<a href="#sprite1506">#&nbsp;1506 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1508"></a>#&nbsp;1508</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1509">#&nbsp;1509 VarAction2</a>, <a href="#sprite1510">#&nbsp;1510 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1480set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1480set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1509"></a>#&nbsp;1509</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1510">#&nbsp;1510 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFB (<a href="#sprite1507">#&nbsp;1507 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1508">#&nbsp;1508 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1510"></a>#&nbsp;1510</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1519">#&nbsp;1519 VarAction2</a>, <a href="#sprite1520">#&nbsp;1520 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000002B (43)</td><td>0x0000002B (43)</td><td>chain to 0xFD (<a href="#sprite1509">#&nbsp;1509 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1508">#&nbsp;1508 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1511"></a>#&nbsp;1511</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1519">#&nbsp;1519 VarAction2</a>, <a href="#sprite1798">#&nbsp;1798 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002B)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x81])
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1512"></a>#&nbsp;1512</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0089" target="entities">ID 0x89 (137)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1FC0 (729024)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x9B (155)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xD7 (215)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x3E (62)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1513"></a>#&nbsp;1513</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0089" target="entities">0x0089</a></th><td>"                                      SBB control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1514"></a>#&nbsp;1514</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0089" target="entities">0x0089</a></th><td>"                                      SBB Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1515"></a>#&nbsp;1515</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1516"></a><a name="sprite1515set0"><b>Set 0</b></a> - #&nbsp;1516<br><font size="-2">Linked from: 
-<a href="#sprite1517">#&nbsp;1517 BasicAction2</a>
-</font><br><img alt="1516" src="data/sprite1516.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1517"></a>#&nbsp;1517</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1520">#&nbsp;1520 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1515set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1515set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1518"></a>#&nbsp;1518</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0089" target="entities">ID 0x89 (137)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x21</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1519"></a>#&nbsp;1519</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1521">#&nbsp;1521 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xFD (<a href="#sprite1511">#&nbsp;1511 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-<tr><td>0x0000001D (29)</td><td>0x0000001D (29)</td><td>chain to 0xEE (<a href="#sprite423">#&nbsp;423 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1510">#&nbsp;1510 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1520"></a>#&nbsp;1520</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1521">#&nbsp;1521 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE6 (<a href="#sprite1517">#&nbsp;1517 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003E</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1510">#&nbsp;1510 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1521"></a>#&nbsp;1521</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0089" target="entities">0x0089</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFC (<a href="#sprite1520">#&nbsp;1520 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEE (<a href="#sprite1519">#&nbsp;1519 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1522"></a>#&nbsp;1522</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1522set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1531">#&nbsp;1531 BasicAction2</a>
-</font></th>
-<td><a name="sprite1523"></a>0 - #&nbsp;1523<br><img alt="1523" src="data/sprite1523.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1524"></a>1 - #&nbsp;1524<br><img alt="1524" src="data/sprite1524.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1525"></a>2 - #&nbsp;1525<br><img alt="1525" src="data/sprite1525.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1526"></a>3 - #&nbsp;1526<br><img alt="1526" src="data/sprite1526.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1527"></a>4 - #&nbsp;1527<br><img alt="1527" src="data/sprite1527.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1528"></a>5 - #&nbsp;1528<br><img alt="1528" src="data/sprite1528.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1529"></a>6 - #&nbsp;1529<br><img alt="1529" src="data/sprite1529.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1530"></a>7 - #&nbsp;1530<br><img alt="1530" src="data/sprite1530.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1531"></a>#&nbsp;1531</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1538">#&nbsp;1538 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1522set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1522set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1532"></a>#&nbsp;1532</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1532set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1537">#&nbsp;1537 BasicAction2</a>
-</font></th>
-<td><a name="sprite1533"></a>0 - #&nbsp;1533<br><img alt="1533" src="data/sprite1533.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1534"></a>1 - #&nbsp;1534<br><img alt="1534" src="data/sprite1534.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1535"></a>2 - #&nbsp;1535<br><img alt="1535" src="data/sprite1535.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1536"></a>3 - #&nbsp;1536<br><img alt="1536" src="data/sprite1536.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1537"></a>#&nbsp;1537</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1538">#&nbsp;1538 VarAction2</a>, <a href="#sprite1567">#&nbsp;1567 VarAction2</a>, <a href="#sprite1571">#&nbsp;1571 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1532set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1532set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1538"></a>#&nbsp;1538</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1565">#&nbsp;1565 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEE (<a href="#sprite1531">#&nbsp;1531 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1537">#&nbsp;1537 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1539"></a>#&nbsp;1539</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1539set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1564">#&nbsp;1564 BasicAction2</a>
-</font></th>
-<td><a name="sprite1540"></a>0 - #&nbsp;1540<br><img alt="1540" src="data/sprite1540.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1541"></a>1 - #&nbsp;1541<br><img alt="1541" src="data/sprite1541.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1542"></a>2 - #&nbsp;1542<br><img alt="1542" src="data/sprite1542.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1543"></a>3 - #&nbsp;1543<br><img alt="1543" src="data/sprite1543.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1544"></a>4 - #&nbsp;1544<br><img alt="1544" src="data/sprite1544.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1545"></a>5 - #&nbsp;1545<br><img alt="1545" src="data/sprite1545.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1546"></a>6 - #&nbsp;1546<br><img alt="1546" src="data/sprite1546.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1547"></a>7 - #&nbsp;1547<br><img alt="1547" src="data/sprite1547.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1539set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1566">#&nbsp;1566 BasicAction2</a>
-</font></th>
-<td><a name="sprite1548"></a>0 - #&nbsp;1548<br><img alt="1548" src="data/sprite1548.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1549"></a>1 - #&nbsp;1549<br><img alt="1549" src="data/sprite1549.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1550"></a>2 - #&nbsp;1550<br><img alt="1550" src="data/sprite1550.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1551"></a>3 - #&nbsp;1551<br><img alt="1551" src="data/sprite1551.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1552"></a>4 - #&nbsp;1552<br><img alt="1552" src="data/sprite1552.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1553"></a>5 - #&nbsp;1553<br><img alt="1553" src="data/sprite1553.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1554"></a>6 - #&nbsp;1554<br><img alt="1554" src="data/sprite1554.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1555"></a>7 - #&nbsp;1555<br><img alt="1555" src="data/sprite1555.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1539set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1568">#&nbsp;1568 BasicAction2</a>
-</font></th>
-<td><a name="sprite1556"></a>0 - #&nbsp;1556<br><img alt="1556" src="data/sprite1556.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1557"></a>1 - #&nbsp;1557<br><img alt="1557" src="data/sprite1557.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1558"></a>2 - #&nbsp;1558<br><img alt="1558" src="data/sprite1558.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1559"></a>3 - #&nbsp;1559<br><img alt="1559" src="data/sprite1559.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1560"></a>4 - #&nbsp;1560<br><img alt="1560" src="data/sprite1560.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1561"></a>5 - #&nbsp;1561<br><img alt="1561" src="data/sprite1561.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1562"></a>6 - #&nbsp;1562<br><img alt="1562" src="data/sprite1562.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1563"></a>7 - #&nbsp;1563<br><img alt="1563" src="data/sprite1563.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1564"></a>#&nbsp;1564</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1565">#&nbsp;1565 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1539set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1539set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1565"></a>#&nbsp;1565</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1570">#&nbsp;1570 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE6 (<a href="#sprite1564">#&nbsp;1564 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEE (<a href="#sprite1538">#&nbsp;1538 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1566"></a>#&nbsp;1566</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1567">#&nbsp;1567 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1539set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1539set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1567"></a>#&nbsp;1567</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1569">#&nbsp;1569 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE6 (<a href="#sprite1566">#&nbsp;1566 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1537">#&nbsp;1537 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1568"></a>#&nbsp;1568</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1569">#&nbsp;1569 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1539set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1539set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1569"></a>#&nbsp;1569</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1570">#&nbsp;1570 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE7 (<a href="#sprite1568">#&nbsp;1568 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1567">#&nbsp;1567 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1570"></a>#&nbsp;1570</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1571">#&nbsp;1571 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEE (<a href="#sprite1565">#&nbsp;1565 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1569">#&nbsp;1569 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1571"></a>#&nbsp;1571</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1583">#&nbsp;1583 VarAction2</a>, <a href="#sprite1584">#&nbsp;1584 VarAction2</a>, <a href="#sprite1585">#&nbsp;1585 VarAction2</a>, <a href="#sprite1586">#&nbsp;1586 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000008B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x0000002C
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE6 (<a href="#sprite1570">#&nbsp;1570 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1537">#&nbsp;1537 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1572"></a>#&nbsp;1572</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1573">#&nbsp;1573 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0037</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x000A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0050</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1573"></a>#&nbsp;1573</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1583">#&nbsp;1583 VarAction2</a>, <a href="#sprite1584">#&nbsp;1584 VarAction2</a>, <a href="#sprite1585">#&nbsp;1585 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x004C</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1572">#&nbsp;1572 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1574"></a>#&nbsp;1574</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1575">#&nbsp;1575 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x003F</td></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0038</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0040</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1575"></a>#&nbsp;1575</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1585">#&nbsp;1585 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var41"Position in and length of chain of consecutive vehicles with same ID") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0041</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEE (<a href="#sprite1574">#&nbsp;1574 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1576"></a>#&nbsp;1576</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008A" target="entities">ID 0x8A (138)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B30DF (733407)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00E7 (231)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xD2 (210)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xDC (220)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x56 (86)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x29 (41)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1577"></a>#&nbsp;1577</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008A" target="entities">0x008A</a></th><td>&lt;UTF-8&gt; "                                      ÖBB Railjet coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1578"></a>#&nbsp;1578</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008A" target="entities">0x008A</a></th><td>&lt;UTF-8&gt; "                                      ÖBB Railjetwaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1579"></a>#&nbsp;1579</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1580"></a><a name="sprite1579set0"><b>Set 0</b></a> - #&nbsp;1580<br><font size="-2">Linked from: 
-<a href="#sprite1581">#&nbsp;1581 BasicAction2</a>
-</font><br><img alt="1580" src="data/sprite1580.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1581"></a>#&nbsp;1581</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1586">#&nbsp;1586 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1579set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1579set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1582"></a>#&nbsp;1582</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008A" target="entities">ID 0x8A (138)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1583"></a>#&nbsp;1583</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1585">#&nbsp;1585 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE6 (<a href="#sprite1573">#&nbsp;1573 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1571">#&nbsp;1571 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1584"></a>#&nbsp;1584</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1586">#&nbsp;1586 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE6 (<a href="#sprite1573">#&nbsp;1573 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1571">#&nbsp;1571 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1585"></a>#&nbsp;1585</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1587">#&nbsp;1587 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xE6 (<a href="#sprite1573">#&nbsp;1573 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xEE (<a href="#sprite1575">#&nbsp;1575 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite1583">#&nbsp;1583 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1571">#&nbsp;1571 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1586"></a>#&nbsp;1586</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1587">#&nbsp;1587 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE7 (<a href="#sprite1581">#&nbsp;1581 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0042</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE8 (<a href="#sprite1584">#&nbsp;1584 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1571">#&nbsp;1571 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1587"></a>#&nbsp;1587</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id008A" target="entities">0x008A</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFC (<a href="#sprite1586">#&nbsp;1586 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEB (<a href="#sprite1585">#&nbsp;1585 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1588"></a>#&nbsp;1588</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1588set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1605">#&nbsp;1605 BasicAction2</a>
-</font></th>
-<td><a name="sprite1589"></a>0 - #&nbsp;1589<br><img alt="1589" src="data/sprite1589.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1590"></a>1 - #&nbsp;1590<br><img alt="1590" src="data/sprite1590.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1591"></a>2 - #&nbsp;1591<br><img alt="1591" src="data/sprite1591.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1592"></a>3 - #&nbsp;1592<br><img alt="1592" src="data/sprite1592.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1593"></a>4 - #&nbsp;1593<br><img alt="1593" src="data/sprite1593.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1594"></a>5 - #&nbsp;1594<br><img alt="1594" src="data/sprite1594.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1595"></a>6 - #&nbsp;1595<br><img alt="1595" src="data/sprite1595.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1596"></a>7 - #&nbsp;1596<br><img alt="1596" src="data/sprite1596.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1588set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1606">#&nbsp;1606 BasicAction2</a>
-</font></th>
-<td><a name="sprite1597"></a>0 - #&nbsp;1597<br><img alt="1597" src="data/sprite1597.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1598"></a>1 - #&nbsp;1598<br><img alt="1598" src="data/sprite1598.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1599"></a>2 - #&nbsp;1599<br><img alt="1599" src="data/sprite1599.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1600"></a>3 - #&nbsp;1600<br><img alt="1600" src="data/sprite1600.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1601"></a>4 - #&nbsp;1601<br><img alt="1601" src="data/sprite1601.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1602"></a>5 - #&nbsp;1602<br><img alt="1602" src="data/sprite1602.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1603"></a>6 - #&nbsp;1603<br><img alt="1603" src="data/sprite1603.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1604"></a>7 - #&nbsp;1604<br><img alt="1604" src="data/sprite1604.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1605"></a>#&nbsp;1605</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1607">#&nbsp;1607 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1588set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1588set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1606"></a>#&nbsp;1606</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1607">#&nbsp;1607 VarAction2</a>, <a href="#sprite1608">#&nbsp;1608 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1588set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1588set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1607"></a>#&nbsp;1607</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1608">#&nbsp;1608 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002C
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite1605">#&nbsp;1605 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1606">#&nbsp;1606 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1608"></a>#&nbsp;1608</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1617">#&nbsp;1617 VarAction2</a>, <a href="#sprite1618">#&nbsp;1618 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000002C (44)</td><td>0x0000002C (44)</td><td>chain to 0xEB (<a href="#sprite1607">#&nbsp;1607 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1606">#&nbsp;1606 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1609"></a>#&nbsp;1609</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1617">#&nbsp;1617 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002C
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002C)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x81])
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1610"></a>#&nbsp;1610</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008B" target="entities">ID 0x8B (139)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B30DF (733407)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00E7 (231)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xE1 (225)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x3E (62)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1611"></a>#&nbsp;1611</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008B" target="entities">0x008B</a></th><td>&lt;UTF-8&gt; "                                      ÖBB Railjet control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1612"></a>#&nbsp;1612</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008B" target="entities">0x008B</a></th><td>&lt;UTF-8&gt; "                                      ÖBB Railjet Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1613"></a>#&nbsp;1613</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1614"></a><a name="sprite1613set0"><b>Set 0</b></a> - #&nbsp;1614<br><font size="-2">Linked from: 
-<a href="#sprite1615">#&nbsp;1615 BasicAction2</a>
-</font><br><img alt="1614" src="data/sprite1614.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1615"></a>#&nbsp;1615</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1618">#&nbsp;1618 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1613set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1613set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1616"></a>#&nbsp;1616</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008B" target="entities">ID 0x8B (139)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x21</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1617"></a>#&nbsp;1617</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1619">#&nbsp;1619 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEB (<a href="#sprite1609">#&nbsp;1609 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0043</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1608">#&nbsp;1608 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1618"></a>#&nbsp;1618</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1619">#&nbsp;1619 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE8 (<a href="#sprite1615">#&nbsp;1615 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0044</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1608">#&nbsp;1608 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1619"></a>#&nbsp;1619</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id008B" target="entities">0x008B</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFC (<a href="#sprite1618">#&nbsp;1618 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEB (<a href="#sprite1617">#&nbsp;1617 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1620"></a>#&nbsp;1620</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1620set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1637">#&nbsp;1637 BasicAction2</a>
-</font></th>
-<td><a name="sprite1621"></a>0 - #&nbsp;1621<br><img alt="1621" src="data/sprite1621.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1622"></a>1 - #&nbsp;1622<br><img alt="1622" src="data/sprite1622.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1623"></a>2 - #&nbsp;1623<br><img alt="1623" src="data/sprite1623.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1624"></a>3 - #&nbsp;1624<br><img alt="1624" src="data/sprite1624.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1625"></a>4 - #&nbsp;1625<br><img alt="1625" src="data/sprite1625.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1626"></a>5 - #&nbsp;1626<br><img alt="1626" src="data/sprite1626.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1627"></a>6 - #&nbsp;1627<br><img alt="1627" src="data/sprite1627.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1628"></a>7 - #&nbsp;1628<br><img alt="1628" src="data/sprite1628.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1620set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1638">#&nbsp;1638 BasicAction2</a>
-</font></th>
-<td><a name="sprite1629"></a>0 - #&nbsp;1629<br><img alt="1629" src="data/sprite1629.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1630"></a>1 - #&nbsp;1630<br><img alt="1630" src="data/sprite1630.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1631"></a>2 - #&nbsp;1631<br><img alt="1631" src="data/sprite1631.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1632"></a>3 - #&nbsp;1632<br><img alt="1632" src="data/sprite1632.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1633"></a>4 - #&nbsp;1633<br><img alt="1633" src="data/sprite1633.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1634"></a>5 - #&nbsp;1634<br><img alt="1634" src="data/sprite1634.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1635"></a>6 - #&nbsp;1635<br><img alt="1635" src="data/sprite1635.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1636"></a>7 - #&nbsp;1636<br><img alt="1636" src="data/sprite1636.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1637"></a>#&nbsp;1637</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1639">#&nbsp;1639 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1620set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1620set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1638"></a>#&nbsp;1638</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1639">#&nbsp;1639 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1620set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1620set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1639"></a>#&nbsp;1639</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1649">#&nbsp;1649 VarAction2</a>, <a href="#sprite1650">#&nbsp;1650 VarAction2</a>, <a href="#sprite1651">#&nbsp;1651 VarAction2</a>, <a href="#sprite1652">#&nbsp;1652 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xEB (<a href="#sprite1637">#&nbsp;1637 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1638">#&nbsp;1638 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1640"></a>#&nbsp;1640</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1649">#&nbsp;1649 VarAction2</a>, <a href="#sprite1650">#&nbsp;1650 VarAction2</a>, <a href="#sprite1651">#&nbsp;1651 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003C</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0056</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1641"></a>#&nbsp;1641</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1651">#&nbsp;1651 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0034</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1642"></a>#&nbsp;1642</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008C" target="entities">ID 0x8C (140)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1B79 (727929)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x8C (140)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xB4 (180)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x56 (86)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x29 (41)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1643"></a>#&nbsp;1643</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008C" target="entities">0x008C</a></th><td>"                                      ""Cisalpino"" coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1644"></a>#&nbsp;1644</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008C" target="entities">0x008C</a></th><td>"                                      ""Cisalpino"" Waggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1645"></a>#&nbsp;1645</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1646"></a><a name="sprite1645set0"><b>Set 0</b></a> - #&nbsp;1646<br><font size="-2">Linked from: 
-<a href="#sprite1647">#&nbsp;1647 BasicAction2</a>
-</font><br><img alt="1646" src="data/sprite1646.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1647"></a>#&nbsp;1647</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1652">#&nbsp;1652 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1645set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1645set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1648"></a>#&nbsp;1648</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008C" target="entities">ID 0x8C (140)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1649"></a>#&nbsp;1649</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1651">#&nbsp;1651 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEB (<a href="#sprite1640">#&nbsp;1640 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1639">#&nbsp;1639 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1650"></a>#&nbsp;1650</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1652">#&nbsp;1652 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEB (<a href="#sprite1640">#&nbsp;1640 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1639">#&nbsp;1639 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1651"></a>#&nbsp;1651</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1653">#&nbsp;1653 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEB (<a href="#sprite1640">#&nbsp;1640 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xE8 (<a href="#sprite1641">#&nbsp;1641 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEE (<a href="#sprite1649">#&nbsp;1649 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1639">#&nbsp;1639 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1652"></a>#&nbsp;1652</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1653">#&nbsp;1653 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE7 (<a href="#sprite1647">#&nbsp;1647 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003D</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE6 (<a href="#sprite1650">#&nbsp;1650 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1639">#&nbsp;1639 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1653"></a>#&nbsp;1653</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id008C" target="entities">0x008C</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFC (<a href="#sprite1652">#&nbsp;1652 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEE (<a href="#sprite1651">#&nbsp;1651 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1654"></a>#&nbsp;1654</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>5 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1654set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1675">#&nbsp;1675 BasicAction2</a>
-</font></th>
-<td><a name="sprite1655"></a>0 - #&nbsp;1655<br><img alt="1655" src="data/sprite1655.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1656"></a>1 - #&nbsp;1656<br><img alt="1656" src="data/sprite1656.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1657"></a>2 - #&nbsp;1657<br><img alt="1657" src="data/sprite1657.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1658"></a>3 - #&nbsp;1658<br><img alt="1658" src="data/sprite1658.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1654set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1676">#&nbsp;1676 BasicAction2</a>
-</font></th>
-<td><a name="sprite1659"></a>0 - #&nbsp;1659<br><img alt="1659" src="data/sprite1659.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1660"></a>1 - #&nbsp;1660<br><img alt="1660" src="data/sprite1660.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1661"></a>2 - #&nbsp;1661<br><img alt="1661" src="data/sprite1661.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1662"></a>3 - #&nbsp;1662<br><img alt="1662" src="data/sprite1662.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1654set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1677">#&nbsp;1677 BasicAction2</a>
-</font></th>
-<td><a name="sprite1663"></a>0 - #&nbsp;1663<br><img alt="1663" src="data/sprite1663.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1664"></a>1 - #&nbsp;1664<br><img alt="1664" src="data/sprite1664.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1665"></a>2 - #&nbsp;1665<br><img alt="1665" src="data/sprite1665.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1666"></a>3 - #&nbsp;1666<br><img alt="1666" src="data/sprite1666.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1654set3">Set 3</a><br><font size="-2">Linked from: 
-<a href="#sprite1679">#&nbsp;1679 BasicAction2</a>
-</font></th>
-<td><a name="sprite1667"></a>0 - #&nbsp;1667<br><img alt="1667" src="data/sprite1667.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1668"></a>1 - #&nbsp;1668<br><img alt="1668" src="data/sprite1668.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1669"></a>2 - #&nbsp;1669<br><img alt="1669" src="data/sprite1669.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1670"></a>3 - #&nbsp;1670<br><img alt="1670" src="data/sprite1670.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1654set4">Set 4</a><br><font size="-2">Linked from: 
-<a href="#sprite1680">#&nbsp;1680 BasicAction2</a>
-</font></th>
-<td><a name="sprite1671"></a>0 - #&nbsp;1671<br><img alt="1671" src="data/sprite1671.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1672"></a>1 - #&nbsp;1672<br><img alt="1672" src="data/sprite1672.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1673"></a>2 - #&nbsp;1673<br><img alt="1673" src="data/sprite1673.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1674"></a>3 - #&nbsp;1674<br><img alt="1674" src="data/sprite1674.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1675"></a>#&nbsp;1675</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1678">#&nbsp;1678 VarAction2</a>, <a href="#sprite1681">#&nbsp;1681 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1654set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1654set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1676"></a>#&nbsp;1676</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1678">#&nbsp;1678 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1654set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1654set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1677"></a>#&nbsp;1677</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1678">#&nbsp;1678 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1654set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1654set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1678"></a>#&nbsp;1678</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1682">#&nbsp;1682 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var49"Year of construction (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007B6 (1974)</td><td>0x000007C5 (1989)</td><td>chain to 0xEE (<a href="#sprite1675">#&nbsp;1675 BasicAction2</a>)</td></tr>
-<tr><td>0x000007C6 (1990)</td><td>0x000007CF (1999)</td><td>chain to 0xFC (<a href="#sprite1676">#&nbsp;1676 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1677">#&nbsp;1677 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1679"></a>#&nbsp;1679</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1681">#&nbsp;1681 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1654set3">Action1 Set 3</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1654set3">Action1 Set 3</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1680"></a>#&nbsp;1680</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1681">#&nbsp;1681 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1654set4">Action1 Set 4</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1654set4">Action1 Set 4</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1681"></a>#&nbsp;1681</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1682">#&nbsp;1682 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var49"Year of construction (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007B6 (1974)</td><td>0x000007C5 (1989)</td><td>chain to 0xEE (<a href="#sprite1675">#&nbsp;1675 BasicAction2</a>)</td></tr>
-<tr><td>0x000007C6 (1990)</td><td>0x000007CF (1999)</td><td>chain to 0xFC (<a href="#sprite1679">#&nbsp;1679 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1680">#&nbsp;1680 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1682"></a>#&nbsp;1682</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1698">#&nbsp;1698 VarAction2</a>, <a href="#sprite1699">#&nbsp;1699 VarAction2</a>, <a href="#sprite1700">#&nbsp;1700 VarAction2</a>, <a href="#sprite1701">#&nbsp;1701 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE6 (<a href="#sprite1678">#&nbsp;1678 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1681">#&nbsp;1681 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1683"></a>#&nbsp;1683</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1698">#&nbsp;1698 VarAction2</a>, <a href="#sprite1699">#&nbsp;1699 VarAction2</a>, <a href="#sprite1700">#&nbsp;1700 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0042</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1684"></a>#&nbsp;1684</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1700">#&nbsp;1700 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarF2"Refit cycle") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0034</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1685"></a>#&nbsp;1685</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1686"></a><a name="sprite1685set0"><b>Set 0</b></a> - #&nbsp;1686<br><font size="-2">Linked from: 
-<a href="#sprite1689">#&nbsp;1689 BasicAction2</a>
-</font><br><img alt="1686" src="data/sprite1686.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1687"></a><a name="sprite1685set1"><b>Set 1</b></a> - #&nbsp;1687<br><font size="-2">Linked from: 
-<a href="#sprite1690">#&nbsp;1690 BasicAction2</a>
-</font><br><img alt="1687" src="data/sprite1687.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1688"></a><a name="sprite1685set2"><b>Set 2</b></a> - #&nbsp;1688<br><font size="-2">Linked from: 
-<a href="#sprite1691">#&nbsp;1691 BasicAction2</a>
-</font><br><img alt="1688" src="data/sprite1688.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1689"></a>#&nbsp;1689</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1692">#&nbsp;1692 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1685set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1685set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1690"></a>#&nbsp;1690</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1692">#&nbsp;1692 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1685set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1685set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1691"></a>#&nbsp;1691</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1692">#&nbsp;1692 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1685set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1685set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1692"></a>#&nbsp;1692</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1701">#&nbsp;1701 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var24"Current year (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007B6 (1974)</td><td>0x000007C5 (1989)</td><td>chain to 0xEE (<a href="#sprite1689">#&nbsp;1689 BasicAction2</a>)</td></tr>
-<tr><td>0x000007C6 (1990)</td><td>0x000007CF (1999)</td><td>chain to 0xE8 (<a href="#sprite1690">#&nbsp;1690 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xEB (<a href="#sprite1691">#&nbsp;1691 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1693"></a>#&nbsp;1693</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1698">#&nbsp;1698 VarAction2</a>, <a href="#sprite1699">#&nbsp;1699 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := Var24"Current year (long format)"
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x000007B6 (1974)</td><td>0x000007C5 (1989)</td><td>return 0x00A0</td></tr>
-<tr><td>0x000007C6 (1990)</td><td>0x000007CF (1999)</td><td>return 0x00C8</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1694"></a>#&nbsp;1694</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008D" target="entities">ID 0x8D (141)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B01CA (721354)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x8C (140)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xB4 (180)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x42 (66)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2A (42)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1695"></a>#&nbsp;1695</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008D" target="entities">0x008D</a></th><td>&lt;UTF-8&gt; "                                      ÖBB Intercity coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1696"></a>#&nbsp;1696</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008D" target="entities">0x008D</a></th><td>&lt;UTF-8&gt; "                                      ÖBB Fernverkehrswaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1697"></a>#&nbsp;1697</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008D" target="entities">ID 0x8D (141)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1698"></a>#&nbsp;1698</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1700">#&nbsp;1700 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000009 (9)</td><td>0x00000009 (9)</td><td>chain to 0xE8 (<a href="#sprite1693">#&nbsp;1693 VarAction2</a>)</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE6 (<a href="#sprite1683">#&nbsp;1683 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1682">#&nbsp;1682 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1699"></a>#&nbsp;1699</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1701">#&nbsp;1701 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000009 (9)</td><td>0x00000009 (9)</td><td>chain to 0xE8 (<a href="#sprite1693">#&nbsp;1693 VarAction2</a>)</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xE6 (<a href="#sprite1683">#&nbsp;1683 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1682">#&nbsp;1682 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1700"></a>#&nbsp;1700</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1702">#&nbsp;1702 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xE6 (<a href="#sprite1683">#&nbsp;1683 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xFC (<a href="#sprite1684">#&nbsp;1684 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEE (<a href="#sprite1698">#&nbsp;1698 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1682">#&nbsp;1682 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1701"></a>#&nbsp;1701</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1702">#&nbsp;1702 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEB (<a href="#sprite1692">#&nbsp;1692 VarAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0045</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE8 (<a href="#sprite1699">#&nbsp;1699 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE7 (<a href="#sprite1682">#&nbsp;1682 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1702"></a>#&nbsp;1702</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id008D" target="entities">0x008D</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE7 (<a href="#sprite1701">#&nbsp;1701 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xEE (<a href="#sprite1700">#&nbsp;1700 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1703"></a>#&nbsp;1703</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1718">#&nbsp;1718 VarAction2</a>, <a href="#sprite1719">#&nbsp;1719 VarAction2</a>, <a href="#sprite1720">#&nbsp;1720 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0061</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0061</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>return 0x0061</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0073</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1704"></a>#&nbsp;1704</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1720">#&nbsp;1720 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE7</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var41"Position in and length of chain of consecutive vehicles with same ID") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000004 (4)</td><td>0x00000004 (4)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>return 0x0033</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0034</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1705"></a>#&nbsp;1705</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008E" target="entities">ID 0x8E (142)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B3802 (735234)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xB9 (185)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xB9 (185)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x73 (115)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2F (47)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1706"></a>#&nbsp;1706</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008E" target="entities">0x008E</a></th><td>"                                      DB Intercity double-deck coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1707"></a>#&nbsp;1707</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008E" target="entities">0x008E</a></th><td>"                                      DB Intercity-Doppelstockwaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1708"></a>#&nbsp;1708</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1708set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1713">#&nbsp;1713 BasicAction2</a>
-</font></th>
-<td><a name="sprite1709"></a>0 - #&nbsp;1709<br><img alt="1709" src="data/sprite1709.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1710"></a>1 - #&nbsp;1710<br><img alt="1710" src="data/sprite1710.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1711"></a>2 - #&nbsp;1711<br><img alt="1711" src="data/sprite1711.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1712"></a>3 - #&nbsp;1712<br><img alt="1712" src="data/sprite1712.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1713"></a>#&nbsp;1713</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1718">#&nbsp;1718 VarAction2</a>, <a href="#sprite1719">#&nbsp;1719 VarAction2</a>, <a href="#sprite1720">#&nbsp;1720 VarAction2</a>, <a href="#sprite1721">#&nbsp;1721 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1708set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1708set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1714"></a>#&nbsp;1714</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1715"></a><a name="sprite1714set0"><b>Set 0</b></a> - #&nbsp;1715<br><font size="-2">Linked from: 
-<a href="#sprite1716">#&nbsp;1716 BasicAction2</a>
-</font><br><img alt="1715" src="data/sprite1715.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1716"></a>#&nbsp;1716</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1721">#&nbsp;1721 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1714set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1714set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1717"></a>#&nbsp;1717</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008E" target="entities">ID 0x8E (142)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1718"></a>#&nbsp;1718</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1720">#&nbsp;1720 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEE (<a href="#sprite1703">#&nbsp;1703 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1713">#&nbsp;1713 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1719"></a>#&nbsp;1719</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1721">#&nbsp;1721 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xEE (<a href="#sprite1703">#&nbsp;1703 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1713">#&nbsp;1713 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1720"></a>#&nbsp;1720</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1722">#&nbsp;1722 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xEE (<a href="#sprite1703">#&nbsp;1703 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xE7 (<a href="#sprite1704">#&nbsp;1704 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFC (<a href="#sprite1718">#&nbsp;1718 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1713">#&nbsp;1713 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1721"></a>#&nbsp;1721</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1722">#&nbsp;1722 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xEB (<a href="#sprite1716">#&nbsp;1716 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0046</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE6 (<a href="#sprite1719">#&nbsp;1719 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE8 (<a href="#sprite1713">#&nbsp;1713 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1722"></a>#&nbsp;1722</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id008E" target="entities">0x008E</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE8 (<a href="#sprite1721">#&nbsp;1721 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFC (<a href="#sprite1720">#&nbsp;1720 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1723"></a>#&nbsp;1723</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1723set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1732">#&nbsp;1732 BasicAction2</a>
-</font></th>
-<td><a name="sprite1724"></a>0 - #&nbsp;1724<br><img alt="1724" src="data/sprite1724.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1725"></a>1 - #&nbsp;1725<br><img alt="1725" src="data/sprite1725.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1726"></a>2 - #&nbsp;1726<br><img alt="1726" src="data/sprite1726.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1727"></a>3 - #&nbsp;1727<br><img alt="1727" src="data/sprite1727.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1728"></a>4 - #&nbsp;1728<br><img alt="1728" src="data/sprite1728.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1729"></a>5 - #&nbsp;1729<br><img alt="1729" src="data/sprite1729.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1730"></a>6 - #&nbsp;1730<br><img alt="1730" src="data/sprite1730.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1731"></a>7 - #&nbsp;1731<br><img alt="1731" src="data/sprite1731.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1732"></a>#&nbsp;1732</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1733">#&nbsp;1733 VarAction2</a>, <a href="#sprite1734">#&nbsp;1734 VarAction2</a>, <a href="#sprite1735">#&nbsp;1735 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1723set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1723set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1733"></a>#&nbsp;1733</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1735">#&nbsp;1735 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000029
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE4 (<a href="#sprite1423">#&nbsp;1423 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1732">#&nbsp;1732 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1734"></a>#&nbsp;1734</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1735">#&nbsp;1735 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x00000014
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFE (<a href="#sprite1314">#&nbsp;1314 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1732">#&nbsp;1732 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1735"></a>#&nbsp;1735</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1745">#&nbsp;1745 VarAction2</a>, <a href="#sprite1746">#&nbsp;1746 VarAction2</a>, <a href="#sprite1747">#&nbsp;1747 VarAction2</a>, <a href="#sprite1748">#&nbsp;1748 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000029 (41)</td><td>0x00000029 (41)</td><td>chain to 0xE4 (<a href="#sprite1733">#&nbsp;1733 VarAction2</a>)</td></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFE (<a href="#sprite1734">#&nbsp;1734 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1732">#&nbsp;1732 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1736"></a>#&nbsp;1736</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1737">#&nbsp;1737 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000014)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x0027</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1737"></a>#&nbsp;1737</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1747">#&nbsp;1747 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000029)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1736">#&nbsp;1736 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1738"></a>#&nbsp;1738</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008F" target="entities">ID 0x8F (143)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B3802 (735234)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x12 (18)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00A2 (162)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xC3 (195)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xF0 (240)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x51 (81)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1739"></a>#&nbsp;1739</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008F" target="entities">0x008F</a></th><td>"                                      DB Intercity double-deck control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1740"></a>#&nbsp;1740</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id008F" target="entities">0x008F</a></th><td>"                                      DB Intercity Doppelstock-Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1741"></a>#&nbsp;1741</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1742"></a><a name="sprite1741set0"><b>Set 0</b></a> - #&nbsp;1742<br><font size="-2">Linked from: 
-<a href="#sprite1743">#&nbsp;1743 BasicAction2</a>
-</font><br><img alt="1742" src="data/sprite1742.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1743"></a>#&nbsp;1743</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1748">#&nbsp;1748 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1741set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1741set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1744"></a>#&nbsp;1744</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id008F" target="entities">ID 0x8F (143)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1745"></a>#&nbsp;1745</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1747">#&nbsp;1747 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0051</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1735">#&nbsp;1735 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1746"></a>#&nbsp;1746</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1748">#&nbsp;1748 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0051</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1735">#&nbsp;1735 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1747"></a>#&nbsp;1747</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1749">#&nbsp;1749 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xFE (<a href="#sprite1737">#&nbsp;1737 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>return 0x0051</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE8 (<a href="#sprite1745">#&nbsp;1745 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1735">#&nbsp;1735 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1748"></a>#&nbsp;1748</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1749">#&nbsp;1749 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE4 (<a href="#sprite1743">#&nbsp;1743 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x0047</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE6 (<a href="#sprite1746">#&nbsp;1746 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1735">#&nbsp;1735 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1749"></a>#&nbsp;1749</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id008F" target="entities">0x008F</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFC (<a href="#sprite1748">#&nbsp;1748 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE8 (<a href="#sprite1747">#&nbsp;1747 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1750"></a>#&nbsp;1750</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 4 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1750set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1759">#&nbsp;1759 BasicAction2</a>
-</font></th>
-<td><a name="sprite1751"></a>0 - #&nbsp;1751<br><img alt="1751" src="data/sprite1751.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1752"></a>1 - #&nbsp;1752<br><img alt="1752" src="data/sprite1752.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1753"></a>2 - #&nbsp;1753<br><img alt="1753" src="data/sprite1753.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1754"></a>3 - #&nbsp;1754<br><img alt="1754" src="data/sprite1754.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1750set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1760">#&nbsp;1760 BasicAction2</a>
-</font></th>
-<td><a name="sprite1755"></a>0 - #&nbsp;1755<br><img alt="1755" src="data/sprite1755.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1756"></a>1 - #&nbsp;1756<br><img alt="1756" src="data/sprite1756.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1757"></a>2 - #&nbsp;1757<br><img alt="1757" src="data/sprite1757.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1758"></a>3 - #&nbsp;1758<br><img alt="1758" src="data/sprite1758.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1759"></a>#&nbsp;1759</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1761">#&nbsp;1761 VarAction2</a>, <a href="#sprite1762">#&nbsp;1762 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1750set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1750set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1760"></a>#&nbsp;1760</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1761">#&nbsp;1761 VarAction2</a>, <a href="#sprite1762">#&nbsp;1762 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1750set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1750set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1761"></a>#&nbsp;1761</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1763">#&nbsp;1763 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>chain to 0xE8 (<a href="#sprite1759">#&nbsp;1759 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1760">#&nbsp;1760 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1762"></a>#&nbsp;1762</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1763">#&nbsp;1763 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((Var40"Position in consist and length of consist") shr 8) and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>chain to 0xE8 (<a href="#sprite1759">#&nbsp;1759 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFC (<a href="#sprite1760">#&nbsp;1760 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1763"></a>#&nbsp;1763</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1772">#&nbsp;1772 VarAction2</a>, <a href="#sprite1773">#&nbsp;1773 VarAction2</a>, <a href="#sprite1774">#&nbsp;1774 VarAction2</a>, <a href="#sprite1775">#&nbsp;1775 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002B)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFC (<a href="#sprite1762">#&nbsp;1762 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1761">#&nbsp;1761 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1764"></a>#&nbsp;1764</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1772">#&nbsp;1772 VarAction2</a>, <a href="#sprite1773">#&nbsp;1773 VarAction2</a>, <a href="#sprite1774">#&nbsp;1774 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFC</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>return 0x0056</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x007E</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1765"></a>#&nbsp;1765</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1774">#&nbsp;1774 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE8</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var40"Position in consist and length of consist") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000002 (2)</td><td>return 0x0033</td></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000019 (25)</td><td>return 0x0034</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x0400</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1766"></a>#&nbsp;1766</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0090" target="entities">ID 0x90 (144)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B212E (729390)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xB4 (180)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xBE (190)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x7E (126)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x2F (47)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1767"></a>#&nbsp;1767</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0090" target="entities">0x0090</a></th><td>"                                      SBB IC 2000"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1768"></a>#&nbsp;1768</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1769"></a><a name="sprite1768set0"><b>Set 0</b></a> - #&nbsp;1769<br><font size="-2">Linked from: 
-<a href="#sprite1770">#&nbsp;1770 BasicAction2</a>
-</font><br><img alt="1769" src="data/sprite1769.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1770"></a>#&nbsp;1770</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1775">#&nbsp;1775 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1768set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1768set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1771"></a>#&nbsp;1771</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0090" target="entities">ID 0x90 (144)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x28</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1772"></a>#&nbsp;1772</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1774">#&nbsp;1774 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFC (<a href="#sprite1764">#&nbsp;1764 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1763">#&nbsp;1763 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1773"></a>#&nbsp;1773</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1775">#&nbsp;1775 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>chain to 0xFC (<a href="#sprite1764">#&nbsp;1764 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1763">#&nbsp;1763 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1774"></a>#&nbsp;1774</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1776">#&nbsp;1776 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>chain to 0xFC (<a href="#sprite1764">#&nbsp;1764 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>chain to 0xE8 (<a href="#sprite1765">#&nbsp;1765 VarAction2</a>)</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xFE (<a href="#sprite1772">#&nbsp;1772 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1763">#&nbsp;1763 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1775"></a>#&nbsp;1775</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1776">#&nbsp;1776 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xE4 (<a href="#sprite1770">#&nbsp;1770 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003D</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite1773">#&nbsp;1773 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1763">#&nbsp;1763 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1776"></a>#&nbsp;1776</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0090" target="entities">0x0090</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE6 (<a href="#sprite1775">#&nbsp;1775 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFE (<a href="#sprite1774">#&nbsp;1774 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1777"></a>#&nbsp;1777</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1777set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1786">#&nbsp;1786 BasicAction2</a>
-</font></th>
-<td><a name="sprite1778"></a>0 - #&nbsp;1778<br><img alt="1778" src="data/sprite1778.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1779"></a>1 - #&nbsp;1779<br><img alt="1779" src="data/sprite1779.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1780"></a>2 - #&nbsp;1780<br><img alt="1780" src="data/sprite1780.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1781"></a>3 - #&nbsp;1781<br><img alt="1781" src="data/sprite1781.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1782"></a>4 - #&nbsp;1782<br><img alt="1782" src="data/sprite1782.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1783"></a>5 - #&nbsp;1783<br><img alt="1783" src="data/sprite1783.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1784"></a>6 - #&nbsp;1784<br><img alt="1784" src="data/sprite1784.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1785"></a>7 - #&nbsp;1785<br><img alt="1785" src="data/sprite1785.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1786"></a>#&nbsp;1786</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1787">#&nbsp;1787 VarAction2</a>, <a href="#sprite1788">#&nbsp;1788 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1777set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1777set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1787"></a>#&nbsp;1787</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1788">#&nbsp;1788 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002B
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFB (<a href="#sprite1507">#&nbsp;1507 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1786">#&nbsp;1786 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1788"></a>#&nbsp;1788</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1796">#&nbsp;1796 VarAction2</a>, <a href="#sprite1797">#&nbsp;1797 VarAction2</a>, <a href="#sprite1798">#&nbsp;1798 VarAction2</a>, <a href="#sprite1799">#&nbsp;1799 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000002B (43)</td><td>0x0000002B (43)</td><td>chain to 0xFB (<a href="#sprite1787">#&nbsp;1787 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1786">#&nbsp;1786 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1789"></a>#&nbsp;1789</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0091" target="entities">ID 0x91 (145)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B212E (729390)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x12 (18)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x00C8 (200)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xC3 (195)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0xF0 (240)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x62 (98)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1790"></a>#&nbsp;1790</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0091" target="entities">0x0091</a></th><td>"                                      SBB IC 2000 control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1791"></a>#&nbsp;1791</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0091" target="entities">0x0091</a></th><td>"                                      SBB IC 2000 Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1792"></a>#&nbsp;1792</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1793"></a><a name="sprite1792set0"><b>Set 0</b></a> - #&nbsp;1793<br><font size="-2">Linked from: 
-<a href="#sprite1794">#&nbsp;1794 BasicAction2</a>
-</font><br><img alt="1793" src="data/sprite1793.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1794"></a>#&nbsp;1794</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1799">#&nbsp;1799 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1792set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1792set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1795"></a>#&nbsp;1795</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0091" target="entities">ID 0x91 (145)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x29</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1796"></a>#&nbsp;1796</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1798">#&nbsp;1798 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0062</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1788">#&nbsp;1788 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1797"></a>#&nbsp;1797</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1799">#&nbsp;1799 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var10"extra callback info 1") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000014 (20)</td><td>0x00000014 (20)</td><td>return 0x0062</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1788">#&nbsp;1788 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1798"></a>#&nbsp;1798</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1800">#&nbsp;1800 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xFD (<a href="#sprite1511">#&nbsp;1511 VarAction2</a>)</td></tr>
-<tr><td>0x00000015 (21)</td><td>0x00000015 (21)</td><td>return 0x0062</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xE6 (<a href="#sprite1796">#&nbsp;1796 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1788">#&nbsp;1788 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1799"></a>#&nbsp;1799</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1800">#&nbsp;1800 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000000 (0)</td><td>0x00000000 (0)</td><td>chain to 0xFB (<a href="#sprite1794">#&nbsp;1794 BasicAction2</a>)</td></tr>
-<tr><td>0x00000023 (35)</td><td>0x00000023 (35)</td><td>return 0x003E</td></tr>
-<tr><td>0x00000036 (54)</td><td>0x00000036 (54)</td><td>chain to 0xEB (<a href="#sprite1797">#&nbsp;1797 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1788">#&nbsp;1788 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1800"></a>#&nbsp;1800</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0091" target="entities">0x0091</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFE (<a href="#sprite1799">#&nbsp;1799 VarAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE6 (<a href="#sprite1798">#&nbsp;1798 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1801"></a>#&nbsp;1801</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1801set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1818">#&nbsp;1818 BasicAction2</a>
-</font></th>
-<td><a name="sprite1802"></a>0 - #&nbsp;1802<br><img alt="1802" src="data/sprite1802.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1803"></a>1 - #&nbsp;1803<br><img alt="1803" src="data/sprite1803.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1804"></a>2 - #&nbsp;1804<br><img alt="1804" src="data/sprite1804.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1805"></a>3 - #&nbsp;1805<br><img alt="1805" src="data/sprite1805.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1806"></a>4 - #&nbsp;1806<br><img alt="1806" src="data/sprite1806.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1807"></a>5 - #&nbsp;1807<br><img alt="1807" src="data/sprite1807.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1808"></a>6 - #&nbsp;1808<br><img alt="1808" src="data/sprite1808.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1809"></a>7 - #&nbsp;1809<br><img alt="1809" src="data/sprite1809.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1801set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1819">#&nbsp;1819 BasicAction2</a>
-</font></th>
-<td><a name="sprite1810"></a>0 - #&nbsp;1810<br><img alt="1810" src="data/sprite1810.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1811"></a>1 - #&nbsp;1811<br><img alt="1811" src="data/sprite1811.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1812"></a>2 - #&nbsp;1812<br><img alt="1812" src="data/sprite1812.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1813"></a>3 - #&nbsp;1813<br><img alt="1813" src="data/sprite1813.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1814"></a>4 - #&nbsp;1814<br><img alt="1814" src="data/sprite1814.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1815"></a>5 - #&nbsp;1815<br><img alt="1815" src="data/sprite1815.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1816"></a>6 - #&nbsp;1816<br><img alt="1816" src="data/sprite1816.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1817"></a>7 - #&nbsp;1817<br><img alt="1817" src="data/sprite1817.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1818"></a>#&nbsp;1818</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1820">#&nbsp;1820 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1801set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1801set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1819"></a>#&nbsp;1819</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1820">#&nbsp;1820 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1801set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1801set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1820"></a>#&nbsp;1820</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1827">#&nbsp;1827 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000093
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x0000002F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000082] := value
-<br>value := 0x0000002E
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x82])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x81])
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xE6 (<a href="#sprite1818">#&nbsp;1818 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFE (<a href="#sprite1819">#&nbsp;1819 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1821"></a>#&nbsp;1821</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0092" target="entities">ID 0x92 (146)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1E53 (728659)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x0097 (151)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x69 (105)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x46 (70)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x64 (100)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x30 (48)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1822"></a>#&nbsp;1822</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0092" target="entities">0x0092</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle double-deck coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1823"></a>#&nbsp;1823</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0092" target="entities">0x0092</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle Doppelstockwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1824"></a>#&nbsp;1824</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1825"></a><a name="sprite1824set0"><b>Set 0</b></a> - #&nbsp;1825<br><font size="-2">Linked from: 
-<a href="#sprite1826">#&nbsp;1826 BasicAction2</a>
-</font><br><img alt="1825" src="data/sprite1825.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1826"></a>#&nbsp;1826</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1827">#&nbsp;1827 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1824set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1824set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1827"></a>#&nbsp;1827</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0092" target="entities">0x0092</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE6 (<a href="#sprite1826">#&nbsp;1826 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFE (<a href="#sprite1820">#&nbsp;1820 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1828"></a>#&nbsp;1828</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1828set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1853">#&nbsp;1853 BasicAction2</a>
-</font></th>
-<td><a name="sprite1829"></a>0 - #&nbsp;1829<br><img alt="1829" src="data/sprite1829.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1830"></a>1 - #&nbsp;1830<br><img alt="1830" src="data/sprite1830.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1831"></a>2 - #&nbsp;1831<br><img alt="1831" src="data/sprite1831.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1832"></a>3 - #&nbsp;1832<br><img alt="1832" src="data/sprite1832.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1833"></a>4 - #&nbsp;1833<br><img alt="1833" src="data/sprite1833.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1834"></a>5 - #&nbsp;1834<br><img alt="1834" src="data/sprite1834.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1835"></a>6 - #&nbsp;1835<br><img alt="1835" src="data/sprite1835.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1836"></a>7 - #&nbsp;1836<br><img alt="1836" src="data/sprite1836.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1828set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1854">#&nbsp;1854 BasicAction2</a>
-</font></th>
-<td><a name="sprite1837"></a>0 - #&nbsp;1837<br><img alt="1837" src="data/sprite1837.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1838"></a>1 - #&nbsp;1838<br><img alt="1838" src="data/sprite1838.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1839"></a>2 - #&nbsp;1839<br><img alt="1839" src="data/sprite1839.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1840"></a>3 - #&nbsp;1840<br><img alt="1840" src="data/sprite1840.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1841"></a>4 - #&nbsp;1841<br><img alt="1841" src="data/sprite1841.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1842"></a>5 - #&nbsp;1842<br><img alt="1842" src="data/sprite1842.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1843"></a>6 - #&nbsp;1843<br><img alt="1843" src="data/sprite1843.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1844"></a>7 - #&nbsp;1844<br><img alt="1844" src="data/sprite1844.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1828set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1856">#&nbsp;1856 BasicAction2</a>
-</font></th>
-<td><a name="sprite1845"></a>0 - #&nbsp;1845<br><img alt="1845" src="data/sprite1845.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1846"></a>1 - #&nbsp;1846<br><img alt="1846" src="data/sprite1846.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1847"></a>2 - #&nbsp;1847<br><img alt="1847" src="data/sprite1847.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1848"></a>3 - #&nbsp;1848<br><img alt="1848" src="data/sprite1848.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1849"></a>4 - #&nbsp;1849<br><img alt="1849" src="data/sprite1849.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1850"></a>5 - #&nbsp;1850<br><img alt="1850" src="data/sprite1850.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1851"></a>6 - #&nbsp;1851<br><img alt="1851" src="data/sprite1851.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1852"></a>7 - #&nbsp;1852<br><img alt="1852" src="data/sprite1852.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1853"></a>#&nbsp;1853</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1855">#&nbsp;1855 VarAction2</a>, <a href="#sprite1906">#&nbsp;1906 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1828set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1828set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1854"></a>#&nbsp;1854</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1855">#&nbsp;1855 VarAction2</a>, <a href="#sprite1857">#&nbsp;1857 VarAction2</a>, <a href="#sprite1858">#&nbsp;1858 VarAction2</a>, <a href="#sprite1908">#&nbsp;1908 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1828set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1828set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1855"></a>#&nbsp;1855</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1858">#&nbsp;1858 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFE (<a href="#sprite1853">#&nbsp;1853 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1854">#&nbsp;1854 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1856"></a>#&nbsp;1856</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1857">#&nbsp;1857 VarAction2</a>, <a href="#sprite1907">#&nbsp;1907 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFB</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1828set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1828set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1857"></a>#&nbsp;1857</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1858">#&nbsp;1858 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002E
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFB (<a href="#sprite1856">#&nbsp;1856 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1854">#&nbsp;1854 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1858"></a>#&nbsp;1858</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1867">#&nbsp;1867 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000002F (47)</td><td>0x0000002F (47)</td><td>chain to 0xEB (<a href="#sprite1855">#&nbsp;1855 VarAction2</a>)</td></tr>
-<tr><td>0x0000002E (46)</td><td>0x0000002E (46)</td><td>chain to 0xFD (<a href="#sprite1857">#&nbsp;1857 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1854">#&nbsp;1854 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1859"></a>#&nbsp;1859</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1867">#&nbsp;1867 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xEB</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002E)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000081] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002F)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1860"></a>#&nbsp;1860</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0093" target="entities">ID 0x93 (147)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1E53 (728659)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x0097 (151)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x78 (120)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x6E (110)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x4E (78)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x30 (48)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1861"></a>#&nbsp;1861</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0093" target="entities">0x0093</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle double-deck control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1862"></a>#&nbsp;1862</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0093" target="entities">0x0093</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle Doppelstocksteuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1863"></a>#&nbsp;1863</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1864"></a><a name="sprite1863set0"><b>Set 0</b></a> - #&nbsp;1864<br><font size="-2">Linked from: 
-<a href="#sprite1865">#&nbsp;1865 BasicAction2</a>
-</font><br><img alt="1864" src="data/sprite1864.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1865"></a>#&nbsp;1865</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1868">#&nbsp;1868 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1863set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1863set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1866"></a>#&nbsp;1866</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0093" target="entities">ID 0x93 (147)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x21</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1867"></a>#&nbsp;1867</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1868">#&nbsp;1868 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xEB (<a href="#sprite1859">#&nbsp;1859 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xFD (<a href="#sprite1858">#&nbsp;1858 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1868"></a>#&nbsp;1868</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0093" target="entities">0x0093</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE4 (<a href="#sprite1865">#&nbsp;1865 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFD (<a href="#sprite1867">#&nbsp;1867 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1869"></a>#&nbsp;1869</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1869set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1886">#&nbsp;1886 BasicAction2</a>
-</font></th>
-<td><a name="sprite1870"></a>0 - #&nbsp;1870<br><img alt="1870" src="data/sprite1870.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1871"></a>1 - #&nbsp;1871<br><img alt="1871" src="data/sprite1871.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1872"></a>2 - #&nbsp;1872<br><img alt="1872" src="data/sprite1872.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1873"></a>3 - #&nbsp;1873<br><img alt="1873" src="data/sprite1873.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1874"></a>4 - #&nbsp;1874<br><img alt="1874" src="data/sprite1874.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1875"></a>5 - #&nbsp;1875<br><img alt="1875" src="data/sprite1875.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1876"></a>6 - #&nbsp;1876<br><img alt="1876" src="data/sprite1876.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1877"></a>7 - #&nbsp;1877<br><img alt="1877" src="data/sprite1877.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1869set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1887">#&nbsp;1887 BasicAction2</a>
-</font></th>
-<td><a name="sprite1878"></a>0 - #&nbsp;1878<br><img alt="1878" src="data/sprite1878.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1879"></a>1 - #&nbsp;1879<br><img alt="1879" src="data/sprite1879.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1880"></a>2 - #&nbsp;1880<br><img alt="1880" src="data/sprite1880.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1881"></a>3 - #&nbsp;1881<br><img alt="1881" src="data/sprite1881.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1882"></a>4 - #&nbsp;1882<br><img alt="1882" src="data/sprite1882.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1883"></a>5 - #&nbsp;1883<br><img alt="1883" src="data/sprite1883.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1884"></a>6 - #&nbsp;1884<br><img alt="1884" src="data/sprite1884.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1885"></a>7 - #&nbsp;1885<br><img alt="1885" src="data/sprite1885.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1886"></a>#&nbsp;1886</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1888">#&nbsp;1888 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1869set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1869set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1887"></a>#&nbsp;1887</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1888">#&nbsp;1888 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1869set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1869set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1888"></a>#&nbsp;1888</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1895">#&nbsp;1895 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := 0x00000095
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000081] := value
-<br>value := 0x0000002F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000082] := value
-<br>value := 0x0000002E
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x82])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x81])
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFD (<a href="#sprite1886">#&nbsp;1886 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1887">#&nbsp;1887 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1889"></a>#&nbsp;1889</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0094" target="entities">ID 0x94 (148)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1731 (726833)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x19 (25)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008C (140)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x02</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x32 (50)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1890"></a>#&nbsp;1890</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0094" target="entities">0x0094</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1891"></a>#&nbsp;1891</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0094" target="entities">0x0094</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle "</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1892"></a>#&nbsp;1892</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1893"></a><a name="sprite1892set0"><b>Set 0</b></a> - #&nbsp;1893<br><font size="-2">Linked from: 
-<a href="#sprite1894">#&nbsp;1894 BasicAction2</a>
-</font><br><img alt="1893" src="data/sprite1893.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1894"></a>#&nbsp;1894</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1895">#&nbsp;1895 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFD</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1892set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1892set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1895"></a>#&nbsp;1895</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0094" target="entities">0x0094</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFD (<a href="#sprite1894">#&nbsp;1894 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE4 (<a href="#sprite1888">#&nbsp;1888 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1896"></a>#&nbsp;1896</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1896set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1905">#&nbsp;1905 BasicAction2</a>
-</font></th>
-<td><a name="sprite1897"></a>0 - #&nbsp;1897<br><img alt="1897" src="data/sprite1897.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1898"></a>1 - #&nbsp;1898<br><img alt="1898" src="data/sprite1898.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1899"></a>2 - #&nbsp;1899<br><img alt="1899" src="data/sprite1899.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1900"></a>3 - #&nbsp;1900<br><img alt="1900" src="data/sprite1900.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1901"></a>4 - #&nbsp;1901<br><img alt="1901" src="data/sprite1901.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1902"></a>5 - #&nbsp;1902<br><img alt="1902" src="data/sprite1902.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1903"></a>6 - #&nbsp;1903<br><img alt="1903" src="data/sprite1903.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1904"></a>7 - #&nbsp;1904<br><img alt="1904" src="data/sprite1904.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1905"></a>#&nbsp;1905</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1906">#&nbsp;1906 VarAction2</a>, <a href="#sprite1907">#&nbsp;1907 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1896set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1896set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1906"></a>#&nbsp;1906</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1908">#&nbsp;1908 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002F
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFE (<a href="#sprite1853">#&nbsp;1853 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1905">#&nbsp;1905 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1907"></a>#&nbsp;1907</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1908">#&nbsp;1908 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := 0x0000002E
-<br>value := (Var7B"unknown"[0x60]) and 0x000000FF
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>chain to 0xFB (<a href="#sprite1856">#&nbsp;1856 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE4 (<a href="#sprite1905">#&nbsp;1905 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1908"></a>#&nbsp;1908</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1917">#&nbsp;1917 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (VarC6"Vehicle type ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000002F (47)</td><td>0x0000002F (47)</td><td>chain to 0xFE (<a href="#sprite1906">#&nbsp;1906 VarAction2</a>)</td></tr>
-<tr><td>0x0000002E (46)</td><td>0x0000002E (46)</td><td>chain to 0xE4 (<a href="#sprite1907">#&nbsp;1907 VarAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1854">#&nbsp;1854 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1909"></a>#&nbsp;1909</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1917">#&nbsp;1917 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x8A dword of "first train of consist"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := ((VarFE"Modflags") shr 8) and 0x00000001
-<br>value := compare<sub>[signed]</sub>(value, 0x00000001)
-<br>value := value and 0x00000001
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>temporalStorage7D[0x00000080] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002E)
-<br>value := value and 0x00000001
-<br>temporalStorage7D[0x00000081] := value
-<br>value := (VarC6"Vehicle type ID") and 0x0000FFFF
-<br>value := compare<sub>[signed]</sub>(value, 0x0000002F)
-<br>value := value and 0x00000001
-<br>value := value or (Var7D"TemporalStorage"[0x81])
-<br>value := min<sub>[unsigned]</sub>(value, 0x00000001)
-<br>value := value and (Var7D"TemporalStorage"[0x80])
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000001 (1)</td><td>0x00000001 (1)</td><td>return 0x003A</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>return 0x00C8</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1910"></a>#&nbsp;1910</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0095" target="entities">ID 0x95 (149)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B1731 (726833)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x17 (23)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x008C (140)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x5A (90)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x25 "User-defined bit mask for veh. var. 0x42"</th>
-<td>0x04</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x2D (45)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x23 (35)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1911"></a>#&nbsp;1911</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0095" target="entities">0x0095</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle control car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1912"></a>#&nbsp;1912</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id0095" target="entities">0x0095</a></th><td>&lt;UTF-8&gt; "                                      ÖBB CityShuttle Steuerwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1913"></a>#&nbsp;1913</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1914"></a><a name="sprite1913set0"><b>Set 0</b></a> - #&nbsp;1914<br><font size="-2">Linked from: 
-<a href="#sprite1915">#&nbsp;1915 BasicAction2</a>
-</font><br><img alt="1914" src="data/sprite1914.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1915"></a>#&nbsp;1915</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1918">#&nbsp;1918 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1913set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1913set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1916"></a>#&nbsp;1916</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id0095" target="entities">ID 0x95 (149)</a></th></tr>
-<tr valign="top"><th align="left">0x1E "Callback flags bit mask"</th>
-<td>0x21</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1917"></a>#&nbsp;1917</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1918">#&nbsp;1918 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var0C"current callback ID") and 0x0000FFFF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xE4 (<a href="#sprite1909">#&nbsp;1909 VarAction2</a>)</td></tr>
-<tr><td>0x00000019 (25)</td><td>0x00000019 (25)</td><td>return 0x0036</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xE6 (<a href="#sprite1908">#&nbsp;1908 VarAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1918"></a>#&nbsp;1918</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id0095" target="entities">0x0095</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xFE (<a href="#sprite1915">#&nbsp;1915 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xE6 (<a href="#sprite1917">#&nbsp;1917 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1919"></a>#&nbsp;1919</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1919set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1936">#&nbsp;1936 BasicAction2</a>
-</font></th>
-<td><a name="sprite1920"></a>0 - #&nbsp;1920<br><img alt="1920" src="data/sprite1920.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1921"></a>1 - #&nbsp;1921<br><img alt="1921" src="data/sprite1921.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1922"></a>2 - #&nbsp;1922<br><img alt="1922" src="data/sprite1922.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1923"></a>3 - #&nbsp;1923<br><img alt="1923" src="data/sprite1923.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1924"></a>4 - #&nbsp;1924<br><img alt="1924" src="data/sprite1924.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1925"></a>5 - #&nbsp;1925<br><img alt="1925" src="data/sprite1925.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1926"></a>6 - #&nbsp;1926<br><img alt="1926" src="data/sprite1926.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1927"></a>7 - #&nbsp;1927<br><img alt="1927" src="data/sprite1927.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1919set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1937">#&nbsp;1937 BasicAction2</a>
-</font></th>
-<td><a name="sprite1928"></a>0 - #&nbsp;1928<br><img alt="1928" src="data/sprite1928.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1929"></a>1 - #&nbsp;1929<br><img alt="1929" src="data/sprite1929.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1930"></a>2 - #&nbsp;1930<br><img alt="1930" src="data/sprite1930.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1931"></a>3 - #&nbsp;1931<br><img alt="1931" src="data/sprite1931.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1932"></a>4 - #&nbsp;1932<br><img alt="1932" src="data/sprite1932.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1933"></a>5 - #&nbsp;1933<br><img alt="1933" src="data/sprite1933.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1934"></a>6 - #&nbsp;1934<br><img alt="1934" src="data/sprite1934.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1935"></a>7 - #&nbsp;1935<br><img alt="1935" src="data/sprite1935.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1936"></a>#&nbsp;1936</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1938">#&nbsp;1938 RandomAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1919set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1919set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1937"></a>#&nbsp;1937</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1938">#&nbsp;1938 RandomAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1919set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1919set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1938"></a>#&nbsp;1938</td><td>
-<b>RandomAction2</b> - Randomized choice between Action2s<br>
-<font size="-2">Linked from: <a href="#sprite1946">#&nbsp;1946 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xFE</td></tr>
-<tr><th align="left">Trigger source </th><td>0x80 "current train"</td></tr>
-<tr><th align="left">Trigger</th><td>Any of: 0x00 </td></tr>
-<tr><th align="left">Random bits</th><td>0 to 0 (1 bits)</td></tr>
-<tr valign="top"><th align="left">Choose between</th><td>
-chain to 0xE6 (<a href="#sprite1936">#&nbsp;1936 BasicAction2</a>)
-, chain to 0xFE (<a href="#sprite1937">#&nbsp;1937 BasicAction2</a>)
-</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1939"></a>#&nbsp;1939</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id00C8" target="entities">ID 0xC8 (200)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B189E (727198)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x1B (27)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x6F (111)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x6E (110)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000002</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1940"></a>#&nbsp;1940</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00C8" target="entities">0x00C8</a></th><td>"                                      SBB mail coach"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1941"></a>#&nbsp;1941</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00C8" target="entities">0x00C8</a></th><td>"                                      SBB Postwaggon"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1942"></a>#&nbsp;1942</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1943"></a><a name="sprite1942set0"><b>Set 0</b></a> - #&nbsp;1943<br><font size="-2">Linked from: 
-<a href="#sprite1945">#&nbsp;1945 BasicAction2</a>
-</font><br><img alt="1943" src="data/sprite1943.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1944"></a><a name="sprite1942set1"><b>Set 1</b></a> - #&nbsp;1944<br><font size="-2">Linked from: 
-<a href="#sprite1951">#&nbsp;1951 BasicAction2</a>
-</font><br><img alt="1944" src="data/sprite1944.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1945"></a>#&nbsp;1945</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1946">#&nbsp;1946 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xE6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1942set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1942set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1946"></a>#&nbsp;1946</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id00C8" target="entities">0x00C8</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xE6 (<a href="#sprite1945">#&nbsp;1945 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xFE (<a href="#sprite1938">#&nbsp;1938 RandomAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1947"></a>#&nbsp;1947</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite1952">#&nbsp;1952 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF4</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var47"Vehicle cargo info") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x00000003 (3)</td><td>0x00000003 (3)</td><td>chain to 0xFA (<a href="#sprite152">#&nbsp;152 BasicAction2</a>)</td></tr>
-<tr><td>0x00000008 (8)</td><td>0x00000008 (8)</td><td>chain to 0xF9 (<a href="#sprite153">#&nbsp;153 BasicAction2</a>)</td></tr>
-<tr><td>0x00000005 (5)</td><td>0x00000005 (5)</td><td>chain to 0xF8 (<a href="#sprite154">#&nbsp;154 BasicAction2</a>)</td></tr>
-<tr><td>0x0000000B (11)</td><td>0x0000000B (11)</td><td>chain to 0xF8 (<a href="#sprite154">#&nbsp;154 BasicAction2</a>)</td></tr>
-<tr><td>0x00000006 (6)</td><td>0x00000006 (6)</td><td>chain to 0xF7 (<a href="#sprite155">#&nbsp;155 BasicAction2</a>)</td></tr>
-<tr><td>0x0000000D (13)</td><td>0x0000000D (13)</td><td>chain to 0xF7 (<a href="#sprite155">#&nbsp;155 BasicAction2</a>)</td></tr>
-<tr><td>0x00000009 (9)</td><td>0x00000009 (9)</td><td>chain to 0xF7 (<a href="#sprite155">#&nbsp;155 BasicAction2</a>)</td></tr>
-<tr><td>0x0000000A (10)</td><td>0x0000000A (10)</td><td>chain to 0xF6 (<a href="#sprite156">#&nbsp;156 BasicAction2</a>)</td></tr>
-<tr><td>0x0000000C (12)</td><td>0x0000000C (12)</td><td>chain to 0xF5 (<a href="#sprite157">#&nbsp;157 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF4 (<a href="#sprite158">#&nbsp;158 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1948"></a>#&nbsp;1948</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id00C9" target="entities">ID 0xC9 (201)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B01CA (721354)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x0B (11)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x69 (105)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x37 (55)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x16 (22)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0010</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1949"></a>#&nbsp;1949</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00C9" target="entities">0x00C9</a></th><td>"                                      SBB open wagon (EAOS)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1950"></a>#&nbsp;1950</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00C9" target="entities">0x00C9</a></th><td>&lt;UTF-8&gt; "                                      SBB offener Güterwaggon (EAOS)"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1951"></a>#&nbsp;1951</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1952">#&nbsp;1952 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1942set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1942set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1952"></a>#&nbsp;1952</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id00C9" target="entities">0x00C9</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xF5 (<a href="#sprite1951">#&nbsp;1951 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xF4 (<a href="#sprite1947">#&nbsp;1947 VarAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1953"></a>#&nbsp;1953</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>3 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1953set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite1978">#&nbsp;1978 BasicAction2</a>
-</font></th>
-<td><a name="sprite1954"></a>0 - #&nbsp;1954<br><img alt="1954" src="data/sprite1954.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1955"></a>1 - #&nbsp;1955<br><img alt="1955" src="data/sprite1955.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1956"></a>2 - #&nbsp;1956<br><img alt="1956" src="data/sprite1956.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1957"></a>3 - #&nbsp;1957<br><img alt="1957" src="data/sprite1957.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1958"></a>4 - #&nbsp;1958<br><img alt="1958" src="data/sprite1958.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1959"></a>5 - #&nbsp;1959<br><img alt="1959" src="data/sprite1959.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1960"></a>6 - #&nbsp;1960<br><img alt="1960" src="data/sprite1960.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1961"></a>7 - #&nbsp;1961<br><img alt="1961" src="data/sprite1961.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1953set1">Set 1</a><br><font size="-2">Linked from: 
-<a href="#sprite1979">#&nbsp;1979 BasicAction2</a>
-</font></th>
-<td><a name="sprite1962"></a>0 - #&nbsp;1962<br><img alt="1962" src="data/sprite1962.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1963"></a>1 - #&nbsp;1963<br><img alt="1963" src="data/sprite1963.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1964"></a>2 - #&nbsp;1964<br><img alt="1964" src="data/sprite1964.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1965"></a>3 - #&nbsp;1965<br><img alt="1965" src="data/sprite1965.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1966"></a>4 - #&nbsp;1966<br><img alt="1966" src="data/sprite1966.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1967"></a>5 - #&nbsp;1967<br><img alt="1967" src="data/sprite1967.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1968"></a>6 - #&nbsp;1968<br><img alt="1968" src="data/sprite1968.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1969"></a>7 - #&nbsp;1969<br><img alt="1969" src="data/sprite1969.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-<tr valign="top"><th align="left" rowspan="1"><a name="sprite1953set2">Set 2</a><br><font size="-2">Linked from: 
-<a href="#sprite1980">#&nbsp;1980 BasicAction2</a>
-</font></th>
-<td><a name="sprite1970"></a>0 - #&nbsp;1970<br><img alt="1970" src="data/sprite1970.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1971"></a>1 - #&nbsp;1971<br><img alt="1971" src="data/sprite1971.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1972"></a>2 - #&nbsp;1972<br><img alt="1972" src="data/sprite1972.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1973"></a>3 - #&nbsp;1973<br><img alt="1973" src="data/sprite1973.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1974"></a>4 - #&nbsp;1974<br><img alt="1974" src="data/sprite1974.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1975"></a>5 - #&nbsp;1975<br><img alt="1975" src="data/sprite1975.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1976"></a>6 - #&nbsp;1976<br><img alt="1976" src="data/sprite1976.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1977"></a>7 - #&nbsp;1977<br><img alt="1977" src="data/sprite1977.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1978"></a>#&nbsp;1978</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1981">#&nbsp;1981 RandomAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF4</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1953set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1953set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1979"></a>#&nbsp;1979</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1981">#&nbsp;1981 RandomAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1953set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1953set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1980"></a>#&nbsp;1980</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1981">#&nbsp;1981 RandomAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1953set2">Action1 Set 2</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1953set2">Action1 Set 2</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1981"></a>#&nbsp;1981</td><td>
-<b>RandomAction2</b> - Randomized choice between Action2s<br>
-<font size="-2">Linked from: <a href="#sprite1988">#&nbsp;1988 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF6</td></tr>
-<tr><th align="left">Trigger source </th><td>0x80 "current train"</td></tr>
-<tr><th align="left">Trigger</th><td>Any of: 0x00 </td></tr>
-<tr><th align="left">Random bits</th><td>0 to 1 (2 bits)</td></tr>
-<tr valign="top"><th align="left">Choose between</th><td>
-chain to 0xF4 (<a href="#sprite1978">#&nbsp;1978 BasicAction2</a>)
-, chain to 0xF4 (<a href="#sprite1978">#&nbsp;1978 BasicAction2</a>)
-, chain to 0xF5 (<a href="#sprite1979">#&nbsp;1979 BasicAction2</a>)
-, chain to 0xF6 (<a href="#sprite1980">#&nbsp;1980 BasicAction2</a>)
-</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1982"></a>#&nbsp;1982</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id00CA" target="entities">ID 0xCA (202)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B01CA (721354)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x10 (16)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x70 (112)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x5F (95)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x1B (27)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0040</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1983"></a>#&nbsp;1983</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CA" target="entities">0x00CA</a></th><td>"                                      tank car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1984"></a>#&nbsp;1984</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CA" target="entities">0x00CA</a></th><td>"                                      Kesselwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1985"></a>#&nbsp;1985</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite1986"></a><a name="sprite1985set0"><b>Set 0</b></a> - #&nbsp;1986<br><font size="-2">Linked from: 
-<a href="#sprite1987">#&nbsp;1987 BasicAction2</a>
-</font><br><img alt="1986" src="data/sprite1986.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1987"></a>#&nbsp;1987</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite1988">#&nbsp;1988 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1985set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1985set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1988"></a>#&nbsp;1988</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id00CA" target="entities">0x00CA</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xF5 (<a href="#sprite1987">#&nbsp;1987 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xF6 (<a href="#sprite1981">#&nbsp;1981 RandomAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1989"></a>#&nbsp;1989</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id00CB" target="entities">ID 0xCB (203)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000B08EC (723180)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x10 (16)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0xB5 (181)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x6E (110)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x50 (80)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x1D (29)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x02AC</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00000000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1990"></a>#&nbsp;1990</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CB" target="entities">0x00CB</a></th><td>"                                      SBB boxcar"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1991"></a>#&nbsp;1991</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CB" target="entities">0x00CB</a></th><td>"                                      SBB Schiebewandwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite1992"></a>#&nbsp;1992</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite1992set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite2001">#&nbsp;2001 BasicAction2</a>
-</font></th>
-<td><a name="sprite1993"></a>0 - #&nbsp;1993<br><img alt="1993" src="data/sprite1993.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1994"></a>1 - #&nbsp;1994<br><img alt="1994" src="data/sprite1994.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1995"></a>2 - #&nbsp;1995<br><img alt="1995" src="data/sprite1995.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite1996"></a>3 - #&nbsp;1996<br><img alt="1996" src="data/sprite1996.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1997"></a>4 - #&nbsp;1997<br><img alt="1997" src="data/sprite1997.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1998"></a>5 - #&nbsp;1998<br><img alt="1998" src="data/sprite1998.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite1999"></a>6 - #&nbsp;1999<br><img alt="1999" src="data/sprite1999.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite2000"></a>7 - #&nbsp;2000<br><img alt="2000" src="data/sprite2000.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2001"></a>#&nbsp;2001</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2006">#&nbsp;2006 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite1992set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite1992set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2002"></a>#&nbsp;2002</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>2 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite2003"></a><a name="sprite2002set0"><b>Set 0</b></a> - #&nbsp;2003<br><font size="-2">Linked from: 
-<a href="#sprite2005">#&nbsp;2005 BasicAction2</a>
-</font><br><img alt="2003" src="data/sprite2003.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite2004"></a><a name="sprite2002set1"><b>Set 1</b></a> - #&nbsp;2004<br><font size="-2">Linked from: 
-<a href="#sprite2010">#&nbsp;2010 BasicAction2</a>
-</font><br><img alt="2004" src="data/sprite2004.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2005"></a>#&nbsp;2005</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2006">#&nbsp;2006 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF5</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite2002set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite2002set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2006"></a>#&nbsp;2006</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id00CB" target="entities">0x00CB</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xF5 (<a href="#sprite2005">#&nbsp;2005 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xF6 (<a href="#sprite2001">#&nbsp;2001 BasicAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2007"></a>#&nbsp;2007</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id00CC" target="entities">ID 0xCC (204)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000AFAA8 (719528)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x03 (3)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x64 (100)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0001</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00004000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2008"></a>#&nbsp;2008</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CC" target="entities">0x00CC</a></th><td>"                                      autorack"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2009"></a>#&nbsp;2009</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CC" target="entities">0x00CC</a></th><td>"                                      Autotransportwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2010"></a>#&nbsp;2010</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2011">#&nbsp;2011 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF6</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite2002set1">Action1 Set 1</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite2002set1">Action1 Set 1</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2011"></a>#&nbsp;2011</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id00CC" target="entities">0x00CC</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xF6 (<a href="#sprite2010">#&nbsp;2010 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xF3 (<a href="#sprite248">#&nbsp;248 BasicAction2</a>)</td></tr></table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2012"></a>#&nbsp;2012</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 8 sprites:
-<table summary="Subsprites" border="1" rules="all"><tr valign="top"><th align="left" rowspan="1"><a name="sprite2012set0">Set 0</a><br><font size="-2">Linked from: 
-<a href="#sprite2021">#&nbsp;2021 BasicAction2</a>
-</font></th>
-<td><a name="sprite2013"></a>0 - #&nbsp;2013<br><img alt="2013" src="data/sprite2013.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite2014"></a>1 - #&nbsp;2014<br><img alt="2014" src="data/sprite2014.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite2015"></a>2 - #&nbsp;2015<br><img alt="2015" src="data/sprite2015.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite2016"></a>3 - #&nbsp;2016<br><img alt="2016" src="data/sprite2016.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite2017"></a>4 - #&nbsp;2017<br><img alt="2017" src="data/sprite2017.png"><br>Rel: &lt;-4,-15&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite2018"></a>5 - #&nbsp;2018<br><img alt="2018" src="data/sprite2018.png"><br>Rel: &lt;-15,-19&gt;<br>Compr: 0x01
-</td>
-<td><a name="sprite2019"></a>6 - #&nbsp;2019<br><img alt="2019" src="data/sprite2019.png"><br>Rel: &lt;-18,-22&gt;<br>Compr: 0x09
-</td>
-<td><a name="sprite2020"></a>7 - #&nbsp;2020<br><img alt="2020" src="data/sprite2020.png"><br>Rel: &lt;-8,-18&gt;<br>Compr: 0x01
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2021"></a>#&nbsp;2021</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2022">#&nbsp;2022 VarAction2</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF3</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite2012set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite2012set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2022"></a>#&nbsp;2022</td><td>
-<b>VarAction2</b> - Choose between Action2 chains<br>
-<font size="-2">Linked from: <a href="#sprite2029">#&nbsp;2029 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF3</td></tr>
-<tr><th align="left">VarAction2 Type</th><td>0x89 dword of "current train"</td></tr>
-<tr valign="top"><th align="left">Formula</th><td>
-value := (Var47"Vehicle cargo info") and 0x000000FF
-</td></tr><tr valign="top"><th align="left">Decision</th><td>
-<table summary="Result" border="1" rules="all"><tr><th>From</th><th>To</th><th></th></tr>
-<tr><td>0x0000000F (15)</td><td>0x0000000F (15)</td><td>chain to 0xF2 (<a href="#sprite249">#&nbsp;249 BasicAction2</a>)</td></tr>
-<tr><td>0x00000010 (16)</td><td>0x00000010 (16)</td><td>chain to 0xF1 (<a href="#sprite250">#&nbsp;250 BasicAction2</a>)</td></tr>
-</table>
-</td></tr><tr><th align="left">Default</th><td>chain to 0xF3 (<a href="#sprite2021">#&nbsp;2021 BasicAction2</a>)</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2023"></a>#&nbsp;2023</td><td>
-<b>Action0</b> - Define Properties<br><b>Feature</b> 0x00 "Trains"
-<table summary="Properties" border="1" rules="all"><tr><th>Property</th><th><a href="entities.html#feat00id00CD" target="entities">ID 0xCD (205)</a></th></tr>
-<tr valign="top"><th align="left">0x12 "Sprite ID"</th>
-<td>0xFD (253)</td>
-</tr>
-<tr valign="top"><th align="left">0x06 "climate availability"</th>
-<td>0x03</td>
-</tr>
-<tr valign="top"><th align="left">0x2A "Long format introduction date"</th>
-<td>0x000AFAA8 (719528)</td>
-</tr>
-<tr valign="top"><th align="left">0x04 "model life in years"</th>
-<td>0xFF (255)</td>
-</tr>
-<tr valign="top"><th align="left">0x03 "vehicle life in years"</th>
-<td>0x2D (45)</td>
-</tr>
-<tr valign="top"><th align="left">0x07 "load amount"</th>
-<td>0x0A (10)</td>
-</tr>
-<tr valign="top"><th align="left">0x09 "Speed"</th>
-<td>0x007A (122)</td>
-</tr>
-<tr valign="top"><th align="left">0x17 "Cost factor"</th>
-<td>0x64 (100)</td>
-</tr>
-<tr valign="top"><th align="left">0x0D "Running cost factor"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x0E "Running cost base"</th>
-<td>0x00004C3C</td>
-</tr>
-<tr valign="top"><th align="left">0x05 "Track type"</th>
-<td>0x00</td>
-</tr>
-<tr valign="top"><th align="left">0x0B "Power"</th>
-<td>0x0000 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x14 "Cargo capacity"</th>
-<td>0x1E (30)</td>
-</tr>
-<tr valign="top"><th align="left">0x16 "Weight (low)"</th>
-<td>0x0F (15)</td>
-</tr>
-<tr valign="top"><th align="left">0x24 "Weight (high)"</th>
-<td>0x00 (0)</td>
-</tr>
-<tr valign="top"><th align="left">0x28 "Refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x29 "Non-refittable cargo classes"</th>
-<td>0x0000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-<tr valign="top"><th align="left">0x1D "Bit mask of cargo types available for refitting"</th>
-<td>0x00018000</td>
-</tr>
-<tr valign="top"><th align="left">0x15 "Cargo slot"</th>
-<td>0xFF</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2024"></a>#&nbsp;2024</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x7F "any"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CD" target="entities">0x00CD</a></th><td>"                                      stake car"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2025"></a>#&nbsp;2025</td><td>
-<b>Action4</b> - Define custom texts
-<table summary="Properties">
-<tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Language</th><td>0x02 "German"</td></tr>
-<tr><th align="left">Text <a href="entities.html#feat00id00CD" target="entities">0x00CD</a></th><td>"                                      Rungenwagen"</td></tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2026"></a>#&nbsp;2026</td><td>
-<b>Action1</b> - Define set of real sprites<br>
-<b>Feature</b> 0x00 "Trains"
-<br>1 sets of 1 sprites:
-<table summary="Subsprites" border="1" rules="all">
-<tr valign="top">
-<td><a name="sprite2027"></a><a name="sprite2026set0"><b>Set 0</b></a> - #&nbsp;2027<br><font size="-2">Linked from: 
-<a href="#sprite2028">#&nbsp;2028 BasicAction2</a>
-</font><br><img alt="2027" src="data/sprite2027.png"><br>Rel: &lt;-16,-7&gt;<br>Compr: 0x09
-</td>
-</tr>
-</table>
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2028"></a>#&nbsp;2028</td><td>
-<b>BasicAction2</b> - Define sprite groups<br>
-<font size="-2">Linked from: <a href="#sprite2029">#&nbsp;2029 Action3</a>
-</font>
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">CargoID</th><td>0xF1</td></tr>
-<tr><th align="left">Moving</th><td>
-<a href="#sprite2026set0">Action1 Set 0</a>
-</td></tr><tr><th align="left">Loading/Unloading</th><td>
-<a href="#sprite2026set0">Action1 Set 0</a>
-</td></tr></table
-</td></tr>
-<tr valign="top"><td align=right><a name="sprite2029"></a>#&nbsp;2029</td><td>
-<b>Action3</b> - Install graphic sets
-<table summary="Properties"><tr><th align="left">Feature</th><td>0x00 "Trains"</td></tr>
-<tr><th align="left">Type</th><td>normal action3</td></tr>
-<tr><th align="left">IDs</th><td><a href="entities.html#feat00id00CD" target="entities">0x00CD</a> </td></tr>
-<tr><th align="left">cargobit 0xFF (255)</th><td>chain to 0xF1 (<a href="#sprite2028">#&nbsp;2028 BasicAction2</a>)</td></tr>
-<tr><th align="left">default</th><td>chain to 0xF3 (<a href="#sprite2022">#&nbsp;2022 VarAction2</a>)</td></tr></table>
-</td></tr>
 </table>Generated by Grf2Html 0.5.2</body></html>
diff -ur -x '*.log' -x '*.diff' -x '*.zip*' -x '*.tar.gz*' -x '*.tar.xz*' -x RELEASE -x PACKAGES -x '*REBUILD*' -x .release /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/sprites.html /home/openttd/public_html/dach/nightlies/REBUILD/r54/grf2html/dach/sprites.html
--- /home/openttd/public_html/dach/nightlies/r54/grf2html/dach/sprites.html	
+++ /home/openttd/public_html/dach/nightlies/REBUILD/r54/grf2html/dach/sprites.html	
@@ -4,943 +4,4 @@
 <meta http-equiv="content-type" content="text/html; charset=utf-8">
 <meta name="generator" content="Grf2Html 0.5.2">
 </head><body><table summary="Sprite Index" width="100%">
-<tr><td align=right>0</td><td><a href="nfo.html#sprite0" target="content">SpriteCount</a></td></tr>
-<tr><td align=right>1</td><td><a href="nfo.html#sprite1" target="content">Action14</a></td></tr>
-<tr><td align=right>2</td><td><a href="nfo.html#sprite2" target="content">Action8</a></td></tr>
-<tr><td align=right>3</td><td><a href="nfo.html#sprite3" target="content">Action4</a></td></tr>
-<tr><td align=right>4</td><td><a href="nfo.html#sprite4" target="content">Action4</a></td></tr>
-<tr><td align=right>5</td><td><a href="nfo.html#sprite5" target="content">Action4</a></td></tr>
-<tr><td align=right>6</td><td><a href="nfo.html#sprite6" target="content">Action4</a></td></tr>
-<tr><td align=right>7</td><td><a href="nfo.html#sprite7" target="content">Action4</a></td></tr>
-<tr><td align=right>8</td><td><a href="nfo.html#sprite8" target="content">Action4</a></td></tr>
-<tr><td align=right>9</td><td><a href="nfo.html#sprite9" target="content">Action4</a></td></tr>
-<tr><td align=right>10</td><td><a href="nfo.html#sprite10" target="content">ActionD</a></td></tr>
-<tr><td align=right>11</td><td><a href="nfo.html#sprite11" target="content">ActionD</a></td></tr>
-<tr><td align=right>12</td><td><a href="nfo.html#sprite12" target="content">Action6</a></td></tr>
-<tr><td align=right>13</td><td><a href="nfo.html#sprite13" target="content">Action0</a></td></tr>
-<tr><td align=right>14</td><td><a href="nfo.html#sprite14" target="content">Action0</a></td></tr>
-<tr><td align=right>15</td><td><a href="nfo.html#sprite15" target="content">ActionD</a></td></tr>
-<tr><td align=right>16</td><td><a href="nfo.html#sprite16" target="content">Action0</a></td></tr>
-<tr><td align=right>17</td><td><a href="nfo.html#sprite17" target="content">Action1</a></td></tr>
-<tr><td align=right>34</td><td><a href="nfo.html#sprite34" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>35</td><td><a href="nfo.html#sprite35" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>36</td><td><a href="nfo.html#sprite36" target="content">Action1</a></td></tr>
-<tr><td align=right>69</td><td><a href="nfo.html#sprite69" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>70</td><td><a href="nfo.html#sprite70" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>71</td><td><a href="nfo.html#sprite71" target="content">Action1</a></td></tr>
-<tr><td align=right>152</td><td><a href="nfo.html#sprite152" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>153</td><td><a href="nfo.html#sprite153" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>154</td><td><a href="nfo.html#sprite154" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>155</td><td><a href="nfo.html#sprite155" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>156</td><td><a href="nfo.html#sprite156" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>157</td><td><a href="nfo.html#sprite157" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>158</td><td><a href="nfo.html#sprite158" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>159</td><td><a href="nfo.html#sprite159" target="content">Action1</a></td></tr>
-<tr><td align=right>248</td><td><a href="nfo.html#sprite248" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>249</td><td><a href="nfo.html#sprite249" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>250</td><td><a href="nfo.html#sprite250" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>251</td><td><a href="nfo.html#sprite251" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>252</td><td><a href="nfo.html#sprite252" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>253</td><td><a href="nfo.html#sprite253" target="content">VarAction2</a></td></tr>
-<tr><td align=right>254</td><td><a href="nfo.html#sprite254" target="content">VarAction2</a></td></tr>
-<tr><td align=right>255</td><td><a href="nfo.html#sprite255" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>256</td><td><a href="nfo.html#sprite256" target="content">VarAction2</a></td></tr>
-<tr><td align=right>257</td><td><a href="nfo.html#sprite257" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>258</td><td><a href="nfo.html#sprite258" target="content">VarAction2</a></td></tr>
-<tr><td align=right>259</td><td><a href="nfo.html#sprite259" target="content">VarAction2</a></td></tr>
-<tr><td align=right>260</td><td><a href="nfo.html#sprite260" target="content">VarAction2</a></td></tr>
-<tr><td align=right>261</td><td><a href="nfo.html#sprite261" target="content">VarAction2</a></td></tr>
-<tr><td align=right>262</td><td><a href="nfo.html#sprite262" target="content">VarAction2</a></td></tr>
-<tr><td align=right>263</td><td><a href="nfo.html#sprite263" target="content">VarAction2</a></td></tr>
-<tr><td align=right>264</td><td><a href="nfo.html#sprite264" target="content">VarAction2</a></td></tr>
-<tr><td align=right>265</td><td><a href="nfo.html#sprite265" target="content">VarAction2</a></td></tr>
-<tr><td align=right>266</td><td><a href="nfo.html#sprite266" target="content">Action0</a></td></tr>
-<tr><td align=right>267</td><td><a href="nfo.html#sprite267" target="content">Action4</a></td></tr>
-<tr><td align=right>268</td><td><a href="nfo.html#sprite268" target="content">Action1</a></td></tr>
-<tr><td align=right>270</td><td><a href="nfo.html#sprite270" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>271</td><td><a href="nfo.html#sprite271" target="content">Action0</a></td></tr>
-<tr><td align=right>272</td><td><a href="nfo.html#sprite272" target="content">VarAction2</a></td></tr>
-<tr><td align=right>273</td><td><a href="nfo.html#sprite273" target="content">VarAction2</a></td></tr>
-<tr><td align=right>274</td><td><a href="nfo.html#sprite274" target="content">Action3</a></td></tr>
-<tr><td align=right>275</td><td><a href="nfo.html#sprite275" target="content">Action1</a></td></tr>
-<tr><td align=right>284</td><td><a href="nfo.html#sprite284" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>285</td><td><a href="nfo.html#sprite285" target="content">VarAction2</a></td></tr>
-<tr><td align=right>286</td><td><a href="nfo.html#sprite286" target="content">VarAction2</a></td></tr>
-<tr><td align=right>287</td><td><a href="nfo.html#sprite287" target="content">VarAction2</a></td></tr>
-<tr><td align=right>288</td><td><a href="nfo.html#sprite288" target="content">VarAction2</a></td></tr>
-<tr><td align=right>289</td><td><a href="nfo.html#sprite289" target="content">VarAction2</a></td></tr>
-<tr><td align=right>290</td><td><a href="nfo.html#sprite290" target="content">VarAction2</a></td></tr>
-<tr><td align=right>291</td><td><a href="nfo.html#sprite291" target="content">VarAction2</a></td></tr>
-<tr><td align=right>292</td><td><a href="nfo.html#sprite292" target="content">Action0</a></td></tr>
-<tr><td align=right>293</td><td><a href="nfo.html#sprite293" target="content">Action4</a></td></tr>
-<tr><td align=right>294</td><td><a href="nfo.html#sprite294" target="content">Action4</a></td></tr>
-<tr><td align=right>295</td><td><a href="nfo.html#sprite295" target="content">Action1</a></td></tr>
-<tr><td align=right>297</td><td><a href="nfo.html#sprite297" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>298</td><td><a href="nfo.html#sprite298" target="content">Action0</a></td></tr>
-<tr><td align=right>299</td><td><a href="nfo.html#sprite299" target="content">VarAction2</a></td></tr>
-<tr><td align=right>300</td><td><a href="nfo.html#sprite300" target="content">VarAction2</a></td></tr>
-<tr><td align=right>301</td><td><a href="nfo.html#sprite301" target="content">Action3</a></td></tr>
-<tr><td align=right>302</td><td><a href="nfo.html#sprite302" target="content">Action1</a></td></tr>
-<tr><td align=right>327</td><td><a href="nfo.html#sprite327" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>328</td><td><a href="nfo.html#sprite328" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>329</td><td><a href="nfo.html#sprite329" target="content">VarAction2</a></td></tr>
-<tr><td align=right>330</td><td><a href="nfo.html#sprite330" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>331</td><td><a href="nfo.html#sprite331" target="content">VarAction2</a></td></tr>
-<tr><td align=right>332</td><td><a href="nfo.html#sprite332" target="content">VarAction2</a></td></tr>
-<tr><td align=right>333</td><td><a href="nfo.html#sprite333" target="content">VarAction2</a></td></tr>
-<tr><td align=right>334</td><td><a href="nfo.html#sprite334" target="content">VarAction2</a></td></tr>
-<tr><td align=right>335</td><td><a href="nfo.html#sprite335" target="content">VarAction2</a></td></tr>
-<tr><td align=right>336</td><td><a href="nfo.html#sprite336" target="content">VarAction2</a></td></tr>
-<tr><td align=right>337</td><td><a href="nfo.html#sprite337" target="content">VarAction2</a></td></tr>
-<tr><td align=right>338</td><td><a href="nfo.html#sprite338" target="content">VarAction2</a></td></tr>
-<tr><td align=right>339</td><td><a href="nfo.html#sprite339" target="content">VarAction2</a></td></tr>
-<tr><td align=right>340</td><td><a href="nfo.html#sprite340" target="content">VarAction2</a></td></tr>
-<tr><td align=right>341</td><td><a href="nfo.html#sprite341" target="content">VarAction2</a></td></tr>
-<tr><td align=right>342</td><td><a href="nfo.html#sprite342" target="content">VarAction2</a></td></tr>
-<tr><td align=right>343</td><td><a href="nfo.html#sprite343" target="content">VarAction2</a></td></tr>
-<tr><td align=right>344</td><td><a href="nfo.html#sprite344" target="content">Action0</a></td></tr>
-<tr><td align=right>345</td><td><a href="nfo.html#sprite345" target="content">Action4</a></td></tr>
-<tr><td align=right>346</td><td><a href="nfo.html#sprite346" target="content">Action4</a></td></tr>
-<tr><td align=right>347</td><td><a href="nfo.html#sprite347" target="content">Action1</a></td></tr>
-<tr><td align=right>349</td><td><a href="nfo.html#sprite349" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>350</td><td><a href="nfo.html#sprite350" target="content">Action0</a></td></tr>
-<tr><td align=right>351</td><td><a href="nfo.html#sprite351" target="content">VarAction2</a></td></tr>
-<tr><td align=right>352</td><td><a href="nfo.html#sprite352" target="content">VarAction2</a></td></tr>
-<tr><td align=right>353</td><td><a href="nfo.html#sprite353" target="content">VarAction2</a></td></tr>
-<tr><td align=right>354</td><td><a href="nfo.html#sprite354" target="content">VarAction2</a></td></tr>
-<tr><td align=right>355</td><td><a href="nfo.html#sprite355" target="content">Action3</a></td></tr>
-<tr><td align=right>356</td><td><a href="nfo.html#sprite356" target="content">Action1</a></td></tr>
-<tr><td align=right>365</td><td><a href="nfo.html#sprite365" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>366</td><td><a href="nfo.html#sprite366" target="content">VarAction2</a></td></tr>
-<tr><td align=right>367</td><td><a href="nfo.html#sprite367" target="content">VarAction2</a></td></tr>
-<tr><td align=right>368</td><td><a href="nfo.html#sprite368" target="content">VarAction2</a></td></tr>
-<tr><td align=right>369</td><td><a href="nfo.html#sprite369" target="content">VarAction2</a></td></tr>
-<tr><td align=right>370</td><td><a href="nfo.html#sprite370" target="content">VarAction2</a></td></tr>
-<tr><td align=right>371</td><td><a href="nfo.html#sprite371" target="content">Action0</a></td></tr>
-<tr><td align=right>372</td><td><a href="nfo.html#sprite372" target="content">Action4</a></td></tr>
-<tr><td align=right>373</td><td><a href="nfo.html#sprite373" target="content">Action4</a></td></tr>
-<tr><td align=right>374</td><td><a href="nfo.html#sprite374" target="content">Action1</a></td></tr>
-<tr><td align=right>376</td><td><a href="nfo.html#sprite376" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>377</td><td><a href="nfo.html#sprite377" target="content">Action0</a></td></tr>
-<tr><td align=right>378</td><td><a href="nfo.html#sprite378" target="content">VarAction2</a></td></tr>
-<tr><td align=right>379</td><td><a href="nfo.html#sprite379" target="content">VarAction2</a></td></tr>
-<tr><td align=right>380</td><td><a href="nfo.html#sprite380" target="content">Action3</a></td></tr>
-<tr><td align=right>381</td><td><a href="nfo.html#sprite381" target="content">Action1</a></td></tr>
-<tr><td align=right>414</td><td><a href="nfo.html#sprite414" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>415</td><td><a href="nfo.html#sprite415" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>416</td><td><a href="nfo.html#sprite416" target="content">VarAction2</a></td></tr>
-<tr><td align=right>417</td><td><a href="nfo.html#sprite417" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>418</td><td><a href="nfo.html#sprite418" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>419</td><td><a href="nfo.html#sprite419" target="content">VarAction2</a></td></tr>
-<tr><td align=right>420</td><td><a href="nfo.html#sprite420" target="content">VarAction2</a></td></tr>
-<tr><td align=right>421</td><td><a href="nfo.html#sprite421" target="content">VarAction2</a></td></tr>
-<tr><td align=right>422</td><td><a href="nfo.html#sprite422" target="content">VarAction2</a></td></tr>
-<tr><td align=right>423</td><td><a href="nfo.html#sprite423" target="content">VarAction2</a></td></tr>
-<tr><td align=right>424</td><td><a href="nfo.html#sprite424" target="content">VarAction2</a></td></tr>
-<tr><td align=right>425</td><td><a href="nfo.html#sprite425" target="content">VarAction2</a></td></tr>
-<tr><td align=right>426</td><td><a href="nfo.html#sprite426" target="content">VarAction2</a></td></tr>
-<tr><td align=right>427</td><td><a href="nfo.html#sprite427" target="content">Action0</a></td></tr>
-<tr><td align=right>428</td><td><a href="nfo.html#sprite428" target="content">Action4</a></td></tr>
-<tr><td align=right>429</td><td><a href="nfo.html#sprite429" target="content">Action4</a></td></tr>
-<tr><td align=right>430</td><td><a href="nfo.html#sprite430" target="content">Action1</a></td></tr>
-<tr><td align=right>432</td><td><a href="nfo.html#sprite432" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>433</td><td><a href="nfo.html#sprite433" target="content">Action0</a></td></tr>
-<tr><td align=right>434</td><td><a href="nfo.html#sprite434" target="content">VarAction2</a></td></tr>
-<tr><td align=right>435</td><td><a href="nfo.html#sprite435" target="content">VarAction2</a></td></tr>
-<tr><td align=right>436</td><td><a href="nfo.html#sprite436" target="content">VarAction2</a></td></tr>
-<tr><td align=right>437</td><td><a href="nfo.html#sprite437" target="content">VarAction2</a></td></tr>
-<tr><td align=right>438</td><td><a href="nfo.html#sprite438" target="content">Action3</a></td></tr>
-<tr><td align=right>439</td><td><a href="nfo.html#sprite439" target="content">Action1</a></td></tr>
-<tr><td align=right>456</td><td><a href="nfo.html#sprite456" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>457</td><td><a href="nfo.html#sprite457" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>458</td><td><a href="nfo.html#sprite458" target="content">VarAction2</a></td></tr>
-<tr><td align=right>459</td><td><a href="nfo.html#sprite459" target="content">VarAction2</a></td></tr>
-<tr><td align=right>460</td><td><a href="nfo.html#sprite460" target="content">VarAction2</a></td></tr>
-<tr><td align=right>461</td><td><a href="nfo.html#sprite461" target="content">VarAction2</a></td></tr>
-<tr><td align=right>462</td><td><a href="nfo.html#sprite462" target="content">VarAction2</a></td></tr>
-<tr><td align=right>463</td><td><a href="nfo.html#sprite463" target="content">Action0</a></td></tr>
-<tr><td align=right>464</td><td><a href="nfo.html#sprite464" target="content">Action4</a></td></tr>
-<tr><td align=right>465</td><td><a href="nfo.html#sprite465" target="content">Action4</a></td></tr>
-<tr><td align=right>466</td><td><a href="nfo.html#sprite466" target="content">Action1</a></td></tr>
-<tr><td align=right>468</td><td><a href="nfo.html#sprite468" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>469</td><td><a href="nfo.html#sprite469" target="content">Action0</a></td></tr>
-<tr><td align=right>470</td><td><a href="nfo.html#sprite470" target="content">VarAction2</a></td></tr>
-<tr><td align=right>471</td><td><a href="nfo.html#sprite471" target="content">VarAction2</a></td></tr>
-<tr><td align=right>472</td><td><a href="nfo.html#sprite472" target="content">Action3</a></td></tr>
-<tr><td align=right>473</td><td><a href="nfo.html#sprite473" target="content">VarAction2</a></td></tr>
-<tr><td align=right>474</td><td><a href="nfo.html#sprite474" target="content">VarAction2</a></td></tr>
-<tr><td align=right>475</td><td><a href="nfo.html#sprite475" target="content">Action1</a></td></tr>
-<tr><td align=right>508</td><td><a href="nfo.html#sprite508" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>509</td><td><a href="nfo.html#sprite509" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>510</td><td><a href="nfo.html#sprite510" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>511</td><td><a href="nfo.html#sprite511" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>512</td><td><a href="nfo.html#sprite512" target="content">VarAction2</a></td></tr>
-<tr><td align=right>513</td><td><a href="nfo.html#sprite513" target="content">Action0</a></td></tr>
-<tr><td align=right>514</td><td><a href="nfo.html#sprite514" target="content">Action4</a></td></tr>
-<tr><td align=right>515</td><td><a href="nfo.html#sprite515" target="content">Action4</a></td></tr>
-<tr><td align=right>516</td><td><a href="nfo.html#sprite516" target="content">Action1</a></td></tr>
-<tr><td align=right>518</td><td><a href="nfo.html#sprite518" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>519</td><td><a href="nfo.html#sprite519" target="content">Action0</a></td></tr>
-<tr><td align=right>520</td><td><a href="nfo.html#sprite520" target="content">VarAction2</a></td></tr>
-<tr><td align=right>521</td><td><a href="nfo.html#sprite521" target="content">VarAction2</a></td></tr>
-<tr><td align=right>522</td><td><a href="nfo.html#sprite522" target="content">VarAction2</a></td></tr>
-<tr><td align=right>523</td><td><a href="nfo.html#sprite523" target="content">VarAction2</a></td></tr>
-<tr><td align=right>524</td><td><a href="nfo.html#sprite524" target="content">Action3</a></td></tr>
-<tr><td align=right>525</td><td><a href="nfo.html#sprite525" target="content">Action1</a></td></tr>
-<tr><td align=right>550</td><td><a href="nfo.html#sprite550" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>551</td><td><a href="nfo.html#sprite551" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>552</td><td><a href="nfo.html#sprite552" target="content">VarAction2</a></td></tr>
-<tr><td align=right>553</td><td><a href="nfo.html#sprite553" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>554</td><td><a href="nfo.html#sprite554" target="content">VarAction2</a></td></tr>
-<tr><td align=right>555</td><td><a href="nfo.html#sprite555" target="content">VarAction2</a></td></tr>
-<tr><td align=right>556</td><td><a href="nfo.html#sprite556" target="content">VarAction2</a></td></tr>
-<tr><td align=right>557</td><td><a href="nfo.html#sprite557" target="content">VarAction2</a></td></tr>
-<tr><td align=right>558</td><td><a href="nfo.html#sprite558" target="content">VarAction2</a></td></tr>
-<tr><td align=right>559</td><td><a href="nfo.html#sprite559" target="content">VarAction2</a></td></tr>
-<tr><td align=right>560</td><td><a href="nfo.html#sprite560" target="content">Action0</a></td></tr>
-<tr><td align=right>561</td><td><a href="nfo.html#sprite561" target="content">Action4</a></td></tr>
-<tr><td align=right>562</td><td><a href="nfo.html#sprite562" target="content">Action4</a></td></tr>
-<tr><td align=right>563</td><td><a href="nfo.html#sprite563" target="content">Action1</a></td></tr>
-<tr><td align=right>565</td><td><a href="nfo.html#sprite565" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>566</td><td><a href="nfo.html#sprite566" target="content">Action0</a></td></tr>
-<tr><td align=right>567</td><td><a href="nfo.html#sprite567" target="content">VarAction2</a></td></tr>
-<tr><td align=right>568</td><td><a href="nfo.html#sprite568" target="content">VarAction2</a></td></tr>
-<tr><td align=right>569</td><td><a href="nfo.html#sprite569" target="content">Action3</a></td></tr>
-<tr><td align=right>570</td><td><a href="nfo.html#sprite570" target="content">Action1</a></td></tr>
-<tr><td align=right>579</td><td><a href="nfo.html#sprite579" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>580</td><td><a href="nfo.html#sprite580" target="content">VarAction2</a></td></tr>
-<tr><td align=right>581</td><td><a href="nfo.html#sprite581" target="content">VarAction2</a></td></tr>
-<tr><td align=right>582</td><td><a href="nfo.html#sprite582" target="content">VarAction2</a></td></tr>
-<tr><td align=right>583</td><td><a href="nfo.html#sprite583" target="content">VarAction2</a></td></tr>
-<tr><td align=right>584</td><td><a href="nfo.html#sprite584" target="content">VarAction2</a></td></tr>
-<tr><td align=right>585</td><td><a href="nfo.html#sprite585" target="content">VarAction2</a></td></tr>
-<tr><td align=right>586</td><td><a href="nfo.html#sprite586" target="content">VarAction2</a></td></tr>
-<tr><td align=right>587</td><td><a href="nfo.html#sprite587" target="content">Action0</a></td></tr>
-<tr><td align=right>588</td><td><a href="nfo.html#sprite588" target="content">Action4</a></td></tr>
-<tr><td align=right>589</td><td><a href="nfo.html#sprite589" target="content">Action4</a></td></tr>
-<tr><td align=right>590</td><td><a href="nfo.html#sprite590" target="content">Action1</a></td></tr>
-<tr><td align=right>592</td><td><a href="nfo.html#sprite592" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>593</td><td><a href="nfo.html#sprite593" target="content">Action0</a></td></tr>
-<tr><td align=right>594</td><td><a href="nfo.html#sprite594" target="content">VarAction2</a></td></tr>
-<tr><td align=right>595</td><td><a href="nfo.html#sprite595" target="content">VarAction2</a></td></tr>
-<tr><td align=right>596</td><td><a href="nfo.html#sprite596" target="content">Action3</a></td></tr>
-<tr><td align=right>597</td><td><a href="nfo.html#sprite597" target="content">VarAction2</a></td></tr>
-<tr><td align=right>598</td><td><a href="nfo.html#sprite598" target="content">VarAction2</a></td></tr>
-<tr><td align=right>599</td><td><a href="nfo.html#sprite599" target="content">Action1</a></td></tr>
-<tr><td align=right>616</td><td><a href="nfo.html#sprite616" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>617</td><td><a href="nfo.html#sprite617" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>618</td><td><a href="nfo.html#sprite618" target="content">VarAction2</a></td></tr>
-<tr><td align=right>619</td><td><a href="nfo.html#sprite619" target="content">Action0</a></td></tr>
-<tr><td align=right>620</td><td><a href="nfo.html#sprite620" target="content">Action4</a></td></tr>
-<tr><td align=right>621</td><td><a href="nfo.html#sprite621" target="content">Action4</a></td></tr>
-<tr><td align=right>622</td><td><a href="nfo.html#sprite622" target="content">Action1</a></td></tr>
-<tr><td align=right>624</td><td><a href="nfo.html#sprite624" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>625</td><td><a href="nfo.html#sprite625" target="content">Action0</a></td></tr>
-<tr><td align=right>626</td><td><a href="nfo.html#sprite626" target="content">VarAction2</a></td></tr>
-<tr><td align=right>627</td><td><a href="nfo.html#sprite627" target="content">VarAction2</a></td></tr>
-<tr><td align=right>628</td><td><a href="nfo.html#sprite628" target="content">VarAction2</a></td></tr>
-<tr><td align=right>629</td><td><a href="nfo.html#sprite629" target="content">VarAction2</a></td></tr>
-<tr><td align=right>630</td><td><a href="nfo.html#sprite630" target="content">Action3</a></td></tr>
-<tr><td align=right>631</td><td><a href="nfo.html#sprite631" target="content">VarAction2</a></td></tr>
-<tr><td align=right>632</td><td><a href="nfo.html#sprite632" target="content">Action1</a></td></tr>
-<tr><td align=right>665</td><td><a href="nfo.html#sprite665" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>666</td><td><a href="nfo.html#sprite666" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>667</td><td><a href="nfo.html#sprite667" target="content">VarAction2</a></td></tr>
-<tr><td align=right>668</td><td><a href="nfo.html#sprite668" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>669</td><td><a href="nfo.html#sprite669" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>670</td><td><a href="nfo.html#sprite670" target="content">VarAction2</a></td></tr>
-<tr><td align=right>671</td><td><a href="nfo.html#sprite671" target="content">VarAction2</a></td></tr>
-<tr><td align=right>672</td><td><a href="nfo.html#sprite672" target="content">Action1</a></td></tr>
-<tr><td align=right>675</td><td><a href="nfo.html#sprite675" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>676</td><td><a href="nfo.html#sprite676" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>677</td><td><a href="nfo.html#sprite677" target="content">VarAction2</a></td></tr>
-<tr><td align=right>678</td><td><a href="nfo.html#sprite678" target="content">VarAction2</a></td></tr>
-<tr><td align=right>679</td><td><a href="nfo.html#sprite679" target="content">VarAction2</a></td></tr>
-<tr><td align=right>680</td><td><a href="nfo.html#sprite680" target="content">VarAction2</a></td></tr>
-<tr><td align=right>681</td><td><a href="nfo.html#sprite681" target="content">Action0</a></td></tr>
-<tr><td align=right>682</td><td><a href="nfo.html#sprite682" target="content">Action4</a></td></tr>
-<tr><td align=right>683</td><td><a href="nfo.html#sprite683" target="content">Action0</a></td></tr>
-<tr><td align=right>684</td><td><a href="nfo.html#sprite684" target="content">VarAction2</a></td></tr>
-<tr><td align=right>685</td><td><a href="nfo.html#sprite685" target="content">VarAction2</a></td></tr>
-<tr><td align=right>686</td><td><a href="nfo.html#sprite686" target="content">VarAction2</a></td></tr>
-<tr><td align=right>687</td><td><a href="nfo.html#sprite687" target="content">VarAction2</a></td></tr>
-<tr><td align=right>688</td><td><a href="nfo.html#sprite688" target="content">Action3</a></td></tr>
-<tr><td align=right>689</td><td><a href="nfo.html#sprite689" target="content">VarAction2</a></td></tr>
-<tr><td align=right>690</td><td><a href="nfo.html#sprite690" target="content">Action1</a></td></tr>
-<tr><td align=right>707</td><td><a href="nfo.html#sprite707" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>708</td><td><a href="nfo.html#sprite708" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>709</td><td><a href="nfo.html#sprite709" target="content">VarAction2</a></td></tr>
-<tr><td align=right>710</td><td><a href="nfo.html#sprite710" target="content">VarAction2</a></td></tr>
-<tr><td align=right>711</td><td><a href="nfo.html#sprite711" target="content">VarAction2</a></td></tr>
-<tr><td align=right>712</td><td><a href="nfo.html#sprite712" target="content">VarAction2</a></td></tr>
-<tr><td align=right>713</td><td><a href="nfo.html#sprite713" target="content">Action0</a></td></tr>
-<tr><td align=right>714</td><td><a href="nfo.html#sprite714" target="content">Action4</a></td></tr>
-<tr><td align=right>715</td><td><a href="nfo.html#sprite715" target="content">Action1</a></td></tr>
-<tr><td align=right>717</td><td><a href="nfo.html#sprite717" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>718</td><td><a href="nfo.html#sprite718" target="content">Action0</a></td></tr>
-<tr><td align=right>719</td><td><a href="nfo.html#sprite719" target="content">VarAction2</a></td></tr>
-<tr><td align=right>720</td><td><a href="nfo.html#sprite720" target="content">VarAction2</a></td></tr>
-<tr><td align=right>721</td><td><a href="nfo.html#sprite721" target="content">Action3</a></td></tr>
-<tr><td align=right>722</td><td><a href="nfo.html#sprite722" target="content">VarAction2</a></td></tr>
-<tr><td align=right>723</td><td><a href="nfo.html#sprite723" target="content">Action1</a></td></tr>
-<tr><td align=right>740</td><td><a href="nfo.html#sprite740" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>741</td><td><a href="nfo.html#sprite741" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>742</td><td><a href="nfo.html#sprite742" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>743</td><td><a href="nfo.html#sprite743" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>744</td><td><a href="nfo.html#sprite744" target="content">VarAction2</a></td></tr>
-<tr><td align=right>745</td><td><a href="nfo.html#sprite745" target="content">VarAction2</a></td></tr>
-<tr><td align=right>746</td><td><a href="nfo.html#sprite746" target="content">VarAction2</a></td></tr>
-<tr><td align=right>747</td><td><a href="nfo.html#sprite747" target="content">Action0</a></td></tr>
-<tr><td align=right>748</td><td><a href="nfo.html#sprite748" target="content">Action4</a></td></tr>
-<tr><td align=right>749</td><td><a href="nfo.html#sprite749" target="content">Action1</a></td></tr>
-<tr><td align=right>751</td><td><a href="nfo.html#sprite751" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>752</td><td><a href="nfo.html#sprite752" target="content">Action0</a></td></tr>
-<tr><td align=right>753</td><td><a href="nfo.html#sprite753" target="content">VarAction2</a></td></tr>
-<tr><td align=right>754</td><td><a href="nfo.html#sprite754" target="content">VarAction2</a></td></tr>
-<tr><td align=right>755</td><td><a href="nfo.html#sprite755" target="content">Action3</a></td></tr>
-<tr><td align=right>756</td><td><a href="nfo.html#sprite756" target="content">VarAction2</a></td></tr>
-<tr><td align=right>757</td><td><a href="nfo.html#sprite757" target="content">VarAction2</a></td></tr>
-<tr><td align=right>758</td><td><a href="nfo.html#sprite758" target="content">Action0</a></td></tr>
-<tr><td align=right>759</td><td><a href="nfo.html#sprite759" target="content">Action4</a></td></tr>
-<tr><td align=right>760</td><td><a href="nfo.html#sprite760" target="content">Action1</a></td></tr>
-<tr><td align=right>769</td><td><a href="nfo.html#sprite769" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>770</td><td><a href="nfo.html#sprite770" target="content">Action1</a></td></tr>
-<tr><td align=right>772</td><td><a href="nfo.html#sprite772" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>773</td><td><a href="nfo.html#sprite773" target="content">VarAction2</a></td></tr>
-<tr><td align=right>774</td><td><a href="nfo.html#sprite774" target="content">VarAction2</a></td></tr>
-<tr><td align=right>775</td><td><a href="nfo.html#sprite775" target="content">Action3</a></td></tr>
-<tr><td align=right>776</td><td><a href="nfo.html#sprite776" target="content">VarAction2</a></td></tr>
-<tr><td align=right>777</td><td><a href="nfo.html#sprite777" target="content">Action1</a></td></tr>
-<tr><td align=right>794</td><td><a href="nfo.html#sprite794" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>795</td><td><a href="nfo.html#sprite795" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>796</td><td><a href="nfo.html#sprite796" target="content">VarAction2</a></td></tr>
-<tr><td align=right>797</td><td><a href="nfo.html#sprite797" target="content">VarAction2</a></td></tr>
-<tr><td align=right>798</td><td><a href="nfo.html#sprite798" target="content">VarAction2</a></td></tr>
-<tr><td align=right>799</td><td><a href="nfo.html#sprite799" target="content">VarAction2</a></td></tr>
-<tr><td align=right>800</td><td><a href="nfo.html#sprite800" target="content">Action0</a></td></tr>
-<tr><td align=right>801</td><td><a href="nfo.html#sprite801" target="content">Action4</a></td></tr>
-<tr><td align=right>802</td><td><a href="nfo.html#sprite802" target="content">Action1</a></td></tr>
-<tr><td align=right>804</td><td><a href="nfo.html#sprite804" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>805</td><td><a href="nfo.html#sprite805" target="content">Action0</a></td></tr>
-<tr><td align=right>806</td><td><a href="nfo.html#sprite806" target="content">VarAction2</a></td></tr>
-<tr><td align=right>807</td><td><a href="nfo.html#sprite807" target="content">VarAction2</a></td></tr>
-<tr><td align=right>808</td><td><a href="nfo.html#sprite808" target="content">Action3</a></td></tr>
-<tr><td align=right>809</td><td><a href="nfo.html#sprite809" target="content">VarAction2</a></td></tr>
-<tr><td align=right>810</td><td><a href="nfo.html#sprite810" target="content">VarAction2</a></td></tr>
-<tr><td align=right>811</td><td><a href="nfo.html#sprite811" target="content">Action0</a></td></tr>
-<tr><td align=right>812</td><td><a href="nfo.html#sprite812" target="content">Action4</a></td></tr>
-<tr><td align=right>813</td><td><a href="nfo.html#sprite813" target="content">Action1</a></td></tr>
-<tr><td align=right>822</td><td><a href="nfo.html#sprite822" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>823</td><td><a href="nfo.html#sprite823" target="content">Action1</a></td></tr>
-<tr><td align=right>825</td><td><a href="nfo.html#sprite825" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>826</td><td><a href="nfo.html#sprite826" target="content">VarAction2</a></td></tr>
-<tr><td align=right>827</td><td><a href="nfo.html#sprite827" target="content">VarAction2</a></td></tr>
-<tr><td align=right>828</td><td><a href="nfo.html#sprite828" target="content">Action3</a></td></tr>
-<tr><td align=right>829</td><td><a href="nfo.html#sprite829" target="content">VarAction2</a></td></tr>
-<tr><td align=right>830</td><td><a href="nfo.html#sprite830" target="content">Action1</a></td></tr>
-<tr><td align=right>847</td><td><a href="nfo.html#sprite847" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>848</td><td><a href="nfo.html#sprite848" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>849</td><td><a href="nfo.html#sprite849" target="content">VarAction2</a></td></tr>
-<tr><td align=right>850</td><td><a href="nfo.html#sprite850" target="content">VarAction2</a></td></tr>
-<tr><td align=right>851</td><td><a href="nfo.html#sprite851" target="content">VarAction2</a></td></tr>
-<tr><td align=right>852</td><td><a href="nfo.html#sprite852" target="content">VarAction2</a></td></tr>
-<tr><td align=right>853</td><td><a href="nfo.html#sprite853" target="content">Action0</a></td></tr>
-<tr><td align=right>854</td><td><a href="nfo.html#sprite854" target="content">Action4</a></td></tr>
-<tr><td align=right>855</td><td><a href="nfo.html#sprite855" target="content">Action1</a></td></tr>
-<tr><td align=right>857</td><td><a href="nfo.html#sprite857" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>858</td><td><a href="nfo.html#sprite858" target="content">Action0</a></td></tr>
-<tr><td align=right>859</td><td><a href="nfo.html#sprite859" target="content">VarAction2</a></td></tr>
-<tr><td align=right>860</td><td><a href="nfo.html#sprite860" target="content">VarAction2</a></td></tr>
-<tr><td align=right>861</td><td><a href="nfo.html#sprite861" target="content">Action3</a></td></tr>
-<tr><td align=right>862</td><td><a href="nfo.html#sprite862" target="content">VarAction2</a></td></tr>
-<tr><td align=right>863</td><td><a href="nfo.html#sprite863" target="content">Action1</a></td></tr>
-<tr><td align=right>872</td><td><a href="nfo.html#sprite872" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>873</td><td><a href="nfo.html#sprite873" target="content">Action1</a></td></tr>
-<tr><td align=right>878</td><td><a href="nfo.html#sprite878" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>879</td><td><a href="nfo.html#sprite879" target="content">Action1</a></td></tr>
-<tr><td align=right>888</td><td><a href="nfo.html#sprite888" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>889</td><td><a href="nfo.html#sprite889" target="content">Action1</a></td></tr>
-<tr><td align=right>894</td><td><a href="nfo.html#sprite894" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>895</td><td><a href="nfo.html#sprite895" target="content">VarAction2</a></td></tr>
-<tr><td align=right>896</td><td><a href="nfo.html#sprite896" target="content">Action1</a></td></tr>
-<tr><td align=right>913</td><td><a href="nfo.html#sprite913" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>914</td><td><a href="nfo.html#sprite914" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>915</td><td><a href="nfo.html#sprite915" target="content">VarAction2</a></td></tr>
-<tr><td align=right>916</td><td><a href="nfo.html#sprite916" target="content">VarAction2</a></td></tr>
-<tr><td align=right>917</td><td><a href="nfo.html#sprite917" target="content">VarAction2</a></td></tr>
-<tr><td align=right>918</td><td><a href="nfo.html#sprite918" target="content">VarAction2</a></td></tr>
-<tr><td align=right>919</td><td><a href="nfo.html#sprite919" target="content">VarAction2</a></td></tr>
-<tr><td align=right>920</td><td><a href="nfo.html#sprite920" target="content">VarAction2</a></td></tr>
-<tr><td align=right>921</td><td><a href="nfo.html#sprite921" target="content">VarAction2</a></td></tr>
-<tr><td align=right>922</td><td><a href="nfo.html#sprite922" target="content">VarAction2</a></td></tr>
-<tr><td align=right>923</td><td><a href="nfo.html#sprite923" target="content">Action0</a></td></tr>
-<tr><td align=right>924</td><td><a href="nfo.html#sprite924" target="content">Action4</a></td></tr>
-<tr><td align=right>925</td><td><a href="nfo.html#sprite925" target="content">Action4</a></td></tr>
-<tr><td align=right>926</td><td><a href="nfo.html#sprite926" target="content">Action1</a></td></tr>
-<tr><td align=right>928</td><td><a href="nfo.html#sprite928" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>929</td><td><a href="nfo.html#sprite929" target="content">Action0</a></td></tr>
-<tr><td align=right>930</td><td><a href="nfo.html#sprite930" target="content">VarAction2</a></td></tr>
-<tr><td align=right>931</td><td><a href="nfo.html#sprite931" target="content">VarAction2</a></td></tr>
-<tr><td align=right>932</td><td><a href="nfo.html#sprite932" target="content">VarAction2</a></td></tr>
-<tr><td align=right>933</td><td><a href="nfo.html#sprite933" target="content">VarAction2</a></td></tr>
-<tr><td align=right>934</td><td><a href="nfo.html#sprite934" target="content">Action3</a></td></tr>
-<tr><td align=right>935</td><td><a href="nfo.html#sprite935" target="content">VarAction2</a></td></tr>
-<tr><td align=right>936</td><td><a href="nfo.html#sprite936" target="content">Action1</a></td></tr>
-<tr><td align=right>961</td><td><a href="nfo.html#sprite961" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>962</td><td><a href="nfo.html#sprite962" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>963</td><td><a href="nfo.html#sprite963" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>964</td><td><a href="nfo.html#sprite964" target="content">VarAction2</a></td></tr>
-<tr><td align=right>965</td><td><a href="nfo.html#sprite965" target="content">VarAction2</a></td></tr>
-<tr><td align=right>966</td><td><a href="nfo.html#sprite966" target="content">VarAction2</a></td></tr>
-<tr><td align=right>967</td><td><a href="nfo.html#sprite967" target="content">VarAction2</a></td></tr>
-<tr><td align=right>968</td><td><a href="nfo.html#sprite968" target="content">VarAction2</a></td></tr>
-<tr><td align=right>969</td><td><a href="nfo.html#sprite969" target="content">Action0</a></td></tr>
-<tr><td align=right>970</td><td><a href="nfo.html#sprite970" target="content">Action4</a></td></tr>
-<tr><td align=right>971</td><td><a href="nfo.html#sprite971" target="content">Action4</a></td></tr>
-<tr><td align=right>972</td><td><a href="nfo.html#sprite972" target="content">Action1</a></td></tr>
-<tr><td align=right>975</td><td><a href="nfo.html#sprite975" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>976</td><td><a href="nfo.html#sprite976" target="content">Action0</a></td></tr>
-<tr><td align=right>977</td><td><a href="nfo.html#sprite977" target="content">VarAction2</a></td></tr>
-<tr><td align=right>978</td><td><a href="nfo.html#sprite978" target="content">VarAction2</a></td></tr>
-<tr><td align=right>979</td><td><a href="nfo.html#sprite979" target="content">VarAction2</a></td></tr>
-<tr><td align=right>980</td><td><a href="nfo.html#sprite980" target="content">Action3</a></td></tr>
-<tr><td align=right>981</td><td><a href="nfo.html#sprite981" target="content">VarAction2</a></td></tr>
-<tr><td align=right>982</td><td><a href="nfo.html#sprite982" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>983</td><td><a href="nfo.html#sprite983" target="content">Action1</a></td></tr>
-<tr><td align=right>988</td><td><a href="nfo.html#sprite988" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>989</td><td><a href="nfo.html#sprite989" target="content">VarAction2</a></td></tr>
-<tr><td align=right>990</td><td><a href="nfo.html#sprite990" target="content">VarAction2</a></td></tr>
-<tr><td align=right>991</td><td><a href="nfo.html#sprite991" target="content">VarAction2</a></td></tr>
-<tr><td align=right>992</td><td><a href="nfo.html#sprite992" target="content">Action1</a></td></tr>
-<tr><td align=right>1009</td><td><a href="nfo.html#sprite1009" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1010</td><td><a href="nfo.html#sprite1010" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1011</td><td><a href="nfo.html#sprite1011" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1012</td><td><a href="nfo.html#sprite1012" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1013</td><td><a href="nfo.html#sprite1013" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1014</td><td><a href="nfo.html#sprite1014" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1015</td><td><a href="nfo.html#sprite1015" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1016</td><td><a href="nfo.html#sprite1016" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1017</td><td><a href="nfo.html#sprite1017" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1018</td><td><a href="nfo.html#sprite1018" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1019</td><td><a href="nfo.html#sprite1019" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1020</td><td><a href="nfo.html#sprite1020" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1021</td><td><a href="nfo.html#sprite1021" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1022</td><td><a href="nfo.html#sprite1022" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1023</td><td><a href="nfo.html#sprite1023" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1024</td><td><a href="nfo.html#sprite1024" target="content">Action0</a></td></tr>
-<tr><td align=right>1025</td><td><a href="nfo.html#sprite1025" target="content">Action4</a></td></tr>
-<tr><td align=right>1026</td><td><a href="nfo.html#sprite1026" target="content">Action4</a></td></tr>
-<tr><td align=right>1027</td><td><a href="nfo.html#sprite1027" target="content">Action1</a></td></tr>
-<tr><td align=right>1030</td><td><a href="nfo.html#sprite1030" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1031</td><td><a href="nfo.html#sprite1031" target="content">Action0</a></td></tr>
-<tr><td align=right>1032</td><td><a href="nfo.html#sprite1032" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1033</td><td><a href="nfo.html#sprite1033" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1034</td><td><a href="nfo.html#sprite1034" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1035</td><td><a href="nfo.html#sprite1035" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1036</td><td><a href="nfo.html#sprite1036" target="content">Action3</a></td></tr>
-<tr><td align=right>1037</td><td><a href="nfo.html#sprite1037" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1038</td><td><a href="nfo.html#sprite1038" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1039</td><td><a href="nfo.html#sprite1039" target="content">Action1</a></td></tr>
-<tr><td align=right>1044</td><td><a href="nfo.html#sprite1044" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1045</td><td><a href="nfo.html#sprite1045" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1046</td><td><a href="nfo.html#sprite1046" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1047</td><td><a href="nfo.html#sprite1047" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1048</td><td><a href="nfo.html#sprite1048" target="content">Action1</a></td></tr>
-<tr><td align=right>1065</td><td><a href="nfo.html#sprite1065" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1066</td><td><a href="nfo.html#sprite1066" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1067</td><td><a href="nfo.html#sprite1067" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1068</td><td><a href="nfo.html#sprite1068" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1069</td><td><a href="nfo.html#sprite1069" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1070</td><td><a href="nfo.html#sprite1070" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1071</td><td><a href="nfo.html#sprite1071" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1072</td><td><a href="nfo.html#sprite1072" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1073</td><td><a href="nfo.html#sprite1073" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1074</td><td><a href="nfo.html#sprite1074" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1075</td><td><a href="nfo.html#sprite1075" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1076</td><td><a href="nfo.html#sprite1076" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1077</td><td><a href="nfo.html#sprite1077" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1078</td><td><a href="nfo.html#sprite1078" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1079</td><td><a href="nfo.html#sprite1079" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1080</td><td><a href="nfo.html#sprite1080" target="content">Action0</a></td></tr>
-<tr><td align=right>1081</td><td><a href="nfo.html#sprite1081" target="content">Action4</a></td></tr>
-<tr><td align=right>1082</td><td><a href="nfo.html#sprite1082" target="content">Action4</a></td></tr>
-<tr><td align=right>1083</td><td><a href="nfo.html#sprite1083" target="content">Action1</a></td></tr>
-<tr><td align=right>1085</td><td><a href="nfo.html#sprite1085" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1086</td><td><a href="nfo.html#sprite1086" target="content">Action0</a></td></tr>
-<tr><td align=right>1087</td><td><a href="nfo.html#sprite1087" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1088</td><td><a href="nfo.html#sprite1088" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1089</td><td><a href="nfo.html#sprite1089" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1090</td><td><a href="nfo.html#sprite1090" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1091</td><td><a href="nfo.html#sprite1091" target="content">Action3</a></td></tr>
-<tr><td align=right>1092</td><td><a href="nfo.html#sprite1092" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1093</td><td><a href="nfo.html#sprite1093" target="content">Action1</a></td></tr>
-<tr><td align=right>1142</td><td><a href="nfo.html#sprite1142" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1143</td><td><a href="nfo.html#sprite1143" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1144</td><td><a href="nfo.html#sprite1144" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1145</td><td><a href="nfo.html#sprite1145" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1146</td><td><a href="nfo.html#sprite1146" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1147</td><td><a href="nfo.html#sprite1147" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1148</td><td><a href="nfo.html#sprite1148" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1149</td><td><a href="nfo.html#sprite1149" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1150</td><td><a href="nfo.html#sprite1150" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1151</td><td><a href="nfo.html#sprite1151" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1152</td><td><a href="nfo.html#sprite1152" target="content">Action0</a></td></tr>
-<tr><td align=right>1153</td><td><a href="nfo.html#sprite1153" target="content">Action4</a></td></tr>
-<tr><td align=right>1154</td><td><a href="nfo.html#sprite1154" target="content">Action4</a></td></tr>
-<tr><td align=right>1155</td><td><a href="nfo.html#sprite1155" target="content">Action1</a></td></tr>
-<tr><td align=right>1157</td><td><a href="nfo.html#sprite1157" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1158</td><td><a href="nfo.html#sprite1158" target="content">Action0</a></td></tr>
-<tr><td align=right>1159</td><td><a href="nfo.html#sprite1159" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1160</td><td><a href="nfo.html#sprite1160" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1161</td><td><a href="nfo.html#sprite1161" target="content">Action3</a></td></tr>
-<tr><td align=right>1162</td><td><a href="nfo.html#sprite1162" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1163</td><td><a href="nfo.html#sprite1163" target="content">Action1</a></td></tr>
-<tr><td align=right>1188</td><td><a href="nfo.html#sprite1188" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1189</td><td><a href="nfo.html#sprite1189" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1190</td><td><a href="nfo.html#sprite1190" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1191</td><td><a href="nfo.html#sprite1191" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1192</td><td><a href="nfo.html#sprite1192" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1193</td><td><a href="nfo.html#sprite1193" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1194</td><td><a href="nfo.html#sprite1194" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1195</td><td><a href="nfo.html#sprite1195" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1196</td><td><a href="nfo.html#sprite1196" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1197</td><td><a href="nfo.html#sprite1197" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1198</td><td><a href="nfo.html#sprite1198" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1199</td><td><a href="nfo.html#sprite1199" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1200</td><td><a href="nfo.html#sprite1200" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1201</td><td><a href="nfo.html#sprite1201" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1202</td><td><a href="nfo.html#sprite1202" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1203</td><td><a href="nfo.html#sprite1203" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1204</td><td><a href="nfo.html#sprite1204" target="content">Action0</a></td></tr>
-<tr><td align=right>1205</td><td><a href="nfo.html#sprite1205" target="content">Action4</a></td></tr>
-<tr><td align=right>1206</td><td><a href="nfo.html#sprite1206" target="content">Action4</a></td></tr>
-<tr><td align=right>1207</td><td><a href="nfo.html#sprite1207" target="content">Action1</a></td></tr>
-<tr><td align=right>1209</td><td><a href="nfo.html#sprite1209" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1210</td><td><a href="nfo.html#sprite1210" target="content">Action0</a></td></tr>
-<tr><td align=right>1211</td><td><a href="nfo.html#sprite1211" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1212</td><td><a href="nfo.html#sprite1212" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1213</td><td><a href="nfo.html#sprite1213" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1214</td><td><a href="nfo.html#sprite1214" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1215</td><td><a href="nfo.html#sprite1215" target="content">Action3</a></td></tr>
-<tr><td align=right>1216</td><td><a href="nfo.html#sprite1216" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1217</td><td><a href="nfo.html#sprite1217" target="content">Action1</a></td></tr>
-<tr><td align=right>1242</td><td><a href="nfo.html#sprite1242" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1243</td><td><a href="nfo.html#sprite1243" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1244</td><td><a href="nfo.html#sprite1244" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1245</td><td><a href="nfo.html#sprite1245" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1246</td><td><a href="nfo.html#sprite1246" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1247</td><td><a href="nfo.html#sprite1247" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1248</td><td><a href="nfo.html#sprite1248" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1249</td><td><a href="nfo.html#sprite1249" target="content">Action0</a></td></tr>
-<tr><td align=right>1250</td><td><a href="nfo.html#sprite1250" target="content">Action4</a></td></tr>
-<tr><td align=right>1251</td><td><a href="nfo.html#sprite1251" target="content">Action4</a></td></tr>
-<tr><td align=right>1252</td><td><a href="nfo.html#sprite1252" target="content">Action1</a></td></tr>
-<tr><td align=right>1255</td><td><a href="nfo.html#sprite1255" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1256</td><td><a href="nfo.html#sprite1256" target="content">Action0</a></td></tr>
-<tr><td align=right>1257</td><td><a href="nfo.html#sprite1257" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1258</td><td><a href="nfo.html#sprite1258" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1259</td><td><a href="nfo.html#sprite1259" target="content">Action3</a></td></tr>
-<tr><td align=right>1260</td><td><a href="nfo.html#sprite1260" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1261</td><td><a href="nfo.html#sprite1261" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1262</td><td><a href="nfo.html#sprite1262" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1263</td><td><a href="nfo.html#sprite1263" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1264</td><td><a href="nfo.html#sprite1264" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1265</td><td><a href="nfo.html#sprite1265" target="content">Action0</a></td></tr>
-<tr><td align=right>1266</td><td><a href="nfo.html#sprite1266" target="content">Action4</a></td></tr>
-<tr><td align=right>1267</td><td><a href="nfo.html#sprite1267" target="content">Action4</a></td></tr>
-<tr><td align=right>1268</td><td><a href="nfo.html#sprite1268" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1269</td><td><a href="nfo.html#sprite1269" target="content">Action0</a></td></tr>
-<tr><td align=right>1270</td><td><a href="nfo.html#sprite1270" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1271</td><td><a href="nfo.html#sprite1271" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1272</td><td><a href="nfo.html#sprite1272" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1273</td><td><a href="nfo.html#sprite1273" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1274</td><td><a href="nfo.html#sprite1274" target="content">Action3</a></td></tr>
-<tr><td align=right>1275</td><td><a href="nfo.html#sprite1275" target="content">Action1</a></td></tr>
-<tr><td align=right>1308</td><td><a href="nfo.html#sprite1308" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1309</td><td><a href="nfo.html#sprite1309" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1310</td><td><a href="nfo.html#sprite1310" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1311</td><td><a href="nfo.html#sprite1311" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1312</td><td><a href="nfo.html#sprite1312" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1313</td><td><a href="nfo.html#sprite1313" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1314</td><td><a href="nfo.html#sprite1314" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1315</td><td><a href="nfo.html#sprite1315" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1316</td><td><a href="nfo.html#sprite1316" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1317</td><td><a href="nfo.html#sprite1317" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1318</td><td><a href="nfo.html#sprite1318" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1319</td><td><a href="nfo.html#sprite1319" target="content">Action0</a></td></tr>
-<tr><td align=right>1320</td><td><a href="nfo.html#sprite1320" target="content">Action4</a></td></tr>
-<tr><td align=right>1321</td><td><a href="nfo.html#sprite1321" target="content">Action4</a></td></tr>
-<tr><td align=right>1322</td><td><a href="nfo.html#sprite1322" target="content">Action1</a></td></tr>
-<tr><td align=right>1324</td><td><a href="nfo.html#sprite1324" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1325</td><td><a href="nfo.html#sprite1325" target="content">Action0</a></td></tr>
-<tr><td align=right>1326</td><td><a href="nfo.html#sprite1326" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1327</td><td><a href="nfo.html#sprite1327" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1328</td><td><a href="nfo.html#sprite1328" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1329</td><td><a href="nfo.html#sprite1329" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1330</td><td><a href="nfo.html#sprite1330" target="content">Action3</a></td></tr>
-<tr><td align=right>1331</td><td><a href="nfo.html#sprite1331" target="content">Action1</a></td></tr>
-<tr><td align=right>1340</td><td><a href="nfo.html#sprite1340" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1341</td><td><a href="nfo.html#sprite1341" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1342</td><td><a href="nfo.html#sprite1342" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1343</td><td><a href="nfo.html#sprite1343" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1344</td><td><a href="nfo.html#sprite1344" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1345</td><td><a href="nfo.html#sprite1345" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1346</td><td><a href="nfo.html#sprite1346" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1347</td><td><a href="nfo.html#sprite1347" target="content">Action0</a></td></tr>
-<tr><td align=right>1348</td><td><a href="nfo.html#sprite1348" target="content">Action4</a></td></tr>
-<tr><td align=right>1349</td><td><a href="nfo.html#sprite1349" target="content">Action4</a></td></tr>
-<tr><td align=right>1350</td><td><a href="nfo.html#sprite1350" target="content">Action1</a></td></tr>
-<tr><td align=right>1352</td><td><a href="nfo.html#sprite1352" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1353</td><td><a href="nfo.html#sprite1353" target="content">Action0</a></td></tr>
-<tr><td align=right>1354</td><td><a href="nfo.html#sprite1354" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1355</td><td><a href="nfo.html#sprite1355" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1356</td><td><a href="nfo.html#sprite1356" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1357</td><td><a href="nfo.html#sprite1357" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1358</td><td><a href="nfo.html#sprite1358" target="content">Action3</a></td></tr>
-<tr><td align=right>1359</td><td><a href="nfo.html#sprite1359" target="content">Action1</a></td></tr>
-<tr><td align=right>1376</td><td><a href="nfo.html#sprite1376" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1377</td><td><a href="nfo.html#sprite1377" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1378</td><td><a href="nfo.html#sprite1378" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1379</td><td><a href="nfo.html#sprite1379" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1380</td><td><a href="nfo.html#sprite1380" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1381</td><td><a href="nfo.html#sprite1381" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1382</td><td><a href="nfo.html#sprite1382" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1383</td><td><a href="nfo.html#sprite1383" target="content">Action0</a></td></tr>
-<tr><td align=right>1384</td><td><a href="nfo.html#sprite1384" target="content">Action4</a></td></tr>
-<tr><td align=right>1385</td><td><a href="nfo.html#sprite1385" target="content">Action4</a></td></tr>
-<tr><td align=right>1386</td><td><a href="nfo.html#sprite1386" target="content">Action1</a></td></tr>
-<tr><td align=right>1388</td><td><a href="nfo.html#sprite1388" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1389</td><td><a href="nfo.html#sprite1389" target="content">Action0</a></td></tr>
-<tr><td align=right>1390</td><td><a href="nfo.html#sprite1390" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1391</td><td><a href="nfo.html#sprite1391" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1392</td><td><a href="nfo.html#sprite1392" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1393</td><td><a href="nfo.html#sprite1393" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1394</td><td><a href="nfo.html#sprite1394" target="content">Action3</a></td></tr>
-<tr><td align=right>1395</td><td><a href="nfo.html#sprite1395" target="content">Action1</a></td></tr>
-<tr><td align=right>1404</td><td><a href="nfo.html#sprite1404" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1405</td><td><a href="nfo.html#sprite1405" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1406</td><td><a href="nfo.html#sprite1406" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1407</td><td><a href="nfo.html#sprite1407" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1408</td><td><a href="nfo.html#sprite1408" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1409</td><td><a href="nfo.html#sprite1409" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1410</td><td><a href="nfo.html#sprite1410" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1411</td><td><a href="nfo.html#sprite1411" target="content">Action0</a></td></tr>
-<tr><td align=right>1412</td><td><a href="nfo.html#sprite1412" target="content">Action4</a></td></tr>
-<tr><td align=right>1413</td><td><a href="nfo.html#sprite1413" target="content">Action4</a></td></tr>
-<tr><td align=right>1414</td><td><a href="nfo.html#sprite1414" target="content">Action1</a></td></tr>
-<tr><td align=right>1416</td><td><a href="nfo.html#sprite1416" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1417</td><td><a href="nfo.html#sprite1417" target="content">Action0</a></td></tr>
-<tr><td align=right>1418</td><td><a href="nfo.html#sprite1418" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1419</td><td><a href="nfo.html#sprite1419" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1420</td><td><a href="nfo.html#sprite1420" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1421</td><td><a href="nfo.html#sprite1421" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1422</td><td><a href="nfo.html#sprite1422" target="content">Action3</a></td></tr>
-<tr><td align=right>1423</td><td><a href="nfo.html#sprite1423" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1424</td><td><a href="nfo.html#sprite1424" target="content">Action1</a></td></tr>
-<tr><td align=right>1433</td><td><a href="nfo.html#sprite1433" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1434</td><td><a href="nfo.html#sprite1434" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1435</td><td><a href="nfo.html#sprite1435" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1436</td><td><a href="nfo.html#sprite1436" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1437</td><td><a href="nfo.html#sprite1437" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1438</td><td><a href="nfo.html#sprite1438" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1439</td><td><a href="nfo.html#sprite1439" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1440</td><td><a href="nfo.html#sprite1440" target="content">Action0</a></td></tr>
-<tr><td align=right>1441</td><td><a href="nfo.html#sprite1441" target="content">Action4</a></td></tr>
-<tr><td align=right>1442</td><td><a href="nfo.html#sprite1442" target="content">Action4</a></td></tr>
-<tr><td align=right>1443</td><td><a href="nfo.html#sprite1443" target="content">Action1</a></td></tr>
-<tr><td align=right>1445</td><td><a href="nfo.html#sprite1445" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1446</td><td><a href="nfo.html#sprite1446" target="content">Action0</a></td></tr>
-<tr><td align=right>1447</td><td><a href="nfo.html#sprite1447" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1448</td><td><a href="nfo.html#sprite1448" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1449</td><td><a href="nfo.html#sprite1449" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1450</td><td><a href="nfo.html#sprite1450" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1451</td><td><a href="nfo.html#sprite1451" target="content">Action3</a></td></tr>
-<tr><td align=right>1452</td><td><a href="nfo.html#sprite1452" target="content">Action1</a></td></tr>
-<tr><td align=right>1461</td><td><a href="nfo.html#sprite1461" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1462</td><td><a href="nfo.html#sprite1462" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1463</td><td><a href="nfo.html#sprite1463" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1464</td><td><a href="nfo.html#sprite1464" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1465</td><td><a href="nfo.html#sprite1465" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1466</td><td><a href="nfo.html#sprite1466" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1467</td><td><a href="nfo.html#sprite1467" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1468</td><td><a href="nfo.html#sprite1468" target="content">Action0</a></td></tr>
-<tr><td align=right>1469</td><td><a href="nfo.html#sprite1469" target="content">Action4</a></td></tr>
-<tr><td align=right>1470</td><td><a href="nfo.html#sprite1470" target="content">Action4</a></td></tr>
-<tr><td align=right>1471</td><td><a href="nfo.html#sprite1471" target="content">Action1</a></td></tr>
-<tr><td align=right>1473</td><td><a href="nfo.html#sprite1473" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1474</td><td><a href="nfo.html#sprite1474" target="content">Action0</a></td></tr>
-<tr><td align=right>1475</td><td><a href="nfo.html#sprite1475" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1476</td><td><a href="nfo.html#sprite1476" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1477</td><td><a href="nfo.html#sprite1477" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1478</td><td><a href="nfo.html#sprite1478" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1479</td><td><a href="nfo.html#sprite1479" target="content">Action3</a></td></tr>
-<tr><td align=right>1480</td><td><a href="nfo.html#sprite1480" target="content">Action1</a></td></tr>
-<tr><td align=right>1505</td><td><a href="nfo.html#sprite1505" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1506</td><td><a href="nfo.html#sprite1506" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1507</td><td><a href="nfo.html#sprite1507" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1508</td><td><a href="nfo.html#sprite1508" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1509</td><td><a href="nfo.html#sprite1509" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1510</td><td><a href="nfo.html#sprite1510" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1511</td><td><a href="nfo.html#sprite1511" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1512</td><td><a href="nfo.html#sprite1512" target="content">Action0</a></td></tr>
-<tr><td align=right>1513</td><td><a href="nfo.html#sprite1513" target="content">Action4</a></td></tr>
-<tr><td align=right>1514</td><td><a href="nfo.html#sprite1514" target="content">Action4</a></td></tr>
-<tr><td align=right>1515</td><td><a href="nfo.html#sprite1515" target="content">Action1</a></td></tr>
-<tr><td align=right>1517</td><td><a href="nfo.html#sprite1517" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1518</td><td><a href="nfo.html#sprite1518" target="content">Action0</a></td></tr>
-<tr><td align=right>1519</td><td><a href="nfo.html#sprite1519" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1520</td><td><a href="nfo.html#sprite1520" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1521</td><td><a href="nfo.html#sprite1521" target="content">Action3</a></td></tr>
-<tr><td align=right>1522</td><td><a href="nfo.html#sprite1522" target="content">Action1</a></td></tr>
-<tr><td align=right>1531</td><td><a href="nfo.html#sprite1531" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1532</td><td><a href="nfo.html#sprite1532" target="content">Action1</a></td></tr>
-<tr><td align=right>1537</td><td><a href="nfo.html#sprite1537" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1538</td><td><a href="nfo.html#sprite1538" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1539</td><td><a href="nfo.html#sprite1539" target="content">Action1</a></td></tr>
-<tr><td align=right>1564</td><td><a href="nfo.html#sprite1564" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1565</td><td><a href="nfo.html#sprite1565" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1566</td><td><a href="nfo.html#sprite1566" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1567</td><td><a href="nfo.html#sprite1567" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1568</td><td><a href="nfo.html#sprite1568" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1569</td><td><a href="nfo.html#sprite1569" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1570</td><td><a href="nfo.html#sprite1570" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1571</td><td><a href="nfo.html#sprite1571" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1572</td><td><a href="nfo.html#sprite1572" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1573</td><td><a href="nfo.html#sprite1573" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1574</td><td><a href="nfo.html#sprite1574" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1575</td><td><a href="nfo.html#sprite1575" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1576</td><td><a href="nfo.html#sprite1576" target="content">Action0</a></td></tr>
-<tr><td align=right>1577</td><td><a href="nfo.html#sprite1577" target="content">Action4</a></td></tr>
-<tr><td align=right>1578</td><td><a href="nfo.html#sprite1578" target="content">Action4</a></td></tr>
-<tr><td align=right>1579</td><td><a href="nfo.html#sprite1579" target="content">Action1</a></td></tr>
-<tr><td align=right>1581</td><td><a href="nfo.html#sprite1581" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1582</td><td><a href="nfo.html#sprite1582" target="content">Action0</a></td></tr>
-<tr><td align=right>1583</td><td><a href="nfo.html#sprite1583" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1584</td><td><a href="nfo.html#sprite1584" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1585</td><td><a href="nfo.html#sprite1585" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1586</td><td><a href="nfo.html#sprite1586" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1587</td><td><a href="nfo.html#sprite1587" target="content">Action3</a></td></tr>
-<tr><td align=right>1588</td><td><a href="nfo.html#sprite1588" target="content">Action1</a></td></tr>
-<tr><td align=right>1605</td><td><a href="nfo.html#sprite1605" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1606</td><td><a href="nfo.html#sprite1606" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1607</td><td><a href="nfo.html#sprite1607" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1608</td><td><a href="nfo.html#sprite1608" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1609</td><td><a href="nfo.html#sprite1609" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1610</td><td><a href="nfo.html#sprite1610" target="content">Action0</a></td></tr>
-<tr><td align=right>1611</td><td><a href="nfo.html#sprite1611" target="content">Action4</a></td></tr>
-<tr><td align=right>1612</td><td><a href="nfo.html#sprite1612" target="content">Action4</a></td></tr>
-<tr><td align=right>1613</td><td><a href="nfo.html#sprite1613" target="content">Action1</a></td></tr>
-<tr><td align=right>1615</td><td><a href="nfo.html#sprite1615" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1616</td><td><a href="nfo.html#sprite1616" target="content">Action0</a></td></tr>
-<tr><td align=right>1617</td><td><a href="nfo.html#sprite1617" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1618</td><td><a href="nfo.html#sprite1618" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1619</td><td><a href="nfo.html#sprite1619" target="content">Action3</a></td></tr>
-<tr><td align=right>1620</td><td><a href="nfo.html#sprite1620" target="content">Action1</a></td></tr>
-<tr><td align=right>1637</td><td><a href="nfo.html#sprite1637" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1638</td><td><a href="nfo.html#sprite1638" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1639</td><td><a href="nfo.html#sprite1639" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1640</td><td><a href="nfo.html#sprite1640" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1641</td><td><a href="nfo.html#sprite1641" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1642</td><td><a href="nfo.html#sprite1642" target="content">Action0</a></td></tr>
-<tr><td align=right>1643</td><td><a href="nfo.html#sprite1643" target="content">Action4</a></td></tr>
-<tr><td align=right>1644</td><td><a href="nfo.html#sprite1644" target="content">Action4</a></td></tr>
-<tr><td align=right>1645</td><td><a href="nfo.html#sprite1645" target="content">Action1</a></td></tr>
-<tr><td align=right>1647</td><td><a href="nfo.html#sprite1647" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1648</td><td><a href="nfo.html#sprite1648" target="content">Action0</a></td></tr>
-<tr><td align=right>1649</td><td><a href="nfo.html#sprite1649" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1650</td><td><a href="nfo.html#sprite1650" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1651</td><td><a href="nfo.html#sprite1651" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1652</td><td><a href="nfo.html#sprite1652" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1653</td><td><a href="nfo.html#sprite1653" target="content">Action3</a></td></tr>
-<tr><td align=right>1654</td><td><a href="nfo.html#sprite1654" target="content">Action1</a></td></tr>
-<tr><td align=right>1675</td><td><a href="nfo.html#sprite1675" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1676</td><td><a href="nfo.html#sprite1676" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1677</td><td><a href="nfo.html#sprite1677" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1678</td><td><a href="nfo.html#sprite1678" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1679</td><td><a href="nfo.html#sprite1679" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1680</td><td><a href="nfo.html#sprite1680" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1681</td><td><a href="nfo.html#sprite1681" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1682</td><td><a href="nfo.html#sprite1682" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1683</td><td><a href="nfo.html#sprite1683" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1684</td><td><a href="nfo.html#sprite1684" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1685</td><td><a href="nfo.html#sprite1685" target="content">Action1</a></td></tr>
-<tr><td align=right>1689</td><td><a href="nfo.html#sprite1689" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1690</td><td><a href="nfo.html#sprite1690" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1691</td><td><a href="nfo.html#sprite1691" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1692</td><td><a href="nfo.html#sprite1692" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1693</td><td><a href="nfo.html#sprite1693" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1694</td><td><a href="nfo.html#sprite1694" target="content">Action0</a></td></tr>
-<tr><td align=right>1695</td><td><a href="nfo.html#sprite1695" target="content">Action4</a></td></tr>
-<tr><td align=right>1696</td><td><a href="nfo.html#sprite1696" target="content">Action4</a></td></tr>
-<tr><td align=right>1697</td><td><a href="nfo.html#sprite1697" target="content">Action0</a></td></tr>
-<tr><td align=right>1698</td><td><a href="nfo.html#sprite1698" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1699</td><td><a href="nfo.html#sprite1699" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1700</td><td><a href="nfo.html#sprite1700" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1701</td><td><a href="nfo.html#sprite1701" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1702</td><td><a href="nfo.html#sprite1702" target="content">Action3</a></td></tr>
-<tr><td align=right>1703</td><td><a href="nfo.html#sprite1703" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1704</td><td><a href="nfo.html#sprite1704" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1705</td><td><a href="nfo.html#sprite1705" target="content">Action0</a></td></tr>
-<tr><td align=right>1706</td><td><a href="nfo.html#sprite1706" target="content">Action4</a></td></tr>
-<tr><td align=right>1707</td><td><a href="nfo.html#sprite1707" target="content">Action4</a></td></tr>
-<tr><td align=right>1708</td><td><a href="nfo.html#sprite1708" target="content">Action1</a></td></tr>
-<tr><td align=right>1713</td><td><a href="nfo.html#sprite1713" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1714</td><td><a href="nfo.html#sprite1714" target="content">Action1</a></td></tr>
-<tr><td align=right>1716</td><td><a href="nfo.html#sprite1716" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1717</td><td><a href="nfo.html#sprite1717" target="content">Action0</a></td></tr>
-<tr><td align=right>1718</td><td><a href="nfo.html#sprite1718" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1719</td><td><a href="nfo.html#sprite1719" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1720</td><td><a href="nfo.html#sprite1720" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1721</td><td><a href="nfo.html#sprite1721" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1722</td><td><a href="nfo.html#sprite1722" target="content">Action3</a></td></tr>
-<tr><td align=right>1723</td><td><a href="nfo.html#sprite1723" target="content">Action1</a></td></tr>
-<tr><td align=right>1732</td><td><a href="nfo.html#sprite1732" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1733</td><td><a href="nfo.html#sprite1733" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1734</td><td><a href="nfo.html#sprite1734" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1735</td><td><a href="nfo.html#sprite1735" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1736</td><td><a href="nfo.html#sprite1736" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1737</td><td><a href="nfo.html#sprite1737" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1738</td><td><a href="nfo.html#sprite1738" target="content">Action0</a></td></tr>
-<tr><td align=right>1739</td><td><a href="nfo.html#sprite1739" target="content">Action4</a></td></tr>
-<tr><td align=right>1740</td><td><a href="nfo.html#sprite1740" target="content">Action4</a></td></tr>
-<tr><td align=right>1741</td><td><a href="nfo.html#sprite1741" target="content">Action1</a></td></tr>
-<tr><td align=right>1743</td><td><a href="nfo.html#sprite1743" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1744</td><td><a href="nfo.html#sprite1744" target="content">Action0</a></td></tr>
-<tr><td align=right>1745</td><td><a href="nfo.html#sprite1745" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1746</td><td><a href="nfo.html#sprite1746" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1747</td><td><a href="nfo.html#sprite1747" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1748</td><td><a href="nfo.html#sprite1748" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1749</td><td><a href="nfo.html#sprite1749" target="content">Action3</a></td></tr>
-<tr><td align=right>1750</td><td><a href="nfo.html#sprite1750" target="content">Action1</a></td></tr>
-<tr><td align=right>1759</td><td><a href="nfo.html#sprite1759" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1760</td><td><a href="nfo.html#sprite1760" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1761</td><td><a href="nfo.html#sprite1761" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1762</td><td><a href="nfo.html#sprite1762" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1763</td><td><a href="nfo.html#sprite1763" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1764</td><td><a href="nfo.html#sprite1764" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1765</td><td><a href="nfo.html#sprite1765" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1766</td><td><a href="nfo.html#sprite1766" target="content">Action0</a></td></tr>
-<tr><td align=right>1767</td><td><a href="nfo.html#sprite1767" target="content">Action4</a></td></tr>
-<tr><td align=right>1768</td><td><a href="nfo.html#sprite1768" target="content">Action1</a></td></tr>
-<tr><td align=right>1770</td><td><a href="nfo.html#sprite1770" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1771</td><td><a href="nfo.html#sprite1771" target="content">Action0</a></td></tr>
-<tr><td align=right>1772</td><td><a href="nfo.html#sprite1772" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1773</td><td><a href="nfo.html#sprite1773" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1774</td><td><a href="nfo.html#sprite1774" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1775</td><td><a href="nfo.html#sprite1775" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1776</td><td><a href="nfo.html#sprite1776" target="content">Action3</a></td></tr>
-<tr><td align=right>1777</td><td><a href="nfo.html#sprite1777" target="content">Action1</a></td></tr>
-<tr><td align=right>1786</td><td><a href="nfo.html#sprite1786" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1787</td><td><a href="nfo.html#sprite1787" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1788</td><td><a href="nfo.html#sprite1788" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1789</td><td><a href="nfo.html#sprite1789" target="content">Action0</a></td></tr>
-<tr><td align=right>1790</td><td><a href="nfo.html#sprite1790" target="content">Action4</a></td></tr>
-<tr><td align=right>1791</td><td><a href="nfo.html#sprite1791" target="content">Action4</a></td></tr>
-<tr><td align=right>1792</td><td><a href="nfo.html#sprite1792" target="content">Action1</a></td></tr>
-<tr><td align=right>1794</td><td><a href="nfo.html#sprite1794" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1795</td><td><a href="nfo.html#sprite1795" target="content">Action0</a></td></tr>
-<tr><td align=right>1796</td><td><a href="nfo.html#sprite1796" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1797</td><td><a href="nfo.html#sprite1797" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1798</td><td><a href="nfo.html#sprite1798" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1799</td><td><a href="nfo.html#sprite1799" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1800</td><td><a href="nfo.html#sprite1800" target="content">Action3</a></td></tr>
-<tr><td align=right>1801</td><td><a href="nfo.html#sprite1801" target="content">Action1</a></td></tr>
-<tr><td align=right>1818</td><td><a href="nfo.html#sprite1818" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1819</td><td><a href="nfo.html#sprite1819" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1820</td><td><a href="nfo.html#sprite1820" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1821</td><td><a href="nfo.html#sprite1821" target="content">Action0</a></td></tr>
-<tr><td align=right>1822</td><td><a href="nfo.html#sprite1822" target="content">Action4</a></td></tr>
-<tr><td align=right>1823</td><td><a href="nfo.html#sprite1823" target="content">Action4</a></td></tr>
-<tr><td align=right>1824</td><td><a href="nfo.html#sprite1824" target="content">Action1</a></td></tr>
-<tr><td align=right>1826</td><td><a href="nfo.html#sprite1826" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1827</td><td><a href="nfo.html#sprite1827" target="content">Action3</a></td></tr>
-<tr><td align=right>1828</td><td><a href="nfo.html#sprite1828" target="content">Action1</a></td></tr>
-<tr><td align=right>1853</td><td><a href="nfo.html#sprite1853" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1854</td><td><a href="nfo.html#sprite1854" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1855</td><td><a href="nfo.html#sprite1855" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1856</td><td><a href="nfo.html#sprite1856" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1857</td><td><a href="nfo.html#sprite1857" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1858</td><td><a href="nfo.html#sprite1858" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1859</td><td><a href="nfo.html#sprite1859" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1860</td><td><a href="nfo.html#sprite1860" target="content">Action0</a></td></tr>
-<tr><td align=right>1861</td><td><a href="nfo.html#sprite1861" target="content">Action4</a></td></tr>
-<tr><td align=right>1862</td><td><a href="nfo.html#sprite1862" target="content">Action4</a></td></tr>
-<tr><td align=right>1863</td><td><a href="nfo.html#sprite1863" target="content">Action1</a></td></tr>
-<tr><td align=right>1865</td><td><a href="nfo.html#sprite1865" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1866</td><td><a href="nfo.html#sprite1866" target="content">Action0</a></td></tr>
-<tr><td align=right>1867</td><td><a href="nfo.html#sprite1867" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1868</td><td><a href="nfo.html#sprite1868" target="content">Action3</a></td></tr>
-<tr><td align=right>1869</td><td><a href="nfo.html#sprite1869" target="content">Action1</a></td></tr>
-<tr><td align=right>1886</td><td><a href="nfo.html#sprite1886" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1887</td><td><a href="nfo.html#sprite1887" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1888</td><td><a href="nfo.html#sprite1888" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1889</td><td><a href="nfo.html#sprite1889" target="content">Action0</a></td></tr>
-<tr><td align=right>1890</td><td><a href="nfo.html#sprite1890" target="content">Action4</a></td></tr>
-<tr><td align=right>1891</td><td><a href="nfo.html#sprite1891" target="content">Action4</a></td></tr>
-<tr><td align=right>1892</td><td><a href="nfo.html#sprite1892" target="content">Action1</a></td></tr>
-<tr><td align=right>1894</td><td><a href="nfo.html#sprite1894" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1895</td><td><a href="nfo.html#sprite1895" target="content">Action3</a></td></tr>
-<tr><td align=right>1896</td><td><a href="nfo.html#sprite1896" target="content">Action1</a></td></tr>
-<tr><td align=right>1905</td><td><a href="nfo.html#sprite1905" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1906</td><td><a href="nfo.html#sprite1906" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1907</td><td><a href="nfo.html#sprite1907" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1908</td><td><a href="nfo.html#sprite1908" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1909</td><td><a href="nfo.html#sprite1909" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1910</td><td><a href="nfo.html#sprite1910" target="content">Action0</a></td></tr>
-<tr><td align=right>1911</td><td><a href="nfo.html#sprite1911" target="content">Action4</a></td></tr>
-<tr><td align=right>1912</td><td><a href="nfo.html#sprite1912" target="content">Action4</a></td></tr>
-<tr><td align=right>1913</td><td><a href="nfo.html#sprite1913" target="content">Action1</a></td></tr>
-<tr><td align=right>1915</td><td><a href="nfo.html#sprite1915" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1916</td><td><a href="nfo.html#sprite1916" target="content">Action0</a></td></tr>
-<tr><td align=right>1917</td><td><a href="nfo.html#sprite1917" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1918</td><td><a href="nfo.html#sprite1918" target="content">Action3</a></td></tr>
-<tr><td align=right>1919</td><td><a href="nfo.html#sprite1919" target="content">Action1</a></td></tr>
-<tr><td align=right>1936</td><td><a href="nfo.html#sprite1936" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1937</td><td><a href="nfo.html#sprite1937" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1938</td><td><a href="nfo.html#sprite1938" target="content">RandomAction2</a></td></tr>
-<tr><td align=right>1939</td><td><a href="nfo.html#sprite1939" target="content">Action0</a></td></tr>
-<tr><td align=right>1940</td><td><a href="nfo.html#sprite1940" target="content">Action4</a></td></tr>
-<tr><td align=right>1941</td><td><a href="nfo.html#sprite1941" target="content">Action4</a></td></tr>
-<tr><td align=right>1942</td><td><a href="nfo.html#sprite1942" target="content">Action1</a></td></tr>
-<tr><td align=right>1945</td><td><a href="nfo.html#sprite1945" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1946</td><td><a href="nfo.html#sprite1946" target="content">Action3</a></td></tr>
-<tr><td align=right>1947</td><td><a href="nfo.html#sprite1947" target="content">VarAction2</a></td></tr>
-<tr><td align=right>1948</td><td><a href="nfo.html#sprite1948" target="content">Action0</a></td></tr>
-<tr><td align=right>1949</td><td><a href="nfo.html#sprite1949" target="content">Action4</a></td></tr>
-<tr><td align=right>1950</td><td><a href="nfo.html#sprite1950" target="content">Action4</a></td></tr>
-<tr><td align=right>1951</td><td><a href="nfo.html#sprite1951" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1952</td><td><a href="nfo.html#sprite1952" target="content">Action3</a></td></tr>
-<tr><td align=right>1953</td><td><a href="nfo.html#sprite1953" target="content">Action1</a></td></tr>
-<tr><td align=right>1978</td><td><a href="nfo.html#sprite1978" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1979</td><td><a href="nfo.html#sprite1979" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1980</td><td><a href="nfo.html#sprite1980" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1981</td><td><a href="nfo.html#sprite1981" target="content">RandomAction2</a></td></tr>
-<tr><td align=right>1982</td><td><a href="nfo.html#sprite1982" target="content">Action0</a></td></tr>
-<tr><td align=right>1983</td><td><a href="nfo.html#sprite1983" target="content">Action4</a></td></tr>
-<tr><td align=right>1984</td><td><a href="nfo.html#sprite1984" target="content">Action4</a></td></tr>
-<tr><td align=right>1985</td><td><a href="nfo.html#sprite1985" target="content">Action1</a></td></tr>
-<tr><td align=right>1987</td><td><a href="nfo.html#sprite1987" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>1988</td><td><a href="nfo.html#sprite1988" target="content">Action3</a></td></tr>
-<tr><td align=right>1989</td><td><a href="nfo.html#sprite1989" target="content">Action0</a></td></tr>
-<tr><td align=right>1990</td><td><a href="nfo.html#sprite1990" target="content">Action4</a></td></tr>
-<tr><td align=right>1991</td><td><a href="nfo.html#sprite1991" target="content">Action4</a></td></tr>
-<tr><td align=right>1992</td><td><a href="nfo.html#sprite1992" target="content">Action1</a></td></tr>
-<tr><td align=right>2001</td><td><a href="nfo.html#sprite2001" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>2002</td><td><a href="nfo.html#sprite2002" target="content">Action1</a></td></tr>
-<tr><td align=right>2005</td><td><a href="nfo.html#sprite2005" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>2006</td><td><a href="nfo.html#sprite2006" target="content">Action3</a></td></tr>
-<tr><td align=right>2007</td><td><a href="nfo.html#sprite2007" target="content">Action0</a></td></tr>
-<tr><td align=right>2008</td><td><a href="nfo.html#sprite2008" target="content">Action4</a></td></tr>
-<tr><td align=right>2009</td><td><a href="nfo.html#sprite2009" target="content">Action4</a></td></tr>
-<tr><td align=right>2010</td><td><a href="nfo.html#sprite2010" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>2011</td><td><a href="nfo.html#sprite2011" target="content">Action3</a></td></tr>
-<tr><td align=right>2012</td><td><a href="nfo.html#sprite2012" target="content">Action1</a></td></tr>
-<tr><td align=right>2021</td><td><a href="nfo.html#sprite2021" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>2022</td><td><a href="nfo.html#sprite2022" target="content">VarAction2</a></td></tr>
-<tr><td align=right>2023</td><td><a href="nfo.html#sprite2023" target="content">Action0</a></td></tr>
-<tr><td align=right>2024</td><td><a href="nfo.html#sprite2024" target="content">Action4</a></td></tr>
-<tr><td align=right>2025</td><td><a href="nfo.html#sprite2025" target="content">Action4</a></td></tr>
-<tr><td align=right>2026</td><td><a href="nfo.html#sprite2026" target="content">Action1</a></td></tr>
-<tr><td align=right>2028</td><td><a href="nfo.html#sprite2028" target="content">BasicAction2</a></td></tr>
-<tr><td align=right>2029</td><td><a href="nfo.html#sprite2029" target="content">Action3</a></td></tr>
 </table></body></html>
diff -ur -x '*.log' -x '*.diff' -x '*.zip*' -x '*.tar.gz*' -x '*.tar.xz*' -x RELEASE -x PACKAGES -x '*REBUILD*' -x .release /home/openttd/public_html/dach/nightlies/r54/log/dach.nfo /home/openttd/public_html/dach/nightlies/REBUILD/r54/log/dach.nfo
--- /home/openttd/public_html/dach/nightlies/r54/log/dach.nfo	
+++ /home/openttd/public_html/dach/nightlies/REBUILD/r54/log/dach.nfo	
@@ -1037,7 +1037,7 @@
 \wx8000 \dx00000001 \dx00000001 	// 1 .. 1: return 0;
 \wx8000 // default: return 0;
 
-344 * 56 00 00 \b19 01 FF \wx0029 
+344 * 54 00 00 \b18 01 FF \wx0029 
 12 FD 
 06 03 
 2A \dx000B26E3 
@@ -1056,7 +1056,6 @@
 1F 5C 
 20 0D 
 1D \dx00000001 
-15 FF 
 
 345 * 68 04 00 7F 01 FF \wx0029 "                                      DB BR 146.2 (Electric)" 00 
 
@@ -1397,7 +1396,7 @@
 \wx8009 \dx00000001 \dx00000001 	// 1 .. 1: return string(STR_RE460_LIVERY1);
 \wx8400 // default: return 1024;
 
-427 * 58 00 00 \b20 01 FF \wx002B 
+427 * 56 00 00 \b19 01 FF \wx002B 
 12 FD 
 06 03 
 2A \dx000B189E 
@@ -1417,7 +1416,6 @@
 1F 5C 
 20 12 
 1D \dx00000001 
-15 FF 
 
 428 * 78 04 00 7F 01 FF \wx002B "                                      SBB Re 460 \"Lok 2000\" (Electric)" 00 
 
@@ -1705,7 +1703,7 @@
 \wx00EF \dx00000003 \dx00000003 	// 3 .. 3: gr_traxx_cis;
 \wx00EA // default: gr_traxx_bls;
 
-513 * 56 00 00 \b19 01 FF \wx002D 
+513 * 54 00 00 \b18 01 FF \wx002D 
 12 FD 
 06 03 
 2A \dx000B2575 
@@ -1720,7 +1718,6 @@
 19 28 
 14 01 
 1D \dx00000001 
-15 FF 
 16 54 
 24 00 
 1F 5C 
@@ -1917,7 +1914,7 @@
 \wx00F0 \dx00000000 \dx00000000 	// 0 .. 0: sw_OBB1144_wagon_attach_kein_stw;
 \wx8002 // default: return string(STR_STW_VORHANDEN);
 
-560 * 56 00 00 \b19 01 FF \wx002E 
+560 * 54 00 00 \b18 01 FF \wx002E 
 12 FD 
 06 03 
 2A \dx000B2575 
@@ -1932,7 +1929,6 @@
 19 28 
 14 00 
 1D \dx00000001 
-15 FF 
 16 54 
 24 00 
 1F 5C 
@@ -2085,7 +2081,7 @@
 \wx00E9 \dx00000000 \dx00000000 	// 0 .. 0: sw_OBB1142_wagon_attach_kein_stw;
 \wx8002 // default: return string(STR_STW_VORHANDEN);
 
-587 * 56 00 00 \b19 01 FF \wx002F 
+587 * 54 00 00 \b18 01 FF \wx002F 
 12 FD 
 06 03 
 2A \dx000B1E53 
@@ -2100,7 +2096,6 @@
 19 28 
 14 00 
 1D \dx00000001 
-15 FF 
 16 53 
 24 00 
 1F 5C 
@@ -2194,7 +2189,7 @@
 \wx00EA \dx00000001 \dx00000001 	// 1 .. 1: gr_obb1116_db;
 \wx00EF // default: gr_obb1116_obb;
 
-619 * 56 00 00 \b19 01 FF \wx0030 
+619 * 54 00 00 \b18 01 FF \wx0030 
 12 FD 
 06 03 
 2A \dx000B2575 
@@ -2209,7 +2204,6 @@
 19 28 
 14 01 
 1D \dx00000001 
-15 FF 
 16 56 
 24 00 
 1F 5C 
@@ -2396,7 +2390,7 @@
 \wx802A \dx00000000 \dx00000000 	// 0 .. 0: return 42;
 \wx80CA // default: return 202;
 
-681 * 70 00 00 \b25 01 FF \wx0050 
+681 * 64 00 00 \b22 01 FF \wx0050 
 12 FD 
 06 03 
 2A \dx000B117C 
@@ -2417,11 +2411,8 @@
 24 00 
 1F 26 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 682 * 64 04 00 7F 01 FF \wx0050 "                                      DB BR 628 (Diesel)" 00 
 
@@ -2533,7 +2524,7 @@
 \wx802A \dx00000000 \dx00000000 	// 0 .. 0: return 42;
 \wx80CA // default: return 202;
 
-713 * 68 00 00 \b24 01 FF \wx0051 
+713 * 62 00 00 \b21 01 FF \wx0051 
 12 FD 
 06 03 
 2A \dx000B1FC0 
@@ -2553,11 +2544,8 @@
 24 00 
 1F 1B 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 714 * 64 04 00 7F 01 FF \wx0051 "                                      DB BR 611 (Diesel)" 00 
 
@@ -2671,7 +2659,7 @@
 \wx8401 \dx00000052 \dx00000052 	// 82 .. 82: return 1025;
 \wx801F // default: return string(STR_RS_ATTACH_WAGON);
 
-747 * 68 00 00 \b24 01 FF \wx0052 
+747 * 62 00 00 \b21 01 FF \wx0052 
 12 FD 
 06 03 
 2A \dx000B1FC0 
@@ -2691,11 +2679,8 @@
 1F 1C 
 20 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 748 * 76 04 00 7F 01 FF \wx0052 "                                      Stadler Regio Shuttle (Diesel)" 00 
 
@@ -2746,7 +2731,7 @@
 \wx8401 \dx00000053 \dx00000053 	// 83 .. 83: return 1025;
 \wx801F // default: return string(STR_RS_ATTACH_WAGON);
 
-758 * 68 00 00 \b24 01 FF \wx0053 
+758 * 62 00 00 \b21 01 FF \wx0053 
 12 FD 
 06 03 
 2A \dx000B26E3 
@@ -2766,11 +2751,8 @@
 1F 26 
 20 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 759 * 64 04 00 7F 01 FF \wx0053 "                                      DB BR 641 (Diesel)" 00 
 
@@ -2884,7 +2866,7 @@
 \wx802A \dx00000000 \dx00000000 	// 0 .. 0: return 42;
 \wx80CA // default: return 202;
 
-800 * 66 00 00 \b23 01 FF \wx0054 
+800 * 60 00 00 \b20 01 FF \wx0054 
 12 FD 
 06 03 
 2A \dx000B29BD 
@@ -2903,11 +2885,8 @@
 24 00 
 1F 1B 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 801 * 75 04 00 7F 01 FF \wx0054 "Þ                                      ÖBB 5022 \"Desiro\" (Diesel)" 00 
 
@@ -2960,7 +2939,7 @@
 \wx8401 \dx00000055 \dx00000055 	// 85 .. 85: return 1025;
 \wx801F // default: return string(STR_RS_ATTACH_WAGON);
 
-811 * 68 00 00 \b24 01 FF \wx0055 
+811 * 62 00 00 \b21 01 FF \wx0055 
 12 FD 
 06 03 
 2A \dx000B12E9 
@@ -2980,11 +2959,8 @@
 1F 26 
 20 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 812 * 66 04 00 7F 01 FF \wx0055 "Þ                                      ÖBB 5047 (Diesel)" 00 
 
@@ -3098,7 +3074,7 @@
 \wx802A \dx00000000 \dx00000000 	// 0 .. 0: return 42;
 \wx80CA // default: return 202;
 
-853 * 66 00 00 \b23 01 FF \wx0056 
+853 * 60 00 00 \b20 01 FF \wx0056 
 12 FD 
 06 03 
 2A \dx000B1A0B 
@@ -3117,11 +3093,8 @@
 24 00 
 1F 1B 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 854 * 66 04 00 7F 01 FF \wx0056 "Þ                                      ÖBB 5147 (Diesel)" 00 
 
@@ -3320,7 +3293,7 @@
 \wx00F0 \dx00000001 \dx00000001 	// 1 .. 1: sw_re450_ve_reversed;
 \wx00EF // default: sw_re450_ve_not_reversed;
 
-923 * 70 00 00 \b25 01 FF \wx0064 
+923 * 64 00 00 \b22 01 FF \wx0064 
 12 FD 
 06 03 
 2A \dx000B15C4 
@@ -3341,11 +3314,8 @@
 1F 1C 
 20 12 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 924 * 67 04 00 7F 01 FF \wx0064 "                                      SBB Re 450 (Electric)" 00 
 
@@ -3490,7 +3460,7 @@
 \wx8006 \dx00000001 \dx00000001 	// 1 .. 1: return 6;
 \wx8001 // default: return 1;
 
-969 * 68 00 00 \b24 01 FF \wx0065 
+969 * 62 00 00 \b21 01 FF \wx0065 
 12 FD 
 06 03 
 2A \dx000B1FC0 
@@ -3510,11 +3480,8 @@
 24 00 
 1F 1C 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 970 * 72 04 00 7F 01 FF \wx0065 "                                      Stadler GTW 2/6 (Electric)" 00 
 
@@ -3752,7 +3719,7 @@
 \wx80BA \dx00000000 \dx00000000 	// 0 .. 0: return 186;
 \wx80C8 // default: return 200;
 
-1024 * 70 00 00 \b25 01 FF \wx0066 
+1024 * 64 00 00 \b22 01 FF \wx0066 
 12 FD 
 06 03 
 2A \dx000B3527 
@@ -3773,11 +3740,8 @@
 1F 23 
 20 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1025 * 70 04 00 7F 01 FF \wx0066 "                                      Stadler FLIRT (Electric)" 00 
 
@@ -4032,7 +3996,7 @@
 \wx80BA \dx00000000 \dx00000000 	// 0 .. 0: return 186;
 \wx80C8 // default: return 200;
 
-1080 * 70 00 00 \b25 01 FF \wx0067 
+1080 * 64 00 00 \b22 01 FF \wx0067 
 12 FD 
 06 03 
 2A \dx000B3527 
@@ -4053,11 +4017,8 @@
 1F 23 
 20 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1081 * 69 04 00 7F 01 FF \wx0067 "                                      Stadler KISS (Electric)" 00 
 
@@ -4246,7 +4207,7 @@
 \wx803A \dx00000002 \dx00000002 	// 2 .. 2: return 58;
 \wx80CA // default: return 202;
 
-1152 * 68 00 00 \b24 01 FF \wx0068 
+1152 * 62 00 00 \b21 01 FF \wx0068 
 12 FD 
 06 03 
 2A \dx000B2408 
@@ -4266,11 +4227,8 @@
 24 01 
 1F 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1153 * 76 04 00 7F 01 FF \wx0068 "                                      SBB RABDe 500 \"ICN\" (Electric)" 00 
 
@@ -4459,7 +4417,7 @@
 \wx80BA \dx00000000 \dx00000000 	// 0 .. 0: return 186;
 \wx80C8 // default: return 200;
 
-1204 * 70 00 00 \b25 01 FF \wx0069 
+1204 * 64 00 00 \b22 01 FF \wx0069 
 12 FD 
 06 03 
 2A \dx000B2B2A 
@@ -4480,11 +4438,8 @@
 1F 23 
 20 0F 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1205 * 77 04 00 7F 01 FF \wx0069 "Þ                                      ÖBB 4024 \"Talent\" (Electric)" 00 
 
@@ -4628,7 +4583,7 @@
 \wx8038 \dx00000001 \dx00000001 	// 1 .. 1: return 56;
 \wx80CA // default: return 202;
 
-1249 * 66 00 00 \b23 01 FF \wx006A 
+1249 * 60 00 00 \b20 01 FF \wx006A 
 12 FD 
 06 03 
 2A \dx000B30DF 
@@ -4647,11 +4602,8 @@
 24 00 
 1F 1C 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1250 * 87 04 00 7F 01 FF \wx006A "Þ                                      BLS RABe 535 \"Lötschberger\" (Electric)" 00 
 
@@ -4735,7 +4687,7 @@
 \wx8034 \dx00000002 \dx0000001A 	// 2 .. 26: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 \wx8400 // default: return 1024;
 
-1265 * 62 00 00 \b21 01 FF \wx0082 
+1265 * 56 00 00 \b18 01 FF \wx0082 
 12 FD 
 06 03 
 2A \dx000B1456 
@@ -4752,11 +4704,8 @@
 16 1E 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1266 * 70 04 00 7F 01 FF \wx0082 "                                      DB local transport coach" 00 
 
@@ -4962,7 +4911,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx00E8 // default: sw_stwsil_ve_diesel;
 
-1319 * 62 00 00 \b21 01 FF \wx0083 
+1319 * 56 00 00 \b18 01 FF \wx0083 
 12 FD 
 06 03 
 2A \dx000B1B79 
@@ -4979,11 +4928,8 @@
 16 22 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1320 * 76 04 00 7F 01 FF \wx0083 "                                      DB local transport control car" 00 
 
@@ -5098,7 +5044,7 @@
 \wx8034 \dx00000003 \dx00000032 	// 3 .. 50: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 \wx8400 // default: return 1024;
 
-1347 * 62 00 00 \b21 01 FF \wx0084 
+1347 * 56 00 00 \b18 01 FF \wx0084 
 12 FD 
 06 03 
 2A \dx000B189E 
@@ -5115,11 +5061,8 @@
 16 2A 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1348 * 64 04 00 7F 01 FF \wx0084 "                                      DB Intercity coach" 00 
 
@@ -5273,7 +5216,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx00E7 // default: sw_stwic_ve_diesel;
 
-1383 * 62 00 00 \b21 01 FF \wx0085 
+1383 * 56 00 00 \b18 01 FF \wx0085 
 12 FD 
 06 03 
 2A \dx000B1E53 
@@ -5290,11 +5233,8 @@
 16 2E 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1384 * 70 04 00 7F 01 FF \wx0085 "                                      DB Intercity control car" 00 
 
@@ -5414,7 +5354,7 @@
 \wx8033 \dx00000008 \dx00000008 	// 8 .. 8: return string(STR_CARGO_SUBTYPE_ERSTE_KLASSE);
 \wx8034 // default: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 
-1411 * 62 00 00 \b21 01 FF \wx0086 
+1411 * 56 00 00 \b18 01 FF \wx0086 
 12 FD 
 06 03 
 2A \dx000B1FC0 
@@ -5431,11 +5371,8 @@
 16 2F 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1412 * 66 04 00 7F 01 FF \wx0086 "                                      DB double-deck coach" 00 
 
@@ -5604,7 +5541,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx00FD // default: sw_stw_ve_diesel;
 
-1440 * 62 00 00 \b21 01 FF \wx0087 
+1440 * 56 00 00 \b18 01 FF \wx0087 
 12 FD 
 06 03 
 2A \dx000B1FC0 
@@ -5621,11 +5558,8 @@
 16 32 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1441 * 72 04 00 7F 01 FF \wx0087 "                                      DB double-deck control car" 00 
 
@@ -5746,7 +5680,7 @@
 \wx8034 \dx00000003 \dx0000001A 	// 3 .. 26: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 \wx8400 // default: return 1024;
 
-1468 * 62 00 00 \b21 01 FF \wx0088 
+1468 * 56 00 00 \b18 01 FF \wx0088 
 12 FD 
 06 03 
 2A \dx000B0A5A 
@@ -5763,11 +5697,8 @@
 16 29 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1469 * 66 04 00 7F 01 FF \wx0088 "                                      SBB standardcoach IV" 00 
 
@@ -5917,7 +5848,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx80C8 // default: return 200;
 
-1512 * 62 00 00 \b21 01 FF \wx0089 
+1512 * 56 00 00 \b18 01 FF \wx0089 
 12 FD 
 06 03 
 2A \dx000B1FC0 
@@ -5934,11 +5865,8 @@
 16 32 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1513 * 61 04 00 7F 01 FF \wx0089 "                                      SBB control car" 00 
 
@@ -6132,7 +6060,7 @@
 \wx8041 \dx00000000 \dx00000000 	// 0 .. 0: return string(STR_RJ_KINDERKINO);
 \wx00EE // default: sw_rjwaggon_cargo_subtype_hinten;
 
-1576 * 62 00 00 \b21 01 FF \wx008A 
+1576 * 56 00 00 \b18 01 FF \wx008A 
 12 FD 
 06 03 
 2A \dx000B30DF 
@@ -6149,11 +6077,8 @@
 16 29 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1577 * 66 04 00 7F 01 FF \wx008A "Þ                                      ÖBB Railjet coach" 00 
 
@@ -6282,7 +6207,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx80C8 // default: return 200;
 
-1610 * 62 00 00 \b21 01 FF \wx008B 
+1610 * 56 00 00 \b18 01 FF \wx008B 
 12 FD 
 06 03 
 2A \dx000B30DF 
@@ -6299,11 +6224,8 @@
 16 32 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1611 * 72 04 00 7F 01 FF \wx008B "Þ                                      ÖBB Railjet control car" 00 
 
@@ -6393,7 +6315,7 @@
 \wx8034 \dx00000000 \dx00000000 	// 0 .. 0: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 \wx8400 // default: return 1024;
 
-1642 * 62 00 00 \b21 01 FF \wx008C 
+1642 * 56 00 00 \b18 01 FF \wx008C 
 12 FD 
 06 03 
 2A \dx000B1B79 
@@ -6410,11 +6332,8 @@
 16 29 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1643 * 63 04 00 7F 01 FF \wx008C "                                      \"Cisalpino\" coach" 00 
 
@@ -6597,7 +6516,7 @@
 \wx80C8 \dx000007C6 \dx000007CF 	// 1990 .. 1999: return 200;
 \wx80C8 // default: return 200;
 
-1694 * 64 00 00 \b22 01 FF \wx008D 
+1694 * 58 00 00 \b19 01 FF \wx008D 
 12 FD 
 06 03 
 2A \dx000B01CA 
@@ -6615,11 +6534,8 @@
 16 2A 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1695 * 68 04 00 7F 01 FF \wx008D "Þ                                      ÖBB Intercity coach" 00 
 
@@ -6684,7 +6600,7 @@
 \wx8033 \dx00000008 \dx00000008 	// 8 .. 8: return string(STR_CARGO_SUBTYPE_ERSTE_KLASSE);
 \wx8034 // default: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 
-1705 * 62 00 00 \b21 01 FF \wx008E 
+1705 * 56 00 00 \b18 01 FF \wx008E 
 12 FD 
 06 03 
 2A \dx000B3802 
@@ -6701,11 +6617,8 @@
 16 2F 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1706 * 76 04 00 7F 01 FF \wx008E "                                      DB Intercity double-deck coach" 00 
 
@@ -6857,7 +6770,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx00FE // default: sw_stwdostoic_ve_diesel;
 
-1738 * 62 00 00 \b21 01 FF \wx008F 
+1738 * 56 00 00 \b18 01 FF \wx008F 
 12 FD 
 06 03 
 2A \dx000B3802 
@@ -6874,11 +6787,8 @@
 16 32 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1739 * 82 04 00 7F 01 FF \wx008F "                                      DB Intercity double-deck control car" 00 
 
@@ -6998,7 +6908,7 @@
 \wx8034 \dx00000003 \dx00000019 	// 3 .. 25: return string(STR_CARGO_SUBTYPE_ZWEITE_KLASSE);
 \wx8400 // default: return 1024;
 
-1766 * 62 00 00 \b21 01 FF \wx0090 
+1766 * 56 00 00 \b18 01 FF \wx0090 
 12 FD 
 06 03 
 2A \dx000B212E 
@@ -7015,11 +6925,8 @@
 16 2F 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1767 * 57 04 00 7F 01 FF \wx0090 "                                      SBB IC 2000" 00 
 
@@ -7109,7 +7016,7 @@
 \wx00FB \dx0000002B \dx0000002B 	// 43 .. 43: sw_sbbic2000stw_graphics_wendezug_re460;
 \wx00FE // default: gr_sbbic2000stw_rear;
 
-1789 * 62 00 00 \b21 01 FF \wx0091 
+1789 * 56 00 00 \b18 01 FF \wx0091 
 12 FD 
 06 03 
 2A \dx000B212E 
@@ -7126,11 +7033,8 @@
 16 32 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1790 * 69 04 00 7F 01 FF \wx0091 "                                      SBB IC 2000 control car" 00 
 
@@ -7245,7 +7149,7 @@
 \wx00E6 \dx00000001 \dx00000001 	// 1 .. 1: gr_CityShuttledosto_rev;
 \wx00FE // default: gr_CityShuttledosto;
 
-1821 * 62 00 00 \b21 01 FF \wx0092 
+1821 * 56 00 00 \b18 01 FF \wx0092 
 12 FD 
 06 03 
 2A \dx000B1E53 
@@ -7262,11 +7166,8 @@
 16 30 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1822 * 82 04 00 7F 01 FF \wx0092 "Þ                                      ÖBB CityShuttle double-deck coach" 00 
 
@@ -7388,7 +7289,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx80C8 // default: return 200;
 
-1860 * 62 00 00 \b21 01 FF \wx0093 
+1860 * 56 00 00 \b18 01 FF \wx0093 
 12 FD 
 06 03 
 2A \dx000B1E53 
@@ -7405,11 +7306,8 @@
 16 30 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1861 * 88 04 00 7F 01 FF \wx0093 "Þ                                      ÖBB CityShuttle double-deck control car" 00 
 
@@ -7499,7 +7397,7 @@
 \wx00FD \dx00000001 \dx00000001 	// 1 .. 1: gr_CityShuttle_rev;
 \wx00E4 // default: gr_CityShuttle;
 
-1889 * 62 00 00 \b21 01 FF \wx0094 
+1889 * 56 00 00 \b18 01 FF \wx0094 
 12 FD 
 06 03 
 2A \dx000B1731 
@@ -7516,11 +7414,8 @@
 16 23 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1890 * 64 04 00 7F 01 FF \wx0094 "Þ                                      ÖBB CityShuttle" 00 
 
@@ -7614,7 +7509,7 @@
 \wx803A \dx00000001 \dx00000001 	// 1 .. 1: return 58;
 \wx80C8 // default: return 200;
 
-1910 * 62 00 00 \b21 01 FF \wx0095 
+1910 * 56 00 00 \b18 01 FF \wx0095 
 12 FD 
 06 03 
 2A \dx000B1731 
@@ -7631,11 +7526,8 @@
 16 23 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1911 * 76 04 00 7F 01 FF \wx0095 "Þ                                      ÖBB CityShuttle control car" 00 
 
@@ -7700,7 +7592,7 @@
 \wx00E6 // (1/2) -> (1/2): gr_post_sbb1;
 \wx00FE // (1/2) -> (1/2): gr_post_sbb2;
 
-1939 * 60 00 00 \b20 01 FF \wx00C8 
+1939 * 54 00 00 \b17 01 FF \wx00C8 
 12 FD 
 06 03 
 2A \dx000B189E 
@@ -7716,11 +7608,8 @@
 16 1E 
 24 00 
 28 \wx0000 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000002 
-15 FF 
 
 1940 * 60 04 00 7F 01 FF \wx00C8 "                                      SBB mail coach" 00 
 
@@ -7756,7 +7645,7 @@
 \wx00F5 \dx0000000C \dx0000000C 	// 12 .. 12: gr_eaos_scrap;
 \wx00F4 // default: gr_eaos_plane;
 
-1948 * 65 00 00 \b22 01 FF \wx00C9 
+1948 * 57 00 00 \b18 01 FF \wx00C9 
 12 FD 
 06 03 
 2A \dx000B01CA 
@@ -7772,13 +7661,9 @@
 16 16 
 24 00 
 28 \wx0010 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 29 \wx0000 
-15 FF 
 
 1949 * 67 04 00 7F 01 FF \wx00C9 "                                      SBB open wagon (EAOS)" 00 
 
@@ -7843,7 +7728,7 @@
 \wx00F5 // (1/3) -> (1/4): gr_kessel3_2;
 \wx00F6 // (1/3) -> (1/4): gr_kessel3_3;
 
-1982 * 65 00 00 \b22 01 FF \wx00CA 
+1982 * 57 00 00 \b18 01 FF \wx00CA 
 12 FD 
 06 03 
 2A \dx000B01CA 
@@ -7859,13 +7744,9 @@
 16 1B 
 24 00 
 28 \wx0040 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00000000 
-15 FF 
 29 \wx0000 
-15 FF 
 
 1983 * 54 04 00 7F 01 FF \wx00CA "                                      tank car" 00 
 
@@ -7884,7 +7765,7 @@
 FF \wx00F5 	// gr_kessel3_purchase;
 \wx00F6 	// random_kessel3;
 
-1989 * 60 00 00 \b20 01 FF \wx00CB 
+1989 * 54 00 00 \b17 01 FF \wx00CB 
 12 FD 
 06 03 
 2A \dx000B08EC 
@@ -7900,11 +7781,8 @@
 16 1D 
 24 00 
 28 \wx02AC 
-15 FF 
 29 \wx0001 
-15 FF 
 1D \dx00000000 
-15 FF 
 
 1990 * 56 04 00 7F 01 FF \wx00CB "                                      SBB boxcar" 00 
 
@@ -7941,7 +7819,7 @@
 FF \wx00F5 	// gr_sbbschiebewand_purchase;
 \wx00F6 	// gr_sbbschiebewand;
 
-2007 * 60 00 00 \b20 01 FF \wx00CC 
+2007 * 54 00 00 \b17 01 FF \wx00CC 
 12 FD 
 06 03 
 2A \dx000AFAA8 
@@ -7957,11 +7835,8 @@
 16 0F 
 24 00 
 28 \wx0001 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00004000 
-15 FF 
 
 2008 * 54 04 00 7F 01 FF \wx00CC "                                      autorack" 00 
 
@@ -8000,7 +7875,7 @@
 \wx00F1 \dx00000010 \dx00000010 	// 16 .. 16: gr_rungenwagen_stahl;
 \wx00F3 // default: gr_rungenwagen_leer;
 
-2023 * 62 00 00 \b21 01 FF \wx00CD 
+2023 * 56 00 00 \b18 01 FF \wx00CD 
 12 FD 
 06 03 
 2A \dx000AFAA8 
@@ -8017,11 +7892,8 @@
 16 0F 
 24 00 
 28 \wx0000 
-15 FF 
 29 \wx0000 
-15 FF 
 1D \dx00018000 
-15 FF 
 
 2024 * 55 04 00 7F 01 FF \wx00CD "                                      stake car" 00 
 
