Commit Graph

1450 Commits

Author SHA1 Message Date
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
ShadowNinja 7c9778d64b Use infotext for signs 2013-04-05 18:47:34 -04:00
VanessaE e6757700dc Merge pull request #15 from kaeza/master
Assorted Fixes
2013-04-05 10:53:34 -07:00
Diego Martínez 5639b1f6b5 Assorted fixes 2013-04-05 08:17:50 -03:00
VanessaE e790116ef6 Merge pull request #14 from kaeza/master
Added Microwave Oven
2013-04-05 03:11:12 -07:00
Diego Martínez 38f3ee8ac7 Added Microwave Oven 2013-04-05 07:10:02 -03:00
Vanessa Ezekowitz c07d4c2199 slight improvement to large glass table textures 2013-04-04 23:05:01 -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 1ca5d00096 fixed a similar bug in signs code 2013-04-03 22:53:23 -04:00
Vanessa Ezekowitz ec36f798c5 fixed an obscure bug
where doors placed onto an unknown block would cause a crash.
2013-04-03 22:46:57 -04:00
Vanessa Ezekowitz fdd0d133ab Forgot to finish the wood textures.
Finished, and improved all three a bit.
2013-04-03 17:25:55 -04:00
Vanessa Ezekowitz 17e47745d1 Add several new colors of armchairs
Renamed the plain one to include "black", aliased to original name.
Better textures for the wooden table/chair and the black armchair.

Also renamed purple shutter to violet for consistency.
2013-04-03 17:03:42 -04:00
Vanessa cb993bfd4b changed alternate chains recipe 2013-03-26 22:50:43 -04:00
Vanessa c293441426 Added inventory images for some of the smaller items. 2013-03-26 22:05:19 -04:00
Vanessa 67d8bbebc9 changed recipes for armchair and chains.
added alternate craft for chains.
2013-03-26 21:59:39 -04:00
VanessaE 033200662b Merge pull request #13 from kaeza/fixes
Added recipes
2013-03-26 18:18:06 -07:00
Diego Martínez 7ee8311934 Added recipes 2013-03-26 22:13:48 -03:00
VanessaE 6734ed30d6 Merge pull request #12 from kaeza/fixes
Added individual textures for lamps
2013-03-26 17:42:35 -07:00
Diego Martínez f475774e11 Added individual textures for lamps 2013-03-26 21:40:47 -03:00
VanessaE 7107188d3d Merge pull request #11 from kaeza/fixes
Merged 3dforniture
2013-03-26 17:33:15 -07:00
Diego Martínez 256b80a22a Merged 3dforniture 2013-03-26 21:27:25 -03:00
Vanessa 349748e100 kaeza fixed node ownership detection for placing signs 2013-03-22 23:26:54 -04:00
VanessaE cc97a0ebd9 Merge pull request #10 from kaeza/master
Some Fixes
2013-03-22 14:31:18 -07:00
Diego Martínez 1ce512a3c8 add logging support to signslib and re-add intllib support 2013-03-22 14:49:57 -03:00
Diego Martínez d4f7de4640 fix wrong check for protection on node placement 2013-03-22 14:37:44 -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
Vanessa Ezekowitz 02b8f22305 brought changelog up-to-date 2013-03-16 21:17:23 -04:00
VanessaE 86c3bb1d26 Merge pull request #8 from kaeza/master
Changed sounds from leaves to wood
2013-03-16 17:55:31 -07:00
Diego Martínez b0947a4fdf Changed sounds from leaves to wood 2013-03-16 20:46:30 -03:00
VanessaE fa732decdb Merge pull request #7 from kaeza/master
Fixed yard signs being able to overwrite other nodes
2013-03-16 16:23:27 -07:00