]> git.lizzy.rs Git - signs_lib.git/log
signs_lib.git
3 years agoLocked Wood Signs master
Elias Fleckenstein [Tue, 26 May 2020 15:01:05 +0000 (17:01 +0200)]
Locked Wood Signs

4 years agofix wrong default sign entity ref
VanessaE [Thu, 16 Apr 2020 21:06:07 +0000 (17:06 -0400)]
fix wrong default sign entity ref

4 years agoadd prefab_redo to opt depends
Vanessa Dannenberg [Wed, 26 Feb 2020 16:03:48 +0000 (16:03 +0000)]
add prefab_redo to opt depends

4 years agoadd some missing aliases (and rearrange them)
Vanessa Dannenberg [Tue, 22 Oct 2019 19:25:58 +0000 (15:25 -0400)]
add some missing aliases (and rearrange them)

4 years agoREADME tweaks
Vanessa Dannenberg [Fri, 11 Oct 2019 10:00:31 +0000 (06:00 -0400)]
README tweaks

4 years agovarious readability improvements
Vanessa Dannenberg [Thu, 26 Sep 2019 07:27:01 +0000 (03:27 -0400)]
various readability improvements
in API.md, MODELS.md, and README.md

I also added a couple of things to API.md that I forgot to
document before.

4 years agotweak README
Vanessa Dannenberg [Thu, 26 Sep 2019 06:00:23 +0000 (02:00 -0400)]
tweak README

4 years agofix wrong textures for stick and hangers
Vanessa Dannenberg [Thu, 26 Sep 2019 05:17:44 +0000 (01:17 -0400)]
fix wrong textures for stick and hangers

4 years agoallow using "Sneak"/Shift to skip the on-pole/hanging/yard checks
Vanessa Dannenberg [Thu, 26 Sep 2019 05:10:28 +0000 (01:10 -0400)]
allow using "Sneak"/Shift to skip the on-pole/hanging/yard checks

(makes it possible to directly place a sign flat on the ground or
ceiling, among other things.)

4 years agoallowing `true` for horizontal pole function makes no sense
Vanessa Dannenberg [Thu, 26 Sep 2019 05:02:00 +0000 (01:02 -0400)]
allowing `true` for horizontal pole function makes no sense

4 years agodon't allow top of bottom to be considered
Vanessa Dannenberg [Thu, 26 Sep 2019 05:00:15 +0000 (01:00 -0400)]
don't allow top of bottom to be considered
a mountable surface on a a pole/post.

4 years agoAPI changes to allow for more mounting styles
Vanessa Dannenberg [Thu, 26 Sep 2019 04:48:53 +0000 (00:48 -0400)]
API changes to allow for more mounting styles

NODE NAMES:

The base name of a node can be whatever you want.  The basic wall sign
will keep the node name you give, while its hanging, on-pole, and yard
variants will, where applicable, use the same name, with "_onpole",
"_hanging", or "_yard" appended.

One exception:

If your node has "_wall" in its name, that bit will be stripped-out when
generating the above node variations.  For example:

"default:sign_wall_wood"

...will become...

"default:sign_wood_onpole"
"default:sign_wood_hanging"
"default:sign_wood_yard"

MODELS:

The base sign model and entity files must now be named:

sign:   mymod_foosign_wall.obj
        mymod_foosign_facedir_wall.obj

entity: mymod_foosign_entity_wall.obj

their other variants, where applicable, must be:

mymod_foosign_onpole.obj
mymod_foosign_hanging.obj
mymod_foosign_yard.obj

mymod_foosign_entity_onpole.obj
mymod_foosign_entity_hanging.obj
mymod_foosign_entity_yard.obj

For `facedir` signs, the "_facedir" in the base sign model filename is
automatically stripped from the name when generating the entity model
filename, as entities don't have a concept of wallmounted/facedir/etc.
For example:

"mymod_foosign_facedir_wall.obj"

...will become...

"mymod_foosign_entity_wall.obj"

* allow passing custom onpole, hanging, and yard sign models, for
situations where the filename(s) thereof can't be derived from the base
sign model filename.

* allow passing a custom pole mount, hanging, and yard sign stick
textures as the third, fourth, and fifth tiles{} entries, respectively
(independent of the above model file option)

* fine-tuned the pole mount on the standard sign models to eliminate
overlapping faces (so it looks better with basic_signs' glass sign.

* Move basic_signs wooden yard sign back to signs_lib.

4 years agoattempt to work around engine player model bug
Vanessa Dannenberg [Wed, 25 Sep 2019 19:31:56 +0000 (15:31 -0400)]
attempt to work around engine player model bug

when the world loads and the player spawns in, or is
teleported to the same node space as a sign, occasionally, the
player's model goes flat and their skin gets changed to the
whatever the sign's text is.

Also, when checking if an entity needs spawned, or when
deleting, try to make absolutely sure that only sign-related
entities will be selected for re-use, or selected for deletion
(we don't want some player's prize cow to be deleted)

I think this will fix it, or at least it'll surely prevent
signs_lib from being able to cause it.

Also, moved another function to the entity-handling section of
the file and made it global (signs_lib namespace) in the
process.

4 years agofix bad selection box for prefab concrete rail
Vanessa Dannenberg [Wed, 25 Sep 2019 19:39:51 +0000 (15:39 -0400)]
fix bad selection box for prefab concrete rail

(when there's just one node not connected to anything)

4 years agoAdd README and basic modeling instructions, and document the API
Vanessa Dannenberg [Tue, 24 Sep 2019 09:25:00 +0000 (05:25 -0400)]
Add README and basic modeling instructions, and document the API

Also, tweaked the object names in the standard sign Blender
project file, renamed it, renamed the small/slim pole mount
project file as well, and added a copy of the standard pole
mount project file.

4 years agotreat cottages:table and prefab_redo:concrete_railing as vertical posts
Vanessa Dannenberg [Mon, 23 Sep 2019 21:02:19 +0000 (17:02 -0400)]
treat cottages:table and prefab_redo:concrete_railing as vertical posts

4 years agoalso include hanging widefont signs
Vanessa Dannenberg [Sun, 22 Sep 2019 10:01:32 +0000 (06:01 -0400)]
also include hanging widefont signs

4 years agoforgot to include onpole_widefont signs in conversion list
Vanessa Dannenberg [Sun, 22 Sep 2019 08:28:01 +0000 (04:28 -0400)]
forgot to include onpole_widefont signs in conversion list

4 years agoallow mods to pass a function or just `true`
Vanessa Dannenberg [Sun, 22 Sep 2019 07:19:31 +0000 (03:19 -0400)]
allow mods to pass a function or just `true`

to the pole and horiz pole check routines, in case they need
their own, custom checking routines, if the usual, simple
checks aren't good enough.

got rid of the allowed-poles table, as it's now obsolete

moved all existing special code into compat.lua, altered to
use this feature.

4 years agofix empty lines being skipped
Vanessa Dannenberg [Sun, 22 Sep 2019 02:04:24 +0000 (22:04 -0400)]
fix empty lines being skipped

4 years agouse a meta key to select wide-font mode
Vanessa Dannenberg [Sun, 22 Sep 2019 01:38:31 +0000 (21:38 -0400)]
use a meta key to select wide-font mode
instead of using a separate node
add LBM to convert old nodes.

4 years agodetect streets:bigpole_tjunction
Vanessa Dannenberg [Sat, 21 Sep 2019 23:48:35 +0000 (19:48 -0400)]
detect streets:bigpole_tjunction

Treat T-junction as a vertical or horizontal pole (depending
on its orientation), if the sign could be placed flat against
the back or side of the junction.

In this instance, the "front" of the junction is the side with
the middle bit sticking out, and will just get a regular wall
signif targeted, as with any non-pole node.

4 years agorework horizontal pole detection slightly
Vanessa Dannenberg [Sat, 21 Sep 2019 23:24:48 +0000 (19:24 -0400)]
rework horizontal pole detection slightly

4 years agodefault "allow_onpole" to disabled
Vanessa Dannenberg [Sat, 21 Sep 2019 19:56:45 +0000 (15:56 -0400)]
default "allow_onpole" to disabled
for consistency with other similar flags

4 years agoAdd necessary bits to allow signs to be placed onto horizontal poles
Vanessa Dannenberg [Sat, 21 Sep 2019 19:45:48 +0000 (15:45 -0400)]
Add necessary bits to allow signs to be placed onto horizontal poles
(both wooden and steel signs)

only streets mod's "bigpole" supported for now.

Model changes:

To make a sign support horizontal mounting, make a single "_onpole"
model, with two copies of the pole mount, one rotated by 90°.  Make sure
the second copy appears has its own material entry, and that it is last
in the materials list in the exported .obj (`grep "g " file.obj` to
check).

When registered, signs_lib will set the "_onpole" and "_onpole_horiz"
tiles{} to reveal one mount or the other: entry 3 will expose the
vertical mount, entry 4 is the horizontal copy, with the opposite entry
being set to the "blank" image.

4 years agodisable backface culling on the sign entity
Vanessa Dannenberg [Thu, 19 Sep 2019 05:02:44 +0000 (01:02 -0400)]
disable backface culling on the sign entity
(allows for transparent signs i.e. glass)

4 years agoremove debug prints
Vanessa Dannenberg [Thu, 19 Sep 2019 00:28:42 +0000 (20:28 -0400)]
remove debug prints

4 years agofix corner case
Vanessa Dannenberg [Thu, 19 Sep 2019 00:22:30 +0000 (20:22 -0400)]
fix corner case

Placing a "wallmounted" sign onto a streets lamp would cause a
weird rotation if you're pointing downward too far.  Now it
enforces NESW direction according to your yaw.

Also fixes bad orientation when you're really close to a post.

4 years agoallow placement of "facedir" signs flat on floor
Vanessa Dannenberg [Thu, 19 Sep 2019 00:12:31 +0000 (20:12 -0400)]
allow placement of "facedir" signs flat on floor
(and on ceiling, if hanging isn't available)
mimics the way wallmounted signs behave

4 years agorotation fixups
Vanessa Dannenberg [Wed, 18 Sep 2019 23:47:50 +0000 (19:47 -0400)]
rotation fixups

* combine rotation functions -- one no longer needs to choose
  a particular rotation function for the node's paramtype2,
  it'll figure it out automatically.
* fix glitch in wallmounted rotation
* re-order rotation facing order to N, E, S, W, floor, ceiling.
* limit yard sign to simple NESW-only rotation
* allow rotation of hanging signs (NESW only)
* allow rotation of signs on poles/posts if there's nothing in
  the way of where the sign has to move to (NESW only).

4 years agoallow visible text on
Vanessa Dannenberg [Wed, 18 Sep 2019 21:23:07 +0000 (17:23 -0400)]
allow visible text on
floor and when flat on a ceiling

4 years agofix a couple of global warnings
Vanessa Dannenberg [Wed, 18 Sep 2019 20:33:56 +0000 (16:33 -0400)]
fix a couple of global warnings

4 years agoin fact, just bail out if the sign needs no entity
Vanessa Dannenberg [Wed, 18 Sep 2019 18:21:56 +0000 (14:21 -0400)]
in fact, just bail out if the sign needs no entity

4 years agobail out of make_sign_texture is the node is unknown
Vanessa Dannenberg [Wed, 18 Sep 2019 18:08:17 +0000 (14:08 -0400)]
bail out of make_sign_texture is the node is unknown

4 years agoremove debug prints
Vanessa Dannenberg [Wed, 18 Sep 2019 17:57:57 +0000 (13:57 -0400)]
remove debug prints

4 years agofix minor global warning
Vanessa Dannenberg [Wed, 18 Sep 2019 17:55:19 +0000 (13:55 -0400)]
fix minor global warning

4 years agocentralize entity handling
Vanessa Dannenberg [Wed, 18 Sep 2019 17:51:53 +0000 (13:51 -0400)]
centralize entity handling
minor re-factor as needed for that
don't store entities statically, let the LBM generate them.

this works around Minetest's reload-positioning inaccuracy at very large
positive or negative X/Z coords (tested -18000/+18000 at all four corners,
both new signs and after reboot)

4 years agotreat streets:streetlamp_basic_top_* as a type of post
Vanessa Dannenberg [Tue, 17 Sep 2019 02:46:26 +0000 (22:46 -0400)]
treat streets:streetlamp_basic_top_* as a type of post
as far as sign placement is concerned.

4 years agofix non-writable signs not fitting onto a pole/fence
Vanessa Dannenberg [Sun, 15 Sep 2019 22:37:03 +0000 (18:37 -0400)]
fix non-writable signs not fitting onto a pole/fence

4 years agoUse sign formspec to switch between wide/narrow font
Vanessa Dannenberg [Sun, 15 Sep 2019 20:10:11 +0000 (16:10 -0400)]
Use sign formspec to switch between wide/narrow font

if available on a given sign.  The sign must have a
"foo:bar_widefont" variant, with the horizontal scaling set
appropriately (about half of the normal value for the
narrow-font sign)

Add new corresponding API to anto-generate those signs where
desired; use this feature in default wood and steel signs

4 years agoadd "wide font" overlay image
Vanessa Dannenberg [Sun, 15 Sep 2019 07:18:52 +0000 (03:18 -0400)]
add "wide font" overlay image

4 years agoAllow mod to specify custom selbox for on-pole variants
Vanessa Dannenberg [Sun, 15 Sep 2019 05:56:41 +0000 (01:56 -0400)]
Allow mod to specify custom selbox for on-pole variants

4 years agoallow locked and all steel signs to hang from ceiling
Vanessa Dannenberg [Sun, 15 Sep 2019 05:26:05 +0000 (01:26 -0400)]
allow locked and all steel signs to hang from ceiling

4 years agocreate a generic hanging sign feature and
Vanessa Dannenberg [Sun, 15 Sep 2019 05:23:40 +0000 (01:23 -0400)]
create a generic hanging sign feature and
move basic_signs' hanging wooden sign back to here, use it.

4 years agoadded a proper register-sign API call
Vanessa Dannenberg [Sun, 15 Sep 2019 00:46:20 +0000 (20:46 -0400)]
added a proper register-sign API call
(see api.lua and standard_signs.lua for examples)

make selectionbox call now ignores the old onpole flag (it's automatic now)
removed debug print()'s
moved the signs-on-fences lbm settings to here, from basic_signs.
some misc cleanups

added reference models for standard wooden sign ("wallmounted" on wall,
"facedir" on wall, and pole-mount variants, using standard-size pole
mount), and a separate .blend with street_signs' OM3 sign on slim pole
mount.

4 years agoAdd standard wood and steel signs sound defs
Vanessa Dannenberg [Sat, 14 Sep 2019 21:59:21 +0000 (17:59 -0400)]
Add standard wood and steel signs sound defs
use them in standard signs.

4 years agoget standard sign groups directly from the original default node defs
Vanessa Dannenberg [Sat, 14 Sep 2019 21:42:51 +0000 (17:42 -0400)]
get standard sign groups directly from the original default node defs
(instead of hard-coding them)

4 years agoMove text entity out a bit further from sign surface
Vanessa Dannenberg [Sat, 14 Sep 2019 21:30:07 +0000 (17:30 -0400)]
Move text entity out a bit further from sign surface
was ~7.81 mm (2/256), now ~11.72 mm (3/256)

4 years agofix wrong priv
Vanessa Dannenberg [Fri, 13 Sep 2019 21:12:40 +0000 (17:12 -0400)]
fix wrong priv

4 years agoadd chat command to sweep-away
Vanessa Dannenberg [Fri, 13 Sep 2019 20:51:51 +0000 (16:51 -0400)]
add chat command to sweep-away
and regenerate all sign entities in loaded map
(uses LBM to log all loaded blocks,
but only those with nodes in "group:sign").

4 years agofix bad material order in facedir-onpole model
Vanessa Dannenberg [Thu, 12 Sep 2019 16:01:51 +0000 (12:01 -0400)]
fix bad material order in facedir-onpole model

4 years agofix 'dummy' formspec images (the hacky way)
Vanessa Dannenberg [Thu, 12 Sep 2019 15:31:19 +0000 (11:31 -0400)]
fix 'dummy' formspec images (the hacky way)

4 years agoFix bad UV mapping and font settings on standard signs
Vanessa Dannenberg [Thu, 12 Sep 2019 04:29:40 +0000 (00:29 -0400)]
Fix bad UV mapping and font settings on standard signs

4 years agoallow rotation to all 6 faces for both wallmounted and facedir signs, make them follo...
Vanessa Dannenberg [Wed, 11 Sep 2019 21:03:48 +0000 (17:03 -0400)]
allow rotation to all 6 faces for both wallmounted and facedir signs, make them follow the same rotation pattern.

4 years agoFix missing offsets on wallmount selboxes
Vanessa Dannenberg [Wed, 11 Sep 2019 20:21:44 +0000 (16:21 -0400)]
Fix missing offsets on wallmount selboxes

4 years agoFix broken/bad screwdriver rotation handling
Vanessa Dannenberg [Wed, 11 Sep 2019 19:54:50 +0000 (15:54 -0400)]
Fix broken/bad screwdriver rotation handling

4 years agofix incorrect "onpole" activation when placing on top/bottom of post
Vanessa Dannenberg [Wed, 11 Sep 2019 19:17:19 +0000 (15:17 -0400)]
fix incorrect "onpole" activation when placing on top/bottom of post

4 years agoRe-built onto the new API formerly part of my street_signs mod
Vanessa Dannenberg [Wed, 11 Sep 2019 16:03:04 +0000 (12:03 -0400)]
Re-built onto the new API formerly part of my street_signs mod

Any sign can now use a 15 or 31 px font, at any reasonable visual scale,
line width, number of lines, etc.

Split most signs off into a separate mod, basic_signs, which depends on
this one.  Only the default minetest_game wood and steel signs remain in
signs_lib, completely redefined. The wall/yard/ceiling function for
wooden signs has been rewitten and moved to basic_signs, too.

signs_lib can now put almost any wall sign onto almost any kind of
posts/fence, as with most signs in my street_signs mod.  Mods can add
their fences/posts to its "allowed" list, if needed (signs_lib tries to
detect most kinds of suitable fences, poles, posts, etc).

All signs affected by these changes are similar to what they've always
been, for continuity.  The main difference is that they all use a 15px
font now, with a slightly larger scale, and the positions of some have
changed slightly.

Dropped the old "@KEYWORD" feature (but it could be re-added if it turns
out to be needed), and most of the old cruft like "|" for line breaks.

Created new wood and steel sign textures, derived from HDX.

See standard_signs.lua for examples of how the new API is used. The
"standard" text sizing/position/etc. variables are all at the top of
api.lua.

4 years agoremove redundant node redefine
Vanessa Dannenberg [Fri, 31 May 2019 18:40:30 +0000 (14:40 -0400)]
remove redundant node redefine

4 years agorework sign type and ownership checks
Vanessa Dannenberg [Mon, 27 May 2019 15:52:43 +0000 (11:52 -0400)]
rework sign type and ownership checks
minor tweaks elsewhere to fit those changes

got rid of a couple of obsolete MT/mtg version checks

4 years agoadd protection and ownership checks to default metal sign
Vanessa Dannenberg [Sat, 25 May 2019 08:45:30 +0000 (04:45 -0400)]
add protection and ownership checks to default metal sign

4 years agoadd protection checks to all rotate functions
Vanessa Dannenberg [Sat, 25 May 2019 08:38:17 +0000 (04:38 -0400)]
add protection checks to all rotate functions
add ownership check to rotation of locked sign

5 years agoCache character textures
cheapie [Thu, 22 Nov 2018 00:49:13 +0000 (18:49 -0600)]
Cache character textures

5 years agolicense fixups: use LGPL 3.0 for code,
Vanessa Dannenberg [Fri, 9 Nov 2018 00:02:48 +0000 (19:02 -0500)]
license fixups:  use LGPL 3.0 for code,
CC-by-SA 4.0 for media and everything else

5 years agouse basic_materials for padlock
Vanessa Dannenberg [Wed, 31 Oct 2018 17:29:06 +0000 (13:29 -0400)]
use basic_materials for padlock
to make locked sign

5 years agoadd arrow symbols to fonts
Vanessa Dannenberg [Tue, 9 Oct 2018 11:49:41 +0000 (07:49 -0400)]
add arrow symbols to fonts

accessible by putting ^1 to ^8 (think "arrow number 1", etc) in your text
for narrow-width arrows (good for "wide font" highway signs), or ^a to ^h
for double-width arrows (good for all of the normal narrow-font signs).

in order, arrows 1 and "a" point up, 2/b points up-and-right, 3/c points
right, and so on, turning clockwise

Any other ^x pair just renders directly (no escape char, sorry)

5 years agoMerge branch 'patch-1' into 'master'
Vanessa Dannenberg [Wed, 26 Sep 2018 19:21:22 +0000 (19:21 +0000)]
Merge branch 'patch-1' into 'master'

pass node information to sign update function, remove all entities on update incase of rogue

See merge request VanessaE/signs_lib!1

5 years agoremove print
tenplus1 [Wed, 26 Sep 2018 12:21:17 +0000 (12:21 +0000)]
remove print

5 years agopass node information to sign update function, remove all entities on update incase...
tenplus1 [Wed, 26 Sep 2018 12:13:34 +0000 (12:13 +0000)]
pass node information to sign update function, remove all entities on update incase of rogue

5 years agofix screwdriver rotation on all sign types
Vanessa Dannenberg [Wed, 26 Sep 2018 09:14:27 +0000 (05:14 -0400)]
fix screwdriver rotation on all sign types
add it where missing

5 years agoditto for orange sign
Vanessa Dannenberg [Wed, 26 Sep 2018 02:52:41 +0000 (22:52 -0400)]
ditto for orange sign

5 years agotweak yellow signs to comply with MUTCD 2009
Vanessa Dannenberg [Wed, 26 Sep 2018 01:21:12 +0000 (21:21 -0400)]
tweak yellow signs to comply with MUTCD 2009

5 years agoMerge pull request #32 from Jat15/patch-unknown
Vanessa Dannenberg [Fri, 25 May 2018 03:46:32 +0000 (23:46 -0400)]
Merge pull request #32 from Jat15/patch-unknown

Fix crash if sign is "unknown block"

5 years agoFix crash if sign is "unknown block"
Jat15 [Fri, 25 May 2018 01:01:24 +0000 (03:01 +0200)]
Fix crash if sign is "unknown block"

5 years agoMerge pull request #26 from codexp/issue-25
Vanessa Dannenberg [Fri, 11 May 2018 13:21:51 +0000 (09:21 -0400)]
Merge pull request #26 from codexp/issue-25

add support for cyrillic characters

5 years agoMerge pull request #29 from codexp/german-translation
Vanessa Dannenberg [Fri, 11 May 2018 13:00:28 +0000 (09:00 -0400)]
Merge pull request #29 from codexp/german-translation

update german translation

5 years agoMerge pull request #28 from codexp/russian-translation
Vanessa Dannenberg [Fri, 11 May 2018 13:00:13 +0000 (09:00 -0400)]
Merge pull request #28 from codexp/russian-translation

add Russian translation

6 years agoupdate german translation
codexp [Sat, 24 Mar 2018 21:39:40 +0000 (22:39 +0100)]
update german translation

6 years agoadd russian translation
codexp [Sat, 24 Mar 2018 21:27:54 +0000 (22:27 +0100)]
add russian translation

6 years agoadd support for cyrillic cahracters
codexp [Sat, 24 Mar 2018 19:35:42 +0000 (20:35 +0100)]
add support for cyrillic cahracters

6 years agoMerge pull request #23 from MuhdNurHidayat/master
Vanessa Dannenberg [Thu, 16 Nov 2017 19:02:06 +0000 (14:02 -0500)]
Merge pull request #23 from MuhdNurHidayat/master

Add Malay translation

6 years agoAdd Malay translation
Muhammad Nur Hidayat Yasuyoshi (MNH48.com) [Thu, 16 Nov 2017 18:38:46 +0000 (02:38 +0800)]
Add Malay translation

6 years agoremove unneeded recipe for locked sign
Vanessa Ezekowitz [Tue, 26 Sep 2017 03:29:44 +0000 (23:29 -0400)]
remove unneeded recipe for locked sign

6 years agoMerge pull request #21 from fat115/master
Vanessa Ezekowitz [Sat, 12 Aug 2017 20:28:58 +0000 (16:28 -0400)]
Merge pull request #21 from fat115/master

updated intllib method (po/pot files)

6 years agoupdated intllib method (po/pot files)
fat115 [Mon, 31 Jul 2017 16:55:35 +0000 (18:55 +0200)]
updated intllib method (po/pot files)
added french translation (complete)
german and spanish translations are incomplete

6 years agoMerge pull request #20 from tenplus1/patch-1
Vanessa Ezekowitz [Thu, 20 Jul 2017 05:44:27 +0000 (01:44 -0400)]
Merge pull request #20 from tenplus1/patch-1

add nil check

6 years agoadd nil check
tenplus1 [Wed, 19 Jul 2017 18:46:54 +0000 (19:46 +0100)]
add nil check

add nil check to fix this error: https://github.com/minetest-mods/signs_lib/issues/18

6 years agoAdd spanish translation.
Carlos Barraza [Thu, 27 Apr 2017 19:32:34 +0000 (16:32 -0300)]
Add spanish translation.

6 years agoMerge pull request #14 from AntumDeluge/settings
Vanessa Ezekowitz [Thu, 18 May 2017 09:44:03 +0000 (05:44 -0400)]
Merge pull request #14 from AntumDeluge/settings

Replace deprecated methods

6 years agoMerge pull request #13 from AntumDeluge/craft_guide
Vanessa Ezekowitz [Thu, 18 May 2017 09:43:55 +0000 (05:43 -0400)]
Merge pull request #13 from AntumDeluge/craft_guide

Add cornernote's 'craft_guide' as optional dependency:

6 years agoReplace deprecated methods:
AntumDeluge [Sat, 13 May 2017 04:57:11 +0000 (21:57 -0700)]
Replace deprecated methods:

- 'setting_get' with 'settings:get'
- 'setting_getbool' with 'settings:get_bool'

6 years agoAdd cornernote's 'craft_guide' as optional dependency:
AntumDeluge [Thu, 11 May 2017 19:10:12 +0000 (12:10 -0700)]
Add cornernote's 'craft_guide' as optional dependency:

http://cornernote.github.io/minetest-craft_guide/

7 years agoMerge pull request #11 from MinetestForFun/master
Vanessa Ezekowitz [Sun, 5 Mar 2017 19:19:52 +0000 (14:19 -0500)]
Merge pull request #11 from MinetestForFun/master

Fix unplaceable signs on blocks w/ on_rightclick when sneaking

7 years agoFix unplaceable signs on blocks w/ on_rightclick when sneaking
Dorian Wouters [Sun, 5 Mar 2017 18:56:13 +0000 (13:56 -0500)]
Fix unplaceable signs on blocks w/ on_rightclick when sneaking

7 years agopass pointed_thing to on_rightclick
Vanessa Ezekowitz [Sat, 28 Jan 2017 11:59:19 +0000 (06:59 -0500)]
pass pointed_thing to on_rightclick

7 years agoMerge pull request #7 from xisd/patch-1
Vanessa Ezekowitz [Tue, 4 Oct 2016 09:14:42 +0000 (05:14 -0400)]
Merge pull request #7 from xisd/patch-1

make colored metal signs optional (default to enabled)

7 years agocolored metal signs optional and display size
xisd [Tue, 4 Oct 2016 08:43:07 +0000 (10:43 +0200)]
colored metal signs optional and display size

That a small change but for someone who try to prevent having one craft guide page per item (and multiples variants) it make all the difference :)
This mod is great but it would be even greater if it was easier to configure
like an option use_big_font_size that would change CHARS_PERLINE from 30 to 12  and NUMBER_OF_LINES from 6 to 3
(I tried to do that but I failed)

7 years agominor API change: defaultcolor -> default_color
Vanessa Ezekowitz [Thu, 15 Sep 2016 12:40:16 +0000 (08:40 -0400)]
minor API change: defaultcolor -> default_color

7 years agoinfinite stacks only depend on creative mode now
Vanessa Ezekowitz [Thu, 15 Sep 2016 12:33:23 +0000 (08:33 -0400)]
infinite stacks only depend on creative mode now
(don't care of unified inventory is installed)

7 years agoadd default steel sign to restore-entities LBM
Vanessa Ezekowitz [Thu, 15 Sep 2016 11:57:34 +0000 (07:57 -0400)]
add default steel sign to restore-entities LBM