jordan4ibanez wrote:please release 0.6 with fixed delay switch position & when noteblock is punched it sounds the last note instead of current
jordan4ibanez wrote:please release 0.6 with fixed delay switch position & when noteblock is punched it sounds the last note instead of current
on git it says 0.9. and this is a bug.
VanessaE wrote:Jeija:
I have some recommendations for your mesecons mod (I'm using 0.9).
First, a terminology issue. To me at least, the word "socket" strongly suggests a data output or mains outlet, while "plug" suggests the counterpart on a receiving or powered device (printer, lamp, etc). I suspect this is the case for most locales where English is the primary language. The in-game objects act in an opposite manner, which is confusing. I'd like to suggest that they be renamed in your mod (it might be a good idea to include a server command that will convert existing objects in the current world to match).
After such renaming, a diode would be constructed as:
[...upstream]----[socket] (air) [plug]----[downstream...]
A NOT gate would then be:
[...upstream]----[socket] (air) [inverted plug]----[downstream...]
(current flows logically left to right, of course)
If that won't work, then maybe alter the relevent textures instead. The way they're drawn now, they look like arrows pointing toward or away from a central receiver or transmitter (respectively), which looks confusing when you consider the current directions in the adjoining mesecons wires. If you look at [url=http://minetest.net/forum/viewtopic.php?pid=19702#p19702"]my texture pack[/url], you'll see where I've drawn these with arrows to indicate current direction, with the central object acting like a transitter/receiver.
tile_images = { "some_image.png^another_image.png" },
--You can specify custom conductors using
--# mesecon:register_conductor(onstate, offstate)
-- onstate=the conductor's nodename when it is turned on
-- offstate=the conductor's nodename when it is turned off
Jeija wrote:Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
--You can specify custom conductors using
--# mesecon:register_conductor(onstate, offstate)
-- onstate=the conductor's nodename when it is turned on
-- offstate=the conductor's nodename when it is turned off
Have fun! Version with this feature on GitHub.
mesecon:register_conductor("bobblocks:redpole","bobblocks:redpole")
16:33:44: VERBOSE[main]: error_message = ServerError: LuaError: error: ....\games\minetest_game\mods\mesecons_delayer\init.lua:136: stack overflow
16:33:44: VERBOSE[main]: stack traceback:
RabbiBob wrote:Ignore this for a bit, I may have something wrong in my mod directory. I'll start fresh
Gave it a go and am getting a stack overflow point at mesecons_delayer\init.lua:136 when attempting the following (or any) configuration:
SWITCH-MESECON-MESECON-MESECON-MESECON-BOBPOLE:RED where bp:red isYour phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
mesecon:register_conductor("bobblocks:redpole","bobblocks:redpole")
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
16:33:44: VERBOSE[main]: error_message = ServerError: LuaError: error: ....\games\minetest_game\mods\mesecons_delayer\init.lua:136: stack overflow
16:33:44: VERBOSE[main]: stack traceback:
mesecon:register_conductor("bobblocks:redpole_off","bobblocks:redpole_on")
Users browsing this forum: No registered users and 39 guests