Removed: All of SligWolf's content. Addons will be maintained by its owner

1. SligWolf's Rerailers        > (SligWolf's Rerailers old and new 1,2,3)
2. SligWolf's Minitrains       > (SligWolf's Mini train tracks and switches)
3. SligWolf's Railcar          > (SligWolf's Railcar)
4. SligWolf's White Rails      > (SligWolf's ModelPack |Mini hover tracks|White rails|)
5. SligWolf's Minihover        > (SligWolf's ModelPack |Mini hover tracks|White rails|)
6. SligWolf's Tiny hover racer > TODO: Check if there is any data on this mod
This commit is contained in:
Deyan Dobromirov 2024-07-24 15:46:18 +03:00
parent 96f8942d11
commit e7082591b1
7 changed files with 310 additions and 310 deletions

View File

@ -0,0 +1,97 @@
asmlib.Categorize("SligWolf's Minihover",[[function(m)
local n = m:gsub("models/sligwolf/minihover/hover_","")
local r = n:match("%a+"); n = n:gsub("%.mdl",""); return r, n; end]])
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_small.mdl" , "#", "#", 1, "", " 104, 32,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_small.mdl" , "#", "#", 2, "", "-104, 32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_mid.mdl" , "#", "#", 1, "", " 208, 32,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_mid.mdl" , "#", "#", 2, "", "-208, 32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_long.mdl" , "#", "#", 1, "", " 312, 32,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_long.mdl" , "#", "#", 2, "", "-312, 32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_small.mdl" , "#", "#", 1, "", " 104,-16,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_small.mdl" , "#", "#", 2, "", "-104,-16,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_mid.mdl" , "#", "#", 1, "", " 208,-16,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_mid.mdl" , "#", "#", 2, "", "-208,-16,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_long.mdl" , "#", "#", 1, "", " 312,-16,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_long.mdl" , "#", "#", 2, "", "-312,-16,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter.mdl" , "#", "#", 1, "", "-104, 80 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter.mdl" , "#", "#", 2, "", " 312, 30 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter.mdl" , "#", "#", 3, "", " 312, 130,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter_i.mdl", "#", "#", 1, "", " 104,-80 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter_i.mdl", "#", "#", 2, "", "-312,-30 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter_i.mdl", "#", "#", 3, "", "-312,-130,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4.mdl" , "#", "#", 1, "", " 104, 16 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4.mdl" , "#", "#", 2, "", "-312, 16 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4_i.mdl" , "#", "#", 1, "", " 104, 16 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4_i.mdl" , "#", "#", 2, "", "-312, 16 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4.mdl" , "#", "#", 1, "", " 52, 32,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4.mdl" , "#", "#", 2, "", "-52, 32,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4_i.mdl" , "#", "#", 1, "", " 52, 32,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4_i.mdl" , "#", "#", 2, "", "-52, 32,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8.mdl" , "#", "#", 1, "", " 52,-16,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8.mdl" , "#", "#", 2, "", "-52,-16,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8_i.mdl" , "#", "#", 1, "", " 52,-16,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8_i.mdl" , "#", "#", 2, "", "-52,-16,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small.mdl" , "#", "#", 1, "", "-26, 28, 5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small.mdl" , "#", "#", 2, "", "157.1996,28,83.378784", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small_i.mdl" , "#", "#", 1, "", "-26, 28, 5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small_i.mdl" , "#", "#", 2, "", "157.1996,28,83.378784", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp.mdl" , "#", "#", 1, "", "-26,-20,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp.mdl" , "#", "#", 2, "", "157.184906,-20,83.365128", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_i.mdl" , "#", "#", 1, "", "-26,-20,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_i.mdl" , "#", "#", 2, "", "157.184906,-20,83.365128", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter.mdl" , "#", "#", 1, "", "-25.99988,-19.999998,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter.mdl" , "#", "#", 2, "", "198.190018,-20,229.959763", "-90,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter_i.mdl" , "#", "#", 1, "", "-25.99988,-19.999998,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter_i.mdl" , "#", "#", 2, "", "198.190018,-20,229.959763", "-90,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow_small.mdl" , "#", "#", 1, "", "157.982788,27.999634,83.837219" })
PIECES:Record({"models/sligwolf/minihover/hover_bow_small.mdl" , "#", "#", 2, "", "-27.439621,28.012085,5.100098" , "52.5,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow_small_i.mdl" , "#", "#", 1, "", "157.982788,27.999634,83.837219" })
PIECES:Record({"models/sligwolf/minihover/hover_bow_small_i.mdl" , "#", "#", 2, "", "-27.439621,28.012085,5.100098" , "52.5,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow.mdl" , "#", "#", 1, "", "157.982285,-19.999878,83.837341" })
PIECES:Record({"models/sligwolf/minihover/hover_bow.mdl" , "#", "#", 2, "", "-27.427399,-19.999756,5.118835" , "52.5,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow_i.mdl" , "#", "#", 1, "", "157.982285,-19.999878,83.837341" })
PIECES:Record({"models/sligwolf/minihover/hover_bow_i.mdl" , "#", "#", 2, "", "-27.427399,-19.999756,5.118835" , "52.5,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop1.mdl" , "#", "#", 1, "", "104.00061,136.000061 ,5.81" })
PIECES:Record({"models/sligwolf/minihover/hover_loop1.mdl" , "#", "#", 2, "", "-103.999908,32.000008,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop1i.mdl" , "#", "#", 1, "", "103.999817,-136,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_loop1i.mdl" , "#", "#", 2, "", "-103.999939,-32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2.mdl" , "#", "#", 1, "", "103.999878,227.998291,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2.mdl" , "#", "#", 2, "", "-103.999939,19.998779,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2i.mdl" , "#", "#", 1, "", "103.999939,-227.999084,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2i.mdl" , "#", "#", 2, "", "-103.999878,-19.999634,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45.mdl" , "#", "#", 1, "", "0.000114,-95.999878,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45.mdl" , "#", "#", 2, "", "101.823112,-53.823227,5.81", "0, 45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_i.mdl" , "#", "#", 1, "", "0.000144, 95.999756,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_i.mdl" , "#", "#", 2, "", "101.823288,53.82341,5.81" , "0, -45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s.mdl" , "#", "#", 1, "", "203.999496,-12.000174,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s.mdl" , "#", "#", 2, "", "0.000535,-95.999512,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s_i.mdl" , "#", "#", 1, "", "203.999725,12.000124,5.81" })
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s_i.mdl" , "#", "#", 2, "", "0.000274,96.000008,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90.mdl" , "#", "#", 1, "", "144,47.999947,5.81", "0,90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90.mdl" , "#", "#", 2, "", "0.000122,-95.999756,5.81" , "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90_i.mdl" , "#", "#", 1, "", "144,-47.999886,5.81", "0,-90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90_i.mdl" , "#", "#", 2, "", "6.1e-005,95.999756,5.81", "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45.mdl" , "#", "#", 1, "", "237.587524,2.412376,5.81", "0,45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45.mdl" , "#", "#", 2, "", "0.000122,-95.999756,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_i.mdl" , "#", "#", 1, "", "237.587646,-2.412163,5.81", "0,-45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_i.mdl" , "#", "#", 2, "", "6.1e-005,95.999756 ,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s.mdl" , "#", "#", 1, "", "475.999939,99.999634,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s.mdl" , "#", "#", 2, "", "0.000108,-95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s_i.mdl" , "#", "#", 1, "", "475.999908,-99.999756,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s_i.mdl" , "#", "#", 2, "", "0.0001,95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90.mdl" , "#", "#", 1, "", "335.999756,239.999954,5.81", "0,90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90.mdl" , "#", "#", 2, "", "0.000122,-95.999756,5.81" , "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90_i.mdl" , "#", "#", 1, "", "335.999756,-239.999954,5.81", "0,-90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90_i.mdl" , "#", "#", 2, "", "6.9e-005,95.999756,5.81" , "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45.mdl" , "#", "#", 1, "", "373.352264,58.647644,5.81", "0,45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45.mdl" , "#", "#", 2, "", "0.000107,-95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_i.mdl" , "#", "#", 1, "", "373.352448,-58.647461,5.81", "0,-45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_i.mdl" , "#", "#", 2, "", "9.2e-005,96,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s.mdl" , "#", "#", 1, "", "745.999939,214.000244,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s.mdl" , "#", "#", 2, "", "0.000107,-95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s_i.mdl" , "#", "#", 1, "", "745.999939,-214,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s_i.mdl" , "#", "#", 2, "", "9.2e-005,96,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90.mdl" , "#", "#", 1, "", "0.000107,-95.999756,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90.mdl" , "#", "#", 2, "", "528,431.999939,5.81", "0,90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90_i.mdl" , "#", "#", 1, "", "9.2e-005,95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90_i.mdl" , "#", "#", 2, "", "527.999756,-431.999878,5.81", "0,-90,0"})

View File

@ -0,0 +1,149 @@
asmlib.Categorize("SligWolf's Minitrains",[[function(m)
local r = m:gsub("models/minitrains/",""):gsub("%W.+$","")
if(r == "sw") then r = "buffer" end; return r; end]])
PIECES:Record({"models/minitrains/straight_16.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_16.mdl", "#", "#", 2, "", "-16,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_32.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_32.mdl", "#", "#", 2, "", "-32,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_64.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_64.mdl", "#", "#", 2, "", "-64,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_128.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_128.mdl", "#", "#", 2, "", "-128,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_256.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_256.mdl", "#", "#", 2, "", "-256,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_512.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_512.mdl", "#", "#", 2, "", "-512,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_1024.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_1024.mdl", "#", "#", 2, "", "-1024,-8.5065,1", "0,-180,0"})
asmlib.ModelToNameRule("SET",nil,{"diagonal_","ramp_"},nil)
PIECES:Record({"models/minitrains/straight_diagonal_128.mdl", "#", "#", 1, "", "8,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_diagonal_128.mdl", "#", "#", 2, "", "-136,-8.5065,33", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_diagonal_256.mdl", "#", "#", 1, "", "8,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_diagonal_256.mdl", "#", "#", 2, "", "-264,-8.5065,33", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_diagonal_512.mdl", "#", "#", 1, "", "8,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_diagonal_512.mdl", "#", "#", 2, "", "-520,-8.5065,33", "0,-180,0"})
asmlib.ModelToNameRule("CLR")
PIECES:Record({"models/minitrains/curve_1_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_1_90.mdl", "#", "#", 2, "", "-138.51, 130, 1", "0,90,0"})
PIECES:Record({"models/minitrains/curve_2_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_2_90.mdl", "#", "#", 2, "", "-168.51, 160, 0.996", "0,90,0"})
PIECES:Record({"models/minitrains/curve_3_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_3_90.mdl", "#", "#", 2, "", "-198.51, 190, 0.995", "0,90,0"})
PIECES:Record({"models/minitrains/curve_4_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_4_90.mdl", "#", "#", 2, "", "-228.51, 220, 0.994", "0,90,0"})
PIECES:Record({"models/minitrains/curve_5_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_5_90.mdl", "#", "#", 2, "", "-258.51, 250, 0.994", "0,90,0"})
PIECES:Record({"models/minitrains/curve_6_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_6_90.mdl", "#", "#", 2, "", "-288.51, 280, 0.993", "0,90,0"})
PIECES:Record({"models/minitrains/curve_1_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_1_45.mdl", "#", "#", 2, "", "-97.956, 32.044, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_2_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_2_45.mdl", "#", "#", 2, "", "-119.15, 40.853, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_3_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_3_45.mdl", "#", "#", 2, "", "-140.368, 49.631, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_4_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_4_45.mdl", "#", "#", 2, "", "-161.567, 58.434, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_5_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_5_45.mdl", "#", "#", 2, "", "-182.769, 67.232, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_6_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_6_45.mdl", "#", "#", 2, "", "-203.983, 76.019, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_1_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_1_22-5.mdl", "#", "#", 2, "", "-53.014, 2.013, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_2_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_2_22-5.mdl", "#", "#", 2, "", "-64.492, 4.307, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_3_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_3_22-5.mdl", "#", "#", 2, "", "-75.965, 6.599, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_4_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_4_22-5.mdl", "#", "#", 2, "", "-87.437, 8.904, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_5_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_5_22-5.mdl", "#", "#", 2, "", "-98.913, 11.205,1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_6_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_6_22-5.mdl", "#", "#", 2, "", "-110.405, 13.455, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_1_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_1_s_small.mdl", "#", "#", 2, "", "-105.994, 12.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_2_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_2_s_small.mdl", "#", "#", 2, "", "-128.994, 17.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_3_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_3_s_small.mdl", "#", "#", 2, "", "-151.994, 21.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_4_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_4_s_small.mdl", "#", "#", 2, "", "-174.994, 26.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_5_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_5_s_small.mdl", "#", "#", 2, "", "-197.994, 31.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_6_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_6_s_small.mdl", "#", "#", 2, "", "-220.994, 35.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_1_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_1_s_medium.mdl", "#", "#", 2, "", "-195.966, 72.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_2_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_2_s_medium.mdl", "#", "#", 2, "", "-237.966, 90.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_3_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_3_s_medium.mdl", "#", "#", 2, "", "-280.966, 107.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_4_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_4_s_medium.mdl", "#", "#", 2, "", "-322.966, 125.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_5_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_5_s_medium.mdl", "#", "#", 2, "", "-365.991, 142.507, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_6_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_6_s_medium.mdl", "#", "#", 2, "", "-407.99, 160.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_1_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_1_s_big.mdl", "#", "#", 2, "", "-277.01, 268.511, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_2_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_2_s_big.mdl", "#", "#", 2, "", "-336.99, 328.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_3_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_3_s_big.mdl", "#", "#", 2, "", "-397.033, 388.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_4_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_4_s_big.mdl", "#", "#", 2, "", "-456.991, 448.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_5_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_5_s_big.mdl", "#", "#", 2, "", "-516.985, 508.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_6_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_6_s_big.mdl", "#", "#", 2, "", "-576.985, 568.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/rerailer.mdl", "#", "Rerailer Double", 1, "", "190, 0, 1.01758"})
PIECES:Record({"models/minitrains/rerailer.mdl", "#", "Rerailer Double", 2, "", "-190, 0, 1.01758", "0,180,0"})
PIECES:Record({"models/minitrains/sw_buffer_stop.mdl", "#", "Buffer Stop", 1, "", "9.43, -8.011, -1", "0,-180,0"})
PIECES:Record({"models/minitrains/switch.mdl", "#", "Switch Y", 1, "", "0, -8.509, 1", "", "gmod_sw_minitrain_switch"})
PIECES:Record({"models/minitrains/switch.mdl", "#", "Switch Y", 2, "", "-128, 6.493, 1", "0,-180,0", "gmod_sw_minitrain_switch"})
PIECES:Record({"models/minitrains/switch.mdl", "#", "Switch Y", 3, "", "-128, -23.512, 1", "0,-180,0","gmod_sw_minitrain_switch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 1, "", "16,21.5135,1", "", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 2, "", "-144,21.5135,1", "0,180,0", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 3, "", "16,-8.51317,1", "", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 4, "", "-144,-8.51317,1", "0,180,0", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 2, "", "-97.94826,32.05148,1", "0,135,0", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 4, "", "-97.94826,-49.05152,1", "0,-135,0", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 2, "", "-119.15060, 40.84935,1", "0, 135,0", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,-180,0", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 4, "", "-119.15061,-57.84934,1", "0,-135,0", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 2, "", "-140.36781,49.63218,1", "0,135,0", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 4, "", "-140.36781,-66.63219,1", "0,-135,0", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 2, "", "-87.45033,8.87626,1", "0,157.5,0", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 4, "", "-87.45378,-25.86791,1", "0,-157.5,0", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 2, "", "-98.92384,11.17581,1", "0,157.5,0", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 4, "", "-98.92188,-28.17954,1", "0,-157.5,0", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 2, "", "-110.40305,13.45934,1", "0,157.5,0", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 4, "", "-110.40065,-30.46272,1", "0,-157.5,0", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_y_1_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y1"})
PIECES:Record({"models/minitrains/switch_y_1_128.mdl", "#", "#", 2, "", "-97.94826,32.05148,1", "0,135,0", "gmod_sw_minitrain_switch_y1"})
PIECES:Record({"models/minitrains/switch_y_1_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y1"})
PIECES:Record({"models/minitrains/switch_y_2_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y2"})
PIECES:Record({"models/minitrains/switch_y_2_128.mdl", "#", "#", 2, "", "-119.15060, 40.84935,1", "0, 135,0", "gmod_sw_minitrain_switch_y2"})
PIECES:Record({"models/minitrains/switch_y_2_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,-180,0", "gmod_sw_minitrain_switch_y2"})
PIECES:Record({"models/minitrains/switch_y_3_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y3"})
PIECES:Record({"models/minitrains/switch_y_3_128.mdl", "#", "#", 2, "", "-140.36781,49.63218,1", "0,135,0", "gmod_sw_minitrain_switch_y3"})
PIECES:Record({"models/minitrains/switch_y_3_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y3"})
PIECES:Record({"models/minitrains/switch_y_4_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y4"})
PIECES:Record({"models/minitrains/switch_y_4_128.mdl", "#", "#", 2, "", "-87.45033,8.87626,1", "0,157.5,0", "gmod_sw_minitrain_switch_y4"})
PIECES:Record({"models/minitrains/switch_y_4_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y4"})
PIECES:Record({"models/minitrains/switch_y_5_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y5"})
PIECES:Record({"models/minitrains/switch_y_5_128.mdl", "#", "#", 2, "", "-98.92384,11.17581,1", "0,157.5,0", "gmod_sw_minitrain_switch_y5"})
PIECES:Record({"models/minitrains/switch_y_5_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y5"})
PIECES:Record({"models/minitrains/switch_y_6_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y6"})
PIECES:Record({"models/minitrains/switch_y_6_128.mdl", "#", "#", 2, "", "-110.40305,13.45934,1", "0,157.5,0", "gmod_sw_minitrain_switch_y6"})
PIECES:Record({"models/minitrains/switch_y_6_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y6"})

View File

@ -0,0 +1,17 @@
asmlib.Categorize("SligWolf's Railcar")
PIECES:Record({"models/swrcs/swrccross.mdl", "#", "Switcher Cross", 1, "", "500,0,0"})
PIECES:Record({"models/swrcs/swrccross.mdl", "#", "Switcher Cross", 2, "", "-2673,0,0", "0,180,0"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 1, "", "890, 748.009, 2.994"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 2, "", "890, 451.998, 2.994"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 3, "", "890, -452.001, 2.974"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 4, "", "890, -748.027, 2.974"})
PIECES:Record({"models/swrcs/swrclooping.mdl", "#", "Loop 180", 1, "", "810, -252.447, -0.005"})
PIECES:Record({"models/swrcs/swrclooping.mdl", "#", "Loop 180", 2, "", "-809.999, 136.997, -0.002", "0,180,0"})
PIECES:Record({"models/swrcs/swrcloopingspecial.mdl", "#", "LoopSwitch 180", 1, "", "927.001, -194.403, -0.036"})
PIECES:Record({"models/swrcs/swrcloopingspecial.mdl", "#", "LoopSwitch 180", 2, "", "-809.999, 137.003, 350.984", "0,-180,0"})
PIECES:Record({"models/swrcs/swrcloopingspecial.mdl", "#", "LoopSwitch 180", 3, "", "-809.999, -527.972, 350.984", "0,-180,0"})
PIECES:Record({"models/swrcs/swrcramp.mdl", "#", "Ramp 45", 1, "", "1000, 0, 0"})
PIECES:Record({"models/swrcs/swrcramp.mdl", "#", "Ramp 45", 2, "", "-641.92, 0, 269.672", "-45,-180,0"})
PIECES:Record({"models/swrcs/swrctraffic_lights.mdl", "#", "Start Lights", 1, "", "0, -152.532, 0"})
PIECES:Record({"models/swrcs/swrctraffic_lights.mdl", "#", "Start Lights", 2, "", "0, 152.554, 0"})
PIECES:Record({"models/swrcs/swrctraffic_lights.mdl", "#", "Start Lights", 3, "", "0, 0, 0.042"})

View File

@ -0,0 +1,10 @@
asmlib.Categorize("SligWolf's Rerailers")
PIECES:Record({"models/props_phx/trains/sw_rerailer_1.mdl", "#", "Short Single", 1, "-190.553,0,25.193", "211.414,0.015,-5.395"})
PIECES:Record({"models/props_phx/trains/sw_rerailer_2.mdl", "#", "Middle Single", 1, "-190.553,0,25.193", "211.414,0.015,-5.395"})
PIECES:Record({"models/props_phx/trains/sw_rerailer_3.mdl", "#", "Long Single", 1, "-190.553,0,25.193", "211.414,0.015,-5.395"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_3.mdl", "#", "Long Double", 1, "-258.249, -0.01, -0.002", "219.415, 0, -5.409"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_3.mdl", "#", "Long Double", 2, "-3124.199, -0.01, 2.997", "-3601.869, -0.377, -5.416", "0,-180,0"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_2.mdl", "#", "Middle Double", 1, "-265.554, 0, 3.031", "219.412, 0, -5.407"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_2.mdl", "#", "Middle Double", 2, "-1882.106, 0, 3.031", "-2367.072, 0, -5.412", "0,-180,0"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_1.mdl", "#", "Short Double", 1, "-221.409, 0, 3.031", "219.412, 0, -5.411"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_1.mdl", "#", "Short Double", 2, "-1103.05, 0, 0.009", "-1543.871, 0, -5.411", "0,-180,0"})

View File

@ -0,0 +1,31 @@
asmlib.Categorize("SligWolf's White Rails",[[function(m)
local g = m:gsub("models/sligwolf/rails/",""):gsub("/","_")
local r = g:match(".-_"):sub(1, -2); g = g:gsub(r.."_", "")
local t, n = g:match(".-_"), g:gsub("%.mdl","")
if(t) then t = t:sub(1, -2); g = g:gsub(r.."_", "")
if(r:find(t)) then n = n:gsub(t.."_", "") end
end; return r, n; end]])
PIECES:Record({"models/sligwolf/rails/straight_128.mdl" , "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_128.mdl" , "#", "#", 2, "", "-128,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/straight_256.mdl" , "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_256.mdl" , "#", "#", 2, "", "-256,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/straight_512.mdl" , "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_512.mdl" , "#", "#", 2, "", "-512,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/straight_1024.mdl", "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_1024.mdl", "#", "#", 2, "", "-1024,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/buffer.mdl" , "#", "#", 1, "", "-82,0,6.28418"})
PIECES:Record({"models/sligwolf/rails/curve_225.mdl", "#", "#", 1, "", "0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/curve_225.mdl", "#", "#", 2, "", "-766.13226318359,-198.39318847656,6.625", "0,-157.5,0"})
PIECES:Record({"models/sligwolf/rails/curve_45.mdl" , "#", "#", 1, "", "0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/curve_45.mdl" , "#", "#", 2, "", "-1415.6279296875,-632.37231445313,6.625", "0,-135,0"})
PIECES:Record({"models/sligwolf/rails/curve_90.mdl" , "#", "#", 1, "", "0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/curve_90.mdl" , "#", "#", 2, "", "-2002,-2048,6.625", "0,-90,0"})
PIECES:Record({"models/sligwolf/rails/switch_225_y.mdl", "#", "#", 1, "", "0,-46,6.625", "","gmod_sw_modelpack_switch_y"})
PIECES:Record({"models/sligwolf/rails/switch_225_y.mdl", "#", "#", 2, "", "-766.132,-198.393, 6.625", "0,-157.5,0","gmod_sw_modelpack_switch_y"})
PIECES:Record({"models/sligwolf/rails/switch_225_y.mdl", "#", "#", 3, "", "-766.122, 106.393, 6.625", "0, 157.5,0","gmod_sw_modelpack_switch_y"})
PIECES:Record({"models/sligwolf/rails/switch_225_r.mdl", "#", "#", 1, "", "0,-46,6.625", "","gmod_sw_modelpack_switch_r"})
PIECES:Record({"models/sligwolf/rails/switch_225_r.mdl", "#", "#", 2, "", "-768,-46,6.625", "0,-180,0","gmod_sw_modelpack_switch_r"})
PIECES:Record({"models/sligwolf/rails/switch_225_r.mdl", "#", "#", 3, "", "-766.122, 106.393, 6.625", "0, 157.5,0","gmod_sw_modelpack_switch_r"})
PIECES:Record({"models/sligwolf/rails/switch_225_l.mdl", "#", "#", 1, "", "0,-46,6.625", "","gmod_sw_modelpack_switch_l"})
PIECES:Record({"models/sligwolf/rails/switch_225_l.mdl", "#", "#", 2, "", "-768,-46,6.625", "0,-180,0","gmod_sw_modelpack_switch_l"})
PIECES:Record({"models/sligwolf/rails/switch_225_l.mdl", "#", "#", 3, "", "-766.132,-198.393, 6.625", "0,-157.5,0","gmod_sw_modelpack_switch_l"})

View File

@ -86,7 +86,7 @@ local asmlib = trackasmlib; if(not asmlib) then -- Module present
------------ CONFIGURE ASMLIB ------------
asmlib.InitBase("track","assembly")
asmlib.SetOpVar("TOOL_VERSION","8.801")
asmlib.SetOpVar("TOOL_VERSION","8.751")
------------ CONFIGURE GLOBAL INIT OPVARS ------------
@ -1892,165 +1892,6 @@ else
PIECES:Record({"models/props_c17/furniturewashingmachine001a.mdl", "#", "#", 1, "#", "-0.05,0.006, 21.934", "-90, 0,180"})
PIECES:Record({"models/props_c17/furniturewashingmachine001a.mdl", "#", "#", 2, "", "-0.05,0.006,-21.922", "90,180,180"})
end
asmlib.Categorize("SligWolf's Rerailers")
PIECES:Record({"models/props_phx/trains/sw_rerailer_1.mdl", "#", "Short Single", 1, "-190.553,0,25.193", "211.414,0.015,-5.395"})
PIECES:Record({"models/props_phx/trains/sw_rerailer_2.mdl", "#", "Middle Single", 1, "-190.553,0,25.193", "211.414,0.015,-5.395"})
PIECES:Record({"models/props_phx/trains/sw_rerailer_3.mdl", "#", "Long Single", 1, "-190.553,0,25.193", "211.414,0.015,-5.395"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_3.mdl", "#", "Long Double", 1, "-258.249, -0.01, -0.002", "219.415, 0, -5.409"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_3.mdl", "#", "Long Double", 2, "-3124.199, -0.01, 2.997", "-3601.869, -0.377, -5.416", "0,-180,0"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_2.mdl", "#", "Middle Double", 1, "-265.554, 0, 3.031", "219.412, 0, -5.407"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_2.mdl", "#", "Middle Double", 2, "-1882.106, 0, 3.031", "-2367.072, 0, -5.412", "0,-180,0"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_1.mdl", "#", "Short Double", 1, "-221.409, 0, 3.031", "219.412, 0, -5.411"})
PIECES:Record({"models/sligwolf/rerailer/rerailer_1.mdl", "#", "Short Double", 2, "-1103.05, 0, 0.009", "-1543.871, 0, -5.411", "0,-180,0"})
asmlib.Categorize("SligWolf's Minitrains",[[function(m)
local r = m:gsub("models/minitrains/",""):gsub("%W.+$","")
if(r == "sw") then r = "buffer" end; return r; end]])
PIECES:Record({"models/minitrains/straight_16.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_16.mdl", "#", "#", 2, "", "-16,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_32.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_32.mdl", "#", "#", 2, "", "-32,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_64.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_64.mdl", "#", "#", 2, "", "-64,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_128.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_128.mdl", "#", "#", 2, "", "-128,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_256.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_256.mdl", "#", "#", 2, "", "-256,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_512.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_512.mdl", "#", "#", 2, "", "-512,-8.5065,1", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_1024.mdl", "#", "#", 1, "", "0,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_1024.mdl", "#", "#", 2, "", "-1024,-8.5065,1", "0,-180,0"})
asmlib.ModelToNameRule("SET",nil,{"diagonal_","ramp_"},nil)
PIECES:Record({"models/minitrains/straight_diagonal_128.mdl", "#", "#", 1, "", "8,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_diagonal_128.mdl", "#", "#", 2, "", "-136,-8.5065,33", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_diagonal_256.mdl", "#", "#", 1, "", "8,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_diagonal_256.mdl", "#", "#", 2, "", "-264,-8.5065,33", "0,-180,0"})
PIECES:Record({"models/minitrains/straight_diagonal_512.mdl", "#", "#", 1, "", "8,-8.5065,1"})
PIECES:Record({"models/minitrains/straight_diagonal_512.mdl", "#", "#", 2, "", "-520,-8.5065,33", "0,-180,0"})
asmlib.ModelToNameRule("CLR")
PIECES:Record({"models/minitrains/curve_1_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_1_90.mdl", "#", "#", 2, "", "-138.51, 130, 1", "0,90,0"})
PIECES:Record({"models/minitrains/curve_2_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_2_90.mdl", "#", "#", 2, "", "-168.51, 160, 0.996", "0,90,0"})
PIECES:Record({"models/minitrains/curve_3_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_3_90.mdl", "#", "#", 2, "", "-198.51, 190, 0.995", "0,90,0"})
PIECES:Record({"models/minitrains/curve_4_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_4_90.mdl", "#", "#", 2, "", "-228.51, 220, 0.994", "0,90,0"})
PIECES:Record({"models/minitrains/curve_5_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_5_90.mdl", "#", "#", 2, "", "-258.51, 250, 0.994", "0,90,0"})
PIECES:Record({"models/minitrains/curve_6_90.mdl", "#", "#", 1, "", "-0.011, -8.5, 1"})
PIECES:Record({"models/minitrains/curve_6_90.mdl", "#", "#", 2, "", "-288.51, 280, 0.993", "0,90,0"})
PIECES:Record({"models/minitrains/curve_1_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_1_45.mdl", "#", "#", 2, "", "-97.956, 32.044, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_2_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_2_45.mdl", "#", "#", 2, "", "-119.15, 40.853, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_3_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_3_45.mdl", "#", "#", 2, "", "-140.368, 49.631, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_4_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_4_45.mdl", "#", "#", 2, "", "-161.567, 58.434, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_5_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_5_45.mdl", "#", "#", 2, "", "-182.769, 67.232, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_6_45.mdl", "#", "#", 1, "", "-0.004, -8.506, 1"})
PIECES:Record({"models/minitrains/curve_6_45.mdl", "#", "#", 2, "", "-203.983, 76.019, 1", "0,135,0"})
PIECES:Record({"models/minitrains/curve_1_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_1_22-5.mdl", "#", "#", 2, "", "-53.014, 2.013, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_2_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_2_22-5.mdl", "#", "#", 2, "", "-64.492, 4.307, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_3_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_3_22-5.mdl", "#", "#", 2, "", "-75.965, 6.599, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_4_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_4_22-5.mdl", "#", "#", 2, "", "-87.437, 8.904, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_5_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_5_22-5.mdl", "#", "#", 2, "", "-98.913, 11.205,1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_6_22-5.mdl", "#", "#", 1, "", "-0.005, -8.505, 1"})
PIECES:Record({"models/minitrains/curve_6_22-5.mdl", "#", "#", 2, "", "-110.405, 13.455, 1", "0,157.5,0"})
PIECES:Record({"models/minitrains/curve_1_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_1_s_small.mdl", "#", "#", 2, "", "-105.994, 12.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_2_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_2_s_small.mdl", "#", "#", 2, "", "-128.994, 17.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_3_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_3_s_small.mdl", "#", "#", 2, "", "-151.994, 21.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_4_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_4_s_small.mdl", "#", "#", 2, "", "-174.994, 26.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_5_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_5_s_small.mdl", "#", "#", 2, "", "-197.994, 31.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_6_s_small.mdl", "#", "#", 1, "", "-0.007, -8.507, 1"})
PIECES:Record({"models/minitrains/curve_6_s_small.mdl", "#", "#", 2, "", "-220.994, 35.497, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_1_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_1_s_medium.mdl", "#", "#", 2, "", "-195.966, 72.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_2_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_2_s_medium.mdl", "#", "#", 2, "", "-237.966, 90.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_3_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_3_s_medium.mdl", "#", "#", 2, "", "-280.966, 107.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_4_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_4_s_medium.mdl", "#", "#", 2, "", "-322.966, 125.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_5_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_5_s_medium.mdl", "#", "#", 2, "", "-365.991, 142.507, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_6_s_medium.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_6_s_medium.mdl", "#", "#", 2, "", "-407.99, 160.51, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_1_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_1_s_big.mdl", "#", "#", 2, "", "-277.01, 268.511, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_2_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_2_s_big.mdl", "#", "#", 2, "", "-336.99, 328.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_3_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_3_s_big.mdl", "#", "#", 2, "", "-397.033, 388.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_4_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_4_s_big.mdl", "#", "#", 2, "", "-456.991, 448.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_5_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_5_s_big.mdl", "#", "#", 2, "", "-516.985, 508.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/curve_6_s_big.mdl", "#", "#", 1, "", "-0.007, -8.504, 1"})
PIECES:Record({"models/minitrains/curve_6_s_big.mdl", "#", "#", 2, "", "-576.985, 568.521, 1", "0,180,0"})
PIECES:Record({"models/minitrains/rerailer.mdl", "#", "Rerailer Double", 1, "", "190, 0, 1.01758"})
PIECES:Record({"models/minitrains/rerailer.mdl", "#", "Rerailer Double", 2, "", "-190, 0, 1.01758", "0,180,0"})
PIECES:Record({"models/minitrains/sw_buffer_stop.mdl", "#", "Buffer Stop", 1, "", "9.43, -8.011, -1", "0,-180,0"})
PIECES:Record({"models/minitrains/switch.mdl", "#", "Switch Y", 1, "", "0, -8.509, 1", "", "gmod_sw_minitrain_switch"})
PIECES:Record({"models/minitrains/switch.mdl", "#", "Switch Y", 2, "", "-128, 6.493, 1", "0,-180,0", "gmod_sw_minitrain_switch"})
PIECES:Record({"models/minitrains/switch.mdl", "#", "Switch Y", 3, "", "-128, -23.512, 1", "0,-180,0","gmod_sw_minitrain_switch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 1, "", "16,21.5135,1", "", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 2, "", "-144,21.5135,1", "0,180,0", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 3, "", "16,-8.51317,1", "", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_double.mdl", "#", "#", 4, "", "-144,-8.51317,1", "0,180,0", "gmod_sw_minitrain_doubleswitch"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 2, "", "-97.94826,32.05148,1", "0,135,0", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_1_128.mdl", "#", "#", 4, "", "-97.94826,-49.05152,1", "0,-135,0", "gmod_sw_minitrain_switch_w1"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 2, "", "-119.15060, 40.84935,1", "0, 135,0", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,-180,0", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_2_128.mdl", "#", "#", 4, "", "-119.15061,-57.84934,1", "0,-135,0", "gmod_sw_minitrain_switch_w2"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 2, "", "-140.36781,49.63218,1", "0,135,0", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_3_128.mdl", "#", "#", 4, "", "-140.36781,-66.63219,1", "0,-135,0", "gmod_sw_minitrain_switch_w3"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 2, "", "-87.45033,8.87626,1", "0,157.5,0", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_4_128.mdl", "#", "#", 4, "", "-87.45378,-25.86791,1", "0,-157.5,0", "gmod_sw_minitrain_switch_w4"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 2, "", "-98.92384,11.17581,1", "0,157.5,0", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_5_128.mdl", "#", "#", 4, "", "-98.92188,-28.17954,1", "0,-157.5,0", "gmod_sw_minitrain_switch_w5"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 2, "", "-110.40305,13.45934,1", "0,157.5,0", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_w_6_128.mdl", "#", "#", 4, "", "-110.40065,-30.46272,1", "0,-157.5,0", "gmod_sw_minitrain_switch_w6"})
PIECES:Record({"models/minitrains/switch_y_1_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y1"})
PIECES:Record({"models/minitrains/switch_y_1_128.mdl", "#", "#", 2, "", "-97.94826,32.05148,1", "0,135,0", "gmod_sw_minitrain_switch_y1"})
PIECES:Record({"models/minitrains/switch_y_1_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y1"})
PIECES:Record({"models/minitrains/switch_y_2_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y2"})
PIECES:Record({"models/minitrains/switch_y_2_128.mdl", "#", "#", 2, "", "-119.15060, 40.84935,1", "0, 135,0", "gmod_sw_minitrain_switch_y2"})
PIECES:Record({"models/minitrains/switch_y_2_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,-180,0", "gmod_sw_minitrain_switch_y2"})
PIECES:Record({"models/minitrains/switch_y_3_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y3"})
PIECES:Record({"models/minitrains/switch_y_3_128.mdl", "#", "#", 2, "", "-140.36781,49.63218,1", "0,135,0", "gmod_sw_minitrain_switch_y3"})
PIECES:Record({"models/minitrains/switch_y_3_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y3"})
PIECES:Record({"models/minitrains/switch_y_4_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y4"})
PIECES:Record({"models/minitrains/switch_y_4_128.mdl", "#", "#", 2, "", "-87.45033,8.87626,1", "0,157.5,0", "gmod_sw_minitrain_switch_y4"})
PIECES:Record({"models/minitrains/switch_y_4_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y4"})
PIECES:Record({"models/minitrains/switch_y_5_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y5"})
PIECES:Record({"models/minitrains/switch_y_5_128.mdl", "#", "#", 2, "", "-98.92384,11.17581,1", "0,157.5,0", "gmod_sw_minitrain_switch_y5"})
PIECES:Record({"models/minitrains/switch_y_5_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y5"})
PIECES:Record({"models/minitrains/switch_y_6_128.mdl", "#", "#", 1, "", "0,-8.5,1", "", "gmod_sw_minitrain_switch_y6"})
PIECES:Record({"models/minitrains/switch_y_6_128.mdl", "#", "#", 2, "", "-110.40305,13.45934,1", "0,157.5,0", "gmod_sw_minitrain_switch_y6"})
PIECES:Record({"models/minitrains/switch_y_6_128.mdl", "#", "#", 3, "", "-128,-8.5,1", "0,180,0", "gmod_sw_minitrain_switch_y6"})
asmlib.Categorize("PHX Monorail")
PIECES:Record({"models/props_phx/trains/monorail1.mdl", "#", "Straight Short", 1, "", "229.885559,0.23999,13.87915"})
PIECES:Record({"models/props_phx/trains/monorail1.mdl", "#", "Straight Short", 2, "", "-228.885254,0.239726,13.87915", "0,-180,0"})
@ -2529,23 +2370,6 @@ else
PIECES:Record({"models/magtrains1ga/switch_straight.mdl", "#", "#", 2, "", "-384,0,0.01599", "0,-180,0"})
PIECES:Record({"models/magtrains1ga/switch_curve.mdl", "#", "#", 1, "", "0,0,0.01563"})
PIECES:Record({"models/magtrains1ga/switch_curve.mdl", "#", "#", 2, "", "-373.42453,-45.55976,0.01562", "0,-166.08,0"})
asmlib.Categorize("SligWolf's Railcar")
PIECES:Record({"models/swrcs/swrccross.mdl", "#", "Switcher Cross", 1, "", "500,0,0"})
PIECES:Record({"models/swrcs/swrccross.mdl", "#", "Switcher Cross", 2, "", "-2673,0,0", "0,180,0"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 1, "", "890, 748.009, 2.994"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 2, "", "890, 451.998, 2.994"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 3, "", "890, -452.001, 2.974"})
PIECES:Record({"models/swrcs/swrccurve001.mdl", "#", "U-Turn", 4, "", "890, -748.027, 2.974"})
PIECES:Record({"models/swrcs/swrclooping.mdl", "#", "Loop 180", 1, "", "810, -252.447, -0.005"})
PIECES:Record({"models/swrcs/swrclooping.mdl", "#", "Loop 180", 2, "", "-809.999, 136.997, -0.002", "0,180,0"})
PIECES:Record({"models/swrcs/swrcloopingspecial.mdl", "#", "LoopSwitch 180", 1, "", "927.001, -194.403, -0.036"})
PIECES:Record({"models/swrcs/swrcloopingspecial.mdl", "#", "LoopSwitch 180", 2, "", "-809.999, 137.003, 350.984", "0,-180,0"})
PIECES:Record({"models/swrcs/swrcloopingspecial.mdl", "#", "LoopSwitch 180", 3, "", "-809.999, -527.972, 350.984", "0,-180,0"})
PIECES:Record({"models/swrcs/swrcramp.mdl", "#", "Ramp 45", 1, "", "1000, 0, 0"})
PIECES:Record({"models/swrcs/swrcramp.mdl", "#", "Ramp 45", 2, "", "-641.92, 0, 269.672", "-45,-180,0"})
PIECES:Record({"models/swrcs/swrctraffic_lights.mdl", "#", "Start Lights", 1, "", "0, -152.532, 0"})
PIECES:Record({"models/swrcs/swrctraffic_lights.mdl", "#", "Start Lights", 2, "", "0, 152.554, 0"})
PIECES:Record({"models/swrcs/swrctraffic_lights.mdl", "#", "Start Lights", 3, "", "0, 0, 0.042"})
asmlib.Categorize("Random Bridges")
PIECES:Record({"models/props_canal/canal_bridge01.mdl", "#", "#", 1, "", "455.345, -6.815, 201.73"})
PIECES:Record({"models/props_canal/canal_bridge01.mdl", "#", "#", 2, "", "-456.655, -6.815, 201.73", "0,-180,0"})
@ -3660,134 +3484,6 @@ else
PIECES:Record({"models/ron/minitrains/elevations/ramps/elevation_ramp_512.mdl", "#", "#", 2, "", "0,528,33", "0, 90,0"})
PIECES:Record({"models/ron/minitrains/elevations/straight/bridge.mdl", "#", "#", 1, "", "0, 64,33", "0, 90,0"})
PIECES:Record({"models/ron/minitrains/elevations/straight/bridge.mdl", "#", "#", 2, "", "0,-64,33", "0,-90,0"})
asmlib.Categorize("SligWolf's White Rails",[[function(m)
local g = m:gsub("models/sligwolf/rails/",""):gsub("/","_")
local r = g:match(".-_"):sub(1, -2); g = g:gsub(r.."_", "")
local t, n = g:match(".-_"), g:gsub("%.mdl","")
if(t) then t = t:sub(1, -2); g = g:gsub(r.."_", "")
if(r:find(t)) then n = n:gsub(t.."_", "") end
end; return r, n; end]])
PIECES:Record({"models/sligwolf/rails/straight_128.mdl" , "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_128.mdl" , "#", "#", 2, "", "-128,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/straight_256.mdl" , "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_256.mdl" , "#", "#", 2, "", "-256,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/straight_512.mdl" , "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_512.mdl" , "#", "#", 2, "", "-512,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/straight_1024.mdl", "#", "#", 1, "", " 0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/straight_1024.mdl", "#", "#", 2, "", "-1024,-46,6.625", "0,-180,0"})
PIECES:Record({"models/sligwolf/rails/buffer.mdl" , "#", "#", 1, "", "-82,0,6.28418"})
PIECES:Record({"models/sligwolf/rails/curve_225.mdl", "#", "#", 1, "", "0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/curve_225.mdl", "#", "#", 2, "", "-766.13226318359,-198.39318847656,6.625", "0,-157.5,0"})
PIECES:Record({"models/sligwolf/rails/curve_45.mdl" , "#", "#", 1, "", "0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/curve_45.mdl" , "#", "#", 2, "", "-1415.6279296875,-632.37231445313,6.625", "0,-135,0"})
PIECES:Record({"models/sligwolf/rails/curve_90.mdl" , "#", "#", 1, "", "0,-46,6.625"})
PIECES:Record({"models/sligwolf/rails/curve_90.mdl" , "#", "#", 2, "", "-2002,-2048,6.625", "0,-90,0"})
PIECES:Record({"models/sligwolf/rails/switch_225_y.mdl", "#", "#", 1, "", "0,-46,6.625", "","gmod_sw_modelpack_switch_y"})
PIECES:Record({"models/sligwolf/rails/switch_225_y.mdl", "#", "#", 2, "", "-766.132,-198.393, 6.625", "0,-157.5,0","gmod_sw_modelpack_switch_y"})
PIECES:Record({"models/sligwolf/rails/switch_225_y.mdl", "#", "#", 3, "", "-766.122, 106.393, 6.625", "0, 157.5,0","gmod_sw_modelpack_switch_y"})
PIECES:Record({"models/sligwolf/rails/switch_225_r.mdl", "#", "#", 1, "", "0,-46,6.625", "","gmod_sw_modelpack_switch_r"})
PIECES:Record({"models/sligwolf/rails/switch_225_r.mdl", "#", "#", 2, "", "-768,-46,6.625", "0,-180,0","gmod_sw_modelpack_switch_r"})
PIECES:Record({"models/sligwolf/rails/switch_225_r.mdl", "#", "#", 3, "", "-766.122, 106.393, 6.625", "0, 157.5,0","gmod_sw_modelpack_switch_r"})
PIECES:Record({"models/sligwolf/rails/switch_225_l.mdl", "#", "#", 1, "", "0,-46,6.625", "","gmod_sw_modelpack_switch_l"})
PIECES:Record({"models/sligwolf/rails/switch_225_l.mdl", "#", "#", 2, "", "-768,-46,6.625", "0,-180,0","gmod_sw_modelpack_switch_l"})
PIECES:Record({"models/sligwolf/rails/switch_225_l.mdl", "#", "#", 3, "", "-766.132,-198.393, 6.625", "0,-157.5,0","gmod_sw_modelpack_switch_l"})
asmlib.Categorize("SligWolf's Minihover",[[function(m)
local n = m:gsub("models/sligwolf/minihover/hover_","")
local r = n:match("%a+"); n = n:gsub("%.mdl",""); return r, n; end]])
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_small.mdl" , "#", "#", 1, "", " 104, 32,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_small.mdl" , "#", "#", 2, "", "-104, 32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_mid.mdl" , "#", "#", 1, "", " 208, 32,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_mid.mdl" , "#", "#", 2, "", "-208, 32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_long.mdl" , "#", "#", 1, "", " 312, 32,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x4_long.mdl" , "#", "#", 2, "", "-312, 32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_small.mdl" , "#", "#", 1, "", " 104,-16,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_small.mdl" , "#", "#", 2, "", "-104,-16,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_mid.mdl" , "#", "#", 1, "", " 208,-16,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_mid.mdl" , "#", "#", 2, "", "-208,-16,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_long.mdl" , "#", "#", 1, "", " 312,-16,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_long.mdl" , "#", "#", 2, "", "-312,-16,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter.mdl" , "#", "#", 1, "", "-104, 80 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter.mdl" , "#", "#", 2, "", " 312, 30 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter.mdl" , "#", "#", 3, "", " 312, 130,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter_i.mdl", "#", "#", 1, "", " 104,-80 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter_i.mdl", "#", "#", 2, "", "-312,-30 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_splitter_i.mdl", "#", "#", 3, "", "-312,-130,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4.mdl" , "#", "#", 1, "", " 104, 16 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4.mdl" , "#", "#", 2, "", "-312, 16 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4_i.mdl" , "#", "#", 1, "", " 104, 16 ,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_straight_x8_to_x4_i.mdl" , "#", "#", 2, "", "-312, 16 ,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4.mdl" , "#", "#", 1, "", " 52, 32,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4.mdl" , "#", "#", 2, "", "-52, 32,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4_i.mdl" , "#", "#", 1, "", " 52, 32,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x4_i.mdl" , "#", "#", 2, "", "-52, 32,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8.mdl" , "#", "#", 1, "", " 52,-16,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8.mdl" , "#", "#", 2, "", "-52,-16,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8_i.mdl" , "#", "#", 1, "", " 52,-16,1.81"})
PIECES:Record({"models/sligwolf/minihover/hover_trackend_x8_i.mdl" , "#", "#", 2, "", "-52,-16,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small.mdl" , "#", "#", 1, "", "-26, 28, 5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small.mdl" , "#", "#", 2, "", "157.1996,28,83.378784", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small_i.mdl" , "#", "#", 1, "", "-26, 28, 5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_small_i.mdl" , "#", "#", 2, "", "157.1996,28,83.378784", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp.mdl" , "#", "#", 1, "", "-26,-20,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp.mdl" , "#", "#", 2, "", "157.184906,-20,83.365128", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_i.mdl" , "#", "#", 1, "", "-26,-20,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_ramp_i.mdl" , "#", "#", 2, "", "157.184906,-20,83.365128", "-52.5,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter.mdl" , "#", "#", 1, "", "-25.99988,-19.999998,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter.mdl" , "#", "#", 2, "", "198.190018,-20,229.959763", "-90,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter_i.mdl" , "#", "#", 1, "", "-25.99988,-19.999998,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop_quarter_i.mdl" , "#", "#", 2, "", "198.190018,-20,229.959763", "-90,0,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow_small.mdl" , "#", "#", 1, "", "157.982788,27.999634,83.837219" })
PIECES:Record({"models/sligwolf/minihover/hover_bow_small.mdl" , "#", "#", 2, "", "-27.439621,28.012085,5.100098" , "52.5,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow_small_i.mdl" , "#", "#", 1, "", "157.982788,27.999634,83.837219" })
PIECES:Record({"models/sligwolf/minihover/hover_bow_small_i.mdl" , "#", "#", 2, "", "-27.439621,28.012085,5.100098" , "52.5,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow.mdl" , "#", "#", 1, "", "157.982285,-19.999878,83.837341" })
PIECES:Record({"models/sligwolf/minihover/hover_bow.mdl" , "#", "#", 2, "", "-27.427399,-19.999756,5.118835" , "52.5,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_bow_i.mdl" , "#", "#", 1, "", "157.982285,-19.999878,83.837341" })
PIECES:Record({"models/sligwolf/minihover/hover_bow_i.mdl" , "#", "#", 2, "", "-27.427399,-19.999756,5.118835" , "52.5,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop1.mdl" , "#", "#", 1, "", "104.00061,136.000061 ,5.81" })
PIECES:Record({"models/sligwolf/minihover/hover_loop1.mdl" , "#", "#", 2, "", "-103.999908,32.000008,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop1i.mdl" , "#", "#", 1, "", "103.999817,-136,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_loop1i.mdl" , "#", "#", 2, "", "-103.999939,-32,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2.mdl" , "#", "#", 1, "", "103.999878,227.998291,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2.mdl" , "#", "#", 2, "", "-103.999939,19.998779,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2i.mdl" , "#", "#", 1, "", "103.999939,-227.999084,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_loop2i.mdl" , "#", "#", 2, "", "-103.999878,-19.999634,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45.mdl" , "#", "#", 1, "", "0.000114,-95.999878,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45.mdl" , "#", "#", 2, "", "101.823112,-53.823227,5.81", "0, 45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_i.mdl" , "#", "#", 1, "", "0.000144, 95.999756,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_i.mdl" , "#", "#", 2, "", "101.823288,53.82341,5.81" , "0, -45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s.mdl" , "#", "#", 1, "", "203.999496,-12.000174,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s.mdl" , "#", "#", 2, "", "0.000535,-95.999512,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s_i.mdl" , "#", "#", 1, "", "203.999725,12.000124,5.81" })
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_45_s_i.mdl" , "#", "#", 2, "", "0.000274,96.000008,5.81" , "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90.mdl" , "#", "#", 1, "", "144,47.999947,5.81", "0,90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90.mdl" , "#", "#", 2, "", "0.000122,-95.999756,5.81" , "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90_i.mdl" , "#", "#", 1, "", "144,-47.999886,5.81", "0,-90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_1_90_i.mdl" , "#", "#", 2, "", "6.1e-005,95.999756,5.81", "0, 180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45.mdl" , "#", "#", 1, "", "237.587524,2.412376,5.81", "0,45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45.mdl" , "#", "#", 2, "", "0.000122,-95.999756,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_i.mdl" , "#", "#", 1, "", "237.587646,-2.412163,5.81", "0,-45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_i.mdl" , "#", "#", 2, "", "6.1e-005,95.999756 ,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s.mdl" , "#", "#", 1, "", "475.999939,99.999634,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s.mdl" , "#", "#", 2, "", "0.000108,-95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s_i.mdl" , "#", "#", 1, "", "475.999908,-99.999756,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_45_s_i.mdl" , "#", "#", 2, "", "0.0001,95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90.mdl" , "#", "#", 1, "", "335.999756,239.999954,5.81", "0,90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90.mdl" , "#", "#", 2, "", "0.000122,-95.999756,5.81" , "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90_i.mdl" , "#", "#", 1, "", "335.999756,-239.999954,5.81", "0,-90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_2_90_i.mdl" , "#", "#", 2, "", "6.9e-005,95.999756,5.81" , "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45.mdl" , "#", "#", 1, "", "373.352264,58.647644,5.81", "0,45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45.mdl" , "#", "#", 2, "", "0.000107,-95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_i.mdl" , "#", "#", 1, "", "373.352448,-58.647461,5.81", "0,-45,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_i.mdl" , "#", "#", 2, "", "9.2e-005,96,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s.mdl" , "#", "#", 1, "", "745.999939,214.000244,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s.mdl" , "#", "#", 2, "", "0.000107,-95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s_i.mdl" , "#", "#", 1, "", "745.999939,-214,5.81"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_45_s_i.mdl" , "#", "#", 2, "", "9.2e-005,96,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90.mdl" , "#", "#", 1, "", "0.000107,-95.999756,5.81", "0,-180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90.mdl" , "#", "#", 2, "", "528,431.999939,5.81", "0,90,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90_i.mdl" , "#", "#", 1, "", "9.2e-005,95.999756,5.81", "0,180,0"})
PIECES:Record({"models/sligwolf/minihover/hover_curve_3_90_i.mdl" , "#", "#", 2, "", "527.999756,-431.999878,5.81", "0,-90,0"})
asmlib.Categorize("Transrapid",[[function(m)
local g = m:gsub("models/ron/maglev/",""):gsub("/","_")
g = g:gsub("[\\/]([^\\/]+)$",""):gsub("%.mdl","")

View File

@ -352,10 +352,10 @@ will include the content in question. In some rare cases, the author is to busy,
anymore to maintain cetain track packs leading in **NO SUPPORT**, which is also OK and you need to value their time and effort:
* PHX Monorails **(INCLUDED)**
* PHX Regular Tracks ( Piece `switcher_2` `[X]` misses collision meshes ) **(INCLUDED)**
* [SligWolf's Rerailers](https://steamcommunity.com/sharedfiles/filedetails/?id=132843280) old and new(1,2,3)
* [SligWolf's Rerailers](https://steamcommunity.com/sharedfiles/filedetails/?id=132843280) old and new(1,2,3) [**(AUTHOR)**][ref-maintained]
* [SProps](https://steamcommunity.com/sharedfiles/filedetails/?id=173482196)
* PHX XQM Coaster tracks **(INCLUDED)**
* [SligWolf's Mini train tracks and switches](https://steamcommunity.com/sharedfiles/filedetails/?id=149759773)
* [SligWolf's Mini train tracks and switches](https://steamcommunity.com/sharedfiles/filedetails/?id=149759773) [**(AUTHOR)**][ref-maintained]
* PHX Road Pieces ( including ramps big and small ) **(INCLUDED)**
* PHX Monorail Iron Beams **(INCLUDED)**
* PHX XQM BallRails **(INCLUDED)**
@ -363,7 +363,7 @@ anymore to maintain cetain track packs leading in **NO SUPPORT**, which is also
* [Metrostroi rails](https://steamcommunity.com/sharedfiles/filedetails/?id=261801217) **(HAMMER)**
* [Shinji85's BodybroupRail pieces](https://steamcommunity.com/sharedfiles/filedetails/?id=326640186)
* [gm_trainset map props](https://steamcommunity.com/sharedfiles/filedetails/?id=248213731) **(HAMMER)**
* [SligWolf's Railcar](https://steamcommunity.com/sharedfiles/filedetails/?id=173717507)
* [SligWolf's Railcar](https://steamcommunity.com/sharedfiles/filedetails/?id=173717507) [**(AUTHOR)**][ref-maintained]
* [Bridges pack](https://steamcommunity.com/sharedfiles/filedetails/?id=343061215)
* [gm_sunsetgulch map props](https://steamcommunity.com/sharedfiles/filedetails/?id=311697867) **(HAMMER)**
* [StevenTechno's Buildings pack](https://steamcommunity.com/sharedfiles/filedetails/?id=331192490)
@ -375,13 +375,13 @@ anymore to maintain cetain track packs leading in **NO SUPPORT**, which is also
* PHX Tubes **(INCLUDED)**
* [Magnum's second track pack](https://steamcommunity.com/sharedfiles/filedetails/?id=391016040) **(HAMMER)**
* [Qwertyaaa's G Scale Track Pack](https://steamcommunity.com/sharedfiles/filedetails/?id=718239260)
* [SligWolf's ModelPack](https://steamcommunity.com/sharedfiles/filedetails/?id=147812851) (Mini hover tracks)(White rails)
* [SligWolf's ModelPack](https://steamcommunity.com/sharedfiles/filedetails/?id=147812851) (Mini hover tracks)(White rails) [**(AUTHOR)**][ref-maintained]
* [Ron's Minitrain Props](https://steamcommunity.com/sharedfiles/filedetails/?id=728833183)
* [Battleship's abandoned rails](https://steamcommunity.com/sharedfiles/filedetails/?id=807162936)
* [Ron's G-Scale track pack](https://steamcommunity.com/sharedfiles/filedetails/?id=865735701) [**(AUTHOR)**][ref-maintained]
* [Ron's Plarail Advance](https://steamcommunity.com/sharedfiles/filedetails/?id=1512053748) [**(AUTHOR)**][ref-maintained]
* [AlexCookie's 2ft track pack](https://steamcommunity.com/sharedfiles/filedetails/?id=740453553)
* [SligWolf's Tiny hover racer](https://steamcommunity.com/sharedfiles/filedetails/?id=1375275167)
* [SligWolf's Tiny hover racer](https://steamcommunity.com/sharedfiles/filedetails/?id=1375275167) [**(AUTHOR)**][ref-maintained]
* [Joe's track pack](https://steamcommunity.com/sharedfiles/filedetails/?id=1658816805)
* [StevenTechno's Buildings pack 2.0](https://steamcommunity.com/sharedfiles/filedetails/?id=1888013789)
* [Modular canal props](https://steamcommunity.com/sharedfiles/filedetails/?id=1336622735) (Interior only)