Compare commits
5 Commits
5a0492b176
...
c73b451f9b
Author | SHA1 | Date |
---|---|---|
|
c73b451f9b | |
|
9ff2329253 | |
|
444cd0f2f1 | |
|
d4e05f33af | |
|
334400a541 |
|
@ -24,7 +24,7 @@ Go get it!
|
|||
|
||||
[DOWNLOAD IT NOW](https://github.com/minetest-mods/mesecons/archive/master.zip)
|
||||
|
||||
Now go ahead and install it like any other Minetest mod. Don't know how? Check out [the wonderful page about it](http://wiki.minetest.com/wiki/Mods) over at the Minetest Wiki. For your convenience, here's a quick summary:
|
||||
Now go ahead and install it like any other Minetest mod. Don't know how? Check out [the wonderful page about it](https://wiki.minetest.net/Mods) over at the official Minetest Wiki. For your convenience, here's a quick summary:
|
||||
|
||||
1. If Mesecons is still in a ZIP file, extract the folder inside to somewhere on the computer.
|
||||
2. Make sure that when you open the folder, you can directly find `README.md` in the listing. If you just see another folder, move that folder up one level and delete the old one.
|
||||
|
@ -43,6 +43,8 @@ Or maybe a [comprehensive reference](http://mesecons.net/items.html) is your sty
|
|||
|
||||
An overview for the very newest of new beginners? How does [this one](http://uberi.mesecons.net/projects/MeseconsBasics/index.html) look?
|
||||
|
||||
There is also a [wiki page](https://wiki.minetest.net/Mods/Mesecons) dedicated to this mod.
|
||||
|
||||
Want to get more into building? Why not check out the [Mesecons Laboratory](http://uberi.mesecons.net/), a website dedicated to advanced Mesecons builders?
|
||||
|
||||
Want to contribute to Mesecons itself? Check out the [source code](https://github.com/minetest-mods/mesecons)!
|
||||
|
|
|
@ -30,7 +30,7 @@ minetest.register_node("mesecons:mesecon_on", {
|
|||
},
|
||||
groups = {dig_immediate=3, not_in_creaive_inventory=1, mesecon=1},
|
||||
drop = "mesecons:mesecon_off 1",
|
||||
light_source = default.LIGHT_MAX-11,
|
||||
light_source = minetest.LIGHT_MAX-11,
|
||||
mesecons = {conductor={
|
||||
state = mesecon.state.on,
|
||||
offstate = "mesecons:mesecon_off"
|
||||
|
|
|
@ -73,7 +73,7 @@ minetest.register_node("mesecons_button:button_on", {
|
|||
legacy_wallmounted = true,
|
||||
walkable = false,
|
||||
on_rotate = false,
|
||||
light_source = default.LIGHT_MAX-7,
|
||||
light_source = minetest.LIGHT_MAX-7,
|
||||
sunlight_propagates = true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
|
|
|
@ -198,7 +198,11 @@ end
|
|||
-------------------------
|
||||
|
||||
local function safe_print(param)
|
||||
local string_meta = getmetatable("")
|
||||
local sandbox = string_meta.__index
|
||||
string_meta.__index = string -- Leave string sandbox temporarily
|
||||
print(dump(param))
|
||||
string_meta.__index = sandbox -- Restore string sandbox
|
||||
end
|
||||
|
||||
local function safe_date()
|
||||
|
|
|
@ -45,7 +45,7 @@ local soundnames = {
|
|||
local node_sounds = {
|
||||
["default:glass"] = "mesecons_noteblock_hihat",
|
||||
["default:stone"] = "mesecons_noteblock_kick",
|
||||
["default:lava_source"] = "fire_large",
|
||||
["default:lava_source"] = "fire_fire",
|
||||
["default:chest"] = "mesecons_noteblock_snare",
|
||||
["default:tree"] = "mesecons_noteblock_crash",
|
||||
["default:wood"] = "mesecons_noteblock_litecrash",
|
||||
|
|
|
@ -10,7 +10,7 @@ minetest.register_node("mesecons_powerplant:power_plant", {
|
|||
is_ground_content = false,
|
||||
walkable = false,
|
||||
groups = {dig_immediate=3, mesecon = 2},
|
||||
light_source = default.LIGHT_MAX-9,
|
||||
light_source = minetest.LIGHT_MAX-9,
|
||||
description="Power Plant",
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
|
|
|
@ -80,7 +80,7 @@ minetest.register_node("mesecons_torch:mesecon_torch_on", {
|
|||
paramtype2 = "wallmounted",
|
||||
selection_box = torch_selectionbox,
|
||||
groups = {dig_immediate=3},
|
||||
light_source = default.LIGHT_MAX-5,
|
||||
light_source = minetest.LIGHT_MAX-5,
|
||||
description="Mesecon Torch",
|
||||
sounds = default.node_sound_defaults(),
|
||||
mesecons = {receptor = {
|
||||
|
|
|
@ -0,0 +1,43 @@
|
|||
[mesecons]
|
||||
|
||||
mesecon.resumetime (Startup delay) int 4 1 10
|
||||
mesecon.overheat_max (Device heat limit) int 20 1 100
|
||||
mesecon.cooldown_time (Device cooldown time) float 2.0 0.1 10.0
|
||||
mesecon.cooldown_granularity (Cooldown step length) float 0.5 0.0 1.0
|
||||
|
||||
|
||||
[mesecons_blinkyplant]
|
||||
|
||||
mesecon.blinky_plant_interval (Plant blinking interval) int 3 1 5
|
||||
|
||||
|
||||
[mesecons_detector]
|
||||
|
||||
mesecon.detector_radius (Player detector scanning radius) int 6 3 16
|
||||
mesecon.node_detector_distance_max (Node detector distance limit) int 10 1 16
|
||||
|
||||
|
||||
[mesecons_luacontroller]
|
||||
|
||||
mesecon.luacontroller_string_rep_max (string:rep result length limit) int 64000 1000 1000000
|
||||
mesecon.luacontroller_digiline_maxlen (Digiline message size limit) int 50000 1000 1000000
|
||||
mesecon.luacontroller_maxevents (Controller execution time limit) int 10000 1000 100000
|
||||
mesecon.luacontroller_memsize (Controller memory limit) int 100000 10000 1000000
|
||||
|
||||
|
||||
[mesecons_movestones]
|
||||
|
||||
mesecon.movestone_speed (Speed) int 3 1 10
|
||||
mesecon.movestone_max_push (Max push) int 50 1 100
|
||||
mesecon.movestone_max_pull (Max pull) int 50 1 100
|
||||
|
||||
|
||||
[mesecons_pistons]
|
||||
|
||||
mesecon.piston_max_push (Max push) int 15 1 100
|
||||
mesecon.piston_max_pull (Max pull) int 15 1 100
|
||||
|
||||
|
||||
[mesecons_pressureplates]
|
||||
|
||||
mesecon.pplate_interval (Check interval) float 0.1 0.1 1.0
|
Loading…
Reference in New Issue