-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfn_initTracks.sqf
320 lines (314 loc) · 17.8 KB
/
fn_initTracks.sqf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
//scriptpath: @ATS\addons\ats_core\functions\track\fn_initTracks.sqf
ATRAIN_Track_Definitions = missionNamespace getVariable ["ATRAIN_Track_Definitions",[]];
// [Class Name, Center Point Offset, Is Split Track, Is End Track,Memory Point Height Offset]
ATRAIN_Track_Definitions append [
// Arma 3 Tracks
["Land_Track_01_3m_F",0,false,false,0],
["Land_Track_01_7deg_F",0.15,false,false,0],
["Land_Track_01_10m_F",0,false,false,0],
["Land_Track_01_15deg_F",0.3,false,false,0],
["Land_Track_01_20m_F",0,false,false,0],
["Land_Track_01_30deg_F",0.6,false,false,0],
["Land_Track_01_bridge_F",0,false,false,0],
["Land_Track_01_bumper_F",0,false,true,0],
["Land_Track_01_turnout_left_F",0.55,true,false,0],
["Land_Track_01_turnout_right_F",-0.55,true,false,0],
// Cable Car Tracks
["ATS_Tracks_Cable_Wire",0,false,false,0],
["ATS_Tracks_Cable_Wire_50",0,false,false,0],
["ATS_Tracks_Cable_Wire_Stop",0,false,true,0],
["ATS_Tracks_Cable_Pole",0,false,false,0],
// Arma 3 Wrapper Tracks
["ATS_Tracks_A3_Straight_3",0,false,false,0],
["ATS_Tracks_A3_Curve_7",0.15,false,false,0],
["ATS_Tracks_A3_Straight_10",0,false,false,0],
["ATS_Tracks_A3_Curve_15",0.3,false,false,0],
["ATS_Tracks_A3_Straight_20",0,false,false,0],
["ATS_Tracks_A3_Curve_30",0.6,false,false,0],
["ATS_Tracks_A3_Bridge",0,false,false,0],
["ATS_Tracks_A3_End",0,false,true,0],
["ATS_Tracks_A3_Split_Left",0.55,true,false,0],
["ATS_Tracks_A3_Split_Right",-0.55,true,false,0],
// Arma 2 Tracks
["ATS_Tracks_A2_Bridge",0,false,false,--0.06],
["ATS_Tracks_A2_Bridge_Rail",0,false,false,-0.06],
["ATS_Tracks_A2_Concrete_End",0,false,true,-0.06],
["ATS_Tracks_A2_Iron_End",0,false,true,-0.06],
["ATS_Tracks_A2_Elev_Straight_40",0,false,false,-0.06],
["ATS_Tracks_A2_Elev_Straight_25",0,false,false,-0.06],
["ATS_Tracks_A2_Elev_Split_Right",-1,true,false,-0.06],
["ATS_Tracks_A2_Elev_Split_Left",1,true,false,-0.06],
["ATS_Tracks_A2_Elev_Curve_Right_1",-0.3,false,false,-0.06],
["ATS_Tracks_A2_Elev_Curve_Right_2",-0.3,false,false,-0.06],
["ATS_Tracks_A2_Elev_Curve_Right_3",-0.3,false,false,-0.06],
["ATS_Tracks_A2_Elev_Curve_Left_1",0.3,false,false,-0.06],
["ATS_Tracks_A2_Elev_Curve_Left_2",0.3,false,false,-0.06],
["ATS_Tracks_A2_Elev_Curve_Left_3",0.3,false,false,-0.06],
["ATS_Tracks_A2_Elev_Incline_Up_40",0,false,false,-0.06],
["ATS_Tracks_A2_Elev_Incline_Up_25",0,false,false,-0.06],
["ATS_Tracks_A2_Elev_Incline_Down_40",0,false,false,-0.06],
["ATS_Tracks_A2_Elev_Incline_Down_25",0,false,false,-0.06],
["ATS_Tracks_A2_Split_Right",-1,true,false,-0.06],
["ATS_Tracks_A2_Split_Left",1,true,false,-0.06],
["ATS_Tracks_A2_Crossing_25",0,false,false,-0.06],
["ATS_Tracks_A2_Crossing_10",0,false,false,-0.06],
["ATS_Tracks_A2_Curve_Right_1",-0.3,false,false,-0.06],
["ATS_Tracks_A2_Curve_Left_1",0.3,false,false,-0.06],
["ATS_Tracks_A2_Straight_25",0,false,false,-0.06],
["ATS_Tracks_A2_Bridge_Stone",0,false,false,-0.06],
["CUP_Railway_rails_v_LB_RE",-1,true,false,0.1],
["CUP_Railway_rails_v_LE_RB",1,true,false,0.1],
// Aussie Tracks
["Land_straight40",0,false,false,0.06],
["Land_left_turn",1,true,false,0.06],
["Land_right_turn",-1,true,false,0.06],
["Land_straight25",0,false,false,0.06],
["Land_Bridge",0,false,false,0.06],
["Land_terminator_concrete",0,false,true,0.06],
["Land_straight_down40",0,false,false,0.06],
["Land_stonebridge",0,false,false,0.06],
["Land_Bridgehalf",0,false,false,0.06],
["Land_road_xing_25",0,false,false,0.06],
["Land_xroad_10",0,false,false,0.06],
["Land_xroad_25",0,false,false,0.06],
["Land_curveR25_5",0.3,false,false,0.06],
["Land_curveL30_20",0.3,false,false,0.06],
["Land_curveL25_10",0.3,false,false,0.06],
["Land_curveL25_5",0.3,false,false,0.06],
// Livonia/Enoch Tracks
// [Class Name, Center Point Offset, Is Split Track, Is End Track,Memory Point Height Offset]
["Land_Rail_Track_TurnOutR_F",-1,true,false,1],
["Land_Rail_Track_TurnOutL_F",1,true,false,1],
["Land_Rail_TrackE_TurnOutR_F",-1,true,false,1],
["Land_Rail_TrackE_TurnOutL_F",1,true,false,1],
["Land_Rail_Track_Passing_25NOLC_F",0,false,false,1],
["Land_Rail_Track_Passing_25_F",0,false,false,1],
["Land_Rail_Track_Passing_10_F",0,false,false,1],
["Land_Rail_Track_SP_F",0,false,false,1],
["Land_Rail_Track_LE1_RB_F",-0.3,false,false,1],
["Land_Rail_Track_LE_RB_F",-0.3,false,false,1],
["Land_Rail_Track_LB1_RE_F",0.3,false,false,1],
["Land_Rail_Track_LB_RE_F",0.3,false,false,1],
["Land_Rail_TrackE_8NOLC_F",0,false,false,1],
["Land_Rail_TrackE_8_F",0,false,false,1],
["Land_Rail_TrackE_4_F",0,false,false,1],
["Land_Rail_Track_Up_40_F",0,false,false,1],
["Land_Rail_TrackE_40NOLC_F",0,false,false,1],
["Land_Rail_TrackE_40_F",0,false,false,1],
["Land_Rail_Track_Down_40_F",0,false,false,1],
["Land_Rail_TrackE_R30_20_F",0,false,false,1],
["Land_Rail_TrackE_2_F",0,false,false,1],
["Land_Rail_Track_Up_25_F",0,false,false,1],
["Land_Rail_TrackE_25NOLC_F",0,false,false,1],
["Land_Rail_TrackE_R25_5_F",-0.3,false,false,1],
["Land_Rail_TrackE_L25_5_F",0.3,false,false,1],
["Land_Rail_TrackE_R25_10_F",-0.3,false,false,1],
["Land_Rail_TrackE_L25_10_F",0.3,false,false,1],
["Land_Rail_TrackE_25_F",0,false,false,1],
["Land_Rail_Track_Down_25_F",0,false,false,1],
["Land_Rail_Track_R25_10_F",-0.3,false,false,1],
["Land_Rail_Track_L25_10_F",0.3,false,false,1],
["Land_Rail_Track_25_F",0,false,false,1],
["Land_Rail_Bridge_40_F",0,false,false,1],
//VN Tracks
// [Class Name, Center Point Offset, Is Split Track, Is End Track,Memory Point Height Offset]
["Land_vn_Rail_Track_TurnOutR_F",-1,true,false,0.18],
["Land_vn_Rail_Track_TurnOutL_F",1,true,false,0.18],
["Land_vn_Rail_TrackE_TurnOutR_F",-1,true,false,0.18],
["Land_vn_Rail_TrackE_TurnOutL_F",1,true,false,0.18],
["Land_vn_Rail_Track_Passing_25NOLC_F",0,false,false,0.18],
["Land_vn_Rail_Track_Passing_25_F",0,false,false,0.18],
["Land_vn_Rail_Track_Passing_10_F",0,false,false,0.18],
["Land_vn_Rail_Track_SP_F",0,false,false,0.18],
["Land_vn_Rail_Track_LE1_RB_F",-0.3,false,false,0.18],
["Land_vn_Rail_Track_LE_RB_F",-0.3,false,false,0.18],
["Land_vn_Rail_Track_LB1_RE_F",0.3,false,false,0.18],
["Land_vn_Rail_Track_LB_RE_F",0.3,false,false,0.18],
["Land_vn_Rail_TrackE_8NOLC_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_8_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_4_F",0,false,false,0.18],
["Land_vn_Rail_Track_Up_40_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_40NOLC_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_40_F",0,false,false,0.18],
["Land_vn_Rail_Track_Down_40_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_R30_20_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_2_F",0,false,false,0.18],
["Land_vn_Rail_Track_Up_25_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_25NOLC_F",0,false,false,0.18],
["Land_vn_Rail_TrackE_R25_5_F",-0.3,false,false,0.18],
["Land_vn_Rail_TrackE_L25_5_F",0.3,false,false,0.18],
["Land_vn_Rail_TrackE_R25_10_F",-0.3,false,false,0.18],
["Land_vn_Rail_TrackE_L25_10_F",0.3,false,false,0.18],
["Land_vn_Rail_TrackE_25_F",0,false,false,0.18],
["Land_vn_Rail_Track_Down_25_F",0,false,false,0.18],
["Land_vn_Rail_Track_R25_10_F",-0.3,false,false,0.18],
["Land_vn_Rail_Track_L25_10_F",0.3,false,false,0.18],
["Land_vn_Rail_Track_25_F",0,false,false,0.18],
["Land_vn_Rail_Bridge_40_F",0,false,false,0.18]
];
ATRAIN_Object_Model_To_Type_Map = missionNamespace getVariable ["ATRAIN_Object_Model_To_Type_Map",[]];
ATRAIN_Object_Model_To_Type_Map append [
// Arma 3 Tracks
["track_01_3m_f.p3d",["ATS_Tracks_A3_Straight_3",true]],
["track_01_7deg_f.p3d",["ATS_Tracks_A3_Curve_7",true]],
["track_01_10m_f.p3d",["ATS_Tracks_A3_Straight_10",true]],
["track_01_15deg_f.p3d",["ATS_Tracks_A3_Curve_15",true]],
["track_01_20m_f.p3d",["ATS_Tracks_A3_Straight_20",true]],
["track_01_30deg_f.p3d",["ATS_Tracks_A3_Curve_30",true]],
["track_01_bridge_f.p3d",["ATS_Tracks_A3_Bridge",true]],
["track_01_bumper_f.p3d",["ATS_Tracks_A3_End",true]],
["track_01_turnout_left_f.p3d",["ATS_Tracks_A3_Split_Left",true]],
["track_01_turnout_right_f.p3d",["ATS_Tracks_A3_Split_Right",true]],
// CUP Tracks
["railsn_25.p3d",["ATS_Tracks_A2_Elev_Straight_25",true]],
["railsn_40.p3d",["ATS_Tracks_A2_Elev_Straight_40",true]],
["railsn_curve_l25_10.p3d",["ATS_Tracks_A2_Elev_Curve_Left_2",true]],
["railsn_curve_l25_5.p3d",["ATS_Tracks_A2_Elev_Curve_Left_3",true]],
["railsn_curve_l30_20.p3d",["ATS_Tracks_A2_Elev_Curve_Left_1",true]],
["railsn_curve_r25_10.p3d",["ATS_Tracks_A2_Elev_Curve_Right_2",true]],
["railsn_curve_r25_5.p3d",["ATS_Tracks_A2_Elev_Curve_Right_3",true]],
["railsn_curve_r30_20.p3d",["ATS_Tracks_A2_Elev_Curve_Right_1",true]],
["railsn_turnout_l.p3d",["ATS_Tracks_A2_Elev_Split_Left",true]],
["railsn_turnout_r.p3d",["ATS_Tracks_A2_Elev_Split_Right",true]],
["rails_25.p3d",["ATS_Tracks_A2_Straight_25",true]],
["rails_curve_l25_10.p3d",["ATS_Tracks_A2_Curve_Left_1",true]],
["rails_curve_r25_10.p3d",["ATS_Tracks_A2_Curve_Right_1",true]],
["rails_down_25.p3d",["ATS_Tracks_A2_Elev_Incline_Down_25",true]],
["rails_down_40.p3d",["ATS_Tracks_A2_Elev_Incline_Down_40",true]],
["rails_linebreak_concrete.p3d",["ATS_Tracks_A2_Concrete_End",true]],
["rails_linebreak_iron.p3d",["ATS_Tracks_A2_Iron_End",true]],
["rails_passing_10.p3d",["ATS_Tracks_A2_Crossing_10",true]],
["rails_passing_25.p3d",["ATS_Tracks_A2_Crossing_25",true]],
["rails_turnout_l.p3d",["ATS_Tracks_A2_Split_Left",true]],
["rails_turnout_r.p3d",["ATS_Tracks_A2_Split_Right",true]],
["rails_up_25.p3d",["ATS_Tracks_A2_Elev_Incline_Up_25",true]],
["rails_up_40.p3d",["ATS_Tracks_A2_Elev_Incline_Up_40",true]],
["rails_v_sp.p3d",["ATS_Tracks_A2_Crossing_10",true]],
["rails_bridge_rail.p3d",["ATS_Tracks_A2_Bridge_Rail",true]],
["rails_bridge_40.p3d",["ATS_Tracks_A2_Elev_Straight_40",true]],
//["rails_v1_lb_re.p3d",["CUP_Railway_rails_v1_LB_RE",true]],
//["rails_v1_le_rb.p3d",["CUP_Railway_rails_v1_LE_RB",true]],
["rails_v_lb_re.p3d",["CUP_Railway_rails_v_LB_RE",true]],
["rails_v_le_rb.p3d",["CUP_Railway_rails_v_LE_RB",true]],
// Arma 2 Tracks
["ats_tracks_cable_pole.p3d",["ATS_Tracks_Cable_Pole",true]],
["ats_tracks_cable_wire.p3d",["ATS_Tracks_Cable_Wire",true]],
["ats_tracks_cable_wire_50.p3d",["ATS_Tracks_Cable_Wire_50",true]],
["ats_tracks_cable_wire_stop.p3d",["ATS_Tracks_Cable_Wire_Stop",true]],
["ats_tracks_a2_bridge_40.p3d",["ATS_Tracks_A2_Bridge",true]],
["ats_tracks_a2_bridge_rail.p3d",["ATS_Tracks_A2_Bridge_Rail",true]],
["ats_tracks_a2_linebreak_concrete.p3d",["ATS_Tracks_A2_Concrete_End",true]],
["ats_tracks_a2_linebreak_iron.p3d",["ATS_Tracks_A2_Iron_End",true]],
["ats_tracks_a2_elev_40.p3d",["ATS_Tracks_A2_Elev_Straight_40",true]],
["ats_tracks_a2_elev_25.p3d",["ATS_Tracks_A2_Elev_Straight_25",true]],
["ats_tracks_a2_elev_turnout_R.p3d",["ATS_Tracks_A2_Elev_Split_Right",true]],
["ats_tracks_a2_elev_turnout_L.p3d",["ATS_Tracks_A2_Elev_Split_Left",true]],
["ats_tracks_a2_elev_curve_R30_20.p3d",["ATS_Tracks_A2_Elev_Curve_Right_1",true]],
["ats_tracks_a2_elev_curve_R25_10.p3d",["ATS_Tracks_A2_Elev_Curve_Right_2",true]],
["ats_tracks_a2_elev_curve_R25_5.p3d",["ATS_Tracks_A2_Elev_Curve_Right_3",true]],
["ats_tracks_a2_elev_curve_L30_20.p3d",["ATS_Tracks_A2_Elev_Curve_Left_1",true]],
["ats_tracks_a2_elev_curve_L25_10.p3d",["ATS_Tracks_A2_Elev_Curve_Left_2",true]],
["ats_tracks_a2_elev_curve_L25_5.p3d",["ATS_Tracks_A2_Elev_Curve_Left_3",true]],
["ats_tracks_a2_up_40.p3d",["ATS_Tracks_A2_Elev_Incline_Up_40",true]],
["ats_tracks_a2_up_25.p3d",["ATS_Tracks_A2_Elev_Incline_Up_25",true]],
["ats_tracks_a2_down_40.p3d",["ATS_Tracks_A2_Elev_Incline_Down_40",true]],
["ats_tracks_a2_down_25.p3d",["ATS_Tracks_A2_Elev_Incline_Down_25",true]],
["ats_tracks_a2_turnout_R.p3d",["ATS_Tracks_A2_Split_Right",true]],
["ats_tracks_a2_turnout_L.p3d",["ATS_Tracks_A2_Split_Left",true]],
["ats_tracks_a2_passing_25.p3d",["ATS_Tracks_A2_Crossing_25",true]],
["ats_tracks_a2_passing_10.p3d",["ATS_Tracks_A2_Crossing_10",true]],
["ats_tracks_a2_curve_R25_10.p3d",["ATS_Tracks_A2_Curve_Right_1",true]],
["ats_tracks_a2_curve_L25_10.p3d",["ATS_Tracks_A2_Curve_Left_1",true]],
["ats_tracks_a2_25.p3d",["ATS_Tracks_A2_Straight_25",true]],
["ats_tracks_a2_stonebridge.p3d",["ATS_Tracks_A2_Bridge_Stone",true]],
// Cable Car Tracks
["ats_tracks_cable_wire.p3d",["ATS_Tracks_Cable_Wire",true]],
["ats_tracks_cable_wire_50.p3d",["ATS_Tracks_Cable_Wire_50",true]],
["ats_tracks_cable_wire_stop.p3d",["ATS_Tracks_Cable_Wire_Stop",true]],
["ats_tracks_cable_pole.p3d",["ATS_Tracks_Cable_Pole",true]],
// Aussie Tracks
["straight40.p3d",["Land_straight40",true]],
["left_turn.p3d",["Land_left_turn",true]],
["right_turn.p3d",["Land_right_turn",true]],
["straight25.p3d",["Land_straight25",true]],
["Bridge.p3d",["Land_Bridge",true]],
["straight_down40.p3d",["Land_straight_down40",true]],
["terminator_concrete.p3d",["Land_terminator_concrete",true]],
["stonebridge.p3d",["Land_stonebridge",true]],
["Bridgehalf.p3d",["Land_Bridgehalf",true]],
["road_xing_25.p3d",["Land_road_xing_25",true]],
["xroad_10.p3d",["Land_xroad_10",true]],
["xroad_25.p3d",["Land_xroad_25",true]],
["curveR25_5.p3d",["Land_curveR25_5",true]],
["curveL30_20.p3d",["Land_curveL30_20",true]],
["curveL25_10.p3d",["Land_curveL25_10",true]],
["curveL25_5.p3d",["Land_curveL25_5",true]],
// Livonia/Enoch Tracks
["rail_track_turnoutr_f.p3d",["Land_Rail_Track_TurnOutR_F",true]],
["rail_track_turnoutl_f.p3d",["Land_Rail_Track_TurnOutL_F",true]],
["rail_tracke_turnoutr_f.p3d",["Land_Rail_TrackE_TurnOutR_F",true]],
["rail_tracke_turnoutl_f.p3d",["Land_Rail_TrackE_TurnOutL_F",true]],
["rail_track_passing_25nolc_f.p3d",["Land_Rail_Track_Passing_25NOLC_F",true]],
["rail_track_passing_25_f.p3d",["Land_Rail_Track_Passing_25_F",true]],
["rail_track_passing_10_f.p3d",["Land_Rail_Track_Passing_10_F",true]],
["rail_track_sp_f.p3d",["Land_Rail_Track_SP_F",true]],
["rail_track_le1_rb_f.p3d",["Land_Rail_Track_LE1_RB_F",true]],
["rail_track_le_rb_f.p3d",["Land_Rail_Track_LE_RB_F",true]],
["rail_track_lb1_re_f.p3d",["Land_Rail_Track_LB1_RE_F",true]],
["rail_track_lb_re_f.p3d",["Land_Rail_Track_LB_RE_F",true]],
["rail_tracke_8nolc_f.p3d",["Land_Rail_TrackE_8NOLC_F",true]],
["rail_tracke_8_f.p3d",["Land_Rail_TrackE_8_F",true]],
["rail_tracke_4_f.p3d",["Land_Rail_TrackE_4_F",true]],
["rail_track_up_40_f.p3d",["Land_Rail_Track_Up_40_F",true]],
["rail_tracke_40nolc_f.p3d",["Land_Rail_TrackE_40NOLC_F",true]],
["rail_tracke_40_f.p3d",["Land_Rail_TrackE_40_F",true]],
["rail_track_down_40_f.p3d",["Land_Rail_Track_Down_40_F",true]],
["rail_tracke_r30_20_f.p3d",["Land_Rail_TrackE_R30_20_F",true]],
["rail_tracke_2_f.p3d",["Land_Rail_TrackE_2_F",true]],
["rail_track_up_25_f.p3d",["Land_Rail_Track_Up_25_F",true]],
["rail_tracke_25nolc_f.p3d",["Land_Rail_TrackE_25NOLC_F",true]],
["rail_tracke_r25_5_f.p3d",["Land_Rail_TrackE_R25_5_F",true]],
["rail_tracke_l25_5_f.p3d",["Land_Rail_TrackE_L25_5_F",true]],
["rail_tracke_r25_10_f.p3d",["Land_Rail_TrackE_R25_10_F",true]],
["rail_tracke_l25_10_f.p3d",["Land_Rail_TrackE_L25_10_F",true]],
["rail_tracke_25_f.p3d",["Land_Rail_TrackE_25_F",true]],
["rail_track_down_25_f.p3d",["Land_Rail_Track_Down_25_F",true]],
["rail_track_r25_10_f.p3d",["Land_Rail_Track_R25_10_F",true]],
["rail_track_l25_10_f.p3d",["Land_Rail_Track_L25_10_F",true]],
["rail_track_25_f.p3d",["Land_Rail_Track_25_F",true]],
["rail_bridge_40_f.p3d",["Land_Rail_Bridge_40_F",true]],
// VN
["vn_rail_track_turnoutr_f.p3d",["Land_vn_Rail_Track_TurnOutR_F",true]],
["vn_rail_track_turnoutl_f.p3d",["Land_vn_Rail_Track_TurnOutL_F",true]],
["vn_rail_tracke_turnoutr_f.p3d",["Land_vn_Rail_TrackE_TurnOutR_F",true]],
["vn_rail_tracke_turnoutl_f.p3d",["Land_vn_Rail_TrackE_TurnOutL_F",true]],
["vn_rail_track_passing_25nolc_f.p3d",["Land_vn_Rail_Track_Passing_25NOLC_F",true]],
["vn_rail_track_passing_25_f.p3d",["Land_vn_Rail_Track_Passing_25_F",true]],
["vn_rail_track_passing_10_f.p3d",["Land_vn_Rail_Track_Passing_10_F",true]],
["vn_rail_track_sp_f.p3d",["Land_vn_Rail_Track_SP_F",true]],
["vn_rail_track_le1_rb_f.p3d",["Land_vn_Rail_Track_LE1_RB_F",true]],
["vn_rail_track_le_rb_f.p3d",["Land_vn_Rail_Track_LE_RB_F",true]],
["vn_rail_track_lb1_re_f.p3d",["Land_vn_Rail_Track_LB1_RE_F",true]],
["vn_rail_track_lb_re_f.p3d",["Land_vn_Rail_Track_LB_RE_F",true]],
["vn_rail_tracke_8nolc_f.p3d",["Land_vn_Rail_TrackE_8NOLC_F",true]],
["vn_rail_tracke_8_f.p3d",["Land_vn_Rail_TrackE_8_F",true]],
["vn_rail_tracke_4_f.p3d",["Land_vn_Rail_TrackE_4_F",true]],
["vn_rail_track_up_40_f.p3d",["Land_vn_Rail_Track_Up_40_F",true]],
["vn_rail_tracke_40nolc_f.p3d",["Land_vn_Rail_TrackE_40NOLC_F",true]],
["vn_rail_tracke_40_f.p3d",["Land_vn_Rail_TrackE_40_F",true]],
["vn_rail_track_down_40_f.p3d",["Land_vn_Rail_Track_Down_40_F",true]],
["vn_rail_tracke_r30_20_f.p3d",["Land_vn_Rail_TrackE_R30_20_F",true]],
["vn_rail_tracke_2_f.p3d",["Land_vn_Rail_TrackE_2_F",true]],
["vn_rail_track_up_25_f.p3d",["Land_vn_Rail_Track_Up_25_F",true]],
["vn_rail_tracke_25nolc_f.p3d",["Land_vn_Rail_TrackE_25NOLC_F",true]],
["vn_rail_tracke_r25_5_f.p3d",["Land_vn_Rail_TrackE_R25_5_F",true]],
["vn_rail_tracke_l25_5_f.p3d",["Land_vn_Rail_TrackE_L25_5_F",true]],
["vn_rail_tracke_r25_10_f.p3d",["Land_vn_Rail_TrackE_R25_10_F",true]],
["vn_rail_tracke_l25_10_f.p3d",["Land_vn_Rail_TrackE_L25_10_F",true]],
["vn_rail_tracke_25_f.p3d",["Land_vn_Rail_TrackE_25_F",true]],
["vn_rail_track_down_25_f.p3d",["Land_vn_Rail_Track_Down_25_F",true]],
["vn_rail_track_r25_10_f.p3d",["Land_vn_Rail_Track_R25_10_F",true]],
["vn_rail_track_l25_10_f.p3d",["Land_vn_Rail_Track_L25_10_F",true]],
["vn_rail_track_25_f.p3d",["Land_vn_Rail_Track_25_F",true]],
["rail_bridge_40_f.p3d",["Land_vn_Rail_Bridge_40_F",true]]
];