diff options
Diffstat (limited to 'advtrains_train_track')
31 files changed, 43 insertions, 2 deletions
diff --git a/advtrains_train_track/init.lua b/advtrains_train_track/init.lua index 51a6469..5403ff7 100644 --- a/advtrains_train_track/init.lua +++ b/advtrains_train_track/init.lua @@ -147,6 +147,17 @@ minetest.register_craft({ ---- translate well to a block game. -- END crossings +advtrains.default_slope_formats = {t_30deg_slope = { + vst1={true, false, true}, + vst2={true, false, true}, + vst31={true}, vst32={true}, vst33={true}, + vst41={true}, vst42={true}, vst43={true}, vst44={true}, + vst51={true}, vst52={true}, vst53={true}, vst54={true}, vst55={true}, + vst61={true}, vst62={true}, vst63={true}, vst64={true}, vst65={true}, vst66={true}, + vst71={true}, vst72={true}, vst73={true}, vst74={true}, vst75={true}, vst76={true}, vst77={true}, + vst81={true}, vst82={true}, vst83={true}, vst84={true}, vst85={true}, vst86={true}, vst87={true}, vst88={true}, +}} + --slopes advtrains.register_tracks("default", { nodename_prefix="advtrains:dtrack", @@ -156,7 +167,7 @@ advtrains.register_tracks("default", { 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}}, + formats=advtrains.default_slope_formats.t_30deg_slope, }, advtrains.ap.t_30deg_slope) minetest.register_craft({ @@ -177,7 +188,7 @@ advtrains.register_tracks("default", { shared_texture="advtrains_dtrack_shared.png", second_texture="default_gravel.png^[multiply:#956338", description=attrans("Track with Railway Gravel"), - formats={vst1={true, false, true}, vst2={true, false, true}, vst31={true}, vst32={true}, vst33={true}}, + formats=advtrains.default_slope_formats.t_30deg_slope, }, advtrains.ap.t_30deg_slope) minetest.register_craft({ diff --git a/advtrains_train_track/models/advtrains_dtrack_vst41.obj b/advtrains_train_track/models/advtrains_dtrack_vst41.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst41.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst42.obj b/advtrains_train_track/models/advtrains_dtrack_vst42.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst42.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst43.obj b/advtrains_train_track/models/advtrains_dtrack_vst43.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst43.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst44.obj b/advtrains_train_track/models/advtrains_dtrack_vst44.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst44.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst51.obj b/advtrains_train_track/models/advtrains_dtrack_vst51.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst51.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst52.obj b/advtrains_train_track/models/advtrains_dtrack_vst52.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst52.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst53.obj b/advtrains_train_track/models/advtrains_dtrack_vst53.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst53.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst54.obj b/advtrains_train_track/models/advtrains_dtrack_vst54.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst54.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst55.obj b/advtrains_train_track/models/advtrains_dtrack_vst55.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst55.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst61.obj b/advtrains_train_track/models/advtrains_dtrack_vst61.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst61.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst62.obj b/advtrains_train_track/models/advtrains_dtrack_vst62.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst62.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst63.obj b/advtrains_train_track/models/advtrains_dtrack_vst63.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst63.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst64.obj b/advtrains_train_track/models/advtrains_dtrack_vst64.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst64.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst65.obj b/advtrains_train_track/models/advtrains_dtrack_vst65.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst65.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst66.obj b/advtrains_train_track/models/advtrains_dtrack_vst66.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst66.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst71.obj b/advtrains_train_track/models/advtrains_dtrack_vst71.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst71.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst72.obj b/advtrains_train_track/models/advtrains_dtrack_vst72.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst72.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst73.obj b/advtrains_train_track/models/advtrains_dtrack_vst73.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst73.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst74.obj b/advtrains_train_track/models/advtrains_dtrack_vst74.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst74.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst75.obj b/advtrains_train_track/models/advtrains_dtrack_vst75.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst75.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst76.obj b/advtrains_train_track/models/advtrains_dtrack_vst76.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst76.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst77.obj b/advtrains_train_track/models/advtrains_dtrack_vst77.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst77.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst81.obj b/advtrains_train_track/models/advtrains_dtrack_vst81.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst81.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst82.obj b/advtrains_train_track/models/advtrains_dtrack_vst82.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst82.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst83.obj b/advtrains_train_track/models/advtrains_dtrack_vst83.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst83.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst84.obj b/advtrains_train_track/models/advtrains_dtrack_vst84.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst84.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst85.obj b/advtrains_train_track/models/advtrains_dtrack_vst85.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst85.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst86.obj b/advtrains_train_track/models/advtrains_dtrack_vst86.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst86.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst87.obj b/advtrains_train_track/models/advtrains_dtrack_vst87.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst87.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file diff --git a/advtrains_train_track/models/advtrains_dtrack_vst88.obj b/advtrains_train_track/models/advtrains_dtrack_vst88.obj new file mode 120000 index 0000000..d64044b --- /dev/null +++ b/advtrains_train_track/models/advtrains_dtrack_vst88.obj @@ -0,0 +1 @@ +advtrains_dtrack_vst31.obj
\ No newline at end of file |