summaryrefslogtreecommitdiff
path: root/mesecons_hydroturbine/init.lua
AgeCommit message (Collapse)Author
2017-02-12make "on" water turbine animated!Vanessa Ezekowitz
This uses a fairly simple trick: the textures are animated, while the model is static and has a number of rotated copies of the parts that are seen to move (four copies of the blades, eight copies of the top/bottom and their edges). The opaque parts of the textures then decide which of those faces' copies are visible in each frame.
2016-12-31Allow water turbines to work with river water (fixes #294)Carter Kolwey
This also makes turbines compatible with any liquid that is in the `water` group and has `liquidtype == "flowing"`.
2016-02-14Always use minetest.set_node instead of minetest.add_node for consistencyJeija
2015-05-20reworked hydroturbine model for the same reasonsVanessa Ezekowitz
also shrunk the base part down by a very tiny amount to help avoid z-fighting with neighboring water (scaled to 0.9995 percent)
2015-02-05Add meshes for water turbine and and wall lever instead of nodeboxesVanessa Ezekowitz
Adjust textures and inventory images to it
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.
2013-11-30Update code to standards of Minetest 0.4.8.Uberi
2013-04-28Fix all crafting recipes to use modern styleRealBadAngel
2013-03-06Digging and footstep sounds for everything that needs them! Plus, pushing ↵Anthony Zhang
buttons, punching switches, and flipping levers all make sounds.
2012-12-08Port more blocks to nodedef system: object detector, extrawires, water ↵Jeija
turbine, insulated wire
2012-08-15Change tile_images to tiles for water turbineJeija
2012-08-13Code improvement, Bugfix for solar panelJeija
2012-08-11Mesecons only connect to blocks with group mesecon > 1Jeija
2012-08-10Added "mesecon = 1" to the groups setting for most objects, so that they'llVanessa Ezekowitz
visibly connect to neighboring wires.
2012-08-01not_in_creative_inventoryKotolegokot
2012-07-20Change Water Turbine to the new nodebox modelJeija
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?]