summaryrefslogtreecommitdiff
path: root/mesecons_torch
AgeCommit message (Collapse)Author
2016-02-14Use vector helper functions instead of old builtin cmpPos and addPosRule ↵Jeija
functions
2015-11-20Major change: Documentation is now included with mesecons, the website just ↵Jeija
extracts the documentation in a more readable format This makes development of new features easier, as documentation can automatically be updated on the website without modifying the website's code! Every mod that has nodes in the mesecons modpack has a "doc" folder that contains subfolders with recipe, description and preview of the block. The website will discover which documentation is available by reading the documentation.json file.
2015-05-11Don't refer to LIGHT_MAX global; use default.Phil Hagelberg
The LIGHT_MAX global is created in the legacy.lua file in the default mod; it states that it's there for backwards compatibility, but it would be better to reference the proper value inside the default table.
2014-11-22Replace mesecon:<some_function> with mesecon.<some_function> for greaterJeija
flexibility and because it was never inteded to be OOP in the first place. mesecon.receptor_on and mesecon.receptor_off are provided by wrappers (mesecon:receptor_on/off) for compatibility, but will be removed. Mod programmers that use mesecons: Please update! Also, fix microcontroller polluting the global namespace and remove some deprecated stuff.
2014-01-10Move textures into their modsShadowNinja
2013-11-30Use minetest.swap_node() instead of mesecons' version, Minor code changesVanessa Ezekowitz
here and there to facilitate this.
2013-04-28Fix all crafting recipes to use modern styleRealBadAngel
2012-12-27Minor cleanup of mesecno torch and add another rule to it (behind above)Jeija
2012-12-09Port a lot more (basically everything apart from gates, pistons and ↵Jeija
extrawire crossing) to the new nodedef system. There are some problems with wall button and wall lever (in the way they visually connect to wires)
2012-08-20Switch from tile_images to tiles = {...}Jeija
2012-08-13Add not-yet-working after(time, code) function to the microcontrollerJeija
2012-08-13New effector system, effectors have to be registered with ↵Jeija
mesecon:register_effector(onstate, offstate, rules, function get_rules) rules and function get_rules are optional. You don't have to specify both onstate and offstate (required for e.g. removestone)
2012-08-13Code cleanup, little bugfix (some conductors placed next to receptors didn't ↵Jeija
turn on)
2012-08-11change all recipes to use group:mesecon_conductor_craftableVanessa Ezekowitz
fixed deprecated/invalid recipes in lightstones. fixed copy&paste error in one of the delayer textures fixed recipe for player detector to rely on microcontroller instead of old IC
2012-08-11Mesecons only connect to blocks with group mesecon > 1Jeija
2012-08-11added mesecon = 1 to groups for torches also.Vanessa Ezekowitz
2012-08-01Mesecon TorchKotolegokot
2012-08-01not_in_creative_inventoryKotolegokot
2012-06-04Remove deprecated API functions "register_on_placenode" and ↵Anthony Zhang
"register_on_dignode" where possible.
2012-04-02Fix Mesecon TorchJeija
2012-04-02Fix Mesecon TorchJeija
2012-03-29Rules + Receptor system reworkJeija
2012-03-29Simplify rules SystemJeija
2012-03-22Update nodes for compatibility with digging time groups.Anthony Zhang
2012-03-05Upload after major code reorganization - Version 0.6 DEV - Split mesecons ↵Jeija
mod into several modules - [BUGGY?]