Commit Graph

1580 Commits (master)

Author SHA1 Message Date
Zeg9 5a45d2b609 Only remove fences and signs from inventory if expected 2013-06-06 20:15:32 +02:00
Vanessa Ezekowitz 35eaadfb8a Made all gates open/close any gates above and/or below if same type.
Reduced hear distance for doors and gates
2013-06-05 16:46:59 -04:00
Vanessa Ezekowitz 55c222b39d forgot to check for proper tiling between segments. fixed. 2013-06-02 12:42:51 -04:00
Vanessa Ezekowitz 8cb236a105 Lower resolution of roof slopes/corners from 256 to 16. 2013-06-02 12:39:17 -04:00
Vanessa Ezekowitz aa25496468 Ran all textures through pngquant. 2013-05-30 17:29:43 -04:00
Vanessa Ezekowitz 30a5bc3494 Ran all textures through pngcrush. 2013-05-30 15:47:36 -04:00
VanessaE 2d3ddea87f Merge pull request #20 from kaeza/master
Various Fixes
2013-05-23 10:58:18 -07:00
Diego Martínez 53b62463fc Fix wrong check for ownership on fence placement, respect pointed_thing on_rightclick callback, and support placing fences in buildable_to nodes 2013-05-23 08:56:21 -03:00
Vanessa Ezekowitz 049b358c31 fix missing ownership check on editing yard signs 2013-05-20 21:55:40 -04:00
Vanessa Ezekowitz 987f070069 fixed inverted condition in sign ownership check 2013-05-20 21:39:25 -04:00
Vanessa Ezekowitz 0ae531e054 Merge branch 'master' of github.com:VanessaE/homedecor 2013-05-20 21:11:15 -04:00
VanessaE 5fe3519aab Merge pull request #19 from kaeza/master
Various fixes and additions
2013-05-20 18:11:06 -07:00
Diego Martínez 581b63a6b3 signs can now only be edited by owner 2013-05-20 17:51:32 -03:00
Diego Martínez 493abe720d Add support for Zeg9's protector mod 2013-05-20 15:15:41 -03:00
Diego Martínez 9eb918946b Placing fences now takes into account protection systems 2013-05-20 13:50:10 -04:00
Diego Martínez 618aa5f167 Placing fences now takes into account protection systems 2013-05-19 04:20:03 -03: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
VanessaE 20787ffe8a Merge pull request #18 from ssieb/furnace
Stop the ovens when the output bins are full
2013-04-30 14:56:34 -07:00
Samuel Sieb 0d41a4d0ac Stop the ovens when the output bins are full 2013-04-30 11:47:40 -07: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 b5d319d3e5 Fixed a node replacement bug in doors
rewrote and streamlined the doors code in the process
also fixed missing detection of infinite stacks (e.g. default creative mode)
2013-04-29 07:07:05 -04:00
Vanessa Ezekowitz 68950ff4e1 reset sound gain to 1.0 for now, since larger values don't work anyway. 2013-04-29 05:32:54 -04:00
Vanessa Ezekowitz 0a0cf536a3 Added sounds to doors and gates 2013-04-29 05:27:18 -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 ac25d1b851 Use homedecor_blanktile.png on the top face of bottom half of door and vice
versa.  Gets rid of the visual division between the two halves of the glass
door.
2013-04-28 01:59:48 -04:00
Vanessa Ezekowitz b53043fa01 Made door alpha enabled by default - but you gotta be using shaders if
you are running an alpha-capable client!
2013-04-28 01:30:51 -04:00
Vanessa Ezekowitz 8f2090d3d3 Added experimental alpha support to fancy door, disabled by default.
To enable, uncomment "use_texture_alpha" on lines 72 and 99 of
doors_and_gates.lua, and make sure that if you are using a texture pack,
that it has support for alpha on these doors. (HDX does, as do the
default textures).

Note that alpha support is glitchy - without shaders it will not work at all,
and the doors' nodeboxes will be screwed up.  With shaders, it mostly works,
but the whole door is slightly translucent where it should not be.
2013-04-27 06:51:38 -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 4a1ded8528 Convert glowlights/glowcubes to 6d facedir 2013-04-24 12:30:21 -04:00
Vanessa Ezekowitz 57ef8401fe Rewrote 3dforniture lamp code and fixed the light level ordering bug 2013-04-21 05:04:24 -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 0c14e9f3bd swap backside/backside2 added in previous commit 2013-04-20 08:08:28 -04:00
Vanessa Ezekowitz 891bbf3053 Similar tweak for corner privacy fence textures 2013-04-20 07:32:51 -04:00
Vanessa Ezekowitz d54ad12fb5 minor tweak to improve flexibility of corner chainlink fence texturing 2013-04-20 07:10:56 -04:00
Vanessa Ezekowitz 3a119eecdb fixed a minor texture bug in corner chainlink fences/ 2013-04-20 00:39:11 -04:00
Vanessa Ezekowitz 8fd34a9dc6 Several changes (see below)
Dropped support for punching doors to open them - only right-click now.

Moved gates out of fences and into doors file, renamed that file to
doors_and_gates.lua.

Changed gates to also use right click to open, and in the process
completely rewrote how gates are defined and managed; this necessitated
creating some duplicate textures.  Some of them are blank, and texture
pack authors may find the extra filenames useful anyway.

Node names for all gates have changed, aliases are provided for backward
compatibility.
2013-04-20 00:11:31 -04:00
Vanessa Ezekowitz 2f81946fad minor tweaks to corner fence selection boxes 2013-04-19 20:54:05 -04:00
Vanessa Ezekowitz 67c0342bb4 Add corner privacy fence and craft recipes for it. 2013-04-19 20:45:14 -04:00
Vanessa Ezekowitz 38a20478b7 "top" edges of picket fences/gates should be transparent, since the
fences are only 2d anyway.
2013-04-19 19:30:50 -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 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 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
VanessaE 71ac680e2b Merge pull request #17 from ShadowNinja/signs_infotext_linebreak
Use "|" for linebreaks in infotext
2013-04-05 16:05:42 -07:00
ShadowNinja 7d0a3f9056 Use "|" for linebreaks in infotext 2013-04-05 19:04:05 -04:00
VanessaE 479032c135 Merge pull request #16 from ShadowNinja/signs_infotext
Use infotext for signs
2013-04-05 15:51:13 -07:00