Skip to content

Commit 932a9e7

Browse files
authored
Merge pull request #427 (RRW Flyovers) from NAMTeam/rrw
add RRW flyovers
2 parents 2f4c12e + 2f331b0 commit 932a9e7

4 files changed

Lines changed: 897 additions & 63 deletions

File tree

Lines changed: 295 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,295 @@
1+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2+
;ADVANCED RAIL
3+
;ADVANCED RAIL
4+
; 0xCF##
5+
RotationRing = CF00, 1CF00, 2CF00, 3CF00, 4CF00, 5CF00, 6CF00, 7CF00 ;FA-1.5/1.33 Straight
6+
AddTypes = CF01, 1CF01, 2CF01, 3CF01, 4CF01, 5CF01, 6CF01, 7CF01 ;FA-2 Straight
7+
AddTypes = CF02, 1CF02, 2CF02, 3CF02, 4CF02, 5CF02, 6CF02, 7CF02 ;FA-3 Straight
8+
AddTypes = CF03, 1CF03, 2CF03, 3CF03, 4CF03, 5CF03, 6CF03, 7CF03 ;FA-6 Straight
9+
AddTypes = CF04, 1CF04, 2CF04, 3CF04, 4CF04, 5CF04, 6CF04, 7CF04 ;Flyover-Major-Diagonal
10+
AddTypes = CF05, 1CF05, 2CF05, 3CF05, 4CF05, 5CF05, 6CF05, 7CF05 ;Flyover-Major-Orthogonal
11+
12+
;###separator###
13+
14+
;<>-AR-2_FlexHelper-FA-1.5 - RUL0
15+
[HighwayIntersectionInfo_0x0000CF00]
16+
Piece = 0.0, -16.0, 0, 0, 0x5d568005
17+
PreviewEffect = preview_ar_fa_133_001
18+
19+
CellLayout = ......
20+
CellLayout = ..a...
21+
CellLayout = ..A..<
22+
CellLayout = ..^...
23+
24+
;senw
25+
CheckType = A - rail:0x00000000
26+
CheckType = a - monorail: 0x04010401 rail: 0x02000200 optional
27+
28+
29+
ConsLayout = ......
30+
ConsLayout = ......
31+
ConsLayout = ..+..<
32+
ConsLayout = ..^...
33+
34+
AutoTileBase = 0x55387000
35+
ReplacementIntersection = 0, 0
36+
PlaceQueryID = 0x5d568005
37+
Costs = 600
38+
39+
[HighwayIntersectionInfo_0x0001CF00]
40+
CopyFrom = 0xCF00
41+
Rotate = 1
42+
[HighwayIntersectionInfo_0x0002CF00]
43+
CopyFrom = 0xCF00
44+
Rotate = 2
45+
[HighwayIntersectionInfo_0x0003CF00]
46+
CopyFrom = 0xCF00
47+
Rotate = 3
48+
[HighwayIntersectionInfo_0x0004CF00]
49+
CopyFrom = 0xCF00
50+
Transpose = 1
51+
[HighwayIntersectionInfo_0x0005CF00]
52+
CopyFrom = 0x4CF00
53+
Rotate = 3
54+
[HighwayIntersectionInfo_0x0006CF00]
55+
CopyFrom = 0x4CF00
56+
Rotate = 2
57+
[HighwayIntersectionInfo_0x0007CF00]
58+
CopyFrom = 0x4CF00
59+
Rotate = 1
60+
61+
;<>-AR-2_FlexHelper-FA-2 - RUL0
62+
[HighwayIntersectionInfo_0x0000CF01]
63+
Piece = 0.0, -16.0, 0, 0, 0x5d569005
64+
PreviewEffect = preview_ar_fa_2_001
65+
66+
CellLayout = ......
67+
CellLayout = ..a...
68+
CellLayout = ..A..<
69+
CellLayout = ..^...
70+
71+
;senw
72+
CheckType = A - rail:0x00000000
73+
CheckType = a - monorail: 0x04010400 rail: 0x02020200 optional
74+
75+
76+
ConsLayout = ......
77+
ConsLayout = ......
78+
ConsLayout = ..+..<
79+
ConsLayout = ..^...
80+
81+
AutoTileBase = 0x55387000
82+
ReplacementIntersection = 0, 0
83+
PlaceQueryID = 0x5d569005
84+
Costs = 600
85+
86+
[HighwayIntersectionInfo_0x0001CF01]
87+
CopyFrom = 0xCF01
88+
Rotate = 1
89+
[HighwayIntersectionInfo_0x0002CF01]
90+
CopyFrom = 0xCF01
91+
Rotate = 2
92+
[HighwayIntersectionInfo_0x0003CF01]
93+
CopyFrom = 0xCF01
94+
Rotate = 3
95+
[HighwayIntersectionInfo_0x0004CF01]
96+
CopyFrom = 0xCF01
97+
Transpose = 1
98+
[HighwayIntersectionInfo_0x0005CF01]
99+
CopyFrom = 0x4CF01
100+
Rotate = 3
101+
[HighwayIntersectionInfo_0x0006CF01]
102+
CopyFrom = 0x4CF01
103+
Rotate = 2
104+
[HighwayIntersectionInfo_0x0007CF01]
105+
CopyFrom = 0x4CF01
106+
Rotate = 1
107+
108+
;<>-AR-2_FlexHelper-FA-3 - RUL0
109+
[HighwayIntersectionInfo_0x0000CF02]
110+
Piece = 0.0, -16.0, 0, 0, 0x5d56A005
111+
PreviewEffect = preview_ar_fa_3_001
112+
113+
CellLayout = ......
114+
CellLayout = ..a...
115+
CellLayout = ..A..<
116+
CellLayout = ..^...
117+
118+
;senw
119+
CheckType = A - rail:0x00000000
120+
CheckType = a - monorail: 0x04030000 rail: 0x02020000 optional
121+
122+
123+
ConsLayout = ......
124+
ConsLayout = ......
125+
ConsLayout = ..+..<
126+
ConsLayout = ..^...
127+
128+
AutoTileBase = 0x55387000
129+
ReplacementIntersection = 0, 0
130+
PlaceQueryID = 0x5d56A005
131+
Costs = 600
132+
133+
[HighwayIntersectionInfo_0x0001CF02]
134+
CopyFrom = 0xCF02
135+
Rotate = 1
136+
[HighwayIntersectionInfo_0x0002CF02]
137+
CopyFrom = 0xCF02
138+
Rotate = 2
139+
[HighwayIntersectionInfo_0x0003CF02]
140+
CopyFrom = 0xCF02
141+
Rotate = 3
142+
[HighwayIntersectionInfo_0x0004CF02]
143+
CopyFrom = 0xCF02
144+
Transpose = 1
145+
[HighwayIntersectionInfo_0x0005CF02]
146+
CopyFrom = 0x4CF02
147+
Rotate = 3
148+
[HighwayIntersectionInfo_0x0006CF02]
149+
CopyFrom = 0x4CF02
150+
Rotate = 2
151+
[HighwayIntersectionInfo_0x0007CF02]
152+
CopyFrom = 0x4CF02
153+
Rotate = 1
154+
155+
;<>-AR-2_FlexHelper-FA-6 - RUL0
156+
[HighwayIntersectionInfo_0x0000CF03]
157+
Piece = 0.0, -16.0, 0, 0, 0x5d56B005
158+
PreviewEffect = preview_ar_fa_6_001
159+
160+
CellLayout = ......
161+
CellLayout = ..a...
162+
CellLayout = ..A..<
163+
CellLayout = ..^...
164+
165+
;senw
166+
CheckType = A - rail:0x00000000
167+
CheckType = a - monorail: 0x04030400 rail: 0x02000200 optional
168+
169+
170+
ConsLayout = ......
171+
ConsLayout = ......
172+
ConsLayout = ..+..<
173+
ConsLayout = ..^...
174+
175+
AutoTileBase = 0x55387000
176+
ReplacementIntersection = 0, 0
177+
PlaceQueryID = 0x5d56B005
178+
Costs = 600
179+
180+
[HighwayIntersectionInfo_0x0001CF03]
181+
CopyFrom = 0xCF03
182+
Rotate = 1
183+
[HighwayIntersectionInfo_0x0002CF03]
184+
CopyFrom = 0xCF03
185+
Rotate = 2
186+
[HighwayIntersectionInfo_0x0003CF03]
187+
CopyFrom = 0xCF03
188+
Rotate = 3
189+
[HighwayIntersectionInfo_0x0004CF03]
190+
CopyFrom = 0xCF03
191+
Transpose = 1
192+
[HighwayIntersectionInfo_0x0005CF03]
193+
CopyFrom = 0x4CF03
194+
Rotate = 3
195+
[HighwayIntersectionInfo_0x0006CF03]
196+
CopyFrom = 0x4CF03
197+
Rotate = 2
198+
[HighwayIntersectionInfo_0x0007CF03]
199+
CopyFrom = 0x4CF03
200+
Rotate = 1
201+
202+
;<>-AR-2_FlexHelper-Flyover-Piece - RUL0
203+
[HighwayIntersectionInfo_0x0000CF04]
204+
Piece = 0.0, -16.0, 0, 0, 0x5d518105
205+
PreviewEffect = preview_ar_fly_001
206+
207+
CellLayout = ......
208+
CellLayout = ..ab..
209+
CellLayout = ..A..<
210+
CellLayout = ..^...
211+
212+
;senw
213+
CheckType = A - rail:0x00000000
214+
CheckType = a - monorail: 0x04040400 rail: 0x04040200 optional
215+
CheckType = b - monorail: 0x04000404 rail: 0x02000404 optional
216+
217+
218+
ConsLayout = ......
219+
ConsLayout = ......
220+
ConsLayout = ..+..<
221+
ConsLayout = ..^...
222+
223+
AutoTileBase = 0x55387000
224+
ReplacementIntersection = 0, 0
225+
PlaceQueryID = 0x5d518105
226+
Costs = 600
227+
228+
[HighwayIntersectionInfo_0x0001CF04]
229+
CopyFrom = 0xCF04
230+
Rotate = 1
231+
[HighwayIntersectionInfo_0x0002CF04]
232+
CopyFrom = 0xCF04
233+
Rotate = 2
234+
[HighwayIntersectionInfo_0x0003CF04]
235+
CopyFrom = 0xCF04
236+
Rotate = 3
237+
[HighwayIntersectionInfo_0x0004CF04]
238+
CopyFrom = 0xCF04
239+
Transpose = 1
240+
[HighwayIntersectionInfo_0x0005CF04]
241+
CopyFrom = 0x4CF04
242+
Rotate = 3
243+
[HighwayIntersectionInfo_0x0006CF04]
244+
CopyFrom = 0x4CF04
245+
Rotate = 2
246+
[HighwayIntersectionInfo_0x0007CF04]
247+
CopyFrom = 0x4CF04
248+
Rotate = 1
249+
250+
;<>-AR-2_FlexHelper-Flyover-Piece - RUL0
251+
[HighwayIntersectionInfo_0x0000CF05]
252+
Piece = 0.0, -16.0, 0, 0, 0x5d518205
253+
PreviewEffect = preview_ar_fly_002
254+
255+
CellLayout = ......
256+
CellLayout = ..a...
257+
CellLayout = ..A..<
258+
CellLayout = ..^...
259+
260+
;senw
261+
CheckType = A - rail:0x00000000
262+
CheckType = a - monorail: 0x02040204 rail: 0x04030403 optional
263+
264+
265+
ConsLayout = ......
266+
ConsLayout = ......
267+
ConsLayout = ..+..<
268+
ConsLayout = ..^...
269+
270+
AutoTileBase = 0x55387000
271+
ReplacementIntersection = 0, 0
272+
PlaceQueryID = 0x5d518205
273+
Costs = 600
274+
275+
[HighwayIntersectionInfo_0x0001CF05]
276+
CopyFrom = 0xCF05
277+
Rotate = 1
278+
[HighwayIntersectionInfo_0x0002CF05]
279+
CopyFrom = 0xCF05
280+
Rotate = 2
281+
[HighwayIntersectionInfo_0x0003CF05]
282+
CopyFrom = 0xCF05
283+
Rotate = 3
284+
[HighwayIntersectionInfo_0x0004CF05]
285+
CopyFrom = 0xCF05
286+
Transpose = 1
287+
[HighwayIntersectionInfo_0x0005CF05]
288+
CopyFrom = 0x4CF05
289+
Rotate = 3
290+
[HighwayIntersectionInfo_0x0006CF05]
291+
CopyFrom = 0x4CF05
292+
Rotate = 2
293+
[HighwayIntersectionInfo_0x0007CF05]
294+
CopyFrom = 0x4CF05
295+
Rotate = 1

Controller/RUL1/02_Rail/07_Rail_Monorail.txt

Lines changed: 5 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,10 @@ TYPE4=0x00020002,0x04000400,0x5da40000,3,0
139139
TYPE1=0x02000200,0x00000000,0x5da40000,0,0
140140
TYPE2=0x00020002,0x00000000,0x5da40000,1,0
141141
;-Stub into Orthogonal
142-
TYPE1=0x02020200,0x00000000,0x5da40000,0,0
143-
TYPE2=0x02020002,0x00000000,0x5da40000,1,0
144-
TYPE3=0x02000202,0x00000000,0x5da40000,2,0
145-
TYPE4=0x00020202,0x00000000,0x5da40000,3,0
142+
TYPE1=0x02020200,0x00000000,0x5da40080,0,0
143+
TYPE2=0x02020002,0x00000000,0x5da40080,1,0
144+
TYPE3=0x02000202,0x00000000,0x5da40080,2,0
145+
TYPE4=0x00020202,0x00000000,0x5da40080,3,0
146146
;
147147
;-Turnout-Level
148148
TYPE1=0x02000200,0x01030103,0x5da40000,0,0
@@ -715,44 +715,6 @@ TYPE6=0x00000202,0x04000004,0x5da69d80,1,1
715715
TYPE7=0x02000002,0x04040000,0x5da69d80,2,1
716716
TYPE8=0x02020000,0x00040400,0x5da69d80,3,1
717717
;
718-
;[Special-Pieces]
719-
;
720-
TYPE1=0x03010000,0x04000400,0x5dac7500,0,0
721-
TYPE2=0x01000003,0x00040004,0x5dac7500,1,0
722-
TYPE3=0x00000301,0x04000400,0x5dac7500,2,0
723-
TYPE4=0x00030100,0x00040004,0x5dac7500,3,0
724-
TYPE5=0x01000003,0x04000400,0x5dac7500,0,1
725-
TYPE6=0x03010000,0x00040004,0x5dac7500,1,1
726-
TYPE7=0x00030100,0x04000400,0x5dac7500,2,1
727-
TYPE8=0x00000301,0x00040004,0x5dac7500,3,1
728-
;
729-
TYPE1=0x00010000,0x04000400,0x5dac7540,0,0
730-
TYPE2=0x01000000,0x00040004,0x5dac7540,1,0
731-
TYPE3=0x00000001,0x04000400,0x5dac7540,2,0
732-
TYPE4=0x00000100,0x00040004,0x5dac7540,3,0
733-
TYPE5=0x00000003,0x04000400,0x5dac7540,0,1
734-
TYPE6=0x03000000,0x00040004,0x5dac7540,1,1
735-
TYPE7=0x00030000,0x04000400,0x5dac7540,2,1
736-
TYPE8=0x00000300,0x00040004,0x5dac7540,3,1
737-
;
738-
TYPE1=0x02000000,0x04040003,0x5dac7580,0,0
739-
TYPE2=0x00000002,0x04000304,0x5dac7580,1,0
740-
TYPE3=0x00000200,0x00030404,0x5dac7580,2,0
741-
TYPE4=0x00020000,0x03040400,0x5dac7580,3,0
742-
TYPE5=0x02000000,0x04010004,0x5dac7580,0,1
743-
TYPE6=0x00020000,0x04040100,0x5dac7580,1,1
744-
TYPE7=0x00000200,0x00040401,0x5dac7580,2,1
745-
TYPE8=0x00000002,0x01000404,0x5dac7580,3,1
746-
;
747-
TYPE1=0x03010000,0x04000000,0x5dac75a0,0,0
748-
TYPE2=0x01000003,0x00000004,0x5dac75a0,1,0
749-
TYPE3=0x00000301,0x00000400,0x5dac75a0,2,0
750-
TYPE4=0x00030100,0x00040000,0x5dac75a0,3,0
751-
TYPE5=0x01000003,0x04000000,0x5dac75a0,0,1
752-
TYPE6=0x03010000,0x00040000,0x5dac75a0,1,1
753-
TYPE7=0x00030100,0x00000400,0x5dac75a0,2,1
754-
TYPE8=0x00000301,0x00000004,0x5dac75a0,3,1
755-
;
756718
;FA-2-Alt-Straight
757719
;
758720
TYPE1=0x01000004,0x04000004,0x5da5f800,0,0
@@ -838,26 +800,6 @@ TYPE1=0x04030403,0x02040204,0x5d518200,0,0
838800
TYPE2=0x03040304,0x04020402,0x5d518200,1,0
839801
TYPE5=0x04010401,0x02040204,0x5d518200,0,1
840802
TYPE6=0x01040104,0x04020402,0x5d518200,1,1
841-
;
842-
;ABE-HRW-#3444
843-
;
844-
TYPE1=0x02000200,0x01010000,0x5f0f700f,0,0
845-
TYPE2=0x00020002,0x01000001,0x5f0f700f,1,0
846-
TYPE3=0x02000200,0x00000101,0x5f0f700f,2,0
847-
TYPE4=0x00020002,0x00010100,0x5f0f700f,3,0
848-
;
849-
;ABE-HRW-#344c
850-
;
851-
TYPE1=0x02000200,0x03030000,0x5f0f740f,0,0
852-
TYPE2=0x00020002,0x03000003,0x5f0f740f,1,0
853-
TYPE3=0x02000200,0x00000303,0x5f0f740f,2,0
854-
TYPE4=0x00020002,0x00030300,0x5f0f740f,3,0
855-
;
856-
;ABE-HRW-#344f
857-
;
858-
TYPE1=0x02000200,0x03010100,0x5f0f7A0f,0,0
859-
TYPE2=0x00020002,0x01010003,0x5f0f7A0f,1,0
860-
TYPE3=0x02000200,0x01000301,0x5f0f7A0f,2,0
861-
TYPE4=0x00020002,0x00030101,0x5f0f7A0f,3,0
803+
862804

863805

0 commit comments

Comments
 (0)