Commit Graph

279 Commits

Author SHA1 Message Date
Vanessa Ezekowitz e057d357c8 split signs_lib from homedecor, put them into their own separate mods
package the two together as a modpack so that regular homedecor users don't
see a functional change, but others can take signs_lib and use it as a
standalone mod.

also get rid of some *~ files
2014-01-25 12:57:05 -05:00
kaeza 6295e2699d Change recipes to use wood group. 2014-01-19 13:22:28 -02:00
Vanessa Ezekowitz fabb714008 fir crash in flip door routine if param2 is nil 2014-01-19 09:00:17 -05:00
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
Vanessa Ezekowitz c831a9bf59 remove some excess debug info 2014-01-13 16:12:11 -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
Vanessa Ezekowitz 610a5b0172 fix crash? 2014-01-06 06:24:31 -05:00
Vanessa Ezekowitz 9f8e99ea95 fix crash on illegal text input
(ok it's probably the wrong way)
2013-12-30 00:46:09 -05:00
VanessaE 651fea2a00 Merge pull request #29 from Jat15/patch-5
True fix toilet sound!
2013-12-23 09:28:06 -08:00
Jat15 b12a831fd7 True fix toilet sound! 2013-12-23 13:06:28 +01:00
VanessaE c8add7a834 Merge pull request #28 from Jat15/patch-4
Fix max_hear_distance for sound toilet!
2013-12-22 18:00:22 -08:00
Jat15 354507f98f Fix max_hear_distance for sound toilet! 2013-12-23 01:31:21 +01:00
Vanessa Ezekowitz 7a23751de4 gave doors simple wield images (same as inventory image) 2013-12-15 14:16:39 -05:00
Vanessa Ezekowitz f99827d9f2 fix a copy&paste error, trim a couple redundant lines of code 2013-12-15 14:12:11 -05:00
Vanessa Ezekowitz 744b016f93 local-ize a few variables 2013-12-15 14:07:36 -05:00
Vanessa Ezekowitz ef6002bee1 add links to the sound files in question 2013-12-14 20:19:28 -05:00
Vanessa Ezekowitz f1f75f3897 add proper attribution and license info for the sounds used by the doors and
gates
2013-12-14 20:16:50 -05:00
Diego Martínez 981b9fb0bd Merge pull request #27 from Pilcrow182/patch-1
Do not pass a nil itemstack to on_rightclick
2013-12-13 12:31:49 -08:00
Pilcrow182 6b9a31bcba Do not pass a nil itemstack to on_rightclick 2013-12-13 14:17:36 -06:00
kaeza d04eb1cdef Do not update signs on quit, and fix passing a nil value to format. 2013-12-10 07:32:37 -02:00
Frederico Goncalves Guimaraes 61a21e6c39 Brazilian portuguese translation 2013-11-11 10:58:56 -02:00
Vanessa Ezekowitz 54431d5880 fix crash in old lights conversion abm 2013-11-09 20:52:01 -05:00
Vanessa Ezekowitz ccdbc80295 only register the alias for wrongly-named curtain nodes
if they were in fact wrongly-named.
2013-11-08 05:11:58 -05:00
Vanessa Ezekowitz e3de39bd05 Fix improper use of translation code in curtains
possible side effect: Some users may have unknown nodes because they
were being registered wrong to begin with.
2013-11-08 05:08:07 -05:00
Vanessa Ezekowitz 0063598f22 fix nil refs caused by a renamed function 2013-11-08 04:59:19 -05:00
Vanessa Ezekowitz c8be033292 Rewrite lighting to use engine's 6d facedir prediction code
changed the names of a couple of internal functions to compensate.

this makes lib_6d.lua obsolete.
2013-11-07 21:22:16 -05:00
Vanessa Ezekowitz dfd45b2c10 oops, forgot to 'end' that last if. 2013-11-05 20:24:31 -05:00
Vanessa Ezekowitz 2bb1eadc9e fix crash? 2013-11-05 18:53:41 -05: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
Vanessa Ezekowitz b483733540 Move table copy function out of signs lib and into init.lua, make it global. 2013-10-27 22:51:56 -04:00
Cy 2ffd00909a Bug fixes
Can't use vector.new right now because it's got a bug when x/y/z == 0

Also making sure to use the word "level" not "levels" <_<
2013-10-27 19:27:19 -07:00
Cy fcc7414716 Merge branch 'master' into HEAD
Conflicts:
	doors_and_gates.lua
2013-10-27 19:24:03 -07:00
Cy 2ab7484e93 Fix nodedef of open gates 2013-10-27 19:15:20 -07:00
Cy 8030b60178 Remove spammy debug messages 2013-10-27 18:35:53 -07:00
Cy 51e88d5d2d Detecting whether existing doors are closed
Got calculate closed working

Fixed isSolid, figured out when closed has not been set, added a way to reset closed by punching for debugging
2013-10-27 18:35:35 -07:00
Cy 47d98410b5 Mesecons support, fix sounds
Fix sounds so right closing doors sound like they're closing, also add
support for mesecons to both doors and gates.

TODO: handle already placed doors better
2013-10-26 23:16:20 -07:00
kaeza 39655c4f5d Remove reference to deprecated method `get_entity_name'. 2013-10-25 17:22:14 -02:00
kaeza 3e6fb4a911 I fux, I fix. 2013-10-25 00:10:00 -02:00
kaeza 119f8fe494 Add proper word-wrapping.
Also cleaned up a bit code.
2013-10-24 23:32:37 -02:00
kaeza a963352793 Fix inverted conditional.
Also document function return value. It's kinda misleading,
my bad.
2013-10-24 20:30:26 -02:00
kaeza 8c2ee97b8f Simplify a bit the code. 2013-10-24 19:52:33 -02:00
kaeza b4a16205f3 Fix signs_lib on Windows.
It seems `io.open' by default opens files as text, which fails
on Windows when the file is a binary file. This prevented
signs_lib from opening the texture files and get the font size,
which resulted in an error.
2013-10-24 16:49:36 -02:00
kaeza eb1ccc3caa We don't need no padding!
Why have padding at sides when we can change text scale?
Better change just in one place.
2013-10-23 08:29:59 -02:00
kaeza 0931923900 Some I18N cleanup. 2013-10-21 22:50:45 -02: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
kaeza ebe8adf855 Small fixes to signs_lib. 2013-10-19 22:34:14 -02:00
kaeza d5f5785b13 More fixes.
Sorry for the separate commits.
2013-10-18 07:29:50 -02:00
kaeza f142269737 Merge branch 'master' of https://github.com/VanessaE/homedecor 2013-10-18 07:26:30 -02:00