From f228e2d30e0d712c6490fb84d4edfadeba8c4cd7 Mon Sep 17 00:00:00 2001 From: Gabriel PĂ©rez-Cerezo Date: Sun, 20 Aug 2017 14:32:38 +0200 Subject: Moved default train track to separate mod, for integration with advcarts. --- advtrains/atc.lua | 14 +- advtrains/loading.lua | 53 --- advtrains/trackplacer.lua | 6 +- advtrains/tracks.lua | 163 +------- advtrains_train_industrial/depends.txt | 3 +- advtrains_train_japan/depends.txt | 3 +- advtrains_train_steam/depends.txt | 3 +- advtrains_train_subway/depends.txt | 3 +- advtrains_train_track/depends.txt | 4 + advtrains_train_track/init.lua | 204 +++++++++ .../models/advtrains_dtrack_bumper_st.b3d | Bin 0 -> 32927 bytes .../models/advtrains_dtrack_bumper_st_30.b3d | Bin 0 -> 48546 bytes .../models/advtrains_dtrack_bumper_st_45.b3d | Bin 0 -> 32926 bytes .../models/advtrains_dtrack_bumper_st_60.b3d | Bin 0 -> 48546 bytes .../models/advtrains_dtrack_cr.b3d | Bin 0 -> 28040 bytes .../models/advtrains_dtrack_cr_30.b3d | Bin 0 -> 28043 bytes .../models/advtrains_dtrack_cr_45.b3d | Bin 0 -> 34483 bytes .../models/advtrains_dtrack_cr_60.b3d | Bin 0 -> 34483 bytes .../models/advtrains_dtrack_st.b3d | Bin 0 -> 10712 bytes .../models/advtrains_dtrack_st_30.b3d | Bin 0 -> 20043 bytes .../models/advtrains_dtrack_st_45.b3d | Bin 0 -> 12235 bytes .../models/advtrains_dtrack_st_60.b3d | Bin 0 -> 20043 bytes .../models/advtrains_dtrack_swlcr.b3d | Bin 0 -> 36203 bytes .../models/advtrains_dtrack_swlcr_30.b3d | Bin 0 -> 39958 bytes .../models/advtrains_dtrack_swlcr_45.b3d | Bin 0 -> 41302 bytes .../models/advtrains_dtrack_swlcr_60.b3d | Bin 0 -> 46270 bytes .../models/advtrains_dtrack_swlst.b3d | Bin 0 -> 36203 bytes .../models/advtrains_dtrack_swlst_30.b3d | Bin 0 -> 39958 bytes .../models/advtrains_dtrack_swlst_45.b3d | Bin 0 -> 41302 bytes .../models/advtrains_dtrack_swlst_60.b3d | Bin 0 -> 46270 bytes .../models/advtrains_dtrack_swrcr.b3d | Bin 0 -> 36203 bytes .../models/advtrains_dtrack_swrcr_30.b3d | Bin 0 -> 46270 bytes .../models/advtrains_dtrack_swrcr_45.b3d | Bin 0 -> 41302 bytes .../models/advtrains_dtrack_swrcr_60.b3d | Bin 0 -> 39958 bytes .../models/advtrains_dtrack_swrst.b3d | Bin 0 -> 36203 bytes .../models/advtrains_dtrack_swrst_30.b3d | Bin 0 -> 46270 bytes .../models/advtrains_dtrack_swrst_45.b3d | Bin 0 -> 41302 bytes .../models/advtrains_dtrack_swrst_60.b3d | Bin 0 -> 39958 bytes .../models/advtrains_dtrack_vst1.obj | 348 ++++++++++++++++ .../models/advtrains_dtrack_vst1_45.obj | 434 +++++++++++++++++++ .../models/advtrains_dtrack_vst2.obj | 372 +++++++++++++++++ .../models/advtrains_dtrack_vst2_45.obj | 462 +++++++++++++++++++++ .../models/advtrains_dtrack_vst31.obj | 348 ++++++++++++++++ .../models/advtrains_dtrack_vst32.obj | 372 +++++++++++++++++ .../models/advtrains_dtrack_vst33.obj | 388 +++++++++++++++++ .../models/advtrains_track_cr.b3d | Bin 0 -> 8023 bytes .../models/advtrains_track_st.b3d | Bin 0 -> 15831 bytes .../models/advtrains_track_st_45.b3d | Bin 0 -> 8935 bytes .../textures/advtrains_dtrack_atc_placer.png | Bin 0 -> 1259 bytes .../textures/advtrains_dtrack_bumper_placer.png | Bin 0 -> 2213 bytes .../textures/advtrains_dtrack_detector_placer.png | Bin 0 -> 1253 bytes .../textures/advtrains_dtrack_load_placer.png | Bin 0 -> 1248 bytes .../textures/advtrains_dtrack_placer.png | Bin 0 -> 1097 bytes .../textures/advtrains_dtrack_rail.png | Bin 0 -> 4582 bytes .../textures/advtrains_dtrack_shared.png | Bin 0 -> 7141 bytes .../textures/advtrains_dtrack_shared_atc.png | Bin 0 -> 7215 bytes .../advtrains_dtrack_shared_detector_off.png | Bin 0 -> 7180 bytes .../advtrains_dtrack_shared_detector_on.png | Bin 0 -> 7181 bytes .../textures/advtrains_dtrack_shared_load.png | Bin 0 -> 7339 bytes .../textures/advtrains_dtrack_shared_unload.png | Bin 0 -> 7338 bytes .../textures/advtrains_dtrack_slopeplacer.png | Bin 0 -> 2415 bytes .../textures/advtrains_dtrack_unload_placer.png | Bin 0 -> 1260 bytes .../textures/advtrains_track_cr.png | Bin 0 -> 33370 bytes .../textures/advtrains_track_cr_45.png | Bin 0 -> 33938 bytes .../textures/advtrains_track_placer.png | Bin 0 -> 32349 bytes .../textures/advtrains_track_st.png | Bin 0 -> 20405 bytes .../textures/advtrains_track_st_45.png | Bin 0 -> 39977 bytes .../textures/advtrains_track_swlcr.png | Bin 0 -> 33378 bytes .../textures/advtrains_track_swlcr_45.png | Bin 0 -> 45772 bytes .../textures/advtrains_track_swlst.png | Bin 0 -> 32321 bytes .../textures/advtrains_track_swlst_45.png | Bin 0 -> 46408 bytes .../textures/advtrains_track_swrcr.png | Bin 0 -> 33670 bytes .../textures/advtrains_track_swrcr_45.png | Bin 0 -> 46865 bytes .../textures/advtrains_track_swrst.png | Bin 0 -> 32654 bytes .../textures/advtrains_track_swrst_45.png | Bin 0 -> 47636 bytes 75 files changed, 2955 insertions(+), 225 deletions(-) create mode 100644 advtrains_train_track/depends.txt create mode 100644 advtrains_train_track/init.lua create mode 100644 advtrains_train_track/models/advtrains_dtrack_bumper_st.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_bumper_st_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_bumper_st_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_bumper_st_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_cr.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_cr_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_cr_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_cr_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_st.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_st_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_st_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_st_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlcr.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlcr_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlcr_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlcr_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlst.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlst_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlst_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swlst_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrcr.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrcr_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrcr_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrcr_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrst.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrst_30.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrst_45.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_swrst_60.b3d create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst1.obj create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst1_45.obj create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst2.obj create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst2_45.obj create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst31.obj create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst32.obj create mode 100644 advtrains_train_track/models/advtrains_dtrack_vst33.obj create mode 100644 advtrains_train_track/models/advtrains_track_cr.b3d create mode 100644 advtrains_train_track/models/advtrains_track_st.b3d create mode 100644 advtrains_train_track/models/advtrains_track_st_45.b3d create mode 100644 advtrains_train_track/textures/advtrains_dtrack_atc_placer.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_bumper_placer.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_detector_placer.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_load_placer.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_placer.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_rail.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_shared.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_shared_atc.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_shared_detector_off.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_shared_detector_on.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_shared_load.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_shared_unload.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_slopeplacer.png create mode 100644 advtrains_train_track/textures/advtrains_dtrack_unload_placer.png create mode 100644 advtrains_train_track/textures/advtrains_track_cr.png create mode 100644 advtrains_train_track/textures/advtrains_track_cr_45.png create mode 100644 advtrains_train_track/textures/advtrains_track_placer.png create mode 100644 advtrains_train_track/textures/advtrains_track_st.png create mode 100644 advtrains_train_track/textures/advtrains_track_st_45.png create mode 100644 advtrains_train_track/textures/advtrains_track_swlcr.png create mode 100644 advtrains_train_track/textures/advtrains_track_swlcr_45.png create mode 100644 advtrains_train_track/textures/advtrains_track_swlst.png create mode 100644 advtrains_train_track/textures/advtrains_track_swlst_45.png create mode 100644 advtrains_train_track/textures/advtrains_track_swrcr.png create mode 100644 advtrains_train_track/textures/advtrains_track_swrcr_45.png create mode 100644 advtrains_train_track/textures/advtrains_track_swrst.png create mode 100644 advtrains_train_track/textures/advtrains_track_swrst_45.png diff --git a/advtrains/atc.lua b/advtrains/atc.lua index 5f1f64d..c8f7c90 100644 --- a/advtrains/atc.lua +++ b/advtrains/atc.lua @@ -80,15 +80,7 @@ local apn_func=function(pos, node) end end -advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack_atc", - texture_prefix="advtrains_dtrack_atc", - models_prefix="advtrains_dtrack", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_shared_atc.png", - description=attrans("ATC controller"), - formats={}, - get_additional_definiton = function(def, preset, suffix, rotation) +advtrains.atc_function = function(def, preset, suffix, rotation) return { after_place_node=apn_func, after_dig_node=function(pos) @@ -146,9 +138,7 @@ advtrains.register_tracks("default", { end, }, } - end -}, advtrains.trackpresets.t_30deg_straightonly) - +end function atc.get_atc_controller_formspec(pos, meta) local mode=tonumber(meta:get_string("mode")) or 1 diff --git a/advtrains/loading.lua b/advtrains/loading.lua index 8ac7b00..e2c0e09 100644 --- a/advtrains/loading.lua +++ b/advtrains/loading.lua @@ -44,56 +44,3 @@ local function train_load(pos, train_id, unload) end -advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack_unload", - texture_prefix="advtrains_dtrack_unload", - models_prefix="advtrains_dtrack", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_shared_unload.png", - description=attrans("Unloading Track"), - formats={}, - get_additional_definiton = function(def, preset, suffix, rotation) - return { - after_dig_node=function(pos) - advtrains.invalidate_all_paths() - advtrains.ndb.clear(pos) - -- local pts=minetest.pos_to_string(pos) - -- atc.controllers[pts]=nil - end, - -- on_receive_fields = function(pos, formname, fields, player) - -- if minetest.is_protected(pos, player:get_player_name()) then - -- minetest.chat_send_player(player:get_player_name(), attrans("This position is protected!")) - -- return - -- end - -- end, - advtrains = { - on_train_enter = function(pos, train_id) - train_load(pos, train_id, true) - end, - }, - } - end - }, advtrains.trackpresets.t_30deg_straightonly) -advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack_load", - texture_prefix="advtrains_dtrack_load", - models_prefix="advtrains_dtrack", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_shared_load.png", - description=attrans("Loading Track"), - formats={}, - get_additional_definiton = function(def, preset, suffix, rotation) - return { - after_dig_node=function(pos) - advtrains.invalidate_all_paths() - advtrains.ndb.clear(pos) - end, - - advtrains = { - on_train_enter = function(pos, train_id) - train_load(pos, train_id, false) - end, - }, - } - end - }, advtrains.trackpresets.t_30deg_straightonly) diff --git a/advtrains/trackplacer.lua b/advtrains/trackplacer.lua index e94b4ff..124e958 100644 --- a/advtrains/trackplacer.lua +++ b/advtrains/trackplacer.lua @@ -139,6 +139,7 @@ function tp.placetrack(pos, nnpref, placer, itemstack, pointed_thing) p_rails[#p_rails+1]=i end end + if #p_rails==0 then minetest.set_node(pos, {name=nnpref.."_"..tr.default}) if minetest.registered_nodes[nnpref.."_"..tr.default] and minetest.registered_nodes[nnpref.."_"..tr.default].after_place_node then @@ -181,7 +182,7 @@ end function tp.register_track_placer(nnprefix, imgprefix, dispname) - minetest.register_craftitem(nnprefix.."_placer",{ + minetest.register_craftitem(":"..nnprefix.."_placer",{ description = dispname, inventory_image = imgprefix.."_placer.png", wield_image = imgprefix.."_placer.png", @@ -200,7 +201,8 @@ function tp.register_track_placer(nnprefix, imgprefix, dispname) return itemstack, false end if minetest.registered_nodes[minetest.get_node(pos).name] and minetest.registered_nodes[minetest.get_node(pos).name].buildable_to - and minetest.registered_nodes[minetest.get_node(upos).name] and minetest.registered_nodes[minetest.get_node(upos).name].walkable then + and minetest.registered_nodes[minetest.get_node(upos).name] and minetest.registered_nodes[minetest.get_node(upos).name].walkable then +-- minetest.chat_send_all(nnprefix) tp.placetrack(pos, nnprefix, placer, itemstack, pointed_thing) if not minetest.settings:get_bool("creative_mode") then itemstack:take_item() diff --git a/advtrains/tracks.lua b/advtrains/tracks.lua index d63e5c8..fa7f84d 100644 --- a/advtrains/tracks.lua +++ b/advtrains/tracks.lua @@ -36,8 +36,8 @@ advtrains.all_tracktypes={} --definition preparation local function conns(c1, c2, r1, r2, rh, rots) return {conn1=c1, conn2=c2, rely1=r1, rely2=r2, railheight=rh} end -local ap={} -ap.t_30deg_flat={ +advtrains.ap={} +advtrains.ap.t_30deg_flat={ regstep=1, variant={ st=conns(0,8), @@ -94,7 +94,7 @@ ap.t_30deg_flat={ slopenodes={}, increativeinv={}, } -ap.t_30deg_slope={ +advtrains.ap.t_30deg_slope={ regstep=1, variant={ vst1=conns(8,0,0,0.5,0.25), @@ -131,7 +131,7 @@ ap.t_30deg_slope={ trackworker={}, increativeinv={}, } -ap.t_30deg_straightonly={ +advtrains.ap.t_30deg_straightonly={ regstep=1, variant={ st=conns(0,8), @@ -156,7 +156,7 @@ ap.t_30deg_straightonly={ rotation={"", "_30", "_45", "_60"}, increativeinv={"st"}, } -ap.t_30deg_straightonly_noplacer={ +advtrains.ap.t_30deg_straightonly_noplacer={ regstep=1, variant={ st=conns(0,8), @@ -181,7 +181,7 @@ ap.t_30deg_straightonly_noplacer={ rotation={"", "_30", "_45", "_60"}, increativeinv={"st"}, } -ap.t_45deg={ +advtrains.ap.t_45deg={ regstep=2, variant={ st=conns(0,8), @@ -242,7 +242,7 @@ ap.t_45deg={ rotation={"", "_45"}, increativeinv={vst1=true, vst2=true} } -advtrains.trackpresets = ap +advtrains.trackpresets = advtrains.ap --definition format: ([] optional) --[[{ @@ -367,7 +367,7 @@ function advtrains.register_tracks(tracktype, def, preset) adef=def.get_additional_definiton(def, preset, suffix, rotation) end - minetest.register_node(def.nodename_prefix.."_"..suffix..rotation, advtrains.merge_tables( + minetest.register_node(":"..def.nodename_prefix.."_"..suffix..rotation, advtrains.merge_tables( common_def, make_overdef( suffix, rotation, @@ -471,7 +471,7 @@ end --crafted with rail and gravel local sl={} function sl.register_placer(def, preset) - minetest.register_craftitem(def.nodename_prefix.."_slopeplacer",{ + minetest.register_craftitem(":"..def.nodename_prefix.."_slopeplacer",{ description = attrans("@1 Slope", def.description), inventory_image = def.texture_prefix.."_slopeplacer.png", wield_image = def.texture_prefix.."_slopeplacer.png", @@ -579,151 +579,6 @@ advtrains.slope=sl common={} change something on common rail appearance }]] -advtrains.register_tracks("regular", { - nodename_prefix="advtrains:track", - texture_prefix="advtrains_track", - shared_model="trackplane.b3d", - description=attrans("Deprecated Track"), - formats={vst1={}, vst2={}}, -}, ap.t_45deg) - ---flat -advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack", - texture_prefix="advtrains_dtrack", - models_prefix="advtrains_dtrack", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_shared.png", - description=attrans("Track"), - formats={}, -}, ap.t_30deg_flat) ---slopes -advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack", - texture_prefix="advtrains_dtrack", - models_prefix="advtrains_dtrack", - models_suffix=".obj", - shared_texture="advtrains_dtrack_shared.png", - second_texture="default_gravel.png", - description=attrans("Track"), - formats={vst1={true, false, true}, vst2={true, false, true}, vst31={true}, vst32={true}, vst33={true}}, -}, ap.t_30deg_slope) - ---bumpers -advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack_bumper", - texture_prefix="advtrains_dtrack_bumper", - models_prefix="advtrains_dtrack_bumper", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_rail.png", - --bumpers still use the old texture until the models are redone. - description=attrans("Bumper"), - formats={}, -}, ap.t_30deg_straightonly) ---legacy bumpers -for _,rot in ipairs({"", "_30", "_45", "_60"}) do - minetest.register_alias("advtrains:dtrack_bumper"..rot, "advtrains:dtrack_bumper_st"..rot) -end - -if mesecon then - advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack_detector_off", - texture_prefix="advtrains_dtrack_detector", - models_prefix="advtrains_dtrack", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_shared_detector_off.png", - description=attrans("Detector Rail"), - formats={}, - get_additional_definiton = function(def, preset, suffix, rotation) - return { - mesecons = { - receptor = { - state = mesecon.state.off, - rules = advtrains.meseconrules - } - }, - advtrains = { - on_train_enter=function(pos, train_id) - advtrains.ndb.swap_node(pos, {name="advtrains:dtrack_detector_on".."_"..suffix..rotation, param2=advtrains.ndb.get_node(pos).param2}) - mesecon.receptor_on(pos, advtrains.meseconrules) - end - } - } - end - }, ap.t_30deg_straightonly) - advtrains.register_tracks("default", { - nodename_prefix="advtrains:dtrack_detector_on", - texture_prefix="advtrains_dtrack", - models_prefix="advtrains_dtrack", - models_suffix=".b3d", - shared_texture="advtrains_dtrack_shared_detector_on.png", - description="Detector(on)(you hacker you)", - formats={}, - get_additional_definiton = function(def, preset, suffix, rotation) - return { - mesecons = { - receptor = { - state = mesecon.state.on, - rules = advtrains.meseconrules - } - }, - advtrains = { - on_train_leave=function(pos, train_id) - advtrains.ndb.swap_node(pos, {name="advtrains:dtrack_detector_off".."_"..suffix..rotation, param2=advtrains.ndb.get_node(pos).param2}) - mesecon.receptor_off(pos, advtrains.meseconrules) - end - } - } - end - }, ap.t_30deg_straightonly_noplacer) -end ---TODO legacy ---I know lbms are better for this purpose -for name,rep in pairs({swl_st="swlst", swr_st="swrst", swl_cr="swlcr", swr_cr="swrcr", }) do - minetest.register_abm({ - -- In the following two fields, also group:groupname will work. - nodenames = {"advtrains:track_"..name}, - interval = 1.0, -- Operation interval in seconds - chance = 1, -- Chance of trigger per-node per-interval is 1.0 / this - action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:track_"..rep, param2=node.param2}) end, - }) - minetest.register_abm({ - -- In the following two fields, also group:groupname will work. - nodenames = {"advtrains:track_"..name.."_45"}, - interval = 1.0, -- Operation interval in seconds - chance = 1, -- Chance of trigger per-node per-interval is 1.0 / this - action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:track_"..rep.."_45", param2=node.param2}) end, - }) -end - -if advtrains.register_replacement_lbms then -minetest.register_lbm({ - name = "advtrains:ramp_replacement_1", --- In the following two fields, also group:groupname will work. - nodenames = {"advtrains:track_vert1"}, - action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_vst1", param2=(node.param2+2)%4}) end, -}) -minetest.register_lbm({ - name = "advtrains:ramp_replacement_1", --- -- In the following two fields, also group:groupname will work. - nodenames = {"advtrains:track_vert2"}, - action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_vst2", param2=(node.param2+2)%4}) end, -}) - minetest.register_abm({ - name = "advtrains:st_rep_1", - -- In the following two fields, also group:groupname will work. - nodenames = {"advtrains:track_st"}, - interval=1, - chance=1, - action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_st", param2=node.param2}) end, - }) - minetest.register_lbm({ - name = "advtrains:st_rep_1", - -- -- In the following two fields, also group:groupname will work. - nodenames = {"advtrains:track_st_45"}, - action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_st_45", param2=node.param2}) end, - }) -end diff --git a/advtrains_train_industrial/depends.txt b/advtrains_train_industrial/depends.txt index 1fb6665..0492ba2 100644 --- a/advtrains_train_industrial/depends.txt +++ b/advtrains_train_industrial/depends.txt @@ -1,2 +1,3 @@ advtrains -intllib? \ No newline at end of file +advtrains_train_track +intllib? diff --git a/advtrains_train_japan/depends.txt b/advtrains_train_japan/depends.txt index 1fb6665..0492ba2 100644 --- a/advtrains_train_japan/depends.txt +++ b/advtrains_train_japan/depends.txt @@ -1,2 +1,3 @@ advtrains -intllib? \ No newline at end of file +advtrains_train_track +intllib? diff --git a/advtrains_train_steam/depends.txt b/advtrains_train_steam/depends.txt index 1fb6665..0492ba2 100755 --- a/advtrains_train_steam/depends.txt +++ b/advtrains_train_steam/depends.txt @@ -1,2 +1,3 @@ advtrains -intllib? \ No newline at end of file +advtrains_train_track +intllib? diff --git a/advtrains_train_subway/depends.txt b/advtrains_train_subway/depends.txt index 1fb6665..0492ba2 100644 --- a/advtrains_train_subway/depends.txt +++ b/advtrains_train_subway/depends.txt @@ -1,2 +1,3 @@ advtrains -intllib? \ No newline at end of file +advtrains_train_track +intllib? diff --git a/advtrains_train_track/depends.txt b/advtrains_train_track/depends.txt new file mode 100644 index 0000000..a85be06 --- /dev/null +++ b/advtrains_train_track/depends.txt @@ -0,0 +1,4 @@ +default +advtrains +mesecons? +digtron? diff --git a/advtrains_train_track/init.lua b/advtrains_train_track/init.lua new file mode 100644 index 0000000..4148b47 --- /dev/null +++ b/advtrains_train_track/init.lua @@ -0,0 +1,204 @@ +advtrains.register_tracks("regular", { + nodename_prefix="advtrains:track", + texture_prefix="advtrains_track", + shared_model="trackplane.b3d", + description=attrans("Deprecated Track"), + formats={vst1={}, vst2={}}, +}, advtrains.ap.t_45deg) + +--flat +advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack", + texture_prefix="advtrains_dtrack", + models_prefix="advtrains_dtrack", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_shared.png", + description=attrans("Track"), + formats={}, +}, advtrains.ap.t_30deg_flat) +--slopes +advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack", + texture_prefix="advtrains_dtrack", + models_prefix="advtrains_dtrack", + models_suffix=".obj", + shared_texture="advtrains_dtrack_shared.png", + second_texture="default_gravel.png", + description=attrans("Track"), + formats={vst1={true, false, true}, vst2={true, false, true}, vst31={true}, vst32={true}, vst33={true}}, +}, advtrains.ap.t_30deg_slope) + +--bumpers +advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack_bumper", + texture_prefix="advtrains_dtrack_bumper", + models_prefix="advtrains_dtrack_bumper", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_rail.png", + --bumpers still use the old texture until the models are redone. + description=attrans("Bumper"), + formats={}, +}, advtrains.ap.t_30deg_straightonly) +--legacy bumpers +for _,rot in ipairs({"", "_30", "_45", "_60"}) do + minetest.register_alias("advtrains:dtrack_bumper"..rot, "advtrains:dtrack_bumper_st"..rot) +end +-- atc track +advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack_atc", + texture_prefix="advtrains_dtrack_atc", + models_prefix="advtrains_dtrack", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_shared_atc.png", + description=attrans("ATC controller"), + formats={}, + get_additional_definiton = advtrains.atc_function +}, advtrains.trackpresets.t_30deg_straightonly) +-- loading and unloading tracks +advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack_unload", + texture_prefix="advtrains_dtrack_unload", + models_prefix="advtrains_dtrack", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_shared_unload.png", + description=attrans("Unloading Track"), + formats={}, + get_additional_definiton = function(def, preset, suffix, rotation) + return { + after_dig_node=function(pos) + advtrains.invalidate_all_paths() + advtrains.ndb.clear(pos) + end, + advtrains = { + on_train_enter = function(pos, train_id) + train_load(pos, train_id, true) + end, + }, + } + end + }, advtrains.trackpresets.t_30deg_straightonly) +advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack_load", + texture_prefix="advtrains_dtrack_load", + models_prefix="advtrains_dtrack", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_shared_load.png", + description=attrans("Loading Track"), + formats={}, + get_additional_definiton = function(def, preset, suffix, rotation) + return { + after_dig_node=function(pos) + advtrains.invalidate_all_paths() + advtrains.ndb.clear(pos) + end, + + advtrains = { + on_train_enter = function(pos, train_id) + train_load(pos, train_id, false) + end, + }, + } + end + }, advtrains.trackpresets.t_30deg_straightonly) + + + +if mesecon then + advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack_detector_off", + texture_prefix="advtrains_dtrack_detector", + models_prefix="advtrains_dtrack", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_shared_detector_off.png", + description=attrans("Detector Rail"), + formats={}, + get_additional_definiton = function(def, preset, suffix, rotation) + return { + mesecons = { + receptor = { + state = mesecon.state.off, + rules = advtrains.meseconrules + } + }, + advtrains = { + on_train_enter=function(pos, train_id) + advtrains.ndb.swap_node(pos, {name="advtrains:dtrack_detector_on".."_"..suffix..rotation, param2=advtrains.ndb.get_node(pos).param2}) + mesecon.receptor_on(pos, advtrains.meseconrules) + end + } + } + end + }, advtrains.ap.t_30deg_straightonly) + advtrains.register_tracks("default", { + nodename_prefix="advtrains:dtrack_detector_on", + texture_prefix="advtrains_dtrack", + models_prefix="advtrains_dtrack", + models_suffix=".b3d", + shared_texture="advtrains_dtrack_shared_detector_on.png", + description="Detector(on)(you hacker you)", + formats={}, + get_additional_definiton = function(def, preset, suffix, rotation) + return { + mesecons = { + receptor = { + state = mesecon.state.on, + rules = advtrains.meseconrules + } + }, + advtrains = { + on_train_leave=function(pos, train_id) + advtrains.ndb.swap_node(pos, {name="advtrains:dtrack_detector_off".."_"..suffix..rotation, param2=advtrains.ndb.get_node(pos).param2}) + mesecon.receptor_off(pos, advtrains.meseconrules) + end + } + } + end + }, advtrains.ap.t_30deg_straightonly_noplacer) +end +--TODO legacy +--I know lbms are better for this purpose +for name,rep in pairs({swl_st="swlst", swr_st="swrst", swl_cr="swlcr", swr_cr="swrcr", }) do + minetest.register_abm({ + -- In the following two fields, also group:groupname will work. + nodenames = {"advtrains:track_"..name}, + interval = 1.0, -- Operation interval in seconds + chance = 1, -- Chance of trigger per-node per-interval is 1.0 / this + action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:track_"..rep, param2=node.param2}) end, + }) + minetest.register_abm({ + -- In the following two fields, also group:groupname will work. + nodenames = {"advtrains:track_"..name.."_45"}, + interval = 1.0, -- Operation interval in seconds + chance = 1, -- Chance of trigger per-node per-interval is 1.0 / this + action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:track_"..rep.."_45", param2=node.param2}) end, + }) +end + +if advtrains.register_replacement_lbms then +minetest.register_lbm({ + name = "advtrains:ramp_replacement_1", +-- In the following two fields, also group:groupname will work. + nodenames = {"advtrains:track_vert1"}, + action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_vst1", param2=(node.param2+2)%4}) end, +}) +minetest.register_lbm({ + name = "advtrains:ramp_replacement_1", +-- -- In the following two fields, also group:groupname will work. + nodenames = {"advtrains:track_vert2"}, + action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_vst2", param2=(node.param2+2)%4}) end, +}) + minetest.register_abm({ + name = "advtrains:st_rep_1", + -- In the following two fields, also group:groupname will work. + nodenames = {"advtrains:track_st"}, + interval=1, + chance=1, + action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_st", param2=node.param2}) end, + }) + minetest.register_lbm({ + name = "advtrains:st_rep_1", + -- -- In the following two fields, also group:groupname will work. + nodenames = {"advtrains:track_st_45"}, + action = function(pos, node, active_object_count, active_object_count_wider) minetest.set_node(pos, {name="advtrains:dtrack_st_45", param2=node.param2}) end, + }) +end diff --git a/advtrains_train_track/models/advtrains_dtrack_bumper_st.b3d b/advtrains_train_track/models/advtrains_dtrack_bumper_st.b3d new file mode 100644 index 0000000..a6d9745 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_bumper_st.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_bumper_st_30.b3d b/advtrains_train_track/models/advtrains_dtrack_bumper_st_30.b3d new file mode 100644 index 0000000..5f5b3f4 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_bumper_st_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_bumper_st_45.b3d b/advtrains_train_track/models/advtrains_dtrack_bumper_st_45.b3d new file mode 100644 index 0000000..f13ae75 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_bumper_st_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_bumper_st_60.b3d b/advtrains_train_track/models/advtrains_dtrack_bumper_st_60.b3d new file mode 100644 index 0000000..59a2285 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_bumper_st_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_cr.b3d b/advtrains_train_track/models/advtrains_dtrack_cr.b3d new file mode 100644 index 0000000..c708292 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_cr.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_cr_30.b3d b/advtrains_train_track/models/advtrains_dtrack_cr_30.b3d new file mode 100644 index 0000000..7ca0bda Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_cr_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_cr_45.b3d b/advtrains_train_track/models/advtrains_dtrack_cr_45.b3d new file mode 100644 index 0000000..b22ea0d Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_cr_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_cr_60.b3d b/advtrains_train_track/models/advtrains_dtrack_cr_60.b3d new file mode 100644 index 0000000..e9b16d6 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_cr_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_st.b3d b/advtrains_train_track/models/advtrains_dtrack_st.b3d new file mode 100644 index 0000000..c240416 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_st.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_st_30.b3d b/advtrains_train_track/models/advtrains_dtrack_st_30.b3d new file mode 100644 index 0000000..fd77e66 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_st_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_st_45.b3d b/advtrains_train_track/models/advtrains_dtrack_st_45.b3d new file mode 100644 index 0000000..af3afb1 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_st_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_st_60.b3d b/advtrains_train_track/models/advtrains_dtrack_st_60.b3d new file mode 100644 index 0000000..6cb19e6 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_st_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlcr.b3d b/advtrains_train_track/models/advtrains_dtrack_swlcr.b3d new file mode 100644 index 0000000..8b1ac0e Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlcr.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlcr_30.b3d b/advtrains_train_track/models/advtrains_dtrack_swlcr_30.b3d new file mode 100644 index 0000000..6def7ab Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlcr_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlcr_45.b3d b/advtrains_train_track/models/advtrains_dtrack_swlcr_45.b3d new file mode 100644 index 0000000..cc874ca Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlcr_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlcr_60.b3d b/advtrains_train_track/models/advtrains_dtrack_swlcr_60.b3d new file mode 100644 index 0000000..1472a00 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlcr_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlst.b3d b/advtrains_train_track/models/advtrains_dtrack_swlst.b3d new file mode 100644 index 0000000..ecdb326 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlst.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlst_30.b3d b/advtrains_train_track/models/advtrains_dtrack_swlst_30.b3d new file mode 100644 index 0000000..fd6e91d Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlst_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlst_45.b3d b/advtrains_train_track/models/advtrains_dtrack_swlst_45.b3d new file mode 100644 index 0000000..dae694e Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlst_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swlst_60.b3d b/advtrains_train_track/models/advtrains_dtrack_swlst_60.b3d new file mode 100644 index 0000000..8f2b0e2 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swlst_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrcr.b3d b/advtrains_train_track/models/advtrains_dtrack_swrcr.b3d new file mode 100644 index 0000000..4610826 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrcr.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrcr_30.b3d b/advtrains_train_track/models/advtrains_dtrack_swrcr_30.b3d new file mode 100644 index 0000000..71b87f3 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrcr_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrcr_45.b3d b/advtrains_train_track/models/advtrains_dtrack_swrcr_45.b3d new file mode 100644 index 0000000..5457972 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrcr_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrcr_60.b3d b/advtrains_train_track/models/advtrains_dtrack_swrcr_60.b3d new file mode 100644 index 0000000..167a3ff Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrcr_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrst.b3d b/advtrains_train_track/models/advtrains_dtrack_swrst.b3d new file mode 100644 index 0000000..69b6996 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrst.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrst_30.b3d b/advtrains_train_track/models/advtrains_dtrack_swrst_30.b3d new file mode 100644 index 0000000..19ee483 Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrst_30.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrst_45.b3d b/advtrains_train_track/models/advtrains_dtrack_swrst_45.b3d new file mode 100644 index 0000000..70d051f Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrst_45.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_swrst_60.b3d b/advtrains_train_track/models/advtrains_dtrack_swrst_60.b3d new file mode 100644 index 0000000..69a58fb Binary files /dev/null and b/advtrains_train_track/models/advtrains_dtrack_swrst_60.b3d differ diff --git a/advtrains_train_track/models/advtrains_dtrack_vst1.obj b/advtrains_train_track/models/advtrains_dtrack_vst1.obj new file mode 100644 index 0000000..33d9bf3 --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst1.obj @@ -0,0 +1,348 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst1_Cube.031 +v 0.753760 -0.500000 -0.500000 +v 0.753760 -0.500000 0.500000 +v 0.753760 -0.000000 0.500000 +v -0.753760 -0.500000 -0.500000 +v -0.753760 -0.500000 0.500000 +v -0.753760 -0.000000 0.500000 +v 0.329165 -0.196108 0.171599 +v 0.329165 -0.032047 0.171599 +v 0.329165 -0.367707 -0.171599 +v 0.329165 -0.203646 -0.171599 +v 0.462280 -0.196108 0.171599 +v 0.462280 -0.032047 0.171599 +v 0.462280 -0.367707 -0.171599 +v 0.462280 -0.203646 -0.171599 +v 0.412289 0.040000 0.500000 +v 0.412289 -0.460000 -0.500000 +v 0.560528 -0.460000 -0.500000 +v 0.560528 0.040000 0.500000 +v 0.474055 0.060000 0.500000 +v 0.474055 -0.440000 -0.500000 +v 0.498762 -0.440000 -0.500000 +v 0.498762 0.060000 0.500000 +v 0.474055 0.110000 0.500000 +v 0.474055 -0.390000 -0.500000 +v 0.498762 -0.390000 -0.500000 +v 0.498762 0.110000 0.500000 +v 0.529645 -0.385000 -0.500000 +v 0.529645 0.115000 0.500000 +v 0.443172 0.115000 0.500000 +v 0.443172 -0.385000 -0.500000 +v 0.529645 -0.360000 -0.500000 +v 0.529645 0.140000 0.500000 +v 0.443172 0.140000 0.500000 +v 0.443172 -0.360000 -0.500000 +v 0.741194 -0.042500 0.435000 +v -0.741194 -0.042500 0.435000 +v -0.741194 -0.102500 0.315000 +v 0.741194 -0.102500 0.315000 +v 0.741193 0.007500 0.435000 +v -0.741194 0.007500 0.435000 +v -0.741194 -0.052500 0.315000 +v 0.741194 -0.052500 0.315000 +v -0.011733 2.879186 0.500000 +v -0.011732 2.379186 -0.500001 +v -0.011733 2.900814 0.500000 +v -0.011732 2.400814 -0.500000 +v 0.011732 2.379186 -0.500000 +v 0.011732 2.879186 0.500000 +v 0.011732 2.400814 -0.500000 +v 0.011732 2.900814 0.500000 +v -0.412289 -0.460000 -0.500000 +v -0.412289 0.040000 0.500000 +v -0.560528 0.040000 0.500000 +v -0.560528 -0.460000 -0.500000 +v -0.474055 -0.440000 -0.500000 +v -0.474055 0.060000 0.500000 +v -0.498762 0.060000 0.500000 +v -0.498762 -0.440000 -0.500000 +v -0.474055 -0.390000 -0.500000 +v -0.474055 0.110000 0.500000 +v -0.498762 0.110000 0.500000 +v -0.498762 -0.390000 -0.500000 +v -0.529645 0.115000 0.500000 +v -0.529645 -0.385000 -0.500000 +v -0.443172 -0.385000 -0.500000 +v -0.443172 0.115000 0.500000 +v -0.529645 0.140000 0.500000 +v -0.529645 -0.360000 -0.500000 +v -0.443172 -0.360000 -0.500000 +v -0.443172 0.140000 0.500000 +v -0.741194 -0.477500 -0.435000 +v 0.741194 -0.477500 -0.435000 +v 0.741194 -0.417500 -0.315000 +v -0.741194 -0.417500 -0.315000 +v -0.741193 -0.427500 -0.435000 +v 0.741194 -0.427500 -0.435000 +v 0.741194 -0.367500 -0.315000 +v -0.741194 -0.367500 -0.315000 +v 0.741194 -0.166069 0.187862 +v -0.741194 -0.166069 0.187862 +v -0.741194 -0.226069 0.067862 +v 0.741194 -0.226069 0.067862 +v 0.741193 -0.116069 0.187862 +v -0.741194 -0.116069 0.187862 +v -0.741194 -0.176069 0.067862 +v 0.741194 -0.176069 0.067862 +v -0.741194 -0.353931 -0.187862 +v 0.741194 -0.353931 -0.187862 +v 0.741194 -0.293931 -0.067862 +v -0.741194 -0.293931 -0.067862 +v -0.741193 -0.303931 -0.187862 +v 0.741194 -0.303931 -0.187862 +v 0.741194 -0.243931 -0.067862 +v -0.741194 -0.243931 -0.067862 +v -0.329165 -0.196108 0.171599 +v -0.329165 -0.032047 0.171599 +v -0.329165 -0.367707 -0.171599 +v -0.329165 -0.203646 -0.171599 +v -0.462280 -0.196108 0.171599 +v -0.462280 -0.032047 0.171599 +v -0.462280 -0.367707 -0.171599 +v -0.462280 -0.203646 -0.171599 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 1.2064 -0.1190 +vt -0.2978 -0.1190 +vt -0.2978 -0.6179 +vt 1.2064 -0.6179 +vt -0.2924 0.9963 +vt -0.2924 -0.0015 +vt 1.2117 -0.0015 +vt 1.2117 0.9963 +vt 1.2064 0.9965 +vt 1.6526 0.1041 +vt -0.2978 0.9965 +vt -0.7440 0.1041 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.0000 0.0000 1.0000 +vn 0.0000 0.8944 -0.4472 +vn 1.0000 0.0000 0.0000 +vn -0.2782 0.8591 -0.4296 +vn 0.2782 0.8591 -0.4296 +vn 0.1433 -0.8852 0.4426 +vn -0.1433 -0.8852 0.4426 +vn 0.0000 -0.8944 0.4472 +vn 0.0000 -1.0000 0.0000 +g dtrack_vst1_Cube.031_SlopeRailMaterial +s off +f 8/1/1 10/2/1 9/3/1 7/4/1 +f 10/2/2 14/5/2 13/6/2 9/7/2 +f 12/8/3 8/1/3 7/9/3 11/10/3 +f 12/8/4 14/5/4 10/2/4 8/1/4 +f 22/11/5 21/12/5 25/13/5 26/14/5 +f 15/15/6 19/16/6 20/17/6 16/18/6 +f 16/19/2 20/20/2 21/21/2 17/22/2 +f 17/23/7 21/12/7 22/11/7 18/24/7 +f 19/25/3 15/26/3 18/27/3 22/28/3 +f 26/29/3 23/30/3 19/25/3 22/28/3 +f 19/16/1 23/31/1 24/32/1 20/17/1 +f 21/21/2 20/20/2 24/33/2 25/34/2 +f 26/14/8 25/13/8 27/35/8 28/36/8 +f 24/32/9 23/31/9 29/37/9 30/38/9 +f 28/36/5 27/35/5 31/39/5 32/40/5 +f 30/38/1 29/37/1 33/41/1 34/42/1 +f 31/39/4 34/42/4 33/41/4 32/40/4 +f 23/30/3 26/29/3 28/43/3 32/40/3 33/41/3 29/44/3 +f 24/33/2 30/45/2 34/42/2 31/39/2 27/46/2 25/34/2 +f 39/47/4 42/48/4 41/49/4 40/50/4 +f 35/51/3 39/47/3 40/50/3 36/52/3 +f 36/53/1 40/50/1 41/49/1 37/54/1 +f 37/55/2 41/49/2 42/48/2 38/56/2 +f 39/47/5 35/57/5 38/58/5 42/48/5 +f 43/59/1 45/60/1 46/61/1 44/62/1 +f 47/63/5 49/64/5 50/65/5 48/66/5 +f 43/67/10 44/68/10 47/63/10 48/66/10 +f 45/60/4 50/65/4 49/64/4 46/61/4 +f 58/69/1 57/70/1 61/71/1 62/72/1 +f 51/73/7 55/74/7 56/75/7 52/76/7 +f 52/77/3 56/78/3 57/79/3 53/80/3 +f 53/81/6 57/70/6 58/69/6 54/82/6 +f 55/83/2 51/84/2 54/85/2 58/86/2 +f 62/87/2 59/88/2 55/83/2 58/86/2 +f 55/74/5 59/89/5 60/90/5 56/75/5 +f 57/79/3 56/78/3 60/91/3 61/92/3 +f 62/72/9 61/71/9 63/93/9 64/94/9 +f 60/90/8 59/89/8 65/95/8 66/96/8 +f 64/94/1 63/93/1 67/97/1 68/98/1 +f 66/96/5 65/95/5 69/99/5 70/100/5 +f 67/97/4 70/100/4 69/99/4 68/98/4 +f 59/88/2 62/87/2 64/101/2 68/98/2 69/99/2 65/102/2 +f 60/91/3 66/103/3 70/100/3 67/97/3 63/104/3 61/92/3 +f 75/105/4 78/106/4 77/107/4 76/108/4 +f 71/109/2 75/105/2 76/108/2 72/110/2 +f 72/111/5 76/108/5 77/107/5 73/112/5 +f 73/113/3 77/107/3 78/106/3 74/114/3 +f 75/105/1 71/115/1 74/116/1 78/106/1 +f 83/117/4 86/118/4 85/119/4 84/120/4 +f 79/121/3 83/117/3 84/120/3 80/122/3 +f 80/123/1 84/120/1 85/119/1 81/124/1 +f 81/125/2 85/119/2 86/118/2 82/126/2 +f 83/117/5 79/127/5 82/128/5 86/118/5 +f 91/129/4 94/130/4 93/131/4 92/132/4 +f 87/133/2 91/129/2 92/132/2 88/134/2 +f 88/135/5 92/132/5 93/131/5 89/136/5 +f 89/137/3 93/131/3 94/130/3 90/138/3 +f 91/129/1 87/139/1 90/140/1 94/130/1 +f 96/141/5 95/142/5 97/143/5 98/144/5 +f 98/144/2 97/145/2 101/146/2 102/147/2 +f 100/148/3 99/149/3 95/150/3 96/141/3 +f 100/148/4 96/141/4 98/144/4 102/147/4 +g dtrack_vst1_Cube.031_SlopeGravelMaterial +f 3/151/3 6/152/3 5/153/3 2/154/3 +f 1/155/11 2/156/11 5/157/11 4/158/11 +f 1/159/5 3/151/5 2/160/5 +f 6/152/1 4/161/1 5/162/1 +f 4/161/4 6/152/4 3/151/4 1/159/4 diff --git a/advtrains_train_track/models/advtrains_dtrack_vst1_45.obj b/advtrains_train_track/models/advtrains_dtrack_vst1_45.obj new file mode 100644 index 0000000..8ff8343 --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst1_45.obj @@ -0,0 +1,434 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst1_45_Cube.033 +v 0.111416 -0.221340 0.354093 +v 0.111416 -0.057279 0.354093 +v 0.354093 -0.342660 0.111416 +v 0.354093 -0.178600 0.111416 +v 0.205542 -0.221340 0.448220 +v 0.205542 -0.057279 0.448220 +v 0.448220 -0.342660 0.205543 +v 0.448220 -0.178600 0.205543 +v -0.208358 0.039814 0.791422 +v 0.791423 -0.460000 -0.208357 +v 0.896243 -0.460000 -0.103536 +v -0.103538 0.039814 0.896242 +v -0.164683 0.059814 0.835097 +v 0.835098 -0.440000 -0.164682 +v 0.852568 -0.440000 -0.147212 +v -0.147213 0.059814 0.852567 +v -0.164683 0.109814 0.835097 +v 0.835098 -0.390000 -0.164682 +v 0.852568 -0.390000 -0.147212 +v -0.147213 0.109814 0.852567 +v 0.874406 -0.385000 -0.125374 +v -0.125375 0.114814 0.874405 +v -0.186520 0.114814 0.813259 +v 0.813260 -0.385000 -0.186519 +v 0.874406 -0.360000 -0.125374 +v -0.125375 0.139814 0.874405 +v -0.186520 0.139814 0.813259 +v 0.813260 -0.360000 -0.186519 +v 0.476117 -0.186104 0.572089 +v -0.572088 -0.186104 -0.476117 +v -0.656942 -0.143684 -0.391265 +v 0.391264 -0.143684 0.656941 +v 0.476117 -0.236104 0.572089 +v -0.572088 -0.236104 -0.476117 +v -0.656941 -0.193684 -0.391265 +v 0.391264 -0.193684 0.656942 +v -0.508186 2.879001 0.491594 +v 0.491594 2.379186 -0.508186 +v -0.508186 2.900629 0.491593 +v 0.491594 2.400814 -0.508186 +v 0.508186 2.379186 -0.491594 +v -0.491594 2.879001 0.508186 +v 0.508186 2.400814 -0.491594 +v -0.491594 2.900629 0.508186 +v 0.208358 -0.460000 -0.791421 +v -0.791423 0.039814 0.208357 +v -0.896244 0.039814 0.103537 +v 0.103537 -0.460000 -0.896242 +v 0.164682 -0.440000 -0.835097 +v -0.835099 0.059815 0.164682 +v -0.852568 0.059814 0.147212 +v 0.147212 -0.440000 -0.852567 +v 0.164682 -0.390000 -0.835097 +v -0.835099 0.109815 0.164682 +v -0.852568 0.109814 0.147212 +v 0.147212 -0.390000 -0.852567 +v -0.874406 0.114814 0.125374 +v 0.125375 -0.385000 -0.874404 +v 0.186520 -0.385000 -0.813259 +v -0.813261 0.114815 0.186520 +v -0.874406 0.139814 0.125374 +v 0.125375 -0.360000 -0.874404 +v 0.186520 -0.360000 -0.813259 +v -0.813261 0.139814 0.186520 +v -0.230055 -0.407095 -0.818151 +v 0.818151 -0.407095 0.230055 +v 0.733298 -0.364675 0.314908 +v -0.314908 -0.364675 -0.733299 +v -0.230055 -0.357095 -0.818151 +v 0.818151 -0.357095 0.230056 +v 0.733298 -0.314675 0.314908 +v -0.314908 -0.314675 -0.733298 +v 0.314908 -0.105511 0.733298 +v -0.733298 -0.105511 -0.314908 +v -0.818151 -0.063091 -0.230056 +v 0.230055 -0.063091 0.818151 +v 0.314908 -0.155511 0.733298 +v -0.733298 -0.155511 -0.314908 +v -0.818151 -0.113091 -0.230055 +v 0.230055 -0.113091 0.818151 +v -0.391264 -0.326502 -0.656942 +v 0.656941 -0.326502 0.391265 +v 0.572089 -0.284082 0.476118 +v -0.476117 -0.284082 -0.572089 +v -0.391264 -0.276502 -0.656941 +v 0.656942 -0.276502 0.391265 +v 0.572088 -0.234082 0.476117 +v -0.476117 -0.234082 -0.572089 +v -0.354093 -0.221340 -0.111416 +v -0.354093 -0.057279 -0.111416 +v -0.111416 -0.342660 -0.354093 +v -0.111416 -0.178600 -0.354093 +v -0.448220 -0.221340 -0.205543 +v -0.448220 -0.057279 -0.205543 +v -0.205543 -0.342660 -0.448220 +v -0.205543 -0.178600 -0.448220 +v -0.069408 -0.487406 -0.978798 +v 0.978798 -0.487406 0.069409 +v 0.893945 -0.444986 0.154261 +v -0.154261 -0.444986 -0.893945 +v -0.069408 -0.437406 -0.978798 +v 0.978798 -0.437406 0.069409 +v 0.893945 -0.394986 0.154261 +v -0.154261 -0.394986 -0.893945 +v 0.069408 -0.032780 0.978798 +v -0.978798 -0.032780 -0.069409 +v -0.893945 -0.075200 -0.154261 +v 0.154261 -0.075200 0.893945 +v 0.069408 0.017220 0.978797 +v -0.978798 0.017220 -0.069409 +v -0.893945 -0.025200 -0.154261 +v 0.154261 -0.025200 0.893945 +v -0.029561 -0.500000 -1.029558 +v 1.029558 -0.500000 0.029561 +v -1.029558 -0.500000 -0.029561 +v -1.029558 0.000000 -0.029561 +v 0.029561 -0.500000 1.029558 +v 0.029561 0.000000 1.029558 +v -0.500000 0.000000 1.559119 +v -1.559119 0.000000 0.500000 +v -0.499999 0.000000 0.499999 +v -1.559120 -0.500000 0.500000 +v -0.500000 -0.500000 1.559119 +v -0.500003 -0.500000 0.500000 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.8837 0.9625 +vt 0.8524 0.0348 +vt 0.8837 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.0035 +vt 0.9588 0.0348 +vt 0.8837 0.0035 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.8837 0.9625 +vt 0.8524 0.0348 +vt 0.8837 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.0035 +vt 0.9588 0.0348 +vt 0.8837 0.0035 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt -0.3235 0.5003 +vt 0.6181 0.0296 +vt 0.6181 0.5003 +vt 0.6188 0.9848 +vt -0.3228 0.5141 +vt 0.6188 0.5141 +vt 0.0669 1.0031 +vt 0.0669 0.5045 +vt 0.0669 0.0059 +vt 1.1195 0.0059 +vt 1.1195 1.0031 +vt 0.1925 0.0071 +vt 0.1925 0.5057 +vt -0.3061 0.0071 +vt -0.4317 1.0031 +vt -0.4317 0.0059 +vt 1.1341 0.0071 +vt 1.1341 1.0043 +vt 0.1925 1.0043 +vt 1.1202 0.9906 +vt 0.4151 0.9906 +vt 0.4151 0.5199 +vt 1.1202 0.5199 +vt 0.4050 0.0285 +vt 1.1101 0.0285 +vt 1.1101 0.4992 +vt 0.4050 0.4992 +vt -0.3061 1.0043 +vt 1.1174 0.5141 +vt 1.1174 0.9848 +vt 1.1167 0.0296 +vt 1.1167 0.5003 +vn -0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 -0.7071 +vn -0.7071 0.0000 0.7071 +vn 0.2357 0.9428 -0.2357 +vn 0.7071 0.0000 0.7071 +vn 0.0189 0.9017 -0.4319 +vn 0.4319 0.9017 -0.0189 +vn -0.1263 -0.9320 0.3397 +vn -0.3397 -0.9320 0.1263 +vn -0.2357 -0.9428 0.2357 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +g dtrack_vst1_45_Cube.033_SlopeRailMaterial +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/2/2 8/5/2 7/6/2 3/7/2 +f 6/8/3 2/1/3 1/9/3 5/10/3 +f 6/8/4 8/5/4 4/2/4 2/1/4 +f 16/11/5 15/12/5 19/13/5 20/14/5 +f 9/15/6 13/16/6 14/17/6 10/18/6 +f 10/19/2 14/20/2 15/21/2 11/22/2 +f 11/23/7 15/12/7 16/11/7 12/24/7 +f 13/25/3 9/26/3 12/27/3 16/28/3 +f 20/29/3 17/30/3 13/25/3 16/28/3 +f 13/16/1 17/31/1 18/32/1 14/17/1 +f 15/21/2 14/20/2 18/33/2 19/34/2 +f 20/14/8 19/13/8 21/35/8 22/36/8 +f 18/32/9 17/31/9 23/37/9 24/38/9 +f 22/36/5 21/35/5 25/39/5 26/40/5 +f 24/38/1 23/37/1 27/41/1 28/42/1 +f 25/39/4 28/42/4 27/41/4 26/40/4 +f 17/30/3 20/29/3 22/43/3 26/40/3 27/41/3 23/44/3 +f 18/33/2 24/45/2 28/42/2 25/39/2 21/46/2 19/34/2 +f 32/47/5 36/48/5 33/49/5 29/50/5 +f 34/51/2 30/52/2 29/50/2 33/53/2 +f 35/54/1 31/55/1 30/52/1 34/56/1 +f 36/57/3 32/47/3 31/55/3 35/58/3 +f 32/47/4 29/50/4 30/52/4 31/55/4 +f 37/59/1 39/60/1 40/61/1 38/62/1 +f 41/63/5 43/64/5 44/65/5 42/66/5 +f 37/67/10 38/68/10 41/63/10 42/66/10 +f 39/60/4 44/65/4 43/64/4 40/61/4 +f 52/69/1 51/70/1 55/71/1 56/72/1 +f 45/73/7 49/74/7 50/75/7 46/76/7 +f 46/77/3 50/78/3 51/79/3 47/80/3 +f 47/81/6 51/70/6 52/69/6 48/82/6 +f 49/83/2 45/84/2 48/85/2 52/86/2 +f 56/87/2 53/88/2 49/83/2 52/86/2 +f 49/74/5 53/89/5 54/90/5 50/75/5 +f 51/79/3 50/78/3 54/91/3 55/92/3 +f 56/72/9 55/71/9 57/93/9 58/94/9 +f 54/90/8 53/89/8 59/95/8 60/96/8 +f 58/94/1 57/93/1 61/97/1 62/98/1 +f 60/96/5 59/95/5 63/99/5 64/100/5 +f 61/97/4 64/100/4 63/99/4 62/98/4 +f 53/88/2 56/87/2 58/101/2 62/98/2 63/99/2 59/102/2 +f 54/91/3 60/103/3 64/100/3 61/97/3 57/104/3 55/92/3 +f 69/105/4 72/106/4 71/107/4 70/108/4 +f 65/109/2 69/105/2 70/108/2 66/110/2 +f 66/111/5 70/108/5 71/107/5 67/112/5 +f 67/113/3 71/107/3 72/106/3 68/114/3 +f 69/105/1 65/115/1 68/116/1 72/106/1 +f 76/117/5 80/118/5 77/119/5 73/120/5 +f 78/121/2 74/122/2 73/120/2 77/123/2 +f 79/124/1 75/125/1 74/122/1 78/126/1 +f 80/127/3 76/117/3 75/125/3 79/128/3 +f 76/117/4 73/120/4 74/122/4 75/125/4 +f 85/129/4 88/130/4 87/131/4 86/132/4 +f 81/133/2 85/129/2 86/132/2 82/134/2 +f 82/135/5 86/132/5 87/131/5 83/136/5 +f 83/137/3 87/131/3 88/130/3 84/138/3 +f 85/129/1 81/139/1 84/140/1 88/130/1 +f 90/141/5 89/142/5 91/143/5 92/144/5 +f 92/144/2 91/145/2 95/146/2 96/147/2 +f 94/148/3 93/149/3 89/150/3 90/141/3 +f 94/148/4 90/141/4 92/144/4 96/147/4 +f 101/151/4 104/152/4 103/153/4 102/154/4 +f 97/155/2 101/151/2 102/154/2 98/156/2 +f 98/157/5 102/154/5 103/153/5 99/158/5 +f 99/159/3 103/153/3 104/152/3 100/160/3 +f 101/151/1 97/161/1 100/162/1 104/152/1 +f 109/163/4 112/164/4 111/165/4 110/166/4 +f 105/167/3 109/163/3 110/166/3 106/168/3 +f 106/169/1 110/166/1 111/165/1 107/170/1 +f 107/171/2 111/165/2 112/164/2 108/172/2 +f 109/163/5 105/173/5 108/174/5 112/164/5 +g dtrack_vst1_45_Cube.033_SlopeGravelMaterial +f 114/175/5 118/176/5 117/177/5 +f 116/178/1 113/179/1 115/180/1 +f 116/181/4 121/182/4 118/183/4 114/184/4 113/185/4 +f 115/186/11 124/187/11 122/188/11 +f 116/181/12 120/189/12 121/182/12 +f 118/183/12 121/182/12 119/190/12 +f 113/191/11 114/192/11 117/193/11 124/187/11 115/186/11 +f 121/194/13 120/195/13 122/196/13 124/197/13 +f 119/198/14 121/199/14 124/200/14 123/201/14 +f 123/202/11 124/187/11 117/193/11 +f 116/178/1 115/180/1 122/203/1 120/204/1 +f 117/177/5 118/176/5 119/205/5 123/206/5 diff --git a/advtrains_train_track/models/advtrains_dtrack_vst2.obj b/advtrains_train_track/models/advtrains_dtrack_vst2.obj new file mode 100644 index 0000000..444ce42 --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst2.obj @@ -0,0 +1,372 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst2_Cube.032 +v 0.753760 0.000000 -0.500000 +v 0.753760 0.000000 0.500000 +v 0.753760 0.500000 0.500000 +v -0.753760 0.000000 -0.500000 +v -0.753760 0.000000 0.500000 +v -0.753760 0.500000 0.500000 +v 0.329165 0.303892 0.171599 +v 0.329165 0.467953 0.171599 +v 0.329165 0.132293 -0.171599 +v 0.329165 0.296354 -0.171599 +v 0.462280 0.303892 0.171599 +v 0.462280 0.467953 0.171599 +v 0.462280 0.132293 -0.171599 +v 0.462280 0.296354 -0.171599 +v 0.412289 0.540000 0.500000 +v 0.412289 0.040000 -0.500000 +v 0.560528 0.040000 -0.500000 +v 0.560528 0.540000 0.500000 +v 0.474055 0.560000 0.500000 +v 0.474055 0.060000 -0.500000 +v 0.498762 0.060000 -0.500000 +v 0.498762 0.560000 0.500000 +v 0.474055 0.610000 0.500000 +v 0.474055 0.110000 -0.500000 +v 0.498762 0.110000 -0.500000 +v 0.498762 0.610000 0.500000 +v 0.529645 0.115000 -0.500000 +v 0.529645 0.615000 0.500000 +v 0.443172 0.615000 0.500000 +v 0.443172 0.115000 -0.500000 +v 0.529645 0.140000 -0.500000 +v 0.529645 0.640000 0.500000 +v 0.443172 0.640000 0.500000 +v 0.443172 0.140000 -0.500000 +v 0.741194 0.457500 0.435000 +v -0.741194 0.457500 0.435000 +v -0.741194 0.397500 0.315000 +v 0.741194 0.397500 0.315000 +v 0.741193 0.507500 0.435000 +v -0.741194 0.507500 0.435000 +v -0.741194 0.447500 0.315000 +v 0.741194 0.447500 0.315000 +v -0.011733 3.379186 0.500000 +v -0.011732 2.879186 -0.500001 +v -0.011733 3.400814 0.500000 +v -0.011732 2.900814 -0.500000 +v 0.011732 2.879186 -0.500000 +v 0.011732 3.379186 0.500000 +v 0.011732 2.900814 -0.500000 +v 0.011732 3.400814 0.500000 +v -0.412289 0.040000 -0.500000 +v -0.412289 0.540000 0.500000 +v -0.560528 0.540000 0.500000 +v -0.560528 0.040000 -0.500000 +v -0.474055 0.060000 -0.500000 +v -0.474055 0.560000 0.500000 +v -0.498762 0.560000 0.500000 +v -0.498762 0.060000 -0.500000 +v -0.474055 0.110000 -0.500000 +v -0.474055 0.610000 0.500000 +v -0.498762 0.610000 0.500000 +v -0.498762 0.110000 -0.500000 +v -0.529645 0.615000 0.500000 +v -0.529645 0.115000 -0.500000 +v -0.443172 0.115000 -0.500000 +v -0.443172 0.615000 0.500000 +v -0.529645 0.640000 0.500000 +v -0.529645 0.140000 -0.500000 +v -0.443172 0.140000 -0.500000 +v -0.443172 0.640000 0.500000 +v -0.741194 0.022500 -0.435000 +v 0.741194 0.022500 -0.435000 +v 0.741194 0.082500 -0.315000 +v -0.741194 0.082500 -0.315000 +v -0.741193 0.072500 -0.435000 +v 0.741194 0.072500 -0.435000 +v 0.741194 0.132500 -0.315000 +v -0.741194 0.132500 -0.315000 +v 0.741194 0.333931 0.187862 +v -0.741194 0.333931 0.187862 +v -0.741194 0.273931 0.067862 +v 0.741194 0.273931 0.067862 +v 0.741193 0.383931 0.187862 +v -0.741194 0.383931 0.187862 +v -0.741194 0.323931 0.067862 +v 0.741194 0.323931 0.067862 +v -0.741194 0.146069 -0.187862 +v 0.741194 0.146069 -0.187862 +v 0.741194 0.206069 -0.067862 +v -0.741194 0.206069 -0.067862 +v -0.741193 0.196069 -0.187862 +v 0.741194 0.196069 -0.187862 +v 0.741194 0.256069 -0.067862 +v -0.741194 0.256069 -0.067862 +v -0.329165 0.303892 0.171599 +v -0.329165 0.467953 0.171599 +v -0.329165 0.132293 -0.171599 +v -0.329165 0.296354 -0.171599 +v -0.462280 0.303892 0.171599 +v -0.462280 0.467953 0.171599 +v -0.462280 0.132293 -0.171599 +v -0.462280 0.296354 -0.171599 +v 0.753760 -0.500000 0.500000 +v 0.753760 -0.500000 -0.500000 +v -0.753760 -0.500000 0.500000 +v -0.753760 -0.500000 -0.500000 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 1.2113 -0.1167 +vt -0.2846 -0.1167 +vt -0.2846 -0.6128 +vt 1.2113 -0.6128 +vt -0.2852 0.4989 +vt 1.2107 0.4989 +vt 1.2107 0.9950 +vt -0.2852 0.9950 +vt 1.2113 0.9927 +vt 1.6551 0.1052 +vt -0.2846 0.9927 +vt -0.7284 0.1052 +vt -0.2873 0.9952 +vt -0.2873 0.0029 +vt 1.2086 0.0029 +vt 1.2086 0.9952 +vt 0.7066 0.9945 +vt -0.2857 0.9945 +vt -0.2857 0.4984 +vt 0.7066 0.4984 +vt 1.2107 0.9918 +vt -0.2852 0.9918 +vt -0.2852 0.4956 +vt 1.2107 0.4956 +vt 0.7071 0.9996 +vt -0.2852 0.9996 +vt -0.2852 0.5034 +vt 0.7071 0.5034 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.0000 0.0000 1.0000 +vn 0.0000 0.8944 -0.4472 +vn 1.0000 0.0000 0.0000 +vn -0.2782 0.8591 -0.4296 +vn 0.2782 0.8591 -0.4296 +vn 0.1433 -0.8852 0.4426 +vn -0.1433 -0.8852 0.4426 +vn 0.0000 -0.8944 0.4472 +vn 0.0000 -1.0000 0.0000 +g dtrack_vst2_Cube.032_SlopeRailMaterial +s off +f 8/1/1 10/2/1 9/3/1 7/4/1 +f 10/2/2 14/5/2 13/6/2 9/7/2 +f 12/8/3 8/1/3 7/9/3 11/10/3 +f 12/8/4 14/5/4 10/2/4 8/1/4 +f 22/11/5 21/12/5 25/13/5 26/14/5 +f 15/15/6 19/16/6 20/17/6 16/18/6 +f 16/19/2 20/20/2 21/21/2 17/22/2 +f 17/23/7 21/12/7 22/11/7 18/24/7 +f 19/25/3 15/26/3 18/27/3 22/28/3 +f 26/29/3 23/30/3 19/25/3 22/28/3 +f 19/16/1 23/31/1 24/32/1 20/17/1 +f 21/21/2 20/20/2 24/33/2 25/34/2 +f 26/14/8 25/13/8 27/35/8 28/36/8 +f 24/32/9 23/31/9 29/37/9 30/38/9 +f 28/36/5 27/35/5 31/39/5 32/40/5 +f 30/38/1 29/37/1 33/41/1 34/42/1 +f 31/39/4 34/42/4 33/41/4 32/40/4 +f 23/30/3 26/29/3 28/43/3 32/40/3 33/41/3 29/44/3 +f 24/33/2 30/45/2 34/42/2 31/39/2 27/46/2 25/34/2 +f 39/47/4 42/48/4 41/49/4 40/50/4 +f 35/51/3 39/47/3 40/50/3 36/52/3 +f 36/53/1 40/50/1 41/49/1 37/54/1 +f 37/55/2 41/49/2 42/48/2 38/56/2 +f 39/47/5 35/57/5 38/58/5 42/48/5 +f 43/59/1 45/60/1 46/61/1 44/62/1 +f 47/63/5 49/64/5 50/65/5 48/66/5 +f 43/67/10 44/68/10 47/63/10 48/66/10 +f 45/60/4 50/65/4 49/64/4 46/61/4 +f 58/69/1 57/70/1 61/71/1 62/72/1 +f 51/73/7 55/74/7 56/75/7 52/76/7 +f 52/77/3 56/78/3 57/79/3 53/80/3 +f 53/81/6 57/70/6 58/69/6 54/82/6 +f 55/83/2 51/84/2 54/85/2 58/86/2 +f 62/87/2 59/88/2 55/83/2 58/86/2 +f 55/74/5 59/89/5 60/90/5 56/75/5 +f 57/79/3 56/78/3 60/91/3 61/92/3 +f 62/72/9 61/71/9 63/93/9 64/94/9 +f 60/90/8 59/89/8 65/95/8 66/96/8 +f 64/94/1 63/93/1 67/97/1 68/98/1 +f 66/96/5 65/95/5 69/99/5 70/100/5 +f 67/97/4 70/100/4 69/99/4 68/98/4 +f 59/88/2 62/87/2 64/101/2 68/98/2 69/99/2 65/102/2 +f 60/91/3 66/103/3 70/100/3 67/97/3 63/104/3 61/92/3 +f 75/105/4 78/106/4 77/107/4 76/108/4 +f 71/109/2 75/105/2 76/108/2 72/110/2 +f 72/111/5 76/108/5 77/107/5 73/112/5 +f 73/113/3 77/107/3 78/106/3 74/114/3 +f 75/105/1 71/115/1 74/116/1 78/106/1 +f 83/117/4 86/118/4 85/119/4 84/120/4 +f 79/121/3 83/117/3 84/120/3 80/122/3 +f 80/123/1 84/120/1 85/119/1 81/124/1 +f 81/125/2 85/119/2 86/118/2 82/126/2 +f 83/117/5 79/127/5 82/128/5 86/118/5 +f 91/129/4 94/130/4 93/131/4 92/132/4 +f 87/133/2 91/129/2 92/132/2 88/134/2 +f 88/135/5 92/132/5 93/131/5 89/136/5 +f 89/137/3 93/131/3 94/130/3 90/138/3 +f 91/129/1 87/139/1 90/140/1 94/130/1 +f 96/141/5 95/142/5 97/143/5 98/144/5 +f 98/144/2 97/145/2 101/146/2 102/147/2 +f 100/148/3 99/149/3 95/150/3 96/141/3 +f 100/148/4 96/141/4 98/144/4 102/147/4 +g dtrack_vst2_Cube.032_SlopeGravelMaterial +f 3/151/3 6/152/3 5/153/3 2/154/3 +f 4/155/2 1/156/2 104/157/2 106/158/2 +f 1/159/5 3/151/5 2/160/5 +f 6/152/1 4/161/1 5/162/1 +f 4/161/4 6/152/4 3/151/4 1/159/4 +f 104/163/11 103/164/11 105/165/11 106/166/11 +f 5/167/1 4/168/1 106/169/1 105/170/1 +f 2/171/3 5/172/3 105/173/3 103/174/3 +f 1/175/5 2/176/5 103/177/5 104/178/5 diff --git a/advtrains_train_track/models/advtrains_dtrack_vst2_45.obj b/advtrains_train_track/models/advtrains_dtrack_vst2_45.obj new file mode 100644 index 0000000..5dc708b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst2_45.obj @@ -0,0 +1,462 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst2_45_Cube.035 +v 0.111416 0.278660 0.354093 +v 0.111416 0.442721 0.354093 +v 0.354093 0.157340 0.111416 +v 0.354093 0.321400 0.111416 +v 0.205542 0.278660 0.448220 +v 0.205542 0.442721 0.448220 +v 0.448220 0.157340 0.205543 +v 0.448220 0.321400 0.205543 +v -0.208358 0.539814 0.791422 +v 0.791423 0.040000 -0.208357 +v 0.896243 0.040000 -0.103536 +v -0.103538 0.539814 0.896242 +v -0.164683 0.559814 0.835097 +v 0.835098 0.060000 -0.164682 +v 0.852568 0.060000 -0.147212 +v -0.147213 0.559814 0.852567 +v -0.164683 0.609814 0.835097 +v 0.835098 0.110000 -0.164682 +v 0.852568 0.110000 -0.147212 +v -0.147213 0.609814 0.852567 +v 0.874406 0.115000 -0.125374 +v -0.125375 0.614814 0.874405 +v -0.186520 0.614814 0.813259 +v 0.813260 0.115000 -0.186519 +v 0.874406 0.140000 -0.125374 +v -0.125375 0.639814 0.874405 +v -0.186520 0.639814 0.813259 +v 0.813260 0.140000 -0.186519 +v 0.476117 0.313896 0.572089 +v -0.572088 0.313896 -0.476117 +v -0.656942 0.356316 -0.391265 +v 0.391264 0.356316 0.656941 +v 0.476117 0.263896 0.572089 +v -0.572088 0.263896 -0.476117 +v -0.656941 0.306316 -0.391265 +v 0.391264 0.306316 0.656942 +v -0.508186 3.379001 0.491594 +v 0.491594 2.879186 -0.508186 +v -0.508186 3.400629 0.491593 +v 0.491594 2.900814 -0.508186 +v 0.508186 2.879186 -0.491594 +v -0.491594 3.379001 0.508186 +v 0.508186 2.900814 -0.491594 +v -0.491594 3.400629 0.508186 +v 0.208358 0.040000 -0.791421 +v -0.791423 0.539814 0.208357 +v -0.896244 0.539814 0.103537 +v 0.103537 0.040000 -0.896242 +v 0.164682 0.060000 -0.835097 +v -0.835099 0.559815 0.164682 +v -0.852568 0.559814 0.147212 +v 0.147212 0.060000 -0.852567 +v 0.164682 0.110000 -0.835097 +v -0.835099 0.609815 0.164682 +v -0.852568 0.609814 0.147212 +v 0.147212 0.110000 -0.852567 +v -0.874406 0.614814 0.125374 +v 0.125375 0.115000 -0.874404 +v 0.186520 0.115000 -0.813259 +v -0.813261 0.614815 0.186520 +v -0.874406 0.639814 0.125374 +v 0.125375 0.140000 -0.874404 +v 0.186520 0.140000 -0.813259 +v -0.813261 0.639814 0.186520 +v -0.230055 0.092905 -0.818151 +v 0.818151 0.092905 0.230055 +v 0.733298 0.135325 0.314908 +v -0.314908 0.135325 -0.733299 +v -0.230055 0.142905 -0.818151 +v 0.818151 0.142905 0.230056 +v 0.733298 0.185325 0.314908 +v -0.314908 0.185325 -0.733298 +v 0.314908 0.394489 0.733298 +v -0.733298 0.394489 -0.314908 +v -0.818151 0.436909 -0.230056 +v 0.230055 0.436909 0.818151 +v 0.314908 0.344489 0.733298 +v -0.733298 0.344489 -0.314908 +v -0.818151 0.386909 -0.230055 +v 0.230055 0.386909 0.818151 +v -0.391264 0.173498 -0.656942 +v 0.656941 0.173498 0.391265 +v 0.572089 0.215918 0.476118 +v -0.476117 0.215918 -0.572089 +v -0.391264 0.223498 -0.656941 +v 0.656942 0.223498 0.391265 +v 0.572088 0.265918 0.476117 +v -0.476117 0.265918 -0.572089 +v -0.354093 0.278660 -0.111416 +v -0.354093 0.442721 -0.111416 +v -0.111416 0.157340 -0.354093 +v -0.111416 0.321400 -0.354093 +v -0.448220 0.278660 -0.205543 +v -0.448220 0.442721 -0.205543 +v -0.205543 0.157340 -0.448220 +v -0.205543 0.321400 -0.448220 +v -0.069408 0.012594 -0.978798 +v 0.978798 0.012594 0.069409 +v 0.893945 0.055014 0.154261 +v -0.154261 0.055014 -0.893945 +v -0.069408 0.062594 -0.978798 +v 0.978798 0.062594 0.069409 +v 0.893945 0.105014 0.154261 +v -0.154261 0.105014 -0.893945 +v 0.069408 0.467220 0.978798 +v -0.978798 0.467220 -0.069409 +v -0.893945 0.424800 -0.154261 +v 0.154261 0.424800 0.893945 +v 0.069408 0.517220 0.978797 +v -0.978798 0.517220 -0.069409 +v -0.893945 0.474800 -0.154261 +v 0.154261 0.474800 0.893945 +v -0.029561 -0.000000 -1.029558 +v 1.029558 0.000000 0.029561 +v -1.029558 -0.000000 -0.029561 +v -1.029558 0.500000 -0.029561 +v 0.029561 0.000000 1.029558 +v 0.029561 0.500000 1.029558 +v -0.500000 0.500000 1.559119 +v -1.559119 0.500000 0.500000 +v -0.499999 0.500000 0.499999 +v -1.559120 -0.000000 0.500000 +v -0.500000 0.000000 1.559119 +v -0.500003 0.000000 0.500000 +v 1.029558 -0.500000 0.029561 +v -0.029561 -0.500000 -1.029558 +v 0.029561 -0.500000 1.029558 +v -1.029558 -0.500000 -0.029561 +v -0.500003 -0.500000 0.500000 +v -0.500000 -0.500000 1.559119 +v -1.559120 -0.500000 0.500000 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.8837 0.9625 +vt 0.8524 0.0348 +vt 0.8837 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.0035 +vt 0.9588 0.0348 +vt 0.8837 0.0035 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.8837 0.9625 +vt 0.8524 0.0348 +vt 0.8837 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.0035 +vt 0.9588 0.0348 +vt 0.8837 0.0035 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt -0.2938 0.5095 +vt 0.6540 0.0358 +vt 0.6540 0.5096 +vt 0.6549 0.9852 +vt -0.2928 0.5114 +vt 0.6549 0.5114 +vt 0.1047 0.9953 +vt 0.1047 0.4934 +vt 0.1047 -0.0085 +vt 1.1643 -0.0085 +vt 1.1643 0.9953 +vt 1.1568 0.5114 +vt 0.6549 0.0377 +vt 1.1568 0.0377 +vt -0.3972 0.9953 +vt -0.3972 -0.0085 +vt 1.1431 0.5009 +vt 0.4334 0.5009 +vt 0.4334 0.0272 +vt 1.1431 0.0272 +vt 1.1431 0.9747 +vt 0.4334 0.9747 +vt 0.7633 0.9654 +vt 0.0536 0.9654 +vt 0.0536 0.4916 +vt 0.7633 0.4916 +vt 1.1559 0.5096 +vt 1.1559 0.9833 +vt 0.6540 0.9833 +vt 0.1053 -0.0176 +vt 0.1052 0.4843 +vt -0.3966 -0.0176 +vt 1.0530 -0.0176 +vt 1.0530 0.9861 +vt 0.1053 0.9861 +vt -0.3966 0.9861 +vt 0.0536 0.0179 +vt 0.7633 0.0179 +vt -0.2928 0.0377 +vt -0.2938 0.9833 +vt 0.0455 0.1273 +vt 1.0492 0.1273 +vt 1.0492 0.6011 +vt 0.0455 0.6011 +vt 1.1568 0.9852 +vt 1.1559 0.0358 +vn -0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 -0.7071 +vn -0.7071 0.0000 0.7071 +vn 0.2357 0.9428 -0.2357 +vn 0.7071 0.0000 0.7071 +vn 0.0189 0.9017 -0.4319 +vn 0.4319 0.9017 -0.0189 +vn -0.1263 -0.9320 0.3397 +vn -0.3397 -0.9320 0.1263 +vn -0.2357 -0.9428 0.2357 +vn 0.0000 1.0000 0.0000 +vn -0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +g dtrack_vst2_45_Cube.035_SlopeRailMaterial +s off +f 2/1/1 4/2/1 3/3/1 1/4/1 +f 4/2/2 8/5/2 7/6/2 3/7/2 +f 6/8/3 2/1/3 1/9/3 5/10/3 +f 6/8/4 8/5/4 4/2/4 2/1/4 +f 16/11/5 15/12/5 19/13/5 20/14/5 +f 9/15/6 13/16/6 14/17/6 10/18/6 +f 10/19/2 14/20/2 15/21/2 11/22/2 +f 11/23/7 15/12/7 16/11/7 12/24/7 +f 13/25/3 9/26/3 12/27/3 16/28/3 +f 20/29/3 17/30/3 13/25/3 16/28/3 +f 13/16/1 17/31/1 18/32/1 14/17/1 +f 15/21/2 14/20/2 18/33/2 19/34/2 +f 20/14/8 19/13/8 21/35/8 22/36/8 +f 18/32/9 17/31/9 23/37/9 24/38/9 +f 22/36/5 21/35/5 25/39/5 26/40/5 +f 24/38/1 23/37/1 27/41/1 28/42/1 +f 25/39/4 28/42/4 27/41/4 26/40/4 +f 17/30/3 20/29/3 22/43/3 26/40/3 27/41/3 23/44/3 +f 18/33/2 24/45/2 28/42/2 25/39/2 21/46/2 19/34/2 +f 32/47/5 36/48/5 33/49/5 29/50/5 +f 34/51/2 30/52/2 29/50/2 33/53/2 +f 35/54/1 31/55/1 30/52/1 34/56/1 +f 36/57/3 32/47/3 31/55/3 35/58/3 +f 32/47/4 29/50/4 30/52/4 31/55/4 +f 37/59/1 39/60/1 40/61/1 38/62/1 +f 41/63/5 43/64/5 44/65/5 42/66/5 +f 37/67/10 38/68/10 41/63/10 42/66/10 +f 39/60/4 44/65/4 43/64/4 40/61/4 +f 52/69/1 51/70/1 55/71/1 56/72/1 +f 45/73/7 49/74/7 50/75/7 46/76/7 +f 46/77/3 50/78/3 51/79/3 47/80/3 +f 47/81/6 51/70/6 52/69/6 48/82/6 +f 49/83/2 45/84/2 48/85/2 52/86/2 +f 56/87/2 53/88/2 49/83/2 52/86/2 +f 49/74/5 53/89/5 54/90/5 50/75/5 +f 51/79/3 50/78/3 54/91/3 55/92/3 +f 56/72/9 55/71/9 57/93/9 58/94/9 +f 54/90/8 53/89/8 59/95/8 60/96/8 +f 58/94/1 57/93/1 61/97/1 62/98/1 +f 60/96/5 59/95/5 63/99/5 64/100/5 +f 61/97/4 64/100/4 63/99/4 62/98/4 +f 53/88/2 56/87/2 58/101/2 62/98/2 63/99/2 59/102/2 +f 54/91/3 60/103/3 64/100/3 61/97/3 57/104/3 55/92/3 +f 69/105/4 72/106/4 71/107/4 70/108/4 +f 65/109/2 69/105/2 70/108/2 66/110/2 +f 66/111/5 70/108/5 71/107/5 67/112/5 +f 67/113/3 71/107/3 72/106/3 68/114/3 +f 69/105/1 65/115/1 68/116/1 72/106/1 +f 76/117/5 80/118/5 77/119/5 73/120/5 +f 78/121/2 74/122/2 73/120/2 77/123/2 +f 79/124/1 75/125/1 74/122/1 78/126/1 +f 80/127/3 76/117/3 75/125/3 79/128/3 +f 76/117/4 73/120/4 74/122/4 75/125/4 +f 85/129/4 88/130/4 87/131/4 86/132/4 +f 81/133/2 85/129/2 86/132/2 82/134/2 +f 82/135/5 86/132/5 87/131/5 83/136/5 +f 83/137/3 87/131/3 88/130/3 84/138/3 +f 85/129/1 81/139/1 84/140/1 88/130/1 +f 90/141/5 89/142/5 91/143/5 92/144/5 +f 92/144/2 91/145/2 95/146/2 96/147/2 +f 94/148/3 93/149/3 89/150/3 90/141/3 +f 94/148/4 90/141/4 92/144/4 96/147/4 +f 101/151/4 104/152/4 103/153/4 102/154/4 +f 97/155/2 101/151/2 102/154/2 98/156/2 +f 98/157/5 102/154/5 103/153/5 99/158/5 +f 99/159/3 103/153/3 104/152/3 100/160/3 +f 101/151/1 97/161/1 100/162/1 104/152/1 +f 109/163/4 112/164/4 111/165/4 110/166/4 +f 105/167/3 109/163/3 110/166/3 106/168/3 +f 106/169/1 110/166/1 111/165/1 107/170/1 +f 107/171/2 111/165/2 112/164/2 108/172/2 +f 109/163/5 105/173/5 108/174/5 112/164/5 +g dtrack_vst2_45_Cube.035_SlopeGravelMaterial +f 114/175/5 118/176/5 117/177/5 +f 116/178/1 113/179/1 115/180/1 +f 116/181/4 121/182/4 118/183/4 114/184/4 113/185/4 +f 122/186/1 115/180/1 128/187/1 131/188/1 +f 116/181/11 120/189/11 121/182/11 +f 118/183/11 121/182/11 119/190/11 +f 124/191/12 122/192/12 131/193/12 129/194/12 +f 121/195/12 120/196/12 122/192/12 124/191/12 +f 119/197/13 121/198/13 124/199/13 123/200/13 +f 117/177/5 123/201/5 130/202/5 127/203/5 +f 128/204/14 129/205/14 131/206/14 +f 126/207/14 125/208/14 127/209/14 129/205/14 128/204/14 +f 130/210/14 129/205/14 127/209/14 +f 123/200/13 124/199/13 129/211/13 130/212/13 +f 115/180/1 113/179/1 126/213/1 128/187/1 +f 114/175/5 117/177/5 127/203/5 125/214/5 +f 113/215/2 114/216/2 125/217/2 126/218/2 +f 116/178/1 115/180/1 122/186/1 120/219/1 +f 117/177/5 118/176/5 119/220/5 123/201/5 diff --git a/advtrains_train_track/models/advtrains_dtrack_vst31.obj b/advtrains_train_track/models/advtrains_dtrack_vst31.obj new file mode 100644 index 0000000..c4cb84f --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst31.obj @@ -0,0 +1,348 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst31_Cube.000 +v 0.753760 -0.500000 -0.500000 +v 0.753760 -0.500000 0.500000 +v 0.753760 -0.166667 0.500000 +v -0.753760 -0.500000 -0.500000 +v -0.753760 -0.500000 0.500000 +v -0.753760 -0.166667 0.500000 +v 0.329165 -0.308041 0.171599 +v 0.329165 -0.143980 0.171599 +v 0.329165 -0.422440 -0.171599 +v 0.329165 -0.258379 -0.171599 +v 0.462280 -0.308041 0.171599 +v 0.462280 -0.143980 0.171599 +v 0.462280 -0.422440 -0.171599 +v 0.462280 -0.258379 -0.171599 +v 0.412289 -0.126667 0.500000 +v 0.412289 -0.460000 -0.500000 +v 0.560528 -0.460000 -0.500000 +v 0.560528 -0.126667 0.500000 +v 0.474055 -0.106667 0.500000 +v 0.474055 -0.440000 -0.500000 +v 0.498762 -0.440000 -0.500000 +v 0.498762 -0.106667 0.500000 +v 0.474055 -0.056667 0.500000 +v 0.474055 -0.390000 -0.500000 +v 0.498762 -0.390000 -0.500000 +v 0.498762 -0.056667 0.500000 +v 0.529645 -0.385000 -0.500000 +v 0.529645 -0.051667 0.500000 +v 0.443172 -0.051667 0.500000 +v 0.443172 -0.385000 -0.500000 +v 0.529645 -0.360000 -0.500000 +v 0.529645 -0.026667 0.500000 +v 0.443172 -0.026667 0.500000 +v 0.443172 -0.360000 -0.500000 +v 0.741194 -0.198333 0.435000 +v -0.741194 -0.198333 0.435000 +v -0.741194 -0.238333 0.315000 +v 0.741194 -0.238333 0.315000 +v 0.741193 -0.148333 0.435000 +v -0.741194 -0.148333 0.435000 +v -0.741194 -0.188333 0.315000 +v 0.741194 -0.188333 0.315000 +v -0.011733 2.712519 0.500000 +v -0.011732 2.379186 -0.500001 +v -0.011733 2.734147 0.500000 +v -0.011732 2.400814 -0.500000 +v 0.011732 2.379186 -0.500000 +v 0.011732 2.712519 0.500000 +v 0.011732 2.400814 -0.500000 +v 0.011732 2.734148 0.500000 +v -0.412289 -0.460000 -0.500000 +v -0.412289 -0.126667 0.500000 +v -0.560528 -0.126667 0.500000 +v -0.560528 -0.460000 -0.500000 +v -0.474055 -0.440000 -0.500000 +v -0.474055 -0.106666 0.500000 +v -0.498762 -0.106667 0.500000 +v -0.498762 -0.440000 -0.500000 +v -0.474055 -0.390000 -0.500000 +v -0.474055 -0.056666 0.500000 +v -0.498762 -0.056667 0.500000 +v -0.498762 -0.390000 -0.500000 +v -0.529645 -0.051667 0.500000 +v -0.529645 -0.385000 -0.500000 +v -0.443172 -0.385000 -0.500000 +v -0.443172 -0.051666 0.500000 +v -0.529645 -0.026667 0.500000 +v -0.529645 -0.360000 -0.500000 +v -0.443172 -0.360000 -0.500000 +v -0.443172 -0.026666 0.500000 +v -0.741194 -0.488333 -0.435000 +v 0.741194 -0.488333 -0.435000 +v 0.741194 -0.448333 -0.315000 +v -0.741194 -0.448333 -0.315000 +v -0.741193 -0.438333 -0.435000 +v 0.741194 -0.438333 -0.435000 +v 0.741194 -0.398333 -0.315000 +v -0.741194 -0.398333 -0.315000 +v 0.741194 -0.280713 0.187862 +v -0.741194 -0.280713 0.187862 +v -0.741194 -0.320713 0.067862 +v 0.741194 -0.320713 0.067862 +v 0.741193 -0.230713 0.187862 +v -0.741194 -0.230713 0.187862 +v -0.741194 -0.270713 0.067862 +v 0.741194 -0.270713 0.067862 +v -0.741194 -0.405954 -0.187862 +v 0.741194 -0.405954 -0.187862 +v 0.741194 -0.365954 -0.067862 +v -0.741194 -0.365954 -0.067862 +v -0.741193 -0.355954 -0.187862 +v 0.741194 -0.355954 -0.187862 +v 0.741194 -0.315954 -0.067862 +v -0.741194 -0.315954 -0.067862 +v -0.329165 -0.308041 0.171599 +v -0.329165 -0.143980 0.171599 +v -0.329165 -0.422440 -0.171599 +v -0.329165 -0.258379 -0.171599 +v -0.462280 -0.308041 0.171599 +v -0.462280 -0.143980 0.171599 +v -0.462280 -0.422440 -0.171599 +v -0.462280 -0.258379 -0.171599 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 1.1949 -0.0470 +vt -0.3152 -0.0470 +vt -0.3152 -0.3809 +vt 1.1949 -0.3809 +vt -0.3120 1.0015 +vt -0.3120 -0.0002 +vt 1.1981 -0.0002 +vt 1.1981 1.0015 +vt 1.1949 1.0089 +vt 1.5117 0.0586 +vt -0.3152 1.0089 +vt -0.6320 0.0586 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.0000 0.0000 1.0000 +vn 0.0000 0.9487 -0.3162 +vn 1.0000 0.0000 0.0000 +vn -0.2936 0.9069 -0.3023 +vn 0.2936 0.9069 -0.3023 +vn 0.1518 -0.9377 0.3126 +vn -0.1518 -0.9377 0.3126 +vn 0.0000 -0.9487 0.3162 +vn 0.0000 -1.0000 0.0000 +g dtrack_vst31_Cube.000_SlopeRailMaterial +s off +f 8/1/1 10/2/1 9/3/1 7/4/1 +f 10/2/2 14/5/2 13/6/2 9/7/2 +f 12/8/3 8/1/3 7/9/3 11/10/3 +f 12/8/4 14/5/4 10/2/4 8/1/4 +f 22/11/5 21/12/5 25/13/5 26/14/5 +f 15/15/6 19/16/6 20/17/6 16/18/6 +f 16/19/2 20/20/2 21/21/2 17/22/2 +f 17/23/7 21/12/7 22/11/7 18/24/7 +f 19/25/3 15/26/3 18/27/3 22/28/3 +f 26/29/3 23/30/3 19/25/3 22/28/3 +f 19/16/1 23/31/1 24/32/1 20/17/1 +f 21/21/2 20/20/2 24/33/2 25/34/2 +f 26/14/8 25/13/8 27/35/8 28/36/8 +f 24/32/9 23/31/9 29/37/9 30/38/9 +f 28/36/5 27/35/5 31/39/5 32/40/5 +f 30/38/1 29/37/1 33/41/1 34/42/1 +f 31/39/4 34/42/4 33/41/4 32/40/4 +f 23/30/3 26/29/3 28/43/3 32/40/3 33/41/3 29/44/3 +f 24/33/2 30/45/2 34/42/2 31/39/2 27/46/2 25/34/2 +f 39/47/4 42/48/4 41/49/4 40/50/4 +f 35/51/3 39/47/3 40/50/3 36/52/3 +f 36/53/1 40/50/1 41/49/1 37/54/1 +f 37/55/2 41/49/2 42/48/2 38/56/2 +f 39/47/5 35/57/5 38/58/5 42/48/5 +f 43/59/1 45/60/1 46/61/1 44/62/1 +f 47/63/5 49/64/5 50/65/5 48/66/5 +f 43/67/10 44/68/10 47/63/10 48/66/10 +f 45/60/4 50/65/4 49/64/4 46/61/4 +f 58/69/1 57/70/1 61/71/1 62/72/1 +f 51/73/7 55/74/7 56/75/7 52/76/7 +f 52/77/3 56/78/3 57/79/3 53/80/3 +f 53/81/6 57/70/6 58/69/6 54/82/6 +f 55/83/2 51/84/2 54/85/2 58/86/2 +f 62/87/2 59/88/2 55/83/2 58/86/2 +f 55/74/5 59/89/5 60/90/5 56/75/5 +f 57/79/3 56/78/3 60/91/3 61/92/3 +f 62/72/9 61/71/9 63/93/9 64/94/9 +f 60/90/8 59/89/8 65/95/8 66/96/8 +f 64/94/1 63/93/1 67/97/1 68/98/1 +f 66/96/5 65/95/5 69/99/5 70/100/5 +f 67/97/4 70/100/4 69/99/4 68/98/4 +f 59/88/2 62/87/2 64/101/2 68/98/2 69/99/2 65/102/2 +f 60/91/3 66/103/3 70/100/3 67/97/3 63/104/3 61/92/3 +f 75/105/4 78/106/4 77/107/4 76/108/4 +f 71/109/2 75/105/2 76/108/2 72/110/2 +f 72/111/5 76/108/5 77/107/5 73/112/5 +f 73/113/3 77/107/3 78/106/3 74/114/3 +f 75/105/1 71/115/1 74/116/1 78/106/1 +f 83/117/4 86/118/4 85/119/4 84/120/4 +f 79/121/3 83/117/3 84/120/3 80/122/3 +f 80/123/1 84/120/1 85/119/1 81/124/1 +f 81/125/2 85/119/2 86/118/2 82/126/2 +f 83/117/5 79/127/5 82/128/5 86/118/5 +f 91/129/4 94/130/4 93/131/4 92/132/4 +f 87/133/2 91/129/2 92/132/2 88/134/2 +f 88/135/5 92/132/5 93/131/5 89/136/5 +f 89/137/3 93/131/3 94/130/3 90/138/3 +f 91/129/1 87/139/1 90/140/1 94/130/1 +f 96/141/5 95/142/5 97/143/5 98/144/5 +f 98/144/2 97/145/2 101/146/2 102/147/2 +f 100/148/3 99/149/3 95/150/3 96/141/3 +f 100/148/4 96/141/4 98/144/4 102/147/4 +g dtrack_vst31_Cube.000_SlopeGravelMaterial +f 3/151/3 6/152/3 5/153/3 2/154/3 +f 1/155/11 2/156/11 5/157/11 4/158/11 +f 1/159/5 3/151/5 2/160/5 +f 6/152/1 4/161/1 5/162/1 +f 4/161/4 6/152/4 3/151/4 1/159/4 diff --git a/advtrains_train_track/models/advtrains_dtrack_vst32.obj b/advtrains_train_track/models/advtrains_dtrack_vst32.obj new file mode 100644 index 0000000..297d46b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst32.obj @@ -0,0 +1,372 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst32_Cube.028 +v 0.753760 -0.166667 -0.500000 +v 0.753760 -0.166667 0.500000 +v 0.753760 0.166667 0.500000 +v -0.753760 -0.166667 -0.500000 +v -0.753760 -0.166667 0.500000 +v -0.753760 0.166667 0.500000 +v 0.329165 0.025292 0.171599 +v 0.329165 0.189353 0.171599 +v 0.329165 -0.089107 -0.171599 +v 0.329165 0.074954 -0.171599 +v 0.462280 0.025292 0.171599 +v 0.462280 0.189353 0.171599 +v 0.462280 -0.089107 -0.171599 +v 0.462280 0.074954 -0.171599 +v 0.412289 0.206667 0.500000 +v 0.412289 -0.126667 -0.500000 +v 0.560528 -0.126667 -0.500000 +v 0.560528 0.206667 0.500000 +v 0.474055 0.226667 0.500000 +v 0.474055 -0.106667 -0.500000 +v 0.498762 -0.106667 -0.500000 +v 0.498762 0.226667 0.500000 +v 0.474055 0.276667 0.500000 +v 0.474055 -0.056667 -0.500000 +v 0.498762 -0.056667 -0.500000 +v 0.498762 0.276667 0.500000 +v 0.529645 -0.051667 -0.500000 +v 0.529645 0.281667 0.500000 +v 0.443172 0.281667 0.500000 +v 0.443172 -0.051667 -0.500000 +v 0.529645 -0.026667 -0.500000 +v 0.529645 0.306667 0.500000 +v 0.443172 0.306667 0.500000 +v 0.443172 -0.026667 -0.500000 +v 0.741194 0.135000 0.435000 +v -0.741194 0.135000 0.435000 +v -0.741194 0.095000 0.315000 +v 0.741194 0.095000 0.315000 +v 0.741193 0.185000 0.435000 +v -0.741194 0.185000 0.435000 +v -0.741194 0.145000 0.315000 +v 0.741194 0.145000 0.315000 +v -0.011733 3.045853 0.500000 +v -0.011732 2.712519 -0.500001 +v -0.011733 3.067481 0.500000 +v -0.011732 2.734147 -0.500000 +v 0.011732 2.712519 -0.500000 +v 0.011732 3.045853 0.500000 +v 0.011732 2.734147 -0.500000 +v 0.011732 3.067481 0.500000 +v -0.412289 -0.126667 -0.500000 +v -0.412289 0.206667 0.500000 +v -0.560528 0.206667 0.500000 +v -0.560528 -0.126667 -0.500000 +v -0.474055 -0.106667 -0.500000 +v -0.474055 0.226667 0.500000 +v -0.498762 0.226667 0.500000 +v -0.498762 -0.106667 -0.500000 +v -0.474055 -0.056667 -0.500000 +v -0.474055 0.276667 0.500000 +v -0.498762 0.276667 0.500000 +v -0.498762 -0.056667 -0.500000 +v -0.529645 0.281667 0.500000 +v -0.529645 -0.051667 -0.500000 +v -0.443172 -0.051667 -0.500000 +v -0.443172 0.281667 0.500000 +v -0.529645 0.306667 0.500000 +v -0.529645 -0.026667 -0.500000 +v -0.443172 -0.026667 -0.500000 +v -0.443172 0.306667 0.500000 +v -0.741194 -0.155000 -0.435000 +v 0.741194 -0.155000 -0.435000 +v 0.741194 -0.115000 -0.315000 +v -0.741194 -0.115000 -0.315000 +v -0.741193 -0.105000 -0.435000 +v 0.741194 -0.105000 -0.435000 +v 0.741194 -0.065000 -0.315000 +v -0.741194 -0.065000 -0.315000 +v 0.741194 0.052621 0.187862 +v -0.741194 0.052621 0.187862 +v -0.741194 0.012621 0.067862 +v 0.741194 0.012621 0.067862 +v 0.741193 0.102621 0.187862 +v -0.741194 0.102621 0.187862 +v -0.741194 0.062621 0.067862 +v 0.741194 0.062621 0.067862 +v -0.741194 -0.072621 -0.187862 +v 0.741194 -0.072621 -0.187862 +v 0.741194 -0.032621 -0.067862 +v -0.741194 -0.032621 -0.067862 +v -0.741193 -0.022621 -0.187862 +v 0.741194 -0.022621 -0.187862 +v 0.741194 0.017379 -0.067862 +v -0.741194 0.017379 -0.067862 +v -0.329165 0.025293 0.171599 +v -0.329165 0.189353 0.171599 +v -0.329165 -0.089107 -0.171599 +v -0.329165 0.074954 -0.171599 +v -0.462280 0.025293 0.171599 +v -0.462280 0.189353 0.171599 +v -0.462280 -0.089107 -0.171599 +v -0.462280 0.074954 -0.171599 +v 0.753760 -0.500000 0.500000 +v 0.753760 -0.500000 -0.500000 +v -0.753760 -0.500000 0.500000 +v -0.753760 -0.500000 -0.500000 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 1.2169 -0.0660 +vt -0.3162 -0.0660 +vt -0.3162 -0.4050 +vt 1.2169 -0.4050 +vt -0.3102 0.3256 +vt 1.2229 0.3256 +vt 1.2229 0.6646 +vt -0.3102 0.6646 +vt 1.2169 1.0060 +vt 1.5385 0.0412 +vt -0.3162 1.0060 +vt -0.6378 0.0412 +vt -0.3132 1.0050 +vt -0.3132 -0.0119 +vt 1.2199 -0.0119 +vt 1.2199 1.0050 +vt -0.3075 0.6587 +vt 0.7095 0.6587 +vt 0.7095 0.9977 +vt -0.3075 0.9977 +vt 1.2229 1.0022 +vt -0.3102 1.0022 +vt -0.3102 0.6632 +vt 1.2229 0.6632 +vt 0.7067 0.6635 +vt -0.3102 0.6635 +vt -0.3102 0.3245 +vt 0.7067 0.3245 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.0000 0.0000 1.0000 +vn 0.0000 0.9487 -0.3162 +vn 1.0000 0.0000 0.0000 +vn -0.2936 0.9069 -0.3023 +vn 0.2936 0.9069 -0.3023 +vn 0.1518 -0.9377 0.3126 +vn -0.1518 -0.9377 0.3126 +vn 0.0000 -0.9487 0.3162 +vn 0.0000 -1.0000 0.0000 +g dtrack_vst32_Cube.028_SlopeRailMaterial +s off +f 8/1/1 10/2/1 9/3/1 7/4/1 +f 10/2/2 14/5/2 13/6/2 9/7/2 +f 12/8/3 8/1/3 7/9/3 11/10/3 +f 12/8/4 14/5/4 10/2/4 8/1/4 +f 22/11/5 21/12/5 25/13/5 26/14/5 +f 15/15/6 19/16/6 20/17/6 16/18/6 +f 16/19/2 20/20/2 21/21/2 17/22/2 +f 17/23/7 21/12/7 22/11/7 18/24/7 +f 19/25/3 15/26/3 18/27/3 22/28/3 +f 26/29/3 23/30/3 19/25/3 22/28/3 +f 19/16/1 23/31/1 24/32/1 20/17/1 +f 21/21/2 20/20/2 24/33/2 25/34/2 +f 26/14/8 25/13/8 27/35/8 28/36/8 +f 24/32/9 23/31/9 29/37/9 30/38/9 +f 28/36/5 27/35/5 31/39/5 32/40/5 +f 30/38/1 29/37/1 33/41/1 34/42/1 +f 31/39/4 34/42/4 33/41/4 32/40/4 +f 23/30/3 26/29/3 28/43/3 32/40/3 33/41/3 29/44/3 +f 24/33/2 30/45/2 34/42/2 31/39/2 27/46/2 25/34/2 +f 39/47/4 42/48/4 41/49/4 40/50/4 +f 35/51/3 39/47/3 40/50/3 36/52/3 +f 36/53/1 40/50/1 41/49/1 37/54/1 +f 37/55/2 41/49/2 42/48/2 38/56/2 +f 39/47/5 35/57/5 38/58/5 42/48/5 +f 43/59/1 45/60/1 46/61/1 44/62/1 +f 47/63/5 49/64/5 50/65/5 48/66/5 +f 43/67/10 44/68/10 47/63/10 48/66/10 +f 45/60/4 50/65/4 49/64/4 46/61/4 +f 58/69/1 57/70/1 61/71/1 62/72/1 +f 51/73/7 55/74/7 56/75/7 52/76/7 +f 52/77/3 56/78/3 57/79/3 53/80/3 +f 53/81/6 57/70/6 58/69/6 54/82/6 +f 55/83/2 51/84/2 54/85/2 58/86/2 +f 62/87/2 59/88/2 55/83/2 58/86/2 +f 55/74/5 59/89/5 60/90/5 56/75/5 +f 57/79/3 56/78/3 60/91/3 61/92/3 +f 62/72/9 61/71/9 63/93/9 64/94/9 +f 60/90/8 59/89/8 65/95/8 66/96/8 +f 64/94/1 63/93/1 67/97/1 68/98/1 +f 66/96/5 65/95/5 69/99/5 70/100/5 +f 67/97/4 70/100/4 69/99/4 68/98/4 +f 59/88/2 62/87/2 64/101/2 68/98/2 69/99/2 65/102/2 +f 60/91/3 66/103/3 70/100/3 67/97/3 63/104/3 61/92/3 +f 75/105/4 78/106/4 77/107/4 76/108/4 +f 71/109/2 75/105/2 76/108/2 72/110/2 +f 72/111/5 76/108/5 77/107/5 73/112/5 +f 73/113/3 77/107/3 78/106/3 74/114/3 +f 75/105/1 71/115/1 74/116/1 78/106/1 +f 83/117/4 86/118/4 85/119/4 84/120/4 +f 79/121/3 83/117/3 84/120/3 80/122/3 +f 80/123/1 84/120/1 85/119/1 81/124/1 +f 81/125/2 85/119/2 86/118/2 82/126/2 +f 83/117/5 79/127/5 82/128/5 86/118/5 +f 91/129/4 94/130/4 93/131/4 92/132/4 +f 87/133/2 91/129/2 92/132/2 88/134/2 +f 88/135/5 92/132/5 93/131/5 89/136/5 +f 89/137/3 93/131/3 94/130/3 90/138/3 +f 91/129/1 87/139/1 90/140/1 94/130/1 +f 96/141/5 95/142/5 97/143/5 98/144/5 +f 98/144/2 97/145/2 101/146/2 102/147/2 +f 100/148/3 99/149/3 95/150/3 96/141/3 +f 100/148/4 96/141/4 98/144/4 102/147/4 +g dtrack_vst32_Cube.028_SlopeGravelMaterial +f 3/151/3 6/152/3 5/153/3 2/154/3 +f 4/155/2 1/156/2 104/157/2 106/158/2 +f 1/159/5 3/151/5 2/160/5 +f 6/152/1 4/161/1 5/162/1 +f 4/161/4 6/152/4 3/151/4 1/159/4 +f 104/163/11 103/164/11 105/165/11 106/166/11 +f 5/167/1 4/168/1 106/169/1 105/170/1 +f 2/171/3 5/172/3 105/173/3 103/174/3 +f 1/175/5 2/176/5 103/177/5 104/178/5 diff --git a/advtrains_train_track/models/advtrains_dtrack_vst33.obj b/advtrains_train_track/models/advtrains_dtrack_vst33.obj new file mode 100644 index 0000000..8cb5f04 --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst33.obj @@ -0,0 +1,388 @@ +# Blender v2.78 (sub 0) OBJ File: 'rail_redo.blend' +# www.blender.org +o dtrack_vst33_Cube.030 +v 0.753760 0.166667 -0.500000 +v 0.753760 0.166667 0.500000 +v 0.753760 0.500000 0.500000 +v -0.753760 0.166667 -0.500000 +v -0.753760 0.166667 0.500000 +v -0.753760 0.500000 0.500000 +v 0.329165 0.358626 0.171599 +v 0.329165 0.522686 0.171599 +v 0.329165 0.244227 -0.171599 +v 0.329165 0.408287 -0.171599 +v 0.462280 0.358626 0.171599 +v 0.462280 0.522686 0.171599 +v 0.462280 0.244227 -0.171599 +v 0.462280 0.408287 -0.171599 +v 0.412289 0.540000 0.500000 +v 0.412289 0.206667 -0.500000 +v 0.560528 0.206667 -0.500000 +v 0.560528 0.540000 0.500000 +v 0.474055 0.560000 0.500000 +v 0.474055 0.226667 -0.500000 +v 0.498762 0.226667 -0.500000 +v 0.498762 0.560000 0.500000 +v 0.474055 0.610000 0.500000 +v 0.474055 0.276667 -0.500000 +v 0.498762 0.276667 -0.500000 +v 0.498762 0.610000 0.500000 +v 0.529645 0.281667 -0.500000 +v 0.529645 0.615000 0.500000 +v 0.443172 0.615000 0.500000 +v 0.443172 0.281667 -0.500000 +v 0.529645 0.306667 -0.500000 +v 0.529645 0.640000 0.500000 +v 0.443172 0.640000 0.500000 +v 0.443172 0.306667 -0.500000 +v 0.741194 0.468333 0.435000 +v -0.741194 0.468333 0.435000 +v -0.741194 0.428333 0.315000 +v 0.741194 0.428333 0.315000 +v 0.741193 0.518333 0.435000 +v -0.741194 0.518333 0.435000 +v -0.741194 0.478333 0.315000 +v 0.741194 0.478333 0.315000 +v -0.011733 3.379186 0.500000 +v -0.011732 3.045852 -0.500001 +v -0.011733 3.400814 0.500000 +v -0.011732 3.067481 -0.500000 +v 0.011732 3.045853 -0.500000 +v 0.011732 3.379186 0.500000 +v 0.011732 3.067481 -0.500000 +v 0.011732 3.400814 0.500000 +v -0.412289 0.206667 -0.500000 +v -0.412289 0.540000 0.500000 +v -0.560528 0.540000 0.500000 +v -0.560528 0.206667 -0.500000 +v -0.474055 0.226667 -0.500000 +v -0.474055 0.560000 0.500000 +v -0.498762 0.560000 0.500000 +v -0.498762 0.226667 -0.500000 +v -0.474055 0.276667 -0.500000 +v -0.474055 0.610000 0.500000 +v -0.498762 0.610000 0.500000 +v -0.498762 0.276667 -0.500000 +v -0.529645 0.615000 0.500000 +v -0.529645 0.281667 -0.500000 +v -0.443172 0.281667 -0.500000 +v -0.443172 0.615000 0.500000 +v -0.529645 0.640000 0.500000 +v -0.529645 0.306667 -0.500000 +v -0.443172 0.306667 -0.500000 +v -0.443172 0.640000 0.500000 +v -0.741194 0.178333 -0.435000 +v 0.741194 0.178333 -0.435000 +v 0.741194 0.218333 -0.315000 +v -0.741194 0.218333 -0.315000 +v -0.741193 0.228333 -0.435000 +v 0.741194 0.228333 -0.435000 +v 0.741194 0.268333 -0.315000 +v -0.741194 0.268333 -0.315000 +v 0.741194 0.385954 0.187862 +v -0.741194 0.385954 0.187862 +v -0.741194 0.345954 0.067862 +v 0.741194 0.345954 0.067862 +v 0.741193 0.435954 0.187862 +v -0.741194 0.435954 0.187862 +v -0.741194 0.395954 0.067862 +v 0.741194 0.395954 0.067862 +v -0.741194 0.260713 -0.187862 +v 0.741194 0.260713 -0.187862 +v 0.741194 0.300713 -0.067862 +v -0.741194 0.300713 -0.067862 +v -0.741193 0.310713 -0.187862 +v 0.741194 0.310713 -0.187862 +v 0.741194 0.350713 -0.067862 +v -0.741194 0.350713 -0.067862 +v -0.329165 0.358626 0.171599 +v -0.329165 0.522687 0.171599 +v -0.329165 0.244227 -0.171599 +v -0.329165 0.408287 -0.171599 +v -0.462280 0.358626 0.171599 +v -0.462280 0.522686 0.171599 +v -0.462280 0.244227 -0.171599 +v -0.462280 0.408287 -0.171599 +v 0.753760 -0.166667 0.500000 +v 0.753760 -0.166667 -0.500000 +v -0.753760 -0.166667 0.500000 +v -0.753760 -0.166667 -0.500000 +v 0.753760 -0.500000 0.500000 +v 0.753760 -0.500000 -0.500000 +v -0.753760 -0.500000 0.500000 +v -0.753760 -0.500000 -0.500000 +vt 0.7427 0.1169 +vt 0.7427 0.3317 +vt 0.6400 0.3317 +vt 0.6400 0.1169 +vt 0.8260 0.3317 +vt 0.8260 0.4343 +vt 0.7427 0.4343 +vt 0.8260 0.1169 +vt 0.7427 0.0142 +vt 0.8260 0.0142 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.6554 0.3627 +vt 0.6690 0.3627 +vt 0.6690 0.9885 +vt 0.6554 0.9885 +vt 0.6972 0.9885 +vt 0.6837 0.9885 +vt 0.6837 0.3627 +vt 0.6972 0.3627 +vt 0.7119 0.3627 +vt 0.7119 0.9885 +vt 0.5691 0.2971 +vt 0.5691 0.9229 +vt 0.5378 0.9229 +vt 0.5378 0.2971 +vt 0.3413 0.2971 +vt 0.3819 0.2971 +vt 0.3819 0.9229 +vt 0.3413 0.9229 +vt 0.4291 0.9855 +vt 0.4678 0.9730 +vt 0.4833 0.9730 +vt 0.5219 0.9855 +vt 0.6097 0.9229 +vt 0.6097 0.2971 +vt 0.4678 0.2470 +vt 0.4291 0.2345 +vt 0.5219 0.2345 +vt 0.4833 0.2470 +vt 0.4833 0.2783 +vt 0.4678 0.2783 +vt 0.4132 0.2971 +vt 0.4132 0.9229 +vt 0.4678 0.9417 +vt 0.4833 0.9417 +vt 0.5182 0.9229 +vt 0.5182 0.2971 +vt 0.4328 0.2971 +vt 0.4328 0.9229 +vt 0.5026 0.9229 +vt 0.5026 0.2971 +vt 0.4485 0.2971 +vt 0.4485 0.9229 +vt 0.5026 0.2814 +vt 0.4485 0.2814 +vt 0.4485 0.9386 +vt 0.5026 0.9386 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.9588 0.9625 +vt 0.8837 0.9625 +vt 0.8837 0.0348 +vt 0.9588 0.0348 +vt 0.9901 0.9625 +vt 0.9901 0.0348 +vt 0.9588 0.0035 +vt 0.8837 0.0035 +vt 0.8524 0.0348 +vt 0.8524 0.9625 +vt 0.9588 0.9938 +vt 0.8837 0.9938 +vt 0.7427 0.1169 +vt 0.6400 0.1169 +vt 0.6400 0.3317 +vt 0.7427 0.3317 +vt 0.7427 0.4343 +vt 0.8260 0.4343 +vt 0.8260 0.3317 +vt 0.8260 0.1169 +vt 0.8260 0.0142 +vt 0.7427 0.0142 +vt 1.2190 -0.0648 +vt -0.3252 -0.0648 +vt -0.3252 -0.4063 +vt 1.2190 -0.4063 +vt 1.2222 1.0112 +vt -0.3220 1.0112 +vt -0.3220 0.6697 +vt 1.2222 0.6697 +vt 1.2190 1.0149 +vt 1.5430 0.0432 +vt -0.3252 1.0149 +vt -0.6491 0.0432 +vt -0.3220 0.3283 +vt 1.2222 0.3283 +vt -0.3240 0.3223 +vt 0.7003 0.3223 +vt 0.7003 0.6637 +vt -0.3240 0.6637 +vt 1.2202 1.0043 +vt -0.3240 1.0043 +vt -0.3240 0.6629 +vt 1.2202 0.6629 +vt 0.6998 1.0039 +vt -0.3245 1.0039 +vt -0.3245 0.6625 +vt 0.6998 0.6625 +vt -0.3246 1.0127 +vt -0.3246 -0.0117 +vt 1.2196 -0.0117 +vt 1.2196 1.0127 +vt 0.7003 1.0051 +vt -0.3240 1.0051 +vt -0.3240 0.3214 +vt 1.2202 0.3214 +vt -0.3245 0.3210 +vt 0.6998 0.3210 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.0000 0.0000 1.0000 +vn 0.0000 0.9487 -0.3162 +vn 1.0000 0.0000 0.0000 +vn -0.2936 0.9069 -0.3023 +vn 0.2936 0.9069 -0.3023 +vn 0.1518 -0.9377 0.3126 +vn -0.1518 -0.9377 0.3126 +vn 0.0000 -0.9487 0.3162 +vn 0.0000 -1.0000 0.0000 +g dtrack_vst33_Cube.030_SlopeRailMaterial +s off +f 8/1/1 10/2/1 9/3/1 7/4/1 +f 10/2/2 14/5/2 13/6/2 9/7/2 +f 12/8/3 8/1/3 7/9/3 11/10/3 +f 12/8/4 14/5/4 10/2/4 8/1/4 +f 22/11/5 21/12/5 25/13/5 26/14/5 +f 15/15/6 19/16/6 20/17/6 16/18/6 +f 16/19/2 20/20/2 21/21/2 17/22/2 +f 17/23/7 21/12/7 22/11/7 18/24/7 +f 19/25/3 15/26/3 18/27/3 22/28/3 +f 26/29/3 23/30/3 19/25/3 22/28/3 +f 19/16/1 23/31/1 24/32/1 20/17/1 +f 21/21/2 20/20/2 24/33/2 25/34/2 +f 26/14/8 25/13/8 27/35/8 28/36/8 +f 24/32/9 23/31/9 29/37/9 30/38/9 +f 28/36/5 27/35/5 31/39/5 32/40/5 +f 30/38/1 29/37/1 33/41/1 34/42/1 +f 31/39/4 34/42/4 33/41/4 32/40/4 +f 23/30/3 26/29/3 28/43/3 32/40/3 33/41/3 29/44/3 +f 24/33/2 30/45/2 34/42/2 31/39/2 27/46/2 25/34/2 +f 39/47/4 42/48/4 41/49/4 40/50/4 +f 35/51/3 39/47/3 40/50/3 36/52/3 +f 36/53/1 40/50/1 41/49/1 37/54/1 +f 37/55/2 41/49/2 42/48/2 38/56/2 +f 39/47/5 35/57/5 38/58/5 42/48/5 +f 43/59/1 45/60/1 46/61/1 44/62/1 +f 47/63/5 49/64/5 50/65/5 48/66/5 +f 43/67/10 44/68/10 47/63/10 48/66/10 +f 45/60/4 50/65/4 49/64/4 46/61/4 +f 58/69/1 57/70/1 61/71/1 62/72/1 +f 51/73/7 55/74/7 56/75/7 52/76/7 +f 52/77/3 56/78/3 57/79/3 53/80/3 +f 53/81/6 57/70/6 58/69/6 54/82/6 +f 55/83/2 51/84/2 54/85/2 58/86/2 +f 62/87/2 59/88/2 55/83/2 58/86/2 +f 55/74/5 59/89/5 60/90/5 56/75/5 +f 57/79/3 56/78/3 60/91/3 61/92/3 +f 62/72/9 61/71/9 63/93/9 64/94/9 +f 60/90/8 59/89/8 65/95/8 66/96/8 +f 64/94/1 63/93/1 67/97/1 68/98/1 +f 66/96/5 65/95/5 69/99/5 70/100/5 +f 67/97/4 70/100/4 69/99/4 68/98/4 +f 59/88/2 62/87/2 64/101/2 68/98/2 69/99/2 65/102/2 +f 60/91/3 66/103/3 70/100/3 67/97/3 63/104/3 61/92/3 +f 75/105/4 78/106/4 77/107/4 76/108/4 +f 71/109/2 75/105/2 76/108/2 72/110/2 +f 72/111/5 76/108/5 77/107/5 73/112/5 +f 73/113/3 77/107/3 78/106/3 74/114/3 +f 75/105/1 71/115/1 74/116/1 78/106/1 +f 83/117/4 86/118/4 85/119/4 84/120/4 +f 79/121/3 83/117/3 84/120/3 80/122/3 +f 80/123/1 84/120/1 85/119/1 81/124/1 +f 81/125/2 85/119/2 86/118/2 82/126/2 +f 83/117/5 79/127/5 82/128/5 86/118/5 +f 91/129/4 94/130/4 93/131/4 92/132/4 +f 87/133/2 91/129/2 92/132/2 88/134/2 +f 88/135/5 92/132/5 93/131/5 89/136/5 +f 89/137/3 93/131/3 94/130/3 90/138/3 +f 91/129/1 87/139/1 90/140/1 94/130/1 +f 96/141/5 95/142/5 97/143/5 98/144/5 +f 98/144/2 97/145/2 101/146/2 102/147/2 +f 100/148/3 99/149/3 95/150/3 96/141/3 +f 100/148/4 96/141/4 98/144/4 102/147/4 +g dtrack_vst33_Cube.030_SlopeGravelMaterial +f 3/151/3 6/152/3 5/153/3 2/154/3 +f 4/155/2 1/156/2 104/157/2 106/158/2 +f 1/159/5 3/151/5 2/160/5 +f 6/152/1 4/161/1 5/162/1 +f 4/161/4 6/152/4 3/151/4 1/159/4 +f 106/158/2 104/157/2 108/163/2 110/164/2 +f 5/165/1 4/166/1 106/167/1 105/168/1 +f 2/169/3 5/170/3 105/171/3 103/172/3 +f 1/173/5 2/174/5 103/175/5 104/176/5 +f 108/177/11 107/178/11 109/179/11 110/180/11 +f 105/168/1 106/167/1 110/181/1 109/182/1 +f 103/172/3 105/171/3 109/183/3 107/184/3 +f 104/176/5 103/175/5 107/185/5 108/186/5 diff --git a/advtrains_train_track/models/advtrains_track_cr.b3d b/advtrains_train_track/models/advtrains_track_cr.b3d new file mode 100644 index 0000000..b0f5e4b Binary files /dev/null and b/advtrains_train_track/models/advtrains_track_cr.b3d differ diff --git a/advtrains_train_track/models/advtrains_track_st.b3d b/advtrains_train_track/models/advtrains_track_st.b3d new file mode 100644 index 0000000..10b5d90 Binary files /dev/null and b/advtrains_train_track/models/advtrains_track_st.b3d differ diff --git a/advtrains_train_track/models/advtrains_track_st_45.b3d b/advtrains_train_track/models/advtrains_track_st_45.b3d new file mode 100644 index 0000000..32505a1 Binary files /dev/null and b/advtrains_train_track/models/advtrains_track_st_45.b3d differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_atc_placer.png b/advtrains_train_track/textures/advtrains_dtrack_atc_placer.png new file mode 100644 index 0000000..31c2b30 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_atc_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_bumper_placer.png b/advtrains_train_track/textures/advtrains_dtrack_bumper_placer.png new file mode 100644 index 0000000..27191fe Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_bumper_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_detector_placer.png b/advtrains_train_track/textures/advtrains_dtrack_detector_placer.png new file mode 100644 index 0000000..e6c6ad6 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_detector_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_load_placer.png b/advtrains_train_track/textures/advtrains_dtrack_load_placer.png new file mode 100644 index 0000000..427c011 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_load_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_placer.png b/advtrains_train_track/textures/advtrains_dtrack_placer.png new file mode 100644 index 0000000..7bef8a9 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_rail.png b/advtrains_train_track/textures/advtrains_dtrack_rail.png new file mode 100644 index 0000000..bd0c217 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_rail.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_shared.png b/advtrains_train_track/textures/advtrains_dtrack_shared.png new file mode 100644 index 0000000..736c7db Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_shared.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_shared_atc.png b/advtrains_train_track/textures/advtrains_dtrack_shared_atc.png new file mode 100644 index 0000000..1f83c37 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_shared_atc.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_shared_detector_off.png b/advtrains_train_track/textures/advtrains_dtrack_shared_detector_off.png new file mode 100644 index 0000000..724d907 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_shared_detector_off.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_shared_detector_on.png b/advtrains_train_track/textures/advtrains_dtrack_shared_detector_on.png new file mode 100644 index 0000000..7bb29d6 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_shared_detector_on.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_shared_load.png b/advtrains_train_track/textures/advtrains_dtrack_shared_load.png new file mode 100644 index 0000000..5fd0d7a Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_shared_load.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_shared_unload.png b/advtrains_train_track/textures/advtrains_dtrack_shared_unload.png new file mode 100644 index 0000000..e9fc5bd Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_shared_unload.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_slopeplacer.png b/advtrains_train_track/textures/advtrains_dtrack_slopeplacer.png new file mode 100644 index 0000000..1d456b0 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_slopeplacer.png differ diff --git a/advtrains_train_track/textures/advtrains_dtrack_unload_placer.png b/advtrains_train_track/textures/advtrains_dtrack_unload_placer.png new file mode 100644 index 0000000..486861e Binary files /dev/null and b/advtrains_train_track/textures/advtrains_dtrack_unload_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_track_cr.png b/advtrains_train_track/textures/advtrains_track_cr.png new file mode 100644 index 0000000..40f0cc5 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_cr.png differ diff --git a/advtrains_train_track/textures/advtrains_track_cr_45.png b/advtrains_train_track/textures/advtrains_track_cr_45.png new file mode 100644 index 0000000..54966b3 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_cr_45.png differ diff --git a/advtrains_train_track/textures/advtrains_track_placer.png b/advtrains_train_track/textures/advtrains_track_placer.png new file mode 100644 index 0000000..03e17ed Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_placer.png differ diff --git a/advtrains_train_track/textures/advtrains_track_st.png b/advtrains_train_track/textures/advtrains_track_st.png new file mode 100644 index 0000000..5ad7e4f Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_st.png differ diff --git a/advtrains_train_track/textures/advtrains_track_st_45.png b/advtrains_train_track/textures/advtrains_track_st_45.png new file mode 100644 index 0000000..63b4c96 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_st_45.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swlcr.png b/advtrains_train_track/textures/advtrains_track_swlcr.png new file mode 100644 index 0000000..d9b5c0b Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swlcr.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swlcr_45.png b/advtrains_train_track/textures/advtrains_track_swlcr_45.png new file mode 100644 index 0000000..f098fc9 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swlcr_45.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swlst.png b/advtrains_train_track/textures/advtrains_track_swlst.png new file mode 100644 index 0000000..314bd2d Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swlst.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swlst_45.png b/advtrains_train_track/textures/advtrains_track_swlst_45.png new file mode 100644 index 0000000..765d0ec Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swlst_45.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swrcr.png b/advtrains_train_track/textures/advtrains_track_swrcr.png new file mode 100644 index 0000000..f74e1bc Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swrcr.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swrcr_45.png b/advtrains_train_track/textures/advtrains_track_swrcr_45.png new file mode 100644 index 0000000..fa432aa Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swrcr_45.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swrst.png b/advtrains_train_track/textures/advtrains_track_swrst.png new file mode 100644 index 0000000..06ea29e Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swrst.png differ diff --git a/advtrains_train_track/textures/advtrains_track_swrst_45.png b/advtrains_train_track/textures/advtrains_track_swrst_45.png new file mode 100644 index 0000000..be477b7 Binary files /dev/null and b/advtrains_train_track/textures/advtrains_track_swrst_45.png differ -- cgit v1.2.3