From e7082591b16ef7ba7d0c0c7c7accf542ff6023a0 Mon Sep 17 00:00:00 2001 From: Deyan Dobromirov Date: Wed, 24 Jul 2024 15:46:18 +0300 Subject: [PATCH] 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 --- .../owner-maintained/SligWolf's Minihover.lua | 97 ++++++ .../SligWolf's Minitrains.lua | 149 +++++++++ .../owner-maintained/SligWolf's Railcar.lua | 17 + .../owner-maintained/SligWolf's Rerailers.lua | 10 + .../SligWolf's White Rails.lua | 31 ++ lua/autorun/trackassembly_init.lua | 306 +----------------- readme.md | 10 +- 7 files changed, 310 insertions(+), 310 deletions(-) create mode 100644 data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minihover.lua create mode 100644 data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minitrains.lua create mode 100644 data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Railcar.lua create mode 100644 data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Rerailers.lua create mode 100644 data/trackassembly/tools/discontinued/owner-maintained/SligWolf's White Rails.lua diff --git a/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minihover.lua b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minihover.lua new file mode 100644 index 00000000..2ff76a9a --- /dev/null +++ b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minihover.lua @@ -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"}) diff --git a/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minitrains.lua b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minitrains.lua new file mode 100644 index 00000000..3da0233d --- /dev/null +++ b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Minitrains.lua @@ -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"}) diff --git a/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Railcar.lua b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Railcar.lua new file mode 100644 index 00000000..fd6e91ae --- /dev/null +++ b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Railcar.lua @@ -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"}) diff --git a/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Rerailers.lua b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Rerailers.lua new file mode 100644 index 00000000..584093ad --- /dev/null +++ b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's Rerailers.lua @@ -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"}) diff --git a/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's White Rails.lua b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's White Rails.lua new file mode 100644 index 00000000..632dba28 --- /dev/null +++ b/data/trackassembly/tools/discontinued/owner-maintained/SligWolf's White Rails.lua @@ -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"}) diff --git a/lua/autorun/trackassembly_init.lua b/lua/autorun/trackassembly_init.lua index 732aca7b..bd7ab984 100644 --- a/lua/autorun/trackassembly_init.lua +++ b/lua/autorun/trackassembly_init.lua @@ -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","") diff --git a/readme.md b/readme.md index 0b4e7374..f7b8bde1 100644 --- a/readme.md +++ b/readme.md @@ -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)