Commit Graph

66 Commits

Author SHA1 Message Date
Vanessa Ezekowitz c123501dce retire junglegrass- and dry shrub-based plastic recipes, those nodes
are becoming too rare to use for this now.
2014-01-16 13:41:27 -05:00
Robby- c00cd064ff Fix all dyes, and make all shutters use the same style of recipe. 2014-01-11 09:07:55 +01:00
Robby- e60ffda614 Fix the violet shutter. 2014-01-11 09:02:07 +01:00
kaeza 432b4046e1 Fix recipes. 2013-11-02 06:49:31 -02:00
Vanessa Ezekowitz 2a020c2c49 Add automatic placement/orientation of double doors. Place a door, then
a second of the same kind to its right and the second becomes
right-facing.

Made all doors place the left-facing one by default (even if the one you
are placing says it is right-facing, e.g. for leftover inventory).

Hold 'sneak' (Shift) while you place any door to force it to ignore its
neighbors and become right-facing.

Got rid of obsolete left-/right-facing conversion crafts.
2013-10-27 23:44:56 -04:00
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 7f850a8e1e Any kinds of leaves that are in group:leaves (e.g. default leaves,
moretrees leaves, possibly others) can be used to make plastic base.
You can mix and match any types, if so desired.
2013-10-16 15:48:11 -04:00
Vanessa Ezekowitz 1a18413a37 fix minor quantity bug in crafting terracotta shingles back into pieces 2013-10-16 10:24:45 -04: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 38b068b2b2 brass ingots are now in a group, brass_ingot, all recipes that use them have
been changed.
2013-07-04 23:14:46 -04:00
Vanessa Ezekowitz 8df6442311 Hand-merged "slopes" branch, with minor recipe changes.
Also changed all single quotes ' to double quotes " in crafts.lua
2013-05-07 01:49:22 -04:00
Vanessa Ezekowitz 4d2ec85d9f changed recipes for white glowlights 2013-04-30 08:40:41 -04:00
Vanessa Ezekowitz d397b12e90 a few more craft tweaks 2013-04-30 08:06:58 -04:00
Vanessa Ezekowitz 1df351963c Got rid of all alternate-color recipes
(e.g. mahogany from coal+dirt).

Rewrite all paint-based recipes to use the equivalent white or grey dyes
instead.

Rewrite a few other recipes to use default dye groups instead of directly
calling on unified dyes colors, wherever possible.

Changed a couple of recipes to use slightly more logical ingredients.
2013-04-30 07:29:56 -04:00
Vanessa Ezekowitz 9dd2b5763c Better selection boxes and inventory textures for shingles and skylights.
Also added frosted glass skylight
2013-04-29 03:08:36 -04:00
Vanessa Ezekowitz 7cc664d47f removed redundant glowlight recipes, fixed thin->quarter, thick->half
naming issue caused by previous commit.
2013-04-24 12:38:20 -04:00
Vanessa Ezekowitz 1195132fb0 fix broken brass ingot recipe, revise wood and glass
small round -> small square -> large square table recipes.
2013-04-20 19:39:28 -04:00
Vanessa Ezekowitz 276aac92c1 fixed broken gate recipes and a couple of swapped gate aliases. 2013-04-20 16:42:35 -04:00
Vanessa Ezekowitz 67c0342bb4 Add corner privacy fence and craft recipes for it. 2013-04-19 20:45:14 -04:00
Vanessa Ezekowitz 825b2abbc0 added picket, white picket, and barbed wire corner fences, and recipes to make
them.

Tweaked picket fence nodeboxes slightly to push them as close to the
back of the node as I could without Z-fighting with neighboring objects.

Minor code formatting tweaks

got rid of some commented-out code.
2013-04-19 19:10:20 -04:00
Vanessa Ezekowitz d0c62410f8 Added additional autoplace code for wall lights to turn them into ceiling
lights where appropriate.  Added a number of alternate crafting recipes to
split thick wall lights into thin regular ones or into cubes, and to recycle
excess cubes.
2013-04-14 16:22:08 -04:00
Vanessa Ezekowitz 0c0ee930f9 glowlights and glowcubes now automatically place floor, ceiling, wall
varieties depending on whether you are pointing at the floor, ceiling,
or a wall.

Removed cross-crafting recipes, took excess lighting nodes out of
creative inventory, added drops for excess models to point them back to
floor or ceiling versions, as appropriate.

This change does not affect old maps or inventories.
2013-04-14 15:45:21 -04:00
Diego Martínez 5639b1f6b5 Assorted fixes 2013-04-05 08:17:50 -03: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
Diego Martínez 4e67a184f2 Merge branch 'master' of https://github.com/VanessaE/homedecor 2013-03-05 05:22:37 -02:00
Diego Martínez 6133234771 Added localization support 2013-03-05 05:18:56 -02:00
Darren Salt cf0ad1fd9a Added corner chainlink fences
Craft two regular chainlink fences to get the corner variety, place the result
back into the craft grid to get the two fences back.
2013-03-05 02:16:20 -05:00
Vanessa Ezekowitz b122454741 added alternate crafting recipe for glass-and-wood grid-style doors 2013-02-13 15:28:11 -05:00
Vanessa Ezekowitz a3a95a59bd changed glowlight recipes to avoid conflicts with moreblocks, made IC rely on
moreores copper, added recipes to craft glow cubes back into glowlight slabs.
2013-02-13 13:27:49 -05:00
Vanessa Ezekowitz 323e230d49 Add ability to place a sign directly onto a brass/wrought iron fencepost
rather than crafting a sign-on-fencepost from one of each, how about just
placing a sign directly onto a fencepost instead?  This commit adds this.
Place a brass or wrought iron fencepost, then attempt to place a sign against
it.  The fencepost will be replaced with one bearing the sign - in the same
node.  Dig to get the two pieces back as separate items, right click the placed
sign to edit the text thereon.

Note that as of this commit, there is a bug in minetest/builtin/item.lua that
causes signs not to be deducted from your inventory on placement.
2013-02-09 17:59:35 -05:00
Vanessa Ezekowitz 178386ee53 Added the ability to place a sign onto a brass or wrought iron fence
uses code from PilzAdam's rework of thexyz's signs mod.
2013-02-08 02:31:40 -05:00
Vanessa Ezekowitz 7ac917e4dc Updated to account for changes in behavior of mese 2012-12-20 21:25:11 -05:00
Vanessa Ezekowitz e81d9714b2 changed junglegrass-based plastic recipe to use 3 grass and yield 6 plastic.
Resolves a conflict with throwing mod.  Dry shrubs changed also (3 yields 3
plastic) for consistency.
2012-10-11 23:10:34 -04:00
Vanessa Ezekowitz b099d5717c Added plain wooden door without window - e.g. for bedroom/bathroom doors. 2012-10-05 20:41:39 -04:00
Vanessa Ezekowitz 9a84e967c3 Added white and mahogany variants of the wood-and-glass grid-style door. Same
properties as all the others.
2012-10-05 03:35:18 -04:00
Vanessa Ezekowitz b70b3829cc just a tweak to a couple comment lines. 2012-10-05 02:46:08 -04:00
Vanessa Ezekowitz 511eec087f added recipes to make unified dyes titanium dioxide and white paint in the
event that UD isn't present.  Same recipes (plus a couple of alternates), same
item names, interchangeable/compatible with all other recipes that use the two
items in UD.
2012-10-05 02:41:24 -04:00
Vanessa Ezekowitz 9798c4fa36 Wrote a whole new door routine, used it to add solid glass and glass-and-wood
doors, converted the others to use that new code, and all use nodeboxes now.
Folding doors are now called "closet" doors and will be converted via a handful
of aliases.  Tweaked crafting recipe for oak closet door to put the steel ingot
on the left.  Moves all doors' crafting recipes into crafts.lua.  This sweeps
away the old buggy zlpdoors-derived code.
2012-10-04 07:24:36 -04:00
Vanessa Ezekowitz ce59c7f130 added wall-mounted regular and thin glow lights in yellow and white. 2012-10-03 18:53:17 -04:00
Vanessa Ezekowitz 77e74fd468 Fridge now takes up two nodes and has a single 10x5 (50 slot) inventory via
using nodeboxes.  Also has a 64px inventory image because of the detail needed
for it.
2012-10-03 00:36:25 -04:00
Vanessa Ezekowitz 842a571b60 Added ceiling-mounted glow cube. The regular and ceiling ones can be exchanged
by placing either into the crafting glid.  Works for both colors.
2012-10-01 21:06:10 -04:00
Vanessa Ezekowitz c5bab03146 Tweaked recipe for TV (now requires glowglass instead of plain glass) 2012-10-01 20:43:01 -04:00
Vanessa Ezekowitz b5a349d5f8 Made terracotta base recipe give more lumps of the stuff. 2012-10-01 20:32:58 -04:00
Vanessa Ezekowitz ca612fe3bf Added intermediate step to terracotta crafting - you must now mix up some
terracotta base material (think of it like red clay), and then smelt that.
2012-10-01 20:21:24 -04:00
Vanessa Ezekowitz 05e7b9f8e3 Changed nodename of yellow lighting to clearly specify that (recipes are still
the same).  Added white lighting.
2012-10-01 19:22:54 -04:00
Vanessa Ezekowitz 037089ddd5 Added picket fence gates (plain and white) 2012-09-30 22:27:28 -04:00
Vanessa Ezekowitz 87e5ed95a0 Added chainlink fence gate. Place a fence back into the crafting grid to get a
gate.  Place it, then click it to open/close.
2012-09-30 21:16:41 -04:00
Vanessa Ezekowitz c6b2bde0a1 Added chainlink fence. 2012-09-30 18:49:12 -04:00
Vanessa Ezekowitz 5ff52052c3 forgot to give back the empty bucket on successful craft of white picket fence. 2012-09-30 18:19:30 -04:00