Commit Graph

254 Commits

Author SHA1 Message Date
codexp
c7f80ce960
Refactor Lua format in locales 2019-03-20 21:29:59 +01:00
codexp
4605ed7848
Convert all locales to gettext .po format 2019-03-20 21:29:52 +01:00
Hugo Locurcio
774c4043aa
Display Stairs+ nodes in the creative inventory by default
This closes #125.
2019-03-20 20:27:07 +01:00
Hugo Locurcio
1aa93322c6
Save the French locale file as UTF-8
It was previously saved as ISO 8859-1, causing display issues
in editors.

This closes #76.
2019-03-20 20:11:49 +01:00
Hugo Locurcio
936306803b
Set up Travis CI 2019-03-09 01:59:19 +01:00
Hugo Locurcio
e622c692e1
Make some Stairs+ functions local and add Luacheck ignores
Those functions are used in various places in the mod,
so they aren't unused.
2019-03-09 01:58:51 +01:00
Hugo Locurcio
7dd3e1f0db
Improve writing style in the changelog 2019-03-03 23:17:10 +01:00
Hugo Locurcio
76a00a5365
Update intllib support to avoid using deprecated functions 2019-03-03 20:02:40 +01:00
Hugo Locurcio
e43e4a1911
Improve wording in README 2019-03-02 18:17:10 +01:00
Hugo Locurcio
555c8ad9d0
Update pre-commit hooks to 2.1.0 2019-03-01 15:29:45 +01:00
Hugo Locurcio
eacee7831a
Enforce LF line endings in pre-commit hooks 2019-03-01 14:30:32 +01:00
Hugo Locurcio
0e885283c0
Update copyright statements to 2019 2019-02-25 12:13:55 +01:00
fozolo
a0ca02f5f4 Improve cut glass edge texture. (#115)
Also preserves connected_glass feature.
2019-02-25 11:20:35 +01:00
Hugo Locurcio
b0cb1d325a
Fix Stairs+ node rotation on placement
This closes #123.
2019-02-25 10:47:51 +01:00
JDiaz
b6f6bc8c71 Activate translation for stairplus descriptions 2019-02-25 10:30:24 +01:00
JDiaz
9ccf94243e Updated es.txt 2019-02-25 10:30:24 +01:00
Hugo Locurcio
a7b513f181
Set EditorConfig to use tabs in .luacheckrc 2019-02-22 00:48:36 +01:00
Hugo Locurcio
2062702295
Add an EditorConfig file
See https://editorconfig.org/ for more information.
2019-02-21 23:13:02 +01:00
Hugo Locurcio
95155a3bc6
Add pre-commit hooks
See https://pre-commit.com/ for more information.
2019-02-21 23:10:58 +01:00
Hugo Locurcio
1649f91156
Tweak the Luacheck configuration file and fix many warnings 2019-02-20 23:39:01 +01:00
Hugo Locurcio
daec458fc6
Optimize all images using oxipng -Zs 2019-02-20 20:00:19 +01:00
Hugo Locurcio
df4a2ace0b
Optimize all images using oxipng -Zs 2019-02-20 19:52:10 +01:00
Hugo Locurcio
9d953ccebf
Bump to version v1.2.0 2018-11-24 17:39:42 +01:00
Hugo Locurcio
26f59baba0
Update copyright year range for 2018 2018-11-24 17:36:04 +01:00
Hugo Locurcio
0ace9fe493
Update the changelog to reflect recent commits 2018-11-24 17:34:55 +01:00
Vanessa Dannenberg
ca45478761 brass block stairs/slabs/etc (#135) 2018-11-24 17:27:16 +01:00
Vanessa Dannenberg
1482a7810f make stairs from cement too. 2018-11-24 17:06:16 +01:00
Vanessa Dannenberg
01ec8290f6 basic_materials stairs/slopes/et. al
(keeping original technic item names)
2018-11-24 17:06:16 +01:00
tenplus1
723db44933 Make wood_tile_center craftable (#129)
place wood_tile_center craft recipe before wood_tile so that it's craftable, otherwise crafting a wood_tile_center gives a normal wood_tile since they all belong to group:wood.
2018-10-05 19:46:55 +02:00
WoosterUK
5fc5fce74e Fix double definition of paper from papyrus (#124) 2018-07-27 12:11:05 +02:00
fozolo
846214993f Add aliases for MTG corner stairs (#117) 2018-07-19 19:24:30 +02:00
Hugo Locurcio
10dd84a7f1
Remove brackets around the initial version number in the changelog 2018-04-22 00:14:17 +02:00
Thomas--S
8ff1cb598f Update documentation 2018-03-26 19:09:44 +02:00
Thomas--S
7d701da5b9 Move recipe definitions to a separate file and function. 2018-03-26 19:09:44 +02:00
Thomas--S
d5edcb2a10 Add a register_custom_subset function 2018-03-26 19:09:44 +02:00
Thomas--S
c711946453 Move node registrations to a separate file 2018-03-26 19:09:44 +02:00
Thomas--S
4d2a7ab6fe Move definitions to a separate file
Make definitions table global
Replace stairsplus.copytable() function with table.copy()
2018-03-26 19:09:44 +02:00
Jat15
832b8f8817 Craft Circle Stone Brick and Stone tile (#82)
* Craft Circle Stone Brick and Stone tile

Craft Circle Stone Brick was similar furnace.
Stone Tile is more similar with stone block.

* Modify Circle Stone Brick

* Modify craft Stone Tile
2018-02-17 12:08:08 -08:00
Foz
f6e0db21b2 Finish aliasing split_stone_tile_alt
to checker_stone_tile.
2017-12-31 12:51:25 -08:00
Foz
413054fd2f Handle wood_tile replacement more carefully.
- An LBM is added to handle replacements of wood_tiles on the map while preserving there rotation about the +y (vertical) axis.  This will preserve existing floor patterns.  Unfortunately, due to the preexisting side tile orientations, preserving wall patterns is not possible while also reducing the wood_tiles down to just one node.

 - Deprecate the no longer used wood_tiles (wood_tile_right, wood_tile_left, wood_tile_down, and wood_tile_flipped), and add recipes to convert them.

 - Rename wood_tile_up to wood_tile_offset.

Closes #101
2017-12-29 22:08:38 -08:00
Foz
652d431664 Remove commented code and unused textures. 2017-12-29 16:22:50 -08:00
Foz
cc7e1271be Revert "Undo adding glass detail, but leave the colorizing"
This reverts commit 281268e7bc.

The commit needs to be reverted because it prevents connected glass.
2017-12-29 16:22:50 -08:00
Foz
e6b5336bad Readd tar block. Fixes #103
The proper way to resolve the redundancy between `building_blocks:Tar` and `moreblocks:tar` is with an alias in building_blocks as noted in issue #68.

The recipe conflict with streetsmod has been resolved by using `default:pine_tree` in place of `default:gravel`.  This may also be more realistic than gravel as a source of tar because pine derived tar was once of major economic importance.
2017-12-29 16:22:09 -08:00
Foz
3f7edb39a1 Adjust shelf recipies.
- The math of returning glass framents will never work when cleaning a shelf because we would need to return 1.5 fragments so just return glass bottles instead.

 - Removed the recipe for a vessels:shelf from group:vessels because it doesn't make sense to return glass bottles if, for example, the shelf was crafted from steel bottles.
2017-12-28 22:17:42 -08:00
Foz
64eade096e Fix typo. 2017-12-28 22:17:42 -08:00
Foz
2b76b077f0 Drop paramtype2 from glass before registering.
Fix minetest-mods/moreblocks#98

Caused by cf1b054a99, 6a996eb86a and minetest/minetest_game@2f46103ff8.

For some unknown reason `default:glass` and `obsidian:glass` have `paramtype2 = "glasslikeliquidlevel"`.  After the refactor of `stairsplus/registrations.lua`, all of the source node's defs are passed along to `stairsplus:register_all()`.  Prior to cf1b054a99 the paramtype2 setting was discarded.
2017-12-28 20:00:14 -08:00
Foz
d91da8b442 Fix slab descriptions.
A regression caused the description of slabs to revert to the source block's description.  This commit fixes the regression and adds descriptions which were missing for the recently added slabs (two_sides, three_sides, and three_sides_u).

Closes minetest-mods/moreblocks#96
2017-12-28 19:59:38 -08:00
Foz
6f1ee946a0 Fix saw left-over naming bug.
The appended '_bottom' is left over from an older naming convention and relies
on an alias to avoid unknown nodes showing up in the saw's left-over bin.
2017-12-28 19:59:13 -08:00
Foz
9eb4926d8d Fix deprecated alias. 2017-12-28 19:58:46 -08:00
Richard Qian
281268e7bc Undo adding glass detail, but leave the colorizing 2017-12-28 19:56:57 -08:00