diff options
author | Singularis <singularis@volny.cz> | 2022-07-28 08:26:00 +0200 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | a317cd9f0ca38c59e802733aa89882cf5ba57975 (patch) | |
tree | 5b445dd8a6a668c35c1814c56964a6dc1c6b7593 | |
parent | ec223d6f3d5d1a7e1257c468d169a0353ec0963e (diff) | |
download | advtrains-a317cd9f0ca38c59e802733aa89882cf5ba57975.tar.gz advtrains-a317cd9f0ca38c59e802733aa89882cf5ba57975.tar.bz2 advtrains-a317cd9f0ca38c59e802733aa89882cf5ba57975.zip |
[ch_core], [advtrains], [advtrains_train_track] přidán samostatný železniční štěrk
- [default] vylepšena textura štěrku
-rw-r--r-- | advtrains/init.lua | 2 | ||||
-rw-r--r-- | advtrains/locale/advtrains.cs.tr | 1 | ||||
-rwxr-xr-x | advtrains_train_track/init.lua | 23 | ||||
-rw-r--r-- | advtrains_train_track/textures/advtrains_dtrack_rg_slopeplacer.png | bin | 0 -> 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 Binary files differnew file mode 100644 index 0000000..b110da5 --- /dev/null +++ b/advtrains_train_track/textures/advtrains_dtrack_rg_slopeplacer.png |