2#include "benchmark/benchmark.h"
66"2012 Saf-T-Liner HDX (FPS) ",
68"fileinfo 4513UID , 107, 1 ",
70"fileformatversion 3 ",
72"author chassis -1 Sirendude 2011 ",
"author texture -1 Graysonk95 ",
73"author mesh -1 Graysonk95 ",
"author wheels -1 Nickster7 ",
74"author engine_sounds -1 TC2000FE ",
"author exterior_mirrors -1 Carsonj493",
77"This is a 2012 Thomas Saf-T-Liner HDX ",
78"and my first vehicle I have done most of the work getting it in game! ",
81"SHIFT+B toggles ABS. ",
90"1000, 0.0, tracks/semi ",
95"disabledefaultsounds ",
98"116, tracks/default_force ",
"116, tracks/default_starter ",
99"116, tracks/default_turbo ",
"116, HDX_engine ",
100"49, HDX_ign ",
"55, HDX_air_purge ",
101"49, tracks/default_horn ",
"96, HDX_pump ",
102"55, HDX_air ",
"14, tracks/default_shift ",
103"64, tracks/default_break ",
"64, tracks/default_creak ",
104"14, tracks/default_gear_slide ",
"116, HDX_rbeep ",
105"49, HDX_signal ",
"14, tracks/default_screetch ",
106"14, HDX_brakes ",
"14, HDX_pbrake ",
107"5, tracks/default_screetch ",
"5, HDX_brakes ",
114"SlopeBrake 10, 6, 12 ",
117";new_material effect parameters ",
118"HDX_busbody mesh_standard busbody.png medium.png ",
119"HDX_buswindow mesh_transparent buswindow.png bustintedwindow.png ",
120"edoor_busbody mesh_standard busbody.png medium.png ",
121"edoor_buswindow mesh_transparent buswindow.png bustintedwindow.png ",
122"HDX_white mesh_standard whiteroof.png lightgray.png ",
123"HDXlmirror_video-camera1 mesh_standard mirror.png whiteroof.png ",
124"HDXrmirror_video-camera2 mesh_standard mirror.png whiteroof.png ",
126"HDXrearview_mirror mesh_standard mirror.png whiteroof.png ",
127"HDXdblrim_rimcolor mesh_standard rimcolor.png medium.png ",
128"HDXrim_rimcolor mesh_standard rimcolor.png medium.png ",
129"Speaker_speaker mesh_standard speaker.png - ",
130"Speaker_speakers mesh_standard speakers.png - ",
131"//number_busnumber mesh_standard busnumber.png - ",
132"HDXseats_HDXseat mesh_standard HDXseat.png - ",
133"HDXdseat_HDXseat mesh_standard HDXseat.png - ",
136";AntiLockBrakes regulation-force, minspeed, pulse/sec, mode ",
137"AntiLockBrakes 0.2, 8, 500, mode: OFF ",
139";TractionControl regulation-force, wheelslip, fadespeed, pulse/sec, mode ",
140"TractionControl 2, 0.6, 0.3, 1000, mode: ON ",
143";min rpm, max rpm, torque, differential ratio, rear gear, first, second, third, fourth, fifth, sixth ",
144"1000.1, 1900.0, 6300.0, 4.00, 4.9, 4.0, 3.22, 2.4, 1.9, 1.5, 1.3, 1.13 ",
147";set_beam_defaults spring, damping, deform, break, diameter, material ",
148"set_beam_defaults 4000000, 7000, 2000, 80000, -1, tracks/beam ",
150"//enable_advanced_deformation ",
154"0, -1.6, 0.6, -1.2, n ",
"1, -2, 0, 0.5, n ",
"2, -1.6, 0.6, 1.2, n ",
"3, -2, 0, -0.5, n ",
155"4, -0.4, 0.6, -1.2, n ",
"5, -0.25, 0, 0.5, n ",
"6, -0.4, 0.6, 1.2, n ",
"7, -0.25, 0, -0.5, n ",
156"8, 2, 0.5, 0.5, n ",
"9, 2, 0.5, -0.5, n ",
"10, 2, 0, 0.5, n ",
"11, 2, 0, -0.5, n ",
157"12, 4.5, 0, -0.5, n ",
"13, 4.5, 0.55, 0.5, n ",
"14, 4.5, 0, 0.5, n ",
"15, 4.5, 0.55, -0.5, n ",
158"16, 6, 0.55, -0.5, n ",
"17, 6, 0, 0.5, n ",
"18, 6, 0.55, 0.5, n ",
"19, 6, 0, -0.5, n ",
159"20, 6.5, 0.5, -0.5, n ",
"21, 6.5, 0, 0.5, n ",
"22, 6.5, 0.5, 0.5, n ",
"23, 6.5, 0, -0.5, n ",
160"24, -1, 0.1, 0.95, n ",
"25, -1, 0.1, 1.45, n ",
"26, -1, 0.1, -0.95, n ",
"27, -1, 0.1, -1.45, n ",
161"28, -0.5, 0.1, 0.95, n ",
"29, -1.5, 0.1, 0.95, n ",
"30, -0.5, 0.1, -0.95, n ",
"31, -1.5, 0.1, -0.95, n ",
162"32, -1, 0.6, 1.05, n ",
"33, -1, 0.6, -1.05, n ",
"34, 5.25, 0.05, 1.45, n ",
"35, 5.25, 0.05, -1.45, n ",
163"36, 5.25, 0.05, 0.7, n ",
"37, 5.25, 0.05, -0.7, n ",
"38, 5.25, 0.55, 1.5, n ",
"39, 5.25, 0.55, -1.5, n ",
164"40, 4.75, 0.05, 1.45, n ",
"41, 4.75, 0.05, -1.45, n ",
"42, 5.75, 0.05, 1.45, n ",
"43, 5.75, 0.05, -1.45, n ",
165"44, 2, 1.5, 0, n ",
"45, -0.5, 1, 1.5, n ",
"46, -0.25, 0.25, 1.5, n ",
"47, -0.25, 0.25, -1.5, n ",
166"48, -0.5, 1, -1.5, n ",
"49, -3.25, 1.5, 1, n ",
"50, -3.25, 1.5, -1, n ",
"51, -3.25, 2.7, 1.5, n ",
167"52, -3.25, 2.7, -1.5, n ",
"53, 3.25, 0, 1.5, n ",
"54, 3.25, 0, -1.5, n ",
"55, 0.75, 0, 1.5, n ",
168"56, 0.75, 0, -1.5, n ",
"57, 4.5, 0.25, 1.5, n ",
"58, 4.5, 0.25, -1.5, n ",
"59, 4.75, 1, 1.5, n ",
169"60, 5.25, 1, 1.5, n ",
"61, 5.75, 1, 1.5, n ",
"62, 5.75, 1, -1.5, n ",
"63, 5.25, 1, -1.5, n ",
170"64, 4.75, 1, -1.5, n ",
"65, 6, 0.25, 1.5, n ",
"66, 6, 0.25, -1.5, n ",
"67, 8.75, 0.35, 1.5, n ",
171"68, 8.75, 0.35, -1.5, nx ",
"69, 8.75, 2.55, 1.5, n ",
"70, 8.75, 2.55, -1.5, n ",
"71, -3.25, 3.15, 0.75, n ",
172"72, -3.25, 3.15, -0.75, n ",
"73, 8.75, 3.3, 0.75, n ",
"74, 8.75, 3.3, -0.75, n ",
"75, 8.75, 1.5, 1.5, n ",
173"76, 8.75, 1.5, -1.5, n ",
"77, -3.25, 1.5, 1.5, n ",
"78, -3.25, 1.5, -1.5, n ",
"79, -1.5, 1, -1.5, n ",
174"80, -1.75, 0.25, -1.5, n ",
"81, -1.75, 0.25, -1.5, n ",
"82, -0.25, 0, -1.5, n ",
"83, -1.5, 1, 1.5, n ",
175"84, -1.75, 0.25, 1.5, n ",
"85, -0.25, 0, 1.5, n ",
"86, -3.25, 0, 1.5, n ",
"87, -3.25, 0, -1.5, n ",
176"88, -1.75, 0, -1.5, n ",
"89, -2.1, -0.1, -1.5, n ",
"90, -3.2, -0.1, -1.5, n ",
"91, -2.7, -0.1, -1.5, n ",
177"92, -2.65, -0.1, -1.5, n ",
"93, -3.2, 2.5, -1.5, n ",
"94, -2.15, 2.5, -1.5, n ",
"95, -2.65, 2.5, -1.5, n ",
178"96, -2.7, 2.5, -1.5, n ",
"97, -2.15, 2.5, 0, n ",
"98, -3.3, 0.1, 1.1, n ",
"99, -3.3, 0.3, 1.1, n ",
179"100, -3.35, 0.3, -1.4, n ",
"101, -3.35, -0.05, -1.4, n",
"102, -3.4, 0.3, 1.1, n ",
"103, -3.4, 0.1, 1.1, n ",
180"104, -1.8, 1.65, 1.5, n ",
"105, -1.2, 1.2, 1.5, n ",
"106, -1.2, 1.65, 1.5, n ",
"107, -1.8, 1.2, 1.5, n ",
181"108, -1.2, 1.2, 1.65, n ",
"109, -1.2, 1.65, 1.65, n ",
"110, 5.85, 1.65, 1.5, n ",
"111, 5.85, 1.2, 1.5, n ",
182"112, 6.45, 1.65, 1.5, n ",
"113, 6.45, 1.2, 1.5, n ",
"114, 6.45, 1.65, 1.65, n ",
"115, 6.45, 1.2, 1.65, n ",
183"116, 8.25, 1, 0, n ",
"117, -3.2, 1.7, 0.35, n ",
"118, -2.95, 1.4, 0.35, n ",
"119, -2.95, 1.4, 1.2, n ",
184"120, -2.7, 0.95, 1.5, n ",
"121, -2.7, 0.95, 0.75, n ",
"122, -2.25, 1, 0.75, n ",
"123, -3.3, 2.6, -0.7, n ",
185"124, -3.3, 2.6, 0.7, n ",
"125, 7.55, 3.5, 0, n ",
"126, 7.5, 3.35, 0.05, n ",
"127, 7.6, 3.35, -0.05, n ",
186"128, 7.5, 3.35, -0.05, n ",
"129, 7.6, 3.35, 0.05, n ",
"130, -4.35, 2.7, 1.8, n ",
"131, -4.35, 2.7, -1.8, n ",
190"19, 17, i ",
"16, 18, i ",
"17, 18, i",
"19, 16, i",
191"19, 18, i ",
"17, 16, i ",
"20, 22, i",
"21, 22, i",
192"23, 20, i ",
"21, 23, i ",
"20, 21, i",
"22, 23, i",
193"12, 14, i ",
"13, 15, i ",
"12, 15, i",
"14, 13, i",
194"15, 14, i ",
"13, 12, i ",
"11, 10, i",
"8, 10, i ",
195"8, 9, i ",
"11, 9, i ",
"10, 9, i ",
"11, 8, i ",
196"7, 4, i ",
"6, 5, i ",
"0, 3, i ",
"2, 1, i ",
197"3, 1, i ",
"0, 2, i ",
"3, 2, i ",
"1, 0, i ",
198"6, 4, i ",
"7, 5, i ",
"4, 5, i ",
"6, 7, i ",
199"5, 3, i ",
"7, 1, i ",
"2, 4, i ",
"6, 0, i ",
200"5, 1, i ",
"3, 7, i ",
"4, 0, i ",
"6, 2, i ",
201"20, 16, i ",
"23, 19, i ",
"21, 17, i",
"22, 18, i",
202"16, 22, i ",
"20, 18, i ",
"21, 19, i",
"17, 23, i",
203"17, 12, i ",
"14, 19, i ",
"17, 14, i",
"12, 19, i",
204"18, 13, i ",
"16, 15, i ",
"18, 15, i",
"13, 16, i",
205"19, 15, i ",
"16, 12, i ",
"18, 14, i",
"13, 17, i",
206"22, 17, i ",
"18, 21, i ",
"20, 19, i",
"16, 23, i",
207"15, 11, i ",
"9, 12, i ",
"14, 11, i",
"10, 12, i",
208"13, 8, i ",
"15, 9, i ",
"13, 9, i ",
"8, 15, i ",
209"12, 11, i ",
"14, 10, i ",
"8, 14, i ",
"13, 10, i",
210"7, 0, i ",
"3, 4, i ",
"5, 2, i ",
"1, 6, i ",
211"5, 10, i ",
"8, 6, i ",
"4, 9, i ",
"11, 7, i ",
212"4, 8, i ",
"9, 6, i ",
"5, 11, i ",
"10, 7, i ",
213"10, 6, i ",
"5, 8, i ",
"9, 7, i ",
"4, 11, i ",
214"10, 4, i ",
"7, 8, i ",
"11, 6, i ",
"5, 9, i ",
215"24, 32, i ",
"25, 32, i ",
"29, 32, i",
"25, 24, i",
216"29, 24, i ",
"25, 29, i ",
"32, 28, i",
"24, 28, i",
217"25, 28, i ",
"30, 26, i ",
"31, 26, i",
"27, 26, i",
218"30, 27, i ",
"31, 27, i ",
"33, 27, i",
"33, 26, i",
219"31, 33, i ",
"30, 33, i ",
"2, 32, i ",
"6, 32, i ",
220"33, 0, i ",
"4, 33, i ",
"39, 37, i",
"35, 37, i",
221"43, 37, i ",
"41, 37, i ",
"35, 41, i",
"43, 35, i",
222"39, 35, i ",
"39, 43, i ",
"39, 41, i",
"19, 35, i",
223"16, 39, i ",
"35, 12, i ",
"15, 39, i",
"40, 36, i",
224"42, 36, i ",
"34, 36, i ",
"42, 34, i",
"40, 34, i",
225"38, 34, i ",
"38, 36, i ",
"38, 42, i",
"38, 40, i",
226"38, 18, i ",
"17, 34, i ",
"14, 34, i",
"38, 13, i",
227"41, 12, i ",
"43, 19, i ",
"40, 14, i",
"42, 17, i",
228"8, 44, i ",
"10, 44, i ",
"9, 44, i ",
"11, 44, i",
229"6, 44, i ",
"5, 44, i ",
"4, 44, i ",
"7, 44, i ",
230"9, 14, i ",
"13, 11, i ",
"8, 12, i ",
"15, 10, i",
231"46, 45, i ",
"5, 46, i ",
"6, 46, i ",
"6, 45, i ",
233"47, 48, i ",
"47, 7, i ",
"4, 47, i ",
"4, 48, i ",
234"48, 45, i ",
"49, 50, i",
"6, 49, i ",
"4, 50, i ",
235"4, 49, i ",
"50, 6, i ",
"51, 52, i",
"7, 56, i ",
236"47, 56, i ",
"56, 11, i",
"54, 56, i",
"11, 54, i",
237"12, 54, i ",
"53, 14, i",
"53, 10, i",
"55, 10, i",
238"53, 55, i ",
"55, 5, i ",
"55, 46, i",
"10, 46, i",
239"47, 11, i ",
"56, 12, i",
"14, 55, i",
"5, 53, i ",
240"7, 54, i ",
"8, 53, i ",
"8, 55, i ",
"9, 54, i ",
241"9, 56, i ",
"14, 57, i",
"13, 57, i",
"58, 12, i",
242"15, 58, i ",
"54, 58, i",
"15, 54, i",
"13, 53, i",
243"57, 53, i ",
"16, 66, i",
"19, 66, i",
"62, 66, i",
244"16, 62, i ",
"16, 63, i",
"62, 63, i",
"64, 63, i",
245"64, 58, i ",
"63, 15, i",
"64, 15, i",
"65, 61, i",
246"60, 61, i ",
"13, 59, i",
"13, 60, i",
"18, 60, i",
247"18, 61, i ",
"65, 17, i",
"18, 65, i",
"60, 59, i",
248"57, 59, i ",
"63, 60, i",
"61, 62, i",
"59, 64, i",
249"64, 60, i ",
"59, 63, i",
"61, 63, i",
"62, 60, i",
250"67, 65, i ",
"68, 66, i",
"68, 19, i",
"67, 17, i",
251"65, 21, i ",
"66, 23, i",
"20, 66, i",
"22, 65, i",
252"22, 67, i ",
"20, 68, i",
"23, 68, i",
"21, 67, i",
253"68, 67, i ",
"22, 68, i",
"20, 67, i",
"21, 68, i",
254"23, 67, i ",
"52, 72, i",
"51, 71, i",
"72, 71, i",
255"52, 71, i ",
"51, 72, i",
"70, 69, i",
"73, 69, i",
256"74, 70, i ",
"74, 73, i",
"69, 74, i",
"70, 73, i",
257"68, 69, i ",
"67, 70, i",
"74, 72, i",
"73, 72, i",
258"71, 74, i ",
"70, 52, i",
"69, 51, i",
"70, 72, i",
259"52, 74, i ",
"71, 73, i",
"71, 69, i",
"73, 51, i",
260"62, 70, i ",
"66, 70, i",
"63, 70, i",
"56, 52, i",
261"47, 52, i ",
"56, 70, i",
"54, 70, i",
"54, 52, i",
262"64, 52, i ",
"65, 69, i",
"61, 69, i",
"60, 69, i",
263"59, 69, i ",
"53, 69, i",
"53, 51, i",
"55, 51, i",
264"46, 51, i ",
"59, 51, i",
"69, 75, i",
"70, 76, i",
265"74, 76, i ",
"73, 75, i",
"74, 75, i",
"73, 76, i",
266"75, 67, i ",
"75, 76, i",
"68, 76, i",
"65, 75, i",
267"66, 76, i ",
"68, 75, i",
"67, 76, i",
"48, 78, i",
268"50, 78, i ",
"78, 4, i ",
"48, 50, i",
"77, 45, i",
269"49, 77, i ",
"45, 49, i",
"77, 6, i ",
"51, 77, i",
270"78, 52, i ",
"77, 75, i",
"76, 78, i",
"78, 51, i",
271"52, 77, i ",
"51, 75, i",
"69, 77, i",
"70, 78, i",
272"52, 76, i ",
"77, 55, i",
"78, 56, i",
"56, 82, i",
273"48, 79, i ",
"81, 79, i",
"55, 85, i",
"6, 85, i ",
274"82, 47, i ",
"82, 11, i",
"10, 85, i",
"45, 83, i",
275"84, 83, i ",
"83, 79, i",
"48, 83, i",
"79, 45, i",
276"2, 84, i ",
"1, 84, i ",
"81, 0, i ",
"3, 81, i ",
277"81, 84, i ",
"83, 81, i",
"84, 79, i",
"83, 2, i ",
278"79, 0, i ",
"0, 83, i ",
"2, 79, i ",
"84, 86, i",
279"77, 86, i ",
"83, 86, i",
"84, 77, i",
"78, 87, i",
280"81, 87, i ",
"79, 87, i",
"81, 78, i",
"0, 87, i ",
281"3, 87, i ",
"1, 86, i ",
"2, 86, i ",
"87, 86, i",
282"78, 86, i ",
"77, 87, i",
"86, 3, i ",
"1, 87, i ",
283"2, 87, i ",
"0, 86, i ",
"79, 52, i",
"83, 51, i",
284"49, 87, i ",
"50, 86, i",
"85, 46, i",
"5, 85, i ",
285"7, 82, i ",
"74, 86, i",
"73, 87, i",
"70, 86, i",
286"87, 69, i ",
"76, 86, i",
"75, 87, i",
"67, 77, i",
287"78, 68, i ",
"67, 71, i",
"72, 68, i",
"52, 67, i",
288"68, 51, i ",
"88, 88, i",
"88, 87, i",
"88, 81, i",
289"88, 86, i ",
"88, 84, i",
"89, 90, i",
"90, 90, i",
290"90, 90, i ",
"87, 90, i",
"89, 88, i",
"90, 86, i",
291"89, 86, i ",
"84, 89, i",
"92, 89, i",
"91, 90, i",
292"95, 92, i ",
"91, 96, i",
"96, 93, i",
"93, 51, i",
293"95, 94, i ",
"94, 89, i",
"97, 72, i",
"97, 71, i",
294"97, 51, i ",
"97, 52, i",
"97, 83, i",
"97, 84, i",
295"97, 86, i ",
"97, 87, i",
"97, 94, i",
"95, 89, i",
296"90, 96, i ",
"93, 91, i",
"92, 94, i",
"94, 83, i",
298"93, 86, i ",
"94, 86, i",
"93, 83, i ",
"93, 52, i ",
300"89, 83, i ",
"100, 99, i ",
"101, 98, i ",
"99, 98, i ",
301"100, 101, i",
"99, 101, i ",
"100, 98, i ",
"101, 87, i ",
302"100, 78, i ",
"100, 81, i ",
"101, 88, i ",
"100, 1, i ",
303"101, 86, i ",
"100, 87, i ",
"101, 78, i ",
"103, 103, i",
304"99, 102, i ",
"103, 102, i",
"103, 98, i ",
"99, 103, i ",
305"102, 103, i",
"102, 98, i ",
"100, 102, i",
"103, 101, i",
306"100, 103, i",
"102, 101, i",
"100, 51, i ",
"101, 87, i ",
307"100, 87, i ",
"101, 90, i ",
"100, 90, i ",
"100, 50, i ",
308"101, 50, i ",
"93, 94, i ",
"93, 94, i ",
"71, 94, i ",
309"93, 93, i ",
"71, 93, i ",
"93, 72, i ",
"93, 51, i ",
310"93, 97, i ",
"94, 90, i ",
"93, 89, i ",
"93, 90, i ",
311"90, 93, i ",
"104, 77, i ",
"104, 49, i ",
"104, 45, i ",
312"104, 86, i ",
"104, 87, i ",
"83, 104, i ",
"5, 104, i ",
313"105, 107, i",
"107, 104, i",
"106, 105, i",
"106, 104, i",
314"107, 86, i ",
"107, 49, i ",
"107, 45, i ",
"106, 107, i",
315"104, 105, i",
"107, 87, i ",
"107, 77, i ",
"106, 109, i",
316"108, 105, i",
"108, 109, i",
"108, 107, i",
"104, 109, i",
317"109, 107, i",
"108, 104, i",
"109, 105, i",
"108, 106, i",
318"61, 111, i ",
"110, 111, i",
"111, 113, i",
"113, 112, i",
319"112, 110, i",
"110, 113, i",
"112, 111, i",
"110, 61, i ",
320"111, 59, i ",
"110, 59, i ",
"111, 64, i ",
"111, 62, i ",
321"110, 64, i ",
"110, 62, i ",
"110, 75, i ",
"111, 67, i ",
322"112, 114, i",
"114, 115, i",
"115, 113, i",
"115, 112, i",
323"114, 113, i",
"115, 111, i",
"114, 110, i",
"110, 115, i",
324"114, 111, i",
"114, 109, i",
"108, 115, i",
"114, 108, i",
325"109, 115, i",
"80, 88, i ",
"80, 3, i ",
"80, 1, i ",
326"80, 84, i ",
"116, 76, i ",
"116, 75, i ",
"116, 68, i ",
327"116, 67, i ",
"74, 116, i ",
"116, 73, i ",
"117, 118, i",
328"118, 119, i",
"119, 117, i",
"119, 45, i ",
"117, 45, i ",
329"118, 116, i",
"117, 44, i ",
"117, 116, i",
"118, 44, i ",
330"117, 97, i ",
"119, 49, i ",
"117, 49, i ",
"118, 49, i ",
331"118, 118, i",
"119, 104, i",
"119, 86, i ",
"120, 121, i",
332"120, 86, i ",
"121, 86, i ",
"120, 1, i ",
"121, 3, i ",
333"121, 101, i",
"120, 101, i",
"122, 120, i",
"122, 121, i",
334"122, 101, i",
"124, 123, i",
"123, 72, i ",
"124, 71, i ",
335"71, 123, i ",
"72, 124, i ",
"124, 69, i ",
"123, 70, i ",
336"123, 52, i ",
"124, 51, i ",
"129, 127, i",
"127, 128, i",
337"128, 126, i",
"126, 129, i",
"125, 129, i",
"125, 126, i",
338"125, 128, i",
"125, 127, i",
"129, 73, i ",
"127, 74, i ",
339"129, 128, i",
"126, 127, i",
"64, 128, i ",
"59, 126, i ",
340"129, 67, i ",
"68, 127, i ",
"125, 116, i",
"129, 69, i ",
341"127, 70, i ",
"126, 75, i ",
"128, 76, i ",
"130, 51, i ",
342"130, 77, i ",
"52, 131, i ",
"131, 78, i ",
"130, 124, i",
343"130, 71, i ",
"131, 123, i",
"131, 72, i ",
"32, 33, i ",
344"24, 26, i ",
"28, 30, i ",
"29, 31, i ",
"32, 26, i ",
345"33, 24, i ",
"cameras ",
"9, 15, 8 ",
"9, 15, 8 ",
346"15, 9, 8 ",
"9, 15, 8 ",
349";x,y,z, 8 bindings, spring, damping ",
350"-2.3, 2.15, 0.78, 8,9,6,4,5,7,10,11, 800000.0, 8000.0 ",
351"-1.1, 2.20, -1.0, 8,9,6,4,5,7,10,11, 80000.0, 8000.0 ",
352"-2.6, 3.00, 0, 8,9,6,4,5,7,10,11, 80000.0, 8000.0 ",
353"2.0, 1.0, 1.75, 8,9,6,4,5,7,10,11, 80000.0, 8000.0 ",
354"//2.0, 2.80, 1.75, 8,9,6,4,5,7,10,11, 80000.0, 8000.0 ",
356"set_beam_defaults 105000, 2000, 60000000, 10000000 ",
359";radius, rimradius, width, rays, n1, n2, ref-n, braked, propulsed, force-n, weight, tire-spring, tire-damp, rim-spring, rim-damp, rim-orientation, rim-mesh, tire-mesh ",
360"0.65, 0.5, 0.3, 14, 26, 27, 9999, 1, 1, 55, 180.0, 750000.0, 900.0, 700000.0, 3000.0, r, HDXrim.mesh HDXtire.mesh ",
361"0.65, 0.5, 0.3, 14, 24, 25, 9999, 1, 1, 56, 180.0, 750000.0, 900.0, 700000.0, 3000.0, l, HDXrim.mesh HDXtire.mesh ",
362"0.65, 0.5, 0.3, 14, 37, 35, 36, 1, 1, 53, 280.0, 800000.0, 1600.0, 700000.0, 5000.0, r, HDXdblrim.mesh HDXdbltire.mesh ",
363"0.65, 0.5, 0.3, 14, 36, 34, 37, 1, 1, 54, 280.0, 800000.0, 1600.0, 700000.0, 5000.0, l, HDXdblrim.mesh HDXdbltire.mesh ",
365"set_beam_defaults 700000, 350, 60000000, 80000000 ",
368"//0.65, 0.3, 18, 37, 35, 36, 1, 1, 53, 280.0, 700000.0, 3000.0, tracks/wheelface tracks/wheelband2 ",
369"//0.65, 0.3, 18, 36, 34, 37, 1, 1, 54, 280.0, 700000.0, 3000.0, tracks/wheelface tracks/wheelband2 ",
370"//0.65, 0.3, 18, 24, 25, 9999, 1, 0, 55, 180.0, 700000.0, 3000.0, tracks/wheelface tracks/wheelband1 ",
371"//0.65, 0.3, 18, 26, 27, 9999, 1, 0, 56, 180.0, 700000.0, 3000.0, tracks/wheelface tracks/wheelband1 ",
376"16, 35, 200000, 10000, 0.5, 0.6, 0.67, i ",
377"18, 34, 200000, 10000, 0.5, 0.6, 0.67, i ",
378"37, 18, 200000, 10000, 0.5, 0.6, 0.67, i ",
379"36, 16, 200000, 10000, 0.5, 0.6, 0.67, i ",
380"24, 6, 200000, 10000, 0.5, 0.6, 1.0, i ",
381"24, 2, 200000, 10000, 0.5, 0.6, 1.0, i ",
382"0, 26, 200000, 10000, 0.5, 0.6, 1.0, i ",
383"4, 26, 200000, 10000, 0.5, 0.6, 1.0, i ",
384"4, 24, 200000, 10000, 0.5, 0.6, 1.0, i ",
385"0, 24, 200000, 10000, 0.5, 0.6, 1.0, i ",
386"2, 26, 200000, 10000, 0.5, 0.6, 1.0, i ",
387"6, 26, 200000, 10000, 0.5, 0.6, 1.0, i ",
394"//set_inertia_defaults 1.5, 2.5, smoothcrane revprogressiv ",
397";id1, id2, rateShort, rateLong, short, long, keyS, keyL, options descr... ",
398"95, 77, 0.25,0.4,1.0,1.18,3,4,ipf,Door 1.5,1.5, smooth revprogressiv 0 ",
399"92, 77, 0.25,0.4,1.0,1.17,3,4,ipf,Door 1.5,1.5, smooth revprogressiv 0 ",
401"96, 83, 0.24,0.42,1.0,1.17,3,4,ipf,Door 1.5,1.5, smooth revprogressiv 0 ",
402"91, 83, 0.24,0.42,1.0,1.18,3,4,ipf,Door 1.5,1.5, smooth revprogressiv 0 ",
404"99, 84, 1.0,1.0,1.0,3.1,1,2,ipf,Crossing guard 0,0, smooth revprogressiv 0 ",
405"98, 84, 1.0,1.0,1.0,3.1,1,2,ipf,Crossing_guard 0,0, smooth revprogressiv 0 ",
407"108, 45, 0.2,0.25,1.0,2.1,1,2,ipf,Stop_sign&crossing_guard 0, 0, smooth revprogressiv 0 ",
412"//1, 2, 0.1, 1.0, 3.0, 1, ... ",
424"86 ",
"87 ",
"102",
"103",
"78 ",
"77 ",
"72 ",
"71 ",
"52 ",
"51 ",
"73 ",
"74 ",
425"70 ",
"69 ",
"75 ",
"76 ",
"67 ",
"68 ",
"53 ",
"55 ",
"82 ",
"56 ",
"54 ",
436"; f (default mode when not stated): frontlight ",
438"; l : left blinker ",
439"; r : right blinker ",
440"; R : reverse light (on when driving in R gear) ",
441"; u : user controlled light (i.e. fog light) (see controlnumber)) ",
442";RefNode,X,Y,OffsetX,OffsetY, Type, ControlNumber, BlinkDelay, size Mat...",
443"0,1,2, 0, 0, u, 2, 361, 0.1 ",
444"0,1,2, 0, 0, u, 1, 450, 0.1 ",
445"0,1,2, 0, 0, u, 2, 0, 0.1 ",
446"0,1,2, 0, 0, u, 4, 0, 0.1 ",
447"0,1,2, 0, 0,u,2,0,0.1 tracks/HDXstrobe ",
448"0,1,2, 0, 0,u,3,0,0.1 tracks/HDXstrobe ",
451"87,86,77,-0.18,0.28,f,-1,0,2.5 ",
452"87,86,78,0.9,0.28,f,-1,0,2.5 ",
453"87,86,77,-0.08,0.29,f,-1,0,1.1 tracks/HDXyellow1 ",
454"87,86,78,0.8,0.29,f,-1,0,-1.1 tracks/HDXyellow1 ",
457"52,51,72,0.06,0.35,u,1, 0, 1.5 tracks/HDX8yellow1 ",
458"52,51,72,0.76,0.35,u,1, 0, 1.5 tracks/HDX8yellow2 ",
459"52,51,72,0.0,0.2,u,2, 0, 1.5 tracks/HDX8red1 ",
460"52,51,72,0.9,0.2,u,2, 0, 1.5 tracks/HDX8red2 ",
463"86,55,51,0.76,0.58,l,-1,400, 0.12 ",
464"86,55,51,0.75,0.58,l,-1,400, 0.12 ",
465"86,55,51,0.74,0.58,l,-1,400, 0.12 ",
466"86,55,51,0.76,0.58,f,-1,0, 0.1 tracks/HDXyellow2 ",
467"86,55,51,0.75,0.58,f,-1,0, 0.1 tracks/HDXyellow2 ",
468"86,55,51,0.74,0.58,f,-1,0, 0.1 tracks/HDXyellow2 ",
470"86,55,51,2.795,0.63,l,-1,400, 0.12 tracks/HDXred ",
471"86,55,51,2.785,0.63,l,-1,400, 0.12 tracks/HDXred ",
472"86,55,51,2.775,0.63,l,-1,400, 0.12 tracks/HDXred ",
473"86,55,51,2.795,0.63,f,-1,0, 0.1 tracks/HDXred ",
474"86,55,51,2.785,0.63,f,-1,0, 0.1 tracks/HDXred ",
475"86,55,51,2.775,0.63,f,-1,0, 0.1 tracks/HDXred ",
477"87,52,56,0.58,0.76,r,-1,400, 0.12 ",
478"87,52,56,0.58,0.75,r,-1,400, 0.12 ",
479"87,52,56,0.58,0.74,r,-1,400, 0.12 ",
480"87,52,56,0.58,0.76,f,-1,0, 0.1 tracks/HDXyellow2 ",
481"87,52,56,0.58,0.75,f,-1,0, 0.1 tracks/HDXyellow2 ",
482"87,52,56,0.58,0.74,f,-1,0, 0.1 tracks/HDXyellow2 ",
484"87,52,56,0.63,2.795,r,-1,400, 0.12 tracks/HDXred ",
485"87,52,56,0.63,2.785,r,-1,400, 0.12 tracks/HDXred ",
486"87,52,56,0.63,2.775,r,-1,400, 0.12 tracks/HDXred ",
487"87,52,56,0.63,2.795,f,-1,0, 0.1 tracks/HDXred ",
488"87,52,56,0.63,2.785,f,-1,0, 0.1 tracks/HDXred ",
489"87,52,56,0.63,2.775,f,-1,0, 0.1 tracks/HDXred ",
491"87,52,56,0.19,0.315,u,2,0, 0.95 ",
493"//84,47,56,6.28,-0.04,f,-1,0, 0.1 tracks/HDXyellow2 ",
494"//82,47,56,6.28,0.0,f,-1,0, 0.1 tracks/HDXyellow2 ",
495"//82,47,56,6.28,0.04,f,-1,0, 0.1 tracks/HDXyellow2 ",
499"87,86,77,-0.08,0.29,r,-1,400, -1 ",
501"87,86,77,-0.42,0.6,f,-1,0, 0.15 tracks/HDXyellow2 ",
502"87,86,77,-0.43,0.6,r,-1,400, 0.1 ",
503"87,86,77,-0.44,0.6,r,-1,400, 0.1 ",
504"87,86,77,-0.45,0.6,r,-1,400, 0.1 ",
505"87,86,77,-0.41,0.6,r,-1,400, 0.1 ",
506"87,86,77,-0.40,0.6,r,-1,400, 0.1 ",
507"87,86,77,-0.39,0.6,r,-1,400, 0.1 ",
509"87,86,77,-0.4,0.58,r,-1,400, 0.1 ",
510"87,86,77,-0.41,0.58,r,-1,400, 0.1 ",
511"87,86,77,-0.42,0.58,r,-1,400, 0.1 ",
512"87,86,77,-0.43,0.58,r,-1,400, 0.1 ",
513"87,86,77,-0.39,0.58,r,-1,400, 0.1 ",
514"87,86,77,-0.38,0.58,r,-1,400, 0.1 ",
515"87,86,77,-0.37,0.58,r,-1,400, 0.1 ",
517"87,86,77,-0.38,0.56,r,-1,400, 0.1 ",
518"87,86,77,-0.37,0.56,r,-1,400, 0.1 ",
519"87,86,77,-0.36,0.56,r,-1,400, 0.1 ",
520"87,86,77,-0.39,0.56,r,-1,400, 0.1 ",
521"87,86,77,-0.40,0.56,r,-1,400, 0.1 ",
523"87,86,77,-0.44,0.62,r,-1,400, 0.1 ",
524"87,86,77,-0.45,0.62,r,-1,400, 0.1 ",
525"87,86,77,-0.46,0.62,r,-1,400, 0.1 ",
526"87,86,77,-0.47,0.62,r,-1,400, 0.1 ",
527"87,86,77,-0.43,0.62,r,-1,400, 0.1 ",
528"87,86,77,-0.42,0.62,r,-1,400, 0.1 ",
529"87,86,77,-0.41,0.62,r,-1,400, 0.1 ",
531"87,86,77,-0.46,0.64,r,-1,400, 0.1 ",
532"87,86,77,-0.47,0.64,r,-1,400, 0.1 ",
533"87,86,77,-0.48,0.64,r,-1,400, 0.1 ",
534"87,86,77,-0.45,0.64,r,-1,400, 0.1 ",
535"87,86,77,-0.44,0.64,r,-1,400, 0.1 ",
537"87,86,77,-0.49,0.66,r,-1,400, 0.1 ",
538"87,86,77,-0.47,0.66,r,-1,400, 0.1 ",
539"87,86,77,-0.48,0.66,r,-1,400, 0.1 ",
541"87,86,77,-0.35,0.54,r,-1,400, 0.1 ",
542"87,86,77,-0.36,0.54,r,-1,400, 0.1 ",
543"87,86,77,-0.37,0.54,r,-1,400, 0.1 ",
546"87,86,77,-0.43,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
"87,86,77,-0.44,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
547"87,86,77,-0.45,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
"87,86,77,-0.41,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
548"87,86,77,-0.40,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
"87,86,77,-0.39,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
550"87,86,77,-0.4,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
"87,86,77,-0.41,0.58,f,-1,0, 0.1 tracks/HDXyellow3",
551"87,86,77,-0.42,0.58,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.43,0.58,f,-1,0, 0.1 tracks/HDXyellow3",
552"87,86,77,-0.39,0.58,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.38,0.58,f,-1,0, 0.1 tracks/HDXyellow3",
553"87,86,77,-0.37,0.58,f,-1,0, 0.1 tracks/HDXyellow3",
555"87,86,77,-0.38,0.56,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.37,0.56,f,-1,0, 0.1 tracks/HDXyellow3",
556"87,86,77,-0.36,0.56,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.39,0.56,f,-1,0, 0.1 tracks/HDXyellow3",
557"87,86,77,-0.40,0.56,f,-1,0, 0.1 tracks/HDXyellow3",
559"87,86,77,-0.44,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.45,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
560"87,86,77,-0.46,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.47,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
561"87,86,77,-0.43,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.42,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
562"87,86,77,-0.41,0.62,f,-1,0, 0.1 tracks/HDXyellow3",
564"87,86,77,-0.46,0.64,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.47,0.64,f,-1,0, 0.1 tracks/HDXyellow3",
565"87,86,77,-0.48,0.64,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.45,0.64,f,-1,0, 0.1 tracks/HDXyellow3",
566"87,86,77,-0.44,0.64,f,-1,0, 0.1 tracks/HDXyellow3",
568"87,86,77,-0.49,0.66,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.47,0.66,f,-1,0, 0.1 tracks/HDXyellow3",
569"87,86,77,-0.48,0.66,f,-1,0, 0.1 tracks/HDXyellow3",
571"87,86,77,-0.35,0.54,f,-1,0, 0.1 tracks/HDXyellow3",
"87,86,77,-0.36,0.54,f,-1,0, 0.1 tracks/HDXyellow3",
572"87,86,77,-0.37,0.54,f,-1,0, 0.1 tracks/HDXyellow3",
575"87,86,78,0.8,0.29,l,-1,400, -1 ",
577"87,86,78,0.85,0.6,l,-1,400, 0.1 ",
578"87,86,78,0.84,0.6,l,-1,400, 0.1 ",
579"87,86,78,0.83,0.6,l,-1,400, 0.1 ",
580"87,86,78,0.82,0.6,f, 0,0, 0.15 tracks/HDXyellow2 ",
581"87,86,78,0.81,0.6,l,-1,400, 0.1 ",
582"87,86,78,0.8,0.6,l,-1,400, 0.1 ",
583"87,86,78,0.79,0.6,l,-1,400, 0.1 ",
585"87,86,78,0.85,0.58,l,-1,400, 0.1 ",
586"87,86,78,0.84,0.58,l,-1,400, 0.1 ",
587"87,86,78,0.83,0.58,l,-1,400, 0.1 ",
588"87,86,78,0.82,0.58,l,-1,400, 0.1 ",
589"87,86,78,0.81,0.58,l,-1,400, 0.1 ",
590"87,86,78,0.8,0.58,l,-1,400, 0.1 ",
591"87,86,78,0.79,0.58,l,-1,400, 0.1 ",
593"87,86,78,0.84,0.56,l,-1,400, 0.1 ",
594"87,86,78,0.83,0.56,l,-1,400, 0.1 ",
595"87,86,78,0.82,0.56,l,-1,400, 0.1 ",
596"87,86,78,0.81,0.56,l,-1,400, 0.1 ",
597"87,86,78,0.8,0.56,l,-1,400, 0.1 ",
600"87,86,78,0.83,0.54,l,-1,400, 0.1 ",
601"87,86,78,0.82,0.54,l,-1,400, 0.1 ",
602"87,86,78,0.81,0.54,l,-1,400, 0.1 ",
604"87,86,78,0.85,0.62,l,-1,400, 0.1 ",
605"87,86,78,0.84,0.62,l,-1,400, 0.1 ",
606"87,86,78,0.83,0.62,l,-1,400, 0.1 ",
607"87,86,78,0.82,0.62,l,-1,400, 0.1 ",
608"87,86,78,0.81,0.62,l,-1,400, 0.1 ",
609"87,86,78,0.8,0.62,l,-1,400, 0.1 ",
610"87,86,78,0.79,0.62,l,-1,400, 0.1 ",
612"87,86,78,0.84,0.64,l,-1,400, 0.1 ",
613"87,86,78,0.83,0.64,l,-1,400, 0.1 ",
614"87,86,78,0.82,0.64,l,-1,400, 0.1 ",
615"87,86,78,0.81,0.64,l,-1,400, 0.1 ",
616"87,86,78,0.8,0.64,l,-1,400, 0.1 ",
618"87,86,78,0.83,0.66,l,-1,400, 0.1 ",
619"87,86,78,0.82,0.66,l,-1,400, 0.1 ",
620"87,86,78,0.81,0.66,l,-1,400, 0.1 ",
623"87,86,78,0.85,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
624"87,86,78,0.84,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
625"87,86,78,0.83,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
626"87,86,78,0.81,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
627"87,86,78,0.8,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
628"87,86,78,0.79,0.6,f,-1,0, 0.1 tracks/HDXyellow3 ",
630"87,86,78,0.85,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
631"87,86,78,0.84,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
632"87,86,78,0.83,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
633"87,86,78,0.82,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
634"87,86,78,0.81,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
635"87,86,78,0.8,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
636"87,86,78,0.79,0.58,f,-1,0, 0.1 tracks/HDXyellow3 ",
638"87,86,78,0.84,0.56,f,-1,0, 0.1 tracks/HDXyellow3 ",
639"87,86,78,0.83,0.56,f,-1,0, 0.1 tracks/HDXyellow3 ",
640"87,86,78,0.82,0.56,f,-1,0, 0.1 tracks/HDXyellow3 ",
641"87,86,78,0.81,0.56,f,-1,0, 0.1 tracks/HDXyellow3 ",
642"87,86,78,0.8,0.56,f,-1,0, 0.1 tracks/HDXyellow3 ",
645"87,86,78,0.83,0.54,f,-1,0, 0.1 tracks/HDXyellow3 ",
646"87,86,78,0.82,0.54,f,-1,0, 0.1 tracks/HDXyellow3 ",
647"87,86,78,0.81,0.54,f,-1,0, 0.1 tracks/HDXyellow3 ",
649"87,86,78,0.85,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
650"87,86,78,0.84,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
651"87,86,78,0.83,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
652"87,86,78,0.82,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
653"87,86,78,0.81,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
654"87,86,78,0.8,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
655"87,86,78,0.79,0.62,f,-1,0, 0.1 tracks/HDXyellow3 ",
657"87,86,78,0.84,0.64,f,-1,0, 0.1 tracks/HDXyellow3 ",
658"87,86,78,0.83,0.64,f,-1,0, 0.1 tracks/HDXyellow3 ",
659"87,86,78,0.82,0.64,f,-1,0, 0.1 tracks/HDXyellow3 ",
660"87,86,78,0.81,0.64,f,-1,0, 0.1 tracks/HDXyellow3 ",
661"87,86,78,0.8,0.64,f,-1,0, 0.1 tracks/HDXyellow3 ",
663"87,86,78,0.83,0.66,f,-1,0, 0.1 tracks/HDXyellow3 ",
664"87,86,78,0.82,0.66,f,-1,0, 0.1 tracks/HDXyellow3 ",
665"87,86,78,0.81,0.66,f,-1,0, 0.1 tracks/HDXyellow3 ",
669";LR LED brake, turn, reverse squares ",
672"75,76,70,0.05,0.08,b,-1,0,0.1 ",
673"75,76,70,0.06,0.08,b,-1,0,0.1 ",
674"75,76,70,0.02,0.08,b,-1,0,0.1 ",
675"75,76,70,0.03,0.08,b,-1,0,0.1 ",
676"75,76,70,0.04,0.08,b,-1,0,0.1 ",
678"75,76,70,0.00,0.1,b,-1,0,0.1 ",
679"75,76,70,0.01,0.1,b,-1,0,0.1 ",
680"75,76,70,0.02,0.1,b,-1,0,0.1 ",
681"75,76,70,0.03,0.1,b,-1,0,0.1 ",
682"75,76,70,0.04,0.1,b,-1,0,0.1 ",
684"75,76,70,0.0,0.12,b,-1,0,0.1 ",
685"75,76,70,0.01,0.12,b,-1,0,0.1 ",
686"75,76,70,0.02,0.12,b,-1,0,0.1 ",
687"75,76,70,-0.02,0.12,b,-1,0,0.1 ",
688"75,76,70,-0.01,0.12,b,-1,0,0.1 ",
690"75,76,70,0.0,0.14,b,-1,0,0.1 ",
691"75,76,70,-0.04,0.14,b,-1,0,0.1 ",
692"75,76,70,-0.03,0.14,b,-1,0,0.1 ",
693"75,76,70,-0.02,0.14,b,-1,0,0.1 ",
694"75,76,70,-0.01,0.14,b,-1,0,0.1 ",
696"75,76,70,-0.05,0.16,b,-1,0,0.1 ",
697"75,76,70,-0.04,0.16,b,-1,0,0.1 ",
698"75,76,70,-0.03,0.16,b,-1,0,0.1 ",
699"75,76,70,-0.02,0.16,b,-1,0,0.1 ",
700"75,76,70,-0.06,0.16,b,-1,0,0.1 ",
702"75,76,70,-0.05,0.18,b,-1,0,0.1 ",
703"75,76,70,-0.04,0.18,b,-1,0,0.1 ",
704"75,76,70,-0.08,0.18,b,-1,0,0.1 ",
705"75,76,70,-0.07,0.18,b,-1,0,0.1 ",
706"75,76,70,-0.06,0.18,b,-1,0,0.1 ",
708"75,76,70,-0.1,0.2,b,-1,0,0.1 ",
709"75,76,70,-0.09,0.2,b,-1,0,0.1 ",
710"75,76,70,-0.08,0.2,b,-1,0,0.1 ",
711"75,76,70,-0.07,0.2,b,-1,0,0.1 ",
712"75,76,70,-0.06,0.2,b,-1,0,0.1 ",
714"75,76,70,-0.1,0.22,b,-1,0,0.1 ",
715"75,76,70,-0.09,0.22,b,-1,0,0.1 ",
716"75,76,70,-0.08,0.22,b,-1,0,0.1 ",
717"75,76,70,-0.12,0.22,b,-1,0,0.1 ",
718"75,76,70,-0.11,0.22,b,-1,0,0.1 ",
720"75,76,70,-0.1,0.24,b,-1,0,0.1 ",
721"75,76,70,-0.14,0.24,b,-1,0,0.1 ",
722"75,76,70,-0.13,0.24,b,-1,0,0.1 ",
723"75,76,70,-0.12,0.24,b,-1,0,0.1 ",
724"75,76,70,-0.11,0.24,b,-1,0,0.1 ",
726"75,76,70,-0.15,0.26,b,-1,0,0.1 ",
727"75,76,70,-0.14,0.26,b,-1,0,0.1 ",
728"75,76,70,-0.13,0.26,b,-1,0,0.1 ",
729"75,76,70,-0.12,0.26,b,-1,0,0.1 ",
730"75,76,70,-0.16,0.26,b,-1,0,0.1 ",
732"75,76,70,-0.15,0.28,b,-1,0,0.1 ",
733"75,76,70,-0.14,0.28,b,-1,0,0.1 ",
734"75,76,70,-0.18,0.28,b,-1,0,0.1 ",
735"75,76,70,-0.17,0.28,b,-1,0,0.1 ",
736"75,76,70,-0.16,0.28,b,-1,0,0.1 ",
740"75,76,70,0.05,0.08,f,-1,0,0.1 tracks/HDXred1 ",
741"75,76,70,0.06,0.08,f,-1,0,0.1 tracks/HDXred1 ",
742"75,76,70,0.02,0.08,f,-1,0,0.1 tracks/HDXred1 ",
743"75,76,70,0.03,0.08,f,-1,0,0.1 tracks/HDXred1 ",
744"75,76,70,0.04,0.08,f,-1,0,0.1 tracks/HDXred1 ",
746"75,76,70,0.00,0.1,f,-1,0,0.1 tracks/HDXred1 ",
747"75,76,70,0.01,0.1,f,-1,0,0.1 tracks/HDXred1 ",
748"75,76,70,0.02,0.1,f,-1,0,0.1 tracks/HDXred1 ",
749"75,76,70,0.03,0.1,f,-1,0,0.1 tracks/HDXred1 ",
750"75,76,70,0.04,0.1,f,-1,0,0.1 tracks/HDXred1 ",
752"75,76,70,0.0,0.12,f,-1,0,0.1 tracks/HDXred1 ",
753"75,76,70,0.01,0.12,f,-1,0,0.1 tracks/HDXred1 ",
754"75,76,70,0.02,0.12,f,-1,0,0.1 tracks/HDXred1 ",
755"75,76,70,-0.02,0.12,f,-1,0,0.1 tracks/HDXred1 ",
756"75,76,70,-0.01,0.12,f,-1,0,0.1 tracks/HDXred1 ",
758"75,76,70,0.0,0.14,f,-1,0,0.1 tracks/HDXred1 ",
759"75,76,70,-0.04,0.14,f,-1,0,0.1 tracks/HDXred1 ",
760"75,76,70,-0.03,0.14,f,-1,0,0.1 tracks/HDXred1 ",
761"75,76,70,-0.02,0.14,f,-1,0,0.1 tracks/HDXred1 ",
762"75,76,70,-0.01,0.14,f,-1,0,0.1 tracks/HDXred1 ",
764"75,76,70,-0.05,0.16,f,-1,0,0.1 tracks/HDXred1 ",
765"75,76,70,-0.04,0.16,f,-1,0,0.1 tracks/HDXred1 ",
766"75,76,70,-0.03,0.16,f,-1,0,0.1 tracks/HDXred1 ",
767"75,76,70,-0.02,0.16,f,-1,0,0.1 tracks/HDXred1 ",
768"75,76,70,-0.06,0.16,f,-1,0,0.1 tracks/HDXred1 ",
770"75,76,70,-0.05,0.18,f,-1,0,0.1 tracks/HDXred1 ",
771"75,76,70,-0.04,0.18,f,-1,0,0.1 tracks/HDXred1 ",
772"75,76,70,-0.08,0.18,f,-1,0,0.1 tracks/HDXred1 ",
773"75,76,70,-0.07,0.18,f,-1,0,0.1 tracks/HDXred1 ",
774"75,76,70,-0.06,0.18,f,-1,0,0.1 tracks/HDXred1 ",
776"75,76,70,-0.1,0.2,f,-1,0,0.1 tracks/HDXred1 ",
777"75,76,70,-0.09,0.2,f,-1,0,0.1 tracks/HDXred1 ",
778"75,76,70,-0.08,0.2,f,-1,0,0.1 tracks/HDXred1 ",
779"75,76,70,-0.07,0.2,f,-1,0,0.1 tracks/HDXred1 ",
780"75,76,70,-0.06,0.2,f,-1,0,0.1 tracks/HDXred1 ",
782"75,76,70,-0.1,0.22,f,-1,0,0.1 tracks/HDXred1 ",
783"75,76,70,-0.09,0.22,f,-1,0,0.1 tracks/HDXred1 ",
784"75,76,70,-0.08,0.22,f,-1,0,0.1 tracks/HDXred1 ",
785"75,76,70,-0.12,0.22,f,-1,0,0.1 tracks/HDXred1 ",
786"75,76,70,-0.11,0.22,f,-1,0,0.1 tracks/HDXred1 ",
788"75,76,70,-0.1,0.24,f,-1,0,0.1 tracks/HDXred1 ",
789"75,76,70,-0.14,0.24,f,-1,0,0.1 tracks/HDXred1 ",
790"75,76,70,-0.13,0.24,f,-1,0,0.1 tracks/HDXred1 ",
791"75,76,70,-0.12,0.24,f,-1,0,0.1 tracks/HDXred1 ",
792"75,76,70,-0.11,0.24,f,-1,0,0.1 tracks/HDXred1 ",
794"75,76,70,-0.15,0.26,f,-1,0,0.1 tracks/HDXred1 ",
795"75,76,70,-0.14,0.26,f,-1,0,0.1 tracks/HDXred1 ",
796"75,76,70,-0.13,0.26,f,-1,0,0.1 tracks/HDXred1 ",
797"75,76,70,-0.12,0.26,f,-1,0,0.1 tracks/HDXred1 ",
798"75,76,70,-0.16,0.26,f,-1,0,0.1 tracks/HDXred1 ",
800"75,76,70,-0.15,0.28,f,-1,0,0.1 tracks/HDXred1 ",
801"75,76,70,-0.14,0.28,f,-1,0,0.1 tracks/HDXred1 ",
802"75,76,70,-0.18,0.28,f,-1,0,0.1 tracks/HDXred1 ",
803"75,76,70,-0.17,0.28,f,-1,0,0.1 tracks/HDXred1 ",
804"75,76,70,-0.16,0.28,f,-1,0,0.1 tracks/HDXred1 ",
806";RR turn signal (center) ",
807"75,76,70,0.0,0.08,l,-1,400,0.1 ",
808"75,76,70,-0.01,0.08,l,-1,400,0.1 ",
809"75,76,70,-0.02,0.08,l,-1,400,0.1 ",
810"75,76,70,-0.03,0.08,l,-1,400,0.1 ",
811"75,76,70,-0.04,0.08,l,-1,400,0.1 ",
813"75,76,70,-0.05,0.1,l,-1,400,0.1 ",
814"75,76,70,-0.06,0.1,l,-1,400,0.1 ",
815"75,76,70,-0.02,0.1,l,-1,400,0.1 ",
816"75,76,70,-0.03,0.1,l,-1,400,0.1 ",
817"75,76,70,-0.04,0.1,l,-1,400,0.1 ",
819"75,76,70,-0.05,0.12,l,-1,400,0.1 ",
820"75,76,70,-0.06,0.12,l,-1,400,0.1 ",
821"75,76,70,-0.07,0.12,l,-1,400,0.1 ",
822"75,76,70,-0.08,0.12,l,-1,400,0.1 ",
823"75,76,70,-0.04,0.12,l,-1,400,0.1 ",
825"75,76,70,-0.10,0.14,l,-1,400,0.1 ",
826"75,76,70,-0.06,0.14,l,-1,400,0.1 ",
827"75,76,70,-0.07,0.14,l,-1,400,0.1 ",
828"75,76,70,-0.08,0.14,l,-1,400,0.1 ",
829"75,76,70,-0.09,0.14,l,-1,400,0.1 ",
831"75,76,70,-0.10,0.16,l,-1,400,0.1 ",
832"75,76,70,-0.11,0.16,l,-1,400,0.1 ",
833"75,76,70,-0.12,0.16,l,-1,400,0.1 ",
834"75,76,70,-0.08,0.16,l,-1,400,0.1 ",
835"75,76,70,-0.09,0.16,l,-1,400,0.1 ",
837"75,76,70,-0.10,0.18,l,-1,400,0.1 ",
838"75,76,70,-0.11,0.18,l,-1,400,0.1 ",
839"75,76,70,-0.12,0.18,l,-1,400,0.1 ",
840"75,76,70,-0.13,0.18,l,-1,400,0.1 ",
841"75,76,70,-0.14,0.18,l,-1,400,0.1 ",
843"75,76,70,-0.15,0.2,l,-1,400,0.1 ",
844"75,76,70,-0.16,0.2,l,-1,400,0.1 ",
845"75,76,70,-0.12,0.2,l,-1,400,0.1 ",
846"75,76,70,-0.13,0.2,l,-1,400,0.1 ",
847"75,76,70,-0.14,0.2,l,-1,400,0.1 ",
849"75,76,70,-0.15,0.22,l,-1,400,0.1 ",
850"75,76,70,-0.16,0.22,l,-1,400,0.1 ",
851"75,76,70,-0.17,0.22,l,-1,400,0.1 ",
852"75,76,70,-0.18,0.22,l,-1,400,0.1 ",
853"75,76,70,-0.14,0.22,l,-1,400,0.1 ",
855"75,76,70,-0.20,0.24,l,-1,400,0.1 ",
856"75,76,70,-0.16,0.24,l,-1,400,0.1 ",
857"75,76,70,-0.17,0.24,l,-1,400,0.1 ",
858"75,76,70,-0.18,0.24,l,-1,400,0.1 ",
859"75,76,70,-0.19,0.24,l,-1,400,0.1 ",
861"75,76,70,-0.20,0.26,l,-1,400,0.1 ",
862"75,76,70,-0.21,0.26,l,-1,400,0.1 ",
863"75,76,70,-0.22,0.26,l,-1,400,0.1 ",
864"75,76,70,-0.18,0.26,l,-1,400,0.1 ",
865"75,76,70,-0.19,0.26,l,-1,400,0.1 ",
867"75,76,70,-0.20,0.28,l,-1,400,0.1 ",
868"75,76,70,-0.21,0.28,l,-1,400,0.1 ",
869"75,76,70,-0.22,0.28,l,-1,400,0.1 ",
870"75,76,70,-0.23,0.28,l,-1,400,0.1 ",
871"75,76,70,-0.24,0.28,l,-1,400,0.1 ",
873";LR reverse (center) ",
874"75,76,70,0.12,0.08,R,-1,0,0.1 ",
875"75,76,70,0.11,0.08,R,-1,0,0.1 ",
876"75,76,70,0.1,0.08,R,-1,0,0.1 ",
877"75,76,70,0.09,0.08,R,-1,0,0.1 ",
878"75,76,70,0.08,0.08,R,-1,0,0.1 ",
880"75,76,70,0.1,0.1,R,-1,0,0.1 ",
881"75,76,70,0.09,0.1,R,-1,0,0.1 ",
882"75,76,70,0.08,0.1,R,-1,0,0.1 ",
883"75,76,70,0.07,0.1,R,-1,0,0.1 ",
884"75,76,70,0.06,0.1,R,-1,0,0.1 ",
886"75,76,70,0.08,0.12,R,-1,0,0.1 ",
887"75,76,70,0.07,0.12,R,-1,0,0.1 ",
888"75,76,70,0.06,0.12,R,-1,0,0.1 ",
889"75,76,70,0.05,0.12,R,-1,0,0.1 ",
890"75,76,70,0.04,0.12,R,-1,0,0.1 ",
892"75,76,70,0.06,0.14,R,-1,0,0.1 ",
893"75,76,70,0.05,0.14,R,-1,0,0.1 ",
894"75,76,70,0.04,0.14,R,-1,0,0.1 ",
895"75,76,70,0.03,0.14,R,-1,0,0.1 ",
896"75,76,70,0.02,0.14,R,-1,0,0.1 ",
898"75,76,70,0.04,0.16,R,-1,0,0.1 ",
899"75,76,70,0.03,0.16,R,-1,0,0.1 ",
900"75,76,70,0.02,0.16,R,-1,0,0.1 ",
901"75,76,70,0.01,0.16,R,-1,0,0.1 ",
902"75,76,70,0.0,0.16,R,-1,0,0.1 ",
904"75,76,70,0.02,0.18,R,-1,0,0.1 ",
905"75,76,70,0.01,0.18,R,-1,0,0.1 ",
906"75,76,70,0.0,0.18,R,-1,0,0.1 ",
907"75,76,70,-0.01,0.18,R,-1,0,0.1 ",
908"75,76,70,-0.02,0.18,R,-1,0,0.1 ",
910"75,76,70,0.0,0.2,R,-1,0,0.1 ",
911"75,76,70,-0.01,0.2,R,-1,0,0.1 ",
912"75,76,70,-0.02,0.2,R,-1,0,0.1 ",
913"75,76,70,-0.03,0.2,R,-1,0,0.1 ",
914"75,76,70,-0.04,0.2,R,-1,0,0.1 ",
916"75,76,70,-0.02,0.22,R,-1,0,0.1 ",
917"75,76,70,-0.03,0.22,R,-1,0,0.1 ",
918"75,76,70,-0.04,0.22,R,-1,0,0.1 ",
919"75,76,70,-0.05,0.22,R,-1,0,0.1 ",
920"75,76,70,-0.06,0.22,R,-1,0,0.1 ",
922"75,76,70,-0.04,0.24,R,-1,0,0.1 ",
923"75,76,70,-0.05,0.24,R,-1,0,0.1 ",
924"75,76,70,-0.06,0.24,R,-1,0,0.1 ",
925"75,76,70,-0.07,0.24,R,-1,0,0.1 ",
926"75,76,70,-0.08,0.24,R,-1,0,0.1 ",
928"75,76,70,-0.06,0.26,R,-1,0,0.1 ",
929"75,76,70,-0.07,0.26,R,-1,0,0.1 ",
930"75,76,70,-0.08,0.26,R,-1,0,0.1 ",
931"75,76,70,-0.09,0.26,R,-1,0,0.1 ",
932"75,76,70,-0.10,0.26,R,-1,0,0.1 ",
934"75,76,70,-0.08,0.28,R,-1,0,0.1 ",
935"75,76,70,-0.09,0.28,R,-1,0,0.1 ",
936"75,76,70,-0.10,0.28,R,-1,0,0.1 ",
937"75,76,70,-0.11,0.28,R,-1,0,0.1 ",
938"75,76,70,-0.12,0.28,R,-1,0,0.1 ",
940";-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X.....",
943";RR reverse (center) ",
944"75,76,69,0.80,0.08,R,-1,0,0.1 ",
945"75,76,69,0.81,0.08,R,-1,0,0.1 ",
946"75,76,69,0.82,0.08,R,-1,0,0.1 ",
947"75,76,69,0.83,0.08,R,-1,0,0.1 ",
948"75,76,69,0.84,0.08,R,-1,0,0.1 ",
950"75,76,69,0.80,0.1,R,-1,0,0.1 ",
951"75,76,69,0.81,0.1,R,-1,0,0.1 ",
952"75,76,69,0.82,0.1,R,-1,0,0.1 ",
953"75,76,69,0.83,0.1,R,-1,0,0.1 ",
954"75,76,69,0.84,0.1,R,-1,0,0.1 ",
956"75,76,69,0.80,0.12,R,-1,0,0.1 ",
957"75,76,69,0.81,0.12,R,-1,0,0.1 ",
958"75,76,69,0.82,0.12,R,-1,0,0.1 ",
959"75,76,69,0.83,0.12,R,-1,0,0.1 ",
960"75,76,69,0.84,0.12,R,-1,0,0.1 ",
962"75,76,69,0.80,0.14,R,-1,0,0.1 ",
963"75,76,69,0.81,0.14,R,-1,0,0.1 ",
964"75,76,69,0.82,0.14,R,-1,0,0.1 ",
965"75,76,69,0.83,0.14,R,-1,0,0.1 ",
966"75,76,69,0.84,0.14,R,-1,0,0.1 ",
968"75,76,69,0.80,0.16,R,-1,0,0.1 ",
969"75,76,69,0.81,0.16,R,-1,0,0.1 ",
970"75,76,69,0.82,0.16,R,-1,0,0.1 ",
971"75,76,69,0.83,0.16,R,-1,0,0.1 ",
972"75,76,69,0.84,0.16,R,-1,0,0.1 ",
974"75,76,69,0.80,0.18,R,-1,0,0.1 ",
975"75,76,69,0.81,0.18,R,-1,0,0.1 ",
976"75,76,69,0.82,0.18,R,-1,0,0.1 ",
977"75,76,69,0.83,0.18,R,-1,0,0.1 ",
978"75,76,69,0.84,0.18,R,-1,0,0.1 ",
980"75,76,69,0.80,0.2,R,-1,0,0.1 ",
981"75,76,69,0.81,0.2,R,-1,0,0.1 ",
982"75,76,69,0.82,0.2,R,-1,0,0.1 ",
983"75,76,69,0.83,0.2,R,-1,0,0.1 ",
984"75,76,69,0.84,0.2,R,-1,0,0.1 ",
986"75,76,69,0.80,0.22,R,-1,0,0.1 ",
987"75,76,69,0.81,0.22,R,-1,0,0.1 ",
988"75,76,69,0.82,0.22,R,-1,0,0.1 ",
989"75,76,69,0.83,0.22,R,-1,0,0.1 ",
990"75,76,69,0.84,0.22,R,-1,0,0.1 ",
992"75,76,69,0.80,0.24,R,-1,0,0.1 ",
993"75,76,69,0.81,0.24,R,-1,0,0.1 ",
994"75,76,69,0.82,0.24,R,-1,0,0.1 ",
995"75,76,69,0.83,0.24,R,-1,0,0.1 ",
996"75,76,69,0.84,0.24,R,-1,0,0.1 ",
998"75,76,69,0.80,0.26,R,-1,0,0.1 ",
999"75,76,69,0.81,0.26,R,-1,0,0.1 ",
1000"75,76,69,0.82,0.26,R,-1,0,0.1 ",
1001"75,76,69,0.83,0.26,R,-1,0,0.1 ",
1002"75,76,69,0.84,0.26,R,-1,0,0.1 ",
1004"75,76,69,0.80,0.28,R,-1,0,0.1 ",
1005"75,76,69,0.81,0.28,R,-1,0,0.1 ",
1006"75,76,69,0.82,0.28,R,-1,0,0.1 ",
1007"75,76,69,0.83,0.28,R,-1,0,0.1 ",
1008"75,76,69,0.84,0.28,R,-1,0,0.1 ",
1010";RR BRAKE (center) ",
1011"75,76,69,0.86,0.08,b,-1,0,0.1 ",
1012"75,76,69,0.87,0.08,b,-1,0,0.1 ",
1013"75,76,69,0.88,0.08,b,-1,0,0.1 ",
1014"75,76,69,0.89,0.08,b,-1,0,0.1 ",
1015"75,76,69,0.90,0.08,b,-1,0,0.1 ",
1017"75,76,69,0.86,0.1,b,-1,0,0.1 ",
1018"75,76,69,0.87,0.1,b,-1,0,0.1 ",
1019"75,76,69,0.88,0.1,b,-1,0,0.1 ",
1020"75,76,69,0.89,0.1,b,-1,0,0.1 ",
1021"75,76,69,0.9,0.1,b,-1,0,0.1 ",
1023"75,76,69,0.86,0.12,b,-1,0,0.1 ",
1024"75,76,69,0.87,0.12,b,-1,0,0.1 ",
1025"75,76,69,0.88,0.12,b,-1,0,0.1 ",
1026"75,76,69,0.89,0.12,b,-1,0,0.1 ",
1027"75,76,69,0.9,0.12,b,-1,0,0.1 ",
1029"75,76,69,0.86,0.14,b,-1,0,0.1 ",
1030"75,76,69,0.87,0.14,b,-1,0,0.1 ",
1031"75,76,69,0.88,0.14,b,-1,0,0.1 ",
1032"75,76,69,0.89,0.14,b,-1,0,0.1 ",
1033"75,76,69,0.9,0.14,b,-1,0,0.1 ",
1035"75,76,69,0.86,0.16,b,-1,0,0.1 ",
1036"75,76,69,0.87,0.16,b,-1,0,0.1 ",
1037"75,76,69,0.88,0.16,b,-1,0,0.1 ",
1038"75,76,69,0.89,0.16,b,-1,0,0.1 ",
1039"75,76,69,0.9,0.16,b,-1,0,0.1 ",
1041"75,76,69,0.86,0.18,b,-1,0,0.1 ",
1042"75,76,69,0.87,0.18,b,-1,0,0.1 ",
1043"75,76,69,0.88,0.18,b,-1,0,0.1 ",
1044"75,76,69,0.89,0.18,b,-1,0,0.1 ",
1045"75,76,69,0.9,0.18,b,-1,0,0.1 ",
1047"75,76,69,0.86,0.2,b,-1,0,0.1 ",
1048"75,76,69,0.87,0.2,b,-1,0,0.1 ",
1049"75,76,69,0.88,0.2,b,-1,0,0.1 ",
1050"75,76,69,0.89,0.2,b,-1,0,0.1 ",
1051"75,76,69,0.9,0.2,b,-1,0,0.1 ",
1053"75,76,69,0.86,0.22,b,-1,0,0.1 ",
1054"75,76,69,0.87,0.22,b,-1,0,0.1 ",
1055"75,76,69,0.88,0.22,b,-1,0,0.1 ",
1056"75,76,69,0.89,0.22,b,-1,0,0.1 ",
1057"75,76,69,0.9,0.22,b,-1,0,0.1 ",
1059"75,76,69,0.86,0.24,b,-1,0,0.1 ",
1060"75,76,69,0.87,0.24,b,-1,0,0.1 ",
1061"75,76,69,0.88,0.24,b,-1,0,0.1 ",
1062"75,76,69,0.89,0.24,b,-1,0,0.1 ",
1063"75,76,69,0.9,0.24,b,-1,0,0.1 ",
1065"75,76,69,0.86,0.26,b,-1,0,0.1 ",
1066"75,76,69,0.87,0.26,b,-1,0,0.1 ",
1067"75,76,69,0.88,0.26,b,-1,0,0.1 ",
1068"75,76,69,0.89,0.26,b,-1,0,0.1 ",
1069"75,76,69,0.9,0.26,b,-1,0,0.1 ",
1071"75,76,69,0.86,0.28,b,-1,0,0.1 ",
1072"75,76,69,0.87,0.28,b,-1,0,0.1 ",
1073"75,76,69,0.88,0.28,b,-1,0,0.1 ",
1074"75,76,69,0.89,0.28,b,-1,0,0.1 ",
1075"75,76,69,0.9,0.28,b,-1,0,0.1 ",
1077";;;;;RR Bbs running>>><<<< ",
1078"75,76,69,0.86,0.08,f,-1,0,0.1 tracks/HDXred1 ",
1079"75,76,69,0.87,0.08,f,-1,0,0.1 tracks/HDXred1 ",
1080"75,76,69,0.88,0.08,f,-1,0,0.1 tracks/HDXred1 ",
1081"75,76,69,0.89,0.08,f,-1,0,0.1 tracks/HDXred1 ",
1082"75,76,69,0.90,0.08,f,-1,0,0.1 tracks/HDXred1 ",
1084"75,76,69,0.86,0.1,f,-1,0,0.1 tracks/HDXred1 ",
1085"75,76,69,0.87,0.1,f,-1,0,0.1 tracks/HDXred1 ",
1086"75,76,69,0.88,0.1,f,-1,0,0.1 tracks/HDXred1 ",
1087"75,76,69,0.89,0.1,f,-1,0,0.1 tracks/HDXred1 ",
1088"75,76,69,0.9,0.1,f,-1,0,0.1 tracks/HDXred1 ",
1090"75,76,69,0.86,0.12,f,-1,0,0.1 tracks/HDXred1 ",
1091"75,76,69,0.87,0.12,f,-1,0,0.1 tracks/HDXred1 ",
1092"75,76,69,0.88,0.12,f,-1,0,0.1 tracks/HDXred1 ",
1093"75,76,69,0.89,0.12,f,-1,0,0.1 tracks/HDXred1 ",
1094"75,76,69,0.9,0.12,f,-1,0,0.1 tracks/HDXred1 ",
1096"75,76,69,0.86,0.14,f,-1,0,0.1 tracks/HDXred1 ",
1097"75,76,69,0.87,0.14,f,-1,0,0.1 tracks/HDXred1 ",
1098"75,76,69,0.88,0.14,f,-1,0,0.1 tracks/HDXred1 ",
1099"75,76,69,0.89,0.14,f,-1,0,0.1 tracks/HDXred1 ",
1100"75,76,69,0.9,0.14,f,-1,0,0.1 tracks/HDXred1 ",
1102"75,76,69,0.86,0.16,f,-1,0,0.1 tracks/HDXred1 ",
1103"75,76,69,0.87,0.16,f,-1,0,0.1 tracks/HDXred1 ",
1104"75,76,69,0.88,0.16,f,-1,0,0.1 tracks/HDXred1 ",
1105"75,76,69,0.89,0.16,f,-1,0,0.1 tracks/HDXred1 ",
1106"75,76,69,0.9,0.16,f,-1,0,0.1 tracks/HDXred1 ",
1108"75,76,69,0.86,0.18,f,-1,0,0.1 tracks/HDXred1 ",
1109"75,76,69,0.87,0.18,f,-1,0,0.1 tracks/HDXred1 ",
1110"75,76,69,0.88,0.18,f,-1,0,0.1 tracks/HDXred1 ",
1111"75,76,69,0.89,0.18,f,-1,0,0.1 tracks/HDXred1 ",
1112"75,76,69,0.9,0.18,f,-1,0,0.1 tracks/HDXred1 ",
1114"75,76,69,0.86,0.2,f,-1,0,0.1 tracks/HDXred1 ",
1115"75,76,69,0.87,0.2,f,-1,0,0.1 tracks/HDXred1 ",
1116"75,76,69,0.88,0.2,f,-1,0,0.1 tracks/HDXred1 ",
1117"75,76,69,0.89,0.2,f,-1,0,0.1 tracks/HDXred1 ",
1118"75,76,69,0.9,0.2,f,-1,0,0.1 tracks/HDXred1 ",
1120"75,76,69,0.86,0.22,f,-1,0,0.1 tracks/HDXred1 ",
1121"75,76,69,0.87,0.22,f,-1,0,0.1 tracks/HDXred1 ",
1122"75,76,69,0.88,0.22,f,-1,0,0.1 tracks/HDXred1 ",
1123"75,76,69,0.89,0.22,f,-1,0,0.1 tracks/HDXred1 ",
1124"75,76,69,0.9,0.22,f,-1,0,0.1 tracks/HDXred1 ",
1126"75,76,69,0.86,0.24,f,-1,0,0.1 tracks/HDXred1 ",
1127"75,76,69,0.87,0.24,f,-1,0,0.1 tracks/HDXred1 ",
1128"75,76,69,0.88,0.24,f,-1,0,0.1 tracks/HDXred1 ",
1129"75,76,69,0.89,0.24,f,-1,0,0.1 tracks/HDXred1 ",
1130"75,76,69,0.9,0.24,f,-1,0,0.1 tracks/HDXred1 ",
1132"75,76,69,0.86,0.26,f,-1,0,0.1 tracks/HDXred1 ",
1133"75,76,69,0.87,0.26,f,-1,0,0.1 tracks/HDXred1 ",
1134"75,76,69,0.88,0.26,f,-1,0,0.1 tracks/HDXred1 ",
1135"75,76,69,0.89,0.26,f,-1,0,0.1 tracks/HDXred1 ",
1136"75,76,69,0.9,0.26,f,-1,0,0.1 tracks/HDXred1 ",
1138"75,76,69,0.86,0.28,f,-1,0,0.1 tracks/HDXred1 ",
1139"75,76,69,0.87,0.28,f,-1,0,0.1 tracks/HDXred1 ",
1140"75,76,69,0.88,0.28,f,-1,0,0.1 tracks/HDXred1 ",
1141"75,76,69,0.89,0.28,f,-1,0,0.1 tracks/HDXred1 ",
1142"75,76,69,0.9,0.28,f,-1,0,0.1 tracks/HDXred1 ",
1144";RR TURN SIGNAL (center) ",
1145"75,76,69,0.92,0.08,r,-1,400,0.1 ",
1146"75,76,69,0.93,0.08,r,-1,400,0.1 ",
1147"75,76,69,0.94,0.08,r,-1,400,0.1 ",
1148"75,76,69,0.95,0.08,r,-1,400,0.1 ",
1149"75,76,69,0.96,0.08,r,-1,400,0.1 ",
1151"75,76,69,0.92,0.1,r,-1,400,0.1 ",
1152"75,76,69,0.93,0.1,r,-1,400,0.1 ",
1153"75,76,69,0.94,0.1,r,-1,400,0.1 ",
1154"75,76,69,0.95,0.1,r,-1,400,0.1 ",
1155"75,76,69,0.96,0.1,r,-1,400,0.1 ",
1157"75,76,69,0.92,0.12,r,-1,400,0.1 ",
1158"75,76,69,0.93,0.12,r,-1,400,0.1 ",
1159"75,76,69,0.94,0.12,r,-1,400,0.1 ",
1160"75,76,69,0.95,0.12,r,-1,400,0.1 ",
1161"75,76,69,0.96,0.12,r,-1,400,0.1 ",
1163"75,76,69,0.92,0.14,r,-1,400,0.1 ",
1164"75,76,69,0.93,0.14,r,-1,400,0.1 ",
1165"75,76,69,0.94,0.14,r,-1,400,0.1 ",
1166"75,76,69,0.95,0.14,r,-1,400,0.1 ",
1167"75,76,69,0.96,0.14,r,-1,400,0.1 ",
1169"75,76,69,0.92,0.16,r,-1,400,0.1 ",
1170"75,76,69,0.93,0.16,r,-1,400,0.1 ",
1171"75,76,69,0.94,0.16,r,-1,400,0.1 ",
1172"75,76,69,0.95,0.16,r,-1,400,0.1 ",
1173"75,76,69,0.96,0.16,r,-1,400,0.1 ",
1175"75,76,69,0.92,0.18,r,-1,400,0.1 ",
1176"75,76,69,0.93,0.18,r,-1,400,0.1 ",
1177"75,76,69,0.94,0.18,r,-1,400,0.1 ",
1178"75,76,69,0.95,0.18,r,-1,400,0.1 ",
1179"75,76,69,0.96,0.18,r,-1,400,0.1 ",
1181"75,76,69,0.92,0.2,r,-1,400,0.1 ",
1182"75,76,69,0.93,0.2,r,-1,400,0.1 ",
1183"75,76,69,0.94,0.2,r,-1,400,0.1 ",
1184"75,76,69,0.95,0.2,r,-1,400,0.1 ",
1185"75,76,69,0.96,0.2,r,-1,400,0.1 ",
1187"75,76,69,0.92,0.22,r,-1,400,0.1 ",
1188"75,76,69,0.93,0.22,r,-1,400,0.1 ",
1189"75,76,69,0.94,0.22,r,-1,400,0.1 ",
1190"75,76,69,0.95,0.22,r,-1,400,0.1 ",
1191"75,76,69,0.96,0.22,r,-1,400,0.1 ",
1193"75,76,69,0.92,0.24,r,-1,400,0.1 ",
1194"75,76,69,0.93,0.24,r,-1,400,0.1 ",
1195"75,76,69,0.94,0.24,r,-1,400,0.1 ",
1196"75,76,69,0.95,0.24,r,-1,400,0.1 ",
1197"75,76,69,0.96,0.24,r,-1,400,0.1 ",
1199"75,76,69,0.92,0.26,r,-1,400,0.1 ",
1200"75,76,69,0.93,0.26,r,-1,400,0.1 ",
1201"75,76,69,0.94,0.26,r,-1,400,0.1 ",
1202"75,76,69,0.95,0.26,r,-1,400,0.1 ",
1203"75,76,69,0.96,0.26,r,-1,400,0.1 ",
1205"75,76,69,0.92,0.28,r,-1,400,0.1 ",
1206"75,76,69,0.93,0.28,r,-1,400,0.1 ",
1207"75,76,69,0.94,0.28,r,-1,400,0.1 ",
1208"75,76,69,0.95,0.28,r,-1,400,0.1 ",
1209"75,76,69,0.96,0.28,r,-1,400,0.1 ",
1214";RefNode,X,Y,OffsetX, OffsetY, OffsetZ, Type, ControlNumber, BlinkDelay, Size, MaterialName ",
1215"71, 72, 73, 0.05, 0.04, 1.85, u, 4, 0, 1 tracks/HDXdome ",
1217"71, 72, 73, 0.12, 0.11, 1.88, u, 4, 0, 1.0 tracks/HDXdome ",
1218"71, 72, 73, 0.12, 0.30, 1.88, u, 4, 0, 1.0 tracks/HDXdome ",
1219"71, 72, 73, 0.12, 0.50, 1.89, u, 4, 0, 1.0 tracks/HDXdome ",
1220"71, 72, 73, 0.12, 0.70, 1.90, u, 4, 0, 1.0 tracks/HDXdome ",
1221"71, 72, 73, 0.12, 0.90, 1.91, u, 4, 0, 1.0 tracks/HDXdome ",
1223"71, 72, 73, 0.92, 0.11, 1.89, u, 4, 0, 1.0 tracks/HDXdome ",
1224"71, 72, 73, 0.92, 0.30, 1.89, u, 4, 0, 1.0 tracks/HDXdome ",
1225"71, 72, 73, 0.92, 0.50, 1.90, u, 4, 0, 1.0 tracks/HDXdome ",
1226"71, 72, 73, 0.92, 0.70, 1.91, u, 4, 0, 1.0 tracks/HDXdome ",
1227"71, 72, 73, 0.92, 0.90, 1.92, u, 4, 0, 1.0 tracks/HDXdome ",
1229"69,70,73,-0.04,0.75, -2.3, u,1, 0, 1.1 tracks/HDX8yellow1 ",
1230"69,70,73,0.66,0.75, -2.3, u,1, 0, 1.1 tracks/HDX8yellow2 ",
1231"69,70,73,-0.1,0.6, -2.3, u,2, 0, 1.1 tracks/HDX8red1 ",
1232"69,70,73,0.8,0.6, -2.3, u,2, 0, 1.1 tracks/HDX8red2 ",
1233"67,68,75,0.09,0.62,1.3,b,-1,0,1 ",
1234"67,68,75,0.09,0.62,1.2,f,-1,0,1 tracks/HDXred ",
1235"67,68,75,0.91,0.62,1.3,b,-1,0,1 ",
1236"67,68,75,0.91,0.62,1.2,f,-1,0,1 tracks/HDXred ",
1237"67,68,75,0.18,0.62,1.2,R,-1,0,1 ",
1238"67,68,75,0.82,0.62,1.2,R,-1,0,1 ",
1240"125,129,127,0,0,0,u,2,0,2 tracks/HDXstrobe ",
1241"125,129,127,0,0,0,u,3,0,2 tracks/HDXstrobe ",
1242"125,127,128,0,0,0,u,2,0,2 tracks/HDXstrobe ",
1243"125,127,128,0,0,0,u,3,0,2 tracks/HDXstrobe ",
1244"125,128,126,0,0,0,u,2,0,2 tracks/HDXstrobe ",
1245"125,128,126,0,0,0,u,3,0,2 tracks/HDXstrobe ",
1246"125,126,129,0,0,0,u,2,0,2 tracks/HDXstrobe ",
1247"125,126,129,0,0,0,u,3,0,2 tracks/HDXstrobe ",
1250"materialflarebindings ",
1252"1, Indicator_yellowindicator ",
1253"2, Indicator_redindicator ",
1254"3, dome_domelight ",
1255"//4, strobe_strobe ",
1256"//4, strobe_strobeI ",
1257"//5, strobe_strobe ",
1258"//5, strobe_strobeI ",
1263";ref,x,y,offsetx,offsety,offsetz,rotx,roty,rotz,mesh ",
1265"86,87,1,0,0,0,0,180,0, HDXbumper.mesh ",
1266"111,110,59,-0.2,-0.56,-0.02,0,-90,180, signback.mesh ",
1267"107,104,45,-0.01,0.47,0.02,0,90,0, signback.mesh ",
1268"111,113,112,1,0.05,-0.02,0,0,180, sign.mesh ",
1269"107,105,106,1.26,-0.22,-0.02,0,0,180, sign.mesh ",
1270"53,54,55, -.32, 2.092, -1.13, 1, 0, 180, edoor.mesh ",
1271"add_animation -90, 0, 0, source: event, mode: y-rotation,eventlock, event: COMMANDS_06 ",
1272"add_animation -1.42, 0, 0, source: event, mode: y-offset,eventlock, event: COMMANDS_06 ",
1273"add_animation 1.82, 0, 0, source: event, mode: x-offset,eventlock, event: COMMANDS_06 ",
1275"//add_animation, 0.05, -1, 85, source: event, mode: x-rotation, autoanimate, noflip, bounce, eventlock, event: TRUCK_LIGHTTOGGLE5",
1278"53,54,55, -.32, 2.095, -1.145, 0.5, 0, 180, windowb.mesh ",
1279"53,54,55, -.32, 2.095, -1.140, 0.5, 0, 180, windowf.mesh ",
1280"add_animation, -0.18, 0, -0.18, source: event, mode: y-offset, autoanimate, bounce, eventlock, event: COMMANDS_05 ",
1283"101,100,98, 3.9, 0.35, -1.28, 90, -92, 180, HDXguard.mesh ",
1287"86,84,77,0.219,0.865,0.201,27,-10,178, doorrocker.mesh ",
1288"add_animation -8, 0, 0, source: event, mode: y-rotation, noflip, event: COMMANDS_03 ",
1289"add_animation 8, 0, 0, source: event, mode: x-rotation, noflip, event: COMMANDS_03 ",
1290"add_animation 8, 0, 0, source: event, mode: y-rotation, noflip, event: COMMANDS_04 ",
1291"add_animation -8, 0, 0, source: event, mode: x-rotation, noflip, event: COMMANDS_04 ",
1293"86,84,77,0.280,0.850,0.201,18,-30,220, Indicator.mesh ",
1295"86,84,77,0.280,0.825,0.27,27,-10,181, button2.mesh ",
1296"add_animation 10, 0, 0, source: event, mode: y-rotation, noflip, event: TRUCK_LIGHTTOGGLE1 ",
1297"add_animation -10, 0, 0, source: event, mode: x-rotation, noflip, event: TRUCK_LIGHTTOGGLE1 ",
1299"86,84,77,0.335,0.818,0.270,-17,30,46, button3.mesh ",
1300"add_animation -15, 0, 0, source: event, mode: y-rotation, noflip, event: TRUCK_LIGHTTOGGLE3 ",
1301"//add_animation 10, 0, 0, source: event, mode: x-rotation, noflip, event: TRUCK_LIGHTTOGGLE3 ",
1304"123, 72, 124, 0, 0, 0, 35, 180, -90, wiper.mesh ",
1305"add_animation, 0.05, -85, 1, source: event, mode: x-rotation, autoanimate, noflip, bounce, eventlock, event: TRUCK_LIGHTTOGGLE5 ",
1307"124, 71, 123, 0, 0, 0, -35, 0, -90, wiper.mesh ",
1308"add_animation, 0.05, -1, 85, source: event, mode: x-rotation, autoanimate, noflip, bounce, eventlock, event: TRUCK_LIGHTTOGGLE5 ",
1310"49, 77, 51, -2.4, 0.943, -0.02, 90, 0, -90, HDXrearview.mesh ",
1312"52,131,78,-0.5,0,0.1,86.5,180,160, HDXrmirror.mesh ",
1314"51,130,77,-0.5,0,-0.1,89.5,180,200, HDXlmirror.mesh ",
1317"83,79,61,0.5,-0.06,-0.36,0,90,0, HDXseats.mesh ",
1318"120,121,122,1.2,0,0,0,90,0, HDXdseat.mesh ",
1321"71, 72, 73, 0, 0.04, -0.10, 90, 90, 8, dome.mesh ",
1323"71, 72, 73, 0.1, 0.11, -0.08, 90, 90, 8, dome.mesh ",
1324"71, 72, 73, 0.1, 0.30, -0.07, 90, 90, 8, dome.mesh ",
1325"71, 72, 73, 0.1, 0.50, -0.055, 90, 90, 8, dome.mesh ",
1326"71, 72, 73, 0.1, 0.70, -0.042, 90, 90, 8, dome.mesh ",
1327"71, 72, 73, 0.1, 0.90, -0.03, 90, 90, 8, dome.mesh ",
1329"71, 72, 73, 0.9, 0.11, -0.08, 90, 90, -8, dome.mesh ",
1330"71, 72, 73, 0.9, 0.30, -0.07, 90, 90, -8, dome.mesh ",
1331"71, 72, 73, 0.9, 0.50, -0.055, 90, 90, -8, dome.mesh ",
1332"71, 72, 73, 0.9, 0.70, -0.042, 90, 90, -8, dome.mesh ",
1333"71, 72, 73, 0.9, 0.90, -0.03, 90, 90, -8, dome.mesh ",
1335"71, 72, 73, 0.1, 0.21, -0.08, 0, 0, 8, speaker.mesh ",
1336"71, 72, 73, 0.1, 0.40, -0.07, 0, 0, 8, speaker.mesh ",
1337"71, 72, 73, 0.1, 0.595, -0.055, 0, 0, 8, speaker.mesh ",
1338"71, 72, 73, 0.1, 0.79, -0.042, 0, 0, 8, speaker.mesh ",
1340"71, 72, 73, 0.9, 0.16, -0.08, 0, 0, -8, speaker.mesh ",
1341"71, 72, 73, 0.9, 0.35, -0.07, 0, 0, -8, speaker.mesh ",
1342"71, 72, 73, 0.9, 0.545, -0.055, 0, 0, -8, speaker.mesh ",
1343"71, 72, 73, 0.9, 0.79, -0.042, 0, 0, -8, speaker.mesh ",
1345"86,55,51, 0.55,0.62, -0.01, 0, 90, 180, number.mesh ",
1346"77, 49, 62, -0.03, 0, 1.25, 0, 184, 90, number.mesh ",
1347"78, 50, 52, 0.1, -0.26, -0.03, 183.5, 90, 0, number.mesh ",
1348"87,56,52, 0.475,0.62, 0.01, 0, 90, 0, number.mesh ",
1349"67,68,75 0.425, 0.8, -0.039, 0, 90, 180, number.mesh ",
1350"51,77,52 -0.1, 0.75, -0.008, 0, -180, 180, number.mesh ",
1352"//75,76,69, 0.04, 0.049, -0.032, 90, 0, -90, leftrearsignal.mesh ",
1353"//85, 55, 46, 0.05, 6.3, 0, 90, 90, -90, leftsidesignal1.mesh ",
1357"49,77,51,-0.38,-0.10,0.14,55,0,180, 20cmspedo.mesh ",
1358"49,77,51,0.15,-.11,0.14,55,0,180, 20cmtach.mesh ",
1359"49,77,51,-1.10,-.11,0.18,55,0,180, 20cmselector.mesh ",
1361"118,119,117,0.615,0.08,0.05,-90,0,0, swheel.mesh ",
1362"add_animation, -500, -500, 500, source: steeringwheel, mode: y-rotation ",
1364"//add_animation 200, 0, 0, source: steeringwheel, mode: z-rotation ",
1365"//add_animation -200, 0, 0, source: steeringwheel, mode: z-rotation ",
1367"73,74,71,0.5,0.1,-0.11,0,0,180, strobe.mesh ",
1370"53,54,55, -0.320, 2.095, -1.135, 1, 0, 180, HDX.mesh ",
1372"//add_animation -0.007, 0, 0, source: parking, mode:z-offset ",
1376"91,90,93,-3.1,0.46,1,91,0,90,HDXdoor.mesh ",
1377"forset 90, 91, 96, 93 ",
1379"92,89,94,2.85,0.465,-1,91,0,-90,HDXdoor.mesh ",
1380"forset 89, 92, 94, 95 ",
1452#define E_DELIMITER_SPACE "[[:blank:]]+"
1454#define DEFINE_REGEX_IGNORECASE(_NAME_,_REGEXP_) \
1455 const std::regex _NAME_ = std::regex( _REGEXP_, std::regex::ECMAScript | std::regex::icase);
1454#define DEFINE_REGEX_IGNORECASE(_NAME_,_REGEXP_) \ …
1458#define E_KEYWORD_BLOCK(_NAME_) \
1459 "(^" _NAME_ "[[:blank:]]*$)?"
1458#define E_KEYWORD_BLOCK(_NAME_) \ …
1462#define E_KEYWORD_INLINE(_NAME_) \
1463 "(^" _NAME_ E_DELIMITER_SPACE ".*$)?"
1462#define E_KEYWORD_INLINE(_NAME_) \ …
1466#define E_KEYWORD_INLINE_TOLERANT(_NAME_) \
1467 "(^" _NAME_ "[[:blank:],]+" ".*$)?"
1466#define E_KEYWORD_INLINE_TOLERANT(_NAME_) \ …
1470#define IDENTIFY_KEYWORD_REGEX_STRING \
1471 E_KEYWORD_INLINE_TOLERANT("add_animation") \
1472 E_KEYWORD_BLOCK("airbrakes") E_KEYWORD_BLOCK("animators") \
1473 E_KEYWORD_INLINE("AntiLockBrakes") E_KEYWORD_BLOCK("axles") \
1474 E_KEYWORD_INLINE("author") E_KEYWORD_BLOCK("backmesh") \
1475 E_KEYWORD_BLOCK("beams") E_KEYWORD_BLOCK("brakes") \
1476 E_KEYWORD_BLOCK("cab") E_KEYWORD_BLOCK("camerarail") \
1477 E_KEYWORD_BLOCK("cameras") E_KEYWORD_BLOCK("cinecam") \
1478 E_KEYWORD_BLOCK("collisionboxes") E_KEYWORD_BLOCK("commands") \
1479 E_KEYWORD_BLOCK("commands2") E_KEYWORD_BLOCK("contacters") \
1480 E_KEYWORD_INLINE("cruisecontrol") E_KEYWORD_BLOCK("description") \
1481 E_KEYWORD_INLINE("detacher_group") E_KEYWORD_BLOCK("disabledefaultsounds") \
1482 E_KEYWORD_BLOCK("enable_advanced_deformation") \
1483 E_KEYWORD_BLOCK("end") E_KEYWORD_BLOCK("end_section") \
1484 E_KEYWORD_BLOCK("engine") E_KEYWORD_BLOCK("engoption") \
1485 E_KEYWORD_BLOCK("engturbo") E_KEYWORD_BLOCK("envmap") \
1486 E_KEYWORD_BLOCK("exhausts") E_KEYWORD_INLINE("extcamera") \
1487 E_KEYWORD_INLINE("fileformatversion") E_KEYWORD_INLINE("fileinfo") \
1488 E_KEYWORD_BLOCK("fixes") E_KEYWORD_BLOCK("flares") \
1489 E_KEYWORD_BLOCK("flares2") E_KEYWORD_BLOCK("flexbodies") \
1490 E_KEYWORD_INLINE("flexbody_camera_mode") E_KEYWORD_BLOCK("flexbodywheels") \
1491 E_KEYWORD_BLOCK("forwardcommands") E_KEYWORD_BLOCK("fusedrag") \
1492 E_KEYWORD_BLOCK("globals") E_KEYWORD_INLINE("guid") \
1493 E_KEYWORD_BLOCK("guisettings") E_KEYWORD_BLOCK("help") \
1494 E_KEYWORD_BLOCK("hideInChooser") E_KEYWORD_BLOCK("hookgroup") \
1495 E_KEYWORD_BLOCK("hooks") E_KEYWORD_BLOCK("hydros") \
1496 E_KEYWORD_BLOCK("importcommands") E_KEYWORD_BLOCK("lockgroups") \
1497 E_KEYWORD_BLOCK("lockgroup_default_nolock") E_KEYWORD_BLOCK("managedmaterials") \
1498 E_KEYWORD_BLOCK("materialflarebindings") E_KEYWORD_BLOCK("meshwheels") \
1499 E_KEYWORD_BLOCK("meshwheels2") E_KEYWORD_BLOCK("minimass") \
1500 E_KEYWORD_BLOCK("nodecollision") E_KEYWORD_BLOCK("nodes") \
1501 E_KEYWORD_BLOCK("nodes2") E_KEYWORD_BLOCK("particles") \
1502 E_KEYWORD_BLOCK("pistonprops") E_KEYWORD_INLINE("prop_camera_mode") \
1503 E_KEYWORD_BLOCK("props") E_KEYWORD_BLOCK("railgroups") \
1504 E_KEYWORD_BLOCK("rescuer") E_KEYWORD_BLOCK("rigidifiers") \
1505 E_KEYWORD_BLOCK("rollon") E_KEYWORD_BLOCK("ropables") \
1506 E_KEYWORD_BLOCK("ropes") E_KEYWORD_BLOCK("rotators") \
1507 E_KEYWORD_BLOCK("rotators2") E_KEYWORD_BLOCK("screwprops") \
1508 E_KEYWORD_INLINE("section") E_KEYWORD_INLINE("sectionconfig") \
1509 E_KEYWORD_INLINE("set_beam_defaults") E_KEYWORD_INLINE("set_beam_defaults_scale") \
1510 E_KEYWORD_INLINE("set_collision_range") E_KEYWORD_INLINE("set_inertia_defaults") \
1511 E_KEYWORD_INLINE("set_managedmaterials_options") E_KEYWORD_INLINE("set_node_defaults") \
1512 E_KEYWORD_BLOCK("set_shadows") E_KEYWORD_INLINE("set_skeleton_settings") \
1513 E_KEYWORD_BLOCK("shocks") E_KEYWORD_BLOCK("shocks2") \
1514 E_KEYWORD_BLOCK("slidenode_connect_instantly") E_KEYWORD_BLOCK("slidenodes") \
1515 E_KEYWORD_INLINE("SlopeBrake") E_KEYWORD_BLOCK("soundsources") \
1516 E_KEYWORD_BLOCK("soundsources2") E_KEYWORD_INLINE("speedlimiter") \
1517 E_KEYWORD_BLOCK("submesh") E_KEYWORD_INLINE("submesh_groundmodel") \
1518 E_KEYWORD_BLOCK("texcoords") E_KEYWORD_BLOCK("ties") \
1519 E_KEYWORD_BLOCK("torquecurve") E_KEYWORD_INLINE("TractionControl") \
1520 E_KEYWORD_BLOCK("triggers") E_KEYWORD_BLOCK("turbojets") \
1521 E_KEYWORD_BLOCK("turboprops") E_KEYWORD_BLOCK("turboprops2") \
1522 E_KEYWORD_BLOCK("videocamera") E_KEYWORD_BLOCK("wheeldetachers") \
1523 E_KEYWORD_BLOCK("wheels") E_KEYWORD_BLOCK("wheels2") \
1524 E_KEYWORD_BLOCK("wings")
1470#define IDENTIFY_KEYWORD_REGEX_STRING \ …
1532 int count =
sizeof(
trucklines)/
sizeof(
const char*);
1533 for (
int i = 0; i < count; ++i)
1544 for (
unsigned int i = 1; i < search_results.size(); i++)
1546 std::ssub_match sub = search_results[i];
1558 std::smatch results;
1559 while (state.KeepRunning())
1562 for (
int i = 0; i < count; ++i)
1564 std::regex_search(
lines_vec[i], results, IDENTIFY_KEYWORD_IGNORE_CASE);
1573 using namespace std;
1574 std::smatch results;
1575 while (state.KeepRunning())
1578 for (
int i = 0; i < count; ++i)
1583 if (! ((c >=
'a' && c <=
'z') || (c >=
'A' && c <=
'Z')))
1589 std::regex_search(
lines_vec[i], results, IDENTIFY_KEYWORD_IGNORE_CASE);
1598 using namespace std;
1599 std::smatch results;
1600 while (state.KeepRunning())
1603 for (
int i = 0; i < count; ++i)
1613 std::regex_search(
lines_vec[i], results, IDENTIFY_KEYWORD_IGNORE_CASE);
1623 using namespace std;
1624 std::smatch results;
1625 while (state.KeepRunning())
1628 for (
int i = 0; i < count; ++i)
1638 std::regex_search(
lines_vec[i], results, IDENTIFY_KEYWORD_IGNORE_CASE);
1649 #define stricmp strcasecmp
1650 #define strnicmp strncasecmp
1654#define CASE(_LOWER_) case(_LOWER_): case((_LOWER_)-32)
1656#define MATCH(_STR_, _KWORD_) if (stricmp(line+1, _STR_+1) == 0) return _KWORD_;
1811 while (state.KeepRunning())
1813 int count =
sizeof(
trucklines)/
sizeof(
const char*);
1814 for (
int i = 0; i < count; ++i)
1824 while (state.KeepRunning())
1826 int count =
sizeof(
trucklines)/
sizeof(
const char*);
1827 for (
int i = 0; i < count; ++i)
1831 if (! ((c >=
'a' && c <=
'z') || (c >=
'A' && c <=
'Z')))
1846 using namespace std;
1849 cout <<
"Preparing..." << endl;
1854 ::benchmark::Initialize(&argc, argv);
1855 ::benchmark::RunSpecifiedBenchmarks();
static void Bench_sol1b_RegexPreCond(benchmark::State &state)
#define IDENTIFY_KEYWORD_REGEX_STRING
static void Bench_sol2__Switch(benchmark::State &state)
static void Bench_sol2b_SwitchPreCond(benchmark::State &state)
int main(int argc, char **argv)
static void Bench_sol1c_RegexPreCondIsdigit(benchmark::State &state)
std::vector< std::string > lines_vec
const char * trucklines[]
@ KEYWORD_FILEFORMATVERSION
@ KEYWORD_SET_BEAM_DEFAULTS_SCALE
@ KEYWORD_DISABLEDEFAULTSOUNDS
@ KEYWORD_PROP_CAMERA_MODE
@ KEYWORD_SET_SKELETON_SETTINGS
@ KEYWORD_SET_BEAM_DEFAULTS
@ KEYWORD_MANAGEDMATERIALS
@ KEYWORD_TRACTION_CONTROL
@ KEYWORD_LOCKGROUP_DEFAULT_NOLOCK
@ KEYWORD_SET_NODE_DEFAULTS
@ KEYWORD_ANTI_LOCK_BRAKES
@ KEYWORD_FLEXBODY_CAMERA_MODE
@ KEYWORD_SET_MANAGEDMATERIALS_OPTIONS
@ KEYWORD_HIDE_IN_CHOOSER
@ KEYWORD_SET_INERTIA_DEFAULTS
@ KEYWORD_FORWARDCOMMANDS
@ KEYWORD_SLIDENODE_CONNECT_INSTANTLY
@ KEYWORD_ENABLE_ADVANCED_DEFORMATION
@ KEYWORD_MATERIALFLAREBINDINGS
@ KEYWORD_SET_COLLISION_RANGE
@ KEYWORD_SUBMESH_GROUNDMODEL
Keyword IdentifyKeywordSwitch(const char *line)
BENCHMARK(Bench_sol1__Regex)
unsigned FindKeywordMatch(std::smatch &search_results)
static void Bench_sol1__Regex(benchmark::State &state)
#define MATCH(_STR_, _KWORD_)
static void Bench_sol1d_RegexPreCondIsAlpha(benchmark::State &state)
#define DEFINE_REGEX_IGNORECASE(_NAME_, _REGEXP_)