Commit Graph

129 Commits

Author SHA1 Message Date
Vanessa Ezekowitz
c8633be1dc add banisters, placed on side of blocks
when placing, code will try to determine if the bannister should be
left- or right-sided.  Defaults to left-sided; hold shift while placing
to force right-sided.
2015-04-27 03:09:37 -04:00
Vanessa Ezekowitz
7f7ba92bc8 use mesh node for cd/dvd cabinet 2015-04-26 23:23:45 -04:00
Vanessa Ezekowitz
72e58b0158 use mesh node for chimney 2015-04-26 22:52:11 -04:00
Vanessa Ezekowitz
31bc60f055 use mesh node for filing cabinet 2015-04-26 22:25:18 -04:00
Vanessa Ezekowitz
020754d13a redraw wine-rack, simplify the bottle meshes used therein
(cuts the number of tris down from >7k to 4.6k)
better UV maps/materials use
2015-04-26 21:57:56 -04:00
Vanessa Ezekowitz
4ac7b55d2f add generic gold tile, use it for trophy
tweak trophy UV map to use more of it.
2015-04-26 18:51:22 -04:00
Vanessa Ezekowitz
dab2e9a5f2 better UV maps for picture frames
higher-quality imagery
2015-04-21 17:58:50 -04:00
Vanessa Ezekowitz
8e5197af58 use mesh node for calendar 2015-04-16 05:23:08 -04:00
Vanessa Ezekowitz
dcde7c9d6a the complex selection box doesn't look good
went back to a single select box covering the entire model
kept the equivalent collision box
2015-04-15 19:15:12 -04:00
Vanessa Ezekowitz
414364d0ca better selectbox for coatrack 2015-04-15 18:58:33 -04:00
Vanessa Ezekowitz
9767b5d5f8 use mesh node for coat rack/tree 2015-04-15 18:41:22 -04:00
Vanessa Ezekowitz
905366ed38 add inventory image for sport bench 2015-04-15 03:04:29 -04:00
Vanessa Ezekowitz
800fff3a02 use mesh node for sport bench 2015-04-15 03:01:48 -04:00
Vanessa Ezekowitz
5882c95774 fix selection box on trophy 2015-04-14 17:14:02 -04:00
Vanessa Ezekowitz
69f7fea406 use mesh node for trophy, modified recipe to fit the look of the new model 2015-04-14 16:53:45 -04:00
jp
ba1167871f Switch Deck Chair to mesh 2015-04-14 10:45:07 -04:00
Vanessa Ezekowitz
64c8deb868 improved model + UV mapping + texture handling for flowerpot 2015-04-06 16:38:12 -04:00
Vanessa Ezekowitz
a33b296b09 use mesh node for tool cabinet 2015-03-30 03:42:33 -04:00
kilbith
58f64d265f Add green Trash Can 2015-03-29 16:45:08 +02:00
kilbith
73aa4b2614 Switch Shower Head and Skateboard to mesh
with changes by VanessaE
2015-03-28 16:11:08 -04:00
Vanessa Ezekowitz
2c320c7927 git inventory to tool cabinet 2015-03-23 02:31:24 -04:00
Vanessa Ezekowitz
2e3901d6cd use mesh node for pool table 2015-03-23 01:25:13 -04:00
Vanessa Ezekowitz
cdc9f21c3c rename piano left -> piano, add alias 2015-03-22 07:17:13 -04:00
Vanessa Ezekowitz
b5f41930ab use mesh node for piano 2015-03-22 01:36:56 -04:00
jp
dca81b1648 Clean-up 2015-03-05 23:10:27 +01:00
jp
546f8b501c Opti. code 2015-02-28 10:14:46 +01:00
jp
d3199606ec Reorganize files 2015-02-25 10:35:29 +01:00
kilbith
280c4a732b Log the book content 2015-02-20 15:53:50 -05:00
jeanpatrick.guerrero@gmail.com
49eacb7726 Books: swap to mesh 2015-02-20 15:51:16 -05:00
jeanpatrick.guerrero@gmail.com
876e2645ea Add mesh picture frames 2015-02-20 15:48:32 -05:00
jp
7a15ceada5 Books: lines wrapping for reader 2015-02-10 22:49:08 +01:00
Vanessa Ezekowitz
f347c1ba3c use mesh node for trash can 2015-01-28 02:25:46 -05:00
Vanessa Ezekowitz
6be02dd68f use mesh node for beer mug 2015-01-28 00:57:41 -05:00
Vanessa Ezekowitz
ef493ef02a use mesh node for cutlery set 2015-01-27 22:07:19 -05:00
Tim
78045a752f move most other homedecor nodes to the new registration function, remove any unnecessary fields due to minetest or homedecor defaults 2015-01-24 00:34:02 +01:00
kilbith
be9d1e0b7e Delete useless params 2015-01-23 23:45:26 +01:00
jp
692a35679a New cardboard boxes 2015-01-23 17:41:55 -05:00
Tim
4516aa960b move kitchen related nodes into their associated files 2015-01-23 22:48:40 +01:00
jp
ff2163ae64 Update book wield images 2015-01-23 18:51:03 +01:00
Tim
b5188493cc abstract common nodebox forms, fixing some ignored ones in the process 2015-01-23 12:37:23 -05:00
Tim
3c357b4b49 fix formspecs and use the inventory sizes for cardboard box and medicine cabinet, that their formspecs allowed to use before 2015-01-23 12:37:23 -05:00
Tim
cc9a1a9c3c select a formspec automaticly from a table if none is supplied 2015-01-23 12:37:23 -05:00
Tim
d6ce145f9c use an expand def-field to automaticly expand and unexpand the three available types of expansion and let nearly all decor use this form
example of usage:
	expand = { top="homedecor:newnode", right="homedecor:rightnode", forward="homedecor:forwardnode" }
2015-01-23 12:37:23 -05:00
Tim
b4b281d9ea abstract most inventory handling code into a homedecor registration function
drawtype and param related defaults are being handled as well
for now we still leave the locked-node generation to locked.lua, due to its furnace-like node support

example:
homedecor.register("penbox", {
	<common defs>
	infotext=S("Penbox"),
	inventory = {
		size=8,
		formspec=…
		lockable=true -- will be supported later
	},
})
2015-01-23 12:37:23 -05:00
Diego Martinez
2cdf6667dc Set infotext to the book's title.
Also use `swap_node` to avoid losing metadata on (placed)
book open/close.
2015-01-23 14:25:01 -03:00
Diego Martinez
0c7dfa9ba6 Move register_on_player_receive_fields out of the loop.
Avoids registering one `on_receive_fields` per book color,
which is wasteful.

Also, minor fixes mainly for conciseness' sake.
2015-01-23 14:16:40 -03:00
Diego Martinez
5bae438647 Keep metadata on book place/dig. 2015-01-23 14:05:53 -03:00
jp
365dc1c639 Improved Books 2015-01-22 13:01:04 -05:00
Tim
2cd99d6462 add the flower pots to the potting_group to make bushes_classic bushes regrow berries on them 2015-01-21 04:40:38 +01:00
Tim
be4ed12b6c whitespace cleanup:
* remove all trailing whitespaces
* make inbox and computer use the prevalent indentation rules
* CRLF->LF where found
2015-01-21 00:44:23 +01:00