aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--advtrains/init.lua2
-rw-r--r--advtrains/locale/advtrains.cs.tr1
-rwxr-xr-xadvtrains_train_track/init.lua23
-rw-r--r--advtrains_train_track/textures/advtrains_dtrack_rg_slopeplacer.pngbin0 -> 2341 bytes
4 files changed, 24 insertions, 2 deletions
diff --git a/advtrains/init.lua b/advtrains/init.lua
index 00755d6..d6cc8f0 100644
--- a/advtrains/init.lua
+++ b/advtrains/init.lua
@@ -222,7 +222,7 @@ dofile(advtrains.modpath.."/craft_items.lua")
dofile(advtrains.modpath.."/log.lua")
dofile(advtrains.modpath.."/passive.lua")
-if mesecon then
+if minetest.get_modpath("mesecons") then
dofile(advtrains.modpath.."/p_mesecon_iface.lua")
end
diff --git a/advtrains/locale/advtrains.cs.tr b/advtrains/locale/advtrains.cs.tr
index 606eee7..137e264 100644
--- a/advtrains/locale/advtrains.cs.tr
+++ b/advtrains/locale/advtrains.cs.tr
@@ -36,6 +36,7 @@ Can't place: There's no slope of length @1=Kolej nelze umístit: Není tu svah o
Can't place: no supporting node at upper end.=Kolej nelze umístit: chybí podpora na horním konci svahu.
Deprecated Track=Zastaralý typ koleje
Track=Kolej
+Track with Railway Gravel=Kolej s železničním štěrkem
Bumper=Zarážka
Detector Rail=Detekující kolej
Speed:=Rychlost:
diff --git a/advtrains_train_track/init.lua b/advtrains_train_track/init.lua
index 8bf2d13..e301a5b 100755
--- a/advtrains_train_track/init.lua
+++ b/advtrains_train_track/init.lua
@@ -169,6 +169,27 @@ minetest.register_craft({
},
})
+advtrains.register_tracks("default", {
+ nodename_prefix="advtrains:dtrack_rg",
+ texture_prefix="advtrains_dtrack_rg",
+ models_prefix="advtrains_dtrack",
+ models_suffix=".obj",
+ 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}},
+}, advtrains.ap.t_30deg_slope)
+
+minetest.register_craft({
+ type = "shapeless",
+ output = 'advtrains:dtrack_rg_slopeplacer 2',
+ recipe = {
+ "advtrains:dtrack_placer",
+ "advtrains:dtrack_placer",
+ "ch_core:railway_gravel",
+ },
+})
+
--bumpers
advtrains.register_tracks("default", {
@@ -398,7 +419,7 @@ minetest.register_craft({
})
-if mesecon then
+if minetest.get_modpath("mesecons") then
advtrains.register_tracks("default", {
nodename_prefix="advtrains:dtrack_detector_off",
texture_prefix="advtrains_dtrack_detector",
diff --git a/advtrains_train_track/textures/advtrains_dtrack_rg_slopeplacer.png b/advtrains_train_track/textures/advtrains_dtrack_rg_slopeplacer.png
new file mode 100644
index 0000000..b110da5
--- /dev/null
+++ b/advtrains_train_track/textures/advtrains_dtrack_rg_slopeplacer.png
Binary files differ