diff options
| -rw-r--r-- | streetsmod/init.lua | 14 | ||||
| -rw-r--r-- | trafficlight/depends.txt | 3 | ||||
| -rw-r--r-- | trafficlight/init.lua | 5 | 
3 files changed, 20 insertions, 2 deletions
| diff --git a/streetsmod/init.lua b/streetsmod/init.lua index 5a49d1b..3a94f6f 100644 --- a/streetsmod/init.lua +++ b/streetsmod/init.lua @@ -42,6 +42,20 @@  		print("'Bucket' not installed \n\t => No signs available")  		streets.extendedBy.bucket = false  	end +	if minetest.get_modpath("mesecons") then +		print("'Mesecons' is installed \n\t => Trafficlights might be available. Checking for digilines.") +		streets.extendedBy.mesecons = true +	else +		print("'Mesecons' not installed \n\t => No trafficlight, sorry.") +		streets.extendedBy.mesecons = false +	end +	if minetest.get_modpath("digilines") then +		print("'Digilines' is installed \n\t => Trafficlights might be available") +		streets.extendedBy.digilines = true +	else +		print("'Digilines' not installed \n\t => No trafficlight, sorry.") +		streets.extendedBy.digilines = false +	end  -- Done	  	print("Streets: Setup completed, have fun with StreetsMod ".. streets.version .."!")
\ No newline at end of file diff --git a/trafficlight/depends.txt b/trafficlight/depends.txt index e0e13a6..8d7b8d8 100644 --- a/trafficlight/depends.txt +++ b/trafficlight/depends.txt @@ -1,3 +1,4 @@  default  streetsmod -digilines?
\ No newline at end of file +digilines? +mesecons?
\ No newline at end of file diff --git a/trafficlight/init.lua b/trafficlight/init.lua index 6a6922d..4f3f201 100644 --- a/trafficlight/init.lua +++ b/trafficlight/init.lua @@ -1,6 +1,7 @@  --[[  	StreetsMod: inDev Trafficlights  ]] +if streets.extendedBy.mesecons and streets.extendedBy.digilines then  minetest.register_node(":streets:trafficlight_bottom",{  	description = "Trafficlight",  	groups = {cracky = 1}, @@ -215,4 +216,6 @@ minetest.register_node(":streets:trafficlight_top_warn",{  	},  	pointable = false,  	light_source = 6, -})
\ No newline at end of file +}) + +end
\ No newline at end of file | 
