Commit Graph

9 Commits

Author SHA1 Message Date
kaeza 10cef3dda1 Use a single `intllib.Getter' for all the texts.
Just a minimal code reduction, but big reduction in code
duplication. This could help if in the future, support for
different "internationalization" mods will be added, or in
case Minetest supports I18N/L10N internally in the engine.
2013-10-21 22:31:54 -02:00
Vanessa Ezekowitz e04a0e5e4f changed all "homedecor_" variable and function names to "homedecor."
(underscore -> period).  Similarly for intllib calls and the DEBUG variable.
2013-10-09 12:47:22 -04:00
Vanessa Ezekowitz 2550672352 Replaced most uses of get_modpath() with variables cached at the top of init.lua 2013-10-09 12:27:49 -04:00
Vanessa Ezekowitz 2efa203185 Phased out all deprecated minetest.env:* uses in favor of minetest.* 2013-06-30 23:55:07 -04:00
Vanessa Ezekowitz 04999af13d Moved detection of infinite creative-mode stacks to init.lua, changed lights and tables to use it. Fixed tables properly. Fixed missing drops in large square tables. Fixed incorrect texture placement on on-side small square glass and wood tables. 2013-04-17 03:14:09 -04:00
Vanessa Ezekowitz 44dd0bd82d Fixed item duplication bugs in tables and glowlights. 2013-04-17 02:47:49 -04:00
Vanessa Ezekowitz c2aa7582fd Fixed tables' on_place functions to properly check for on_rightclick
on whatever you try to place on, so that the on_rightclick is executed
instead of the table being placed (e.g. it was interfering with doors).
2013-04-04 22:14:07 -04:00
Vanessa Ezekowitz e5c99a3144 Made all wooden and glass tabletops nodebox-based.
Several textures renamed to suit, a few new ones added.
2013-04-04 03:55:34 -04:00
Vanessa Ezekowitz 9cfc7a9411 Split most of nodes.lua off into separate files by category.
Also fixed a screwed up register_craftitem that was overriding a register_node
call for the same object (wooden table legs).  Got rid of the old "mkII" wooden
table legs.
2013-03-17 19:09:42 -04:00