Commit Graph

295 Commits

Author SHA1 Message Date
Giuseppe Bilotta
a7777d588b Improved placement for slabs etc
Stairs+ nodes now check which side of the face (top/bottom for
horizontal, left/right for vertical placement) is being clicked to
decide on the orientation of the placed node. The aux key can be used
to place the node as if from the opposite side.

When the under node and placed node are the same category (e.g. slab to
slab) then by default the orientation of the under node is copied,
flippingit if placing above or below an upright or upside-down node. The
aux key can be used to place node according to the general (no aux, no
same-cat) rules.

(And yes, this means that it's not possible to place a stair+ node
against another stair+ node as if it were from the other side. Sorry, we
don't have enough special keys.)
2020-12-12 09:52:33 +01:00
Hugo Locurcio
26ca7af997 Update pre-commit hooks to version 3.3.0 2020-10-28 16:41:16 +01:00
David Leal
3cfff98fc9 Replace Travis CI with GitHub Actions (#158)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-10-02 11:21:10 +02:00
SmallJoker
b67028a417 Fix use_texture_alpha warnings since 5.4.0-dev 2020-08-16 10:14:18 +02:00
IFRFSX
c081caf494 Add Chinese Translation (#153) 2020-08-01 20:21:55 +02:00
OgelGames
f8314c322e Add compressed desert cobblestone (#156)
Desert cobblestone can be obtained in large quantities from deserts, so makes sense to add a compressed node.
2020-06-07 14:25:19 +02:00
Hugo Locurcio
8e6f339313 Declare the minimum supported Minetest version to 5.0.0
This information can be used by ContentDB.
2020-06-03 18:52:38 +02:00
Hugo Locurcio
6f9b787f3e Improve the stairsplus_in_creative_inventory setting description 2020-03-24 22:03:51 +01:00
Hugo Locurcio
bbfd782300 Remove legacy Stairs+ conversion code
It was only required to import worlds last edited before Q3 2013.
2020-01-03 11:34:13 +01:00
Hugo Locurcio
6595ebc78d Remove obsolete notice about renaming the extracted mod folder
This is no longer required thanks to `mod.conf`.
2020-01-01 17:54:58 +01:00
Hugo Locurcio
917a46014f Update copyright statements to 2020 2020-01-01 04:09:24 +01:00
Hugo Locurcio
325999f848 Bump to version 2.0.0 v2.0.0 2019-11-25 13:43:10 +01:00
Hugo Locurcio
5cab63c675 Add ice as a Stairs+ node
This closes #109.
2019-10-17 22:25:44 +02:00
Hugo Locurcio
8019f9f309 Update pre-commit hooks to 2.3.0 2019-09-25 23:07:07 +02:00
Hugo Locurcio
873019176b Document the Minetest 5.0.0 version requirement 2019-09-08 22:56:32 +02:00
Hugo Locurcio
b934d8ad4d Travis CI: Use the bionic distribution 2019-07-29 00:38:26 +02:00
Hugo Locurcio
719494b6c4 Optimize PNG images losslessly
Commands used:

- `parallel optipng -o7 -zm1-9 -strip all ::: **/*.png`
- `parallel advpng -z4 -i5000 ::: **/*.png`
2019-06-19 21:19:39 +02:00
Hugo Locurcio
8b10e0721e Fix a placeholder in the Polish translation
This closes #143.
2019-06-15 18:16:15 +02:00
Hugo Locurcio
b2f1163dad changelog: Put the supported version at the top of the Changed section
This makes it easier to notice.
2019-05-22 11:33:15 +02:00
Hugo Locurcio
f421c67372 Fix Centered Wooden Tile crafting
This closes #145.
2019-05-22 09:39:06 +02:00
Hugo Locurcio
72a6ee6032 Make Stairs+ nodes emit slightly less light compared to full nodes
This makes up for their smaller visual size.
2019-05-08 20:00:57 +02:00
Hugo Locurcio
f7ff9644c9 Add description and dependencies to mod.conf
The legacy `depends.txt` and `description.txt` files are no longer
needed since Minetest 5.0.0 or later will read everything from
`mod.conf`.

This raises the minimum supported Minetest version to 5.0.0.
2019-04-21 17:03:15 +02:00
Hugo Locurcio
e09d2fab01 Fix several typos in comments 2019-04-21 16:57:42 +02:00
Hugo Locurcio
c30366d2dc Add settingtypes.txt to allow configuring settings in the main menu 2019-04-21 16:56:16 +02:00
Hugo Locurcio
b3d0f0d179 Remove the optional mod loading message 2019-04-03 00:19:18 +02:00
Hugo Locurcio
835aa95f35 Update changelog for the new Polish translation 2019-04-01 11:00:55 +02:00
mat9117
e8293c4994 Polish translation (#142) 2019-04-01 10:59:16 +02:00
Hugo Locurcio
d96f110821 Bump to version 1.3.0 v1.3.0 2019-03-23 15:20:46 +01:00
Hugo Locurcio
1d054ec431 Fix circular saw infotext message on initial placement
The concatenation operator was mistakenly written as `.`
instead of `..`.
2019-03-20 21:38:28 +01:00
codexp
0fea5ee25a Update the changelog to mention intllib changes 2019-03-20 21:31:21 +01:00
codexp
2b047f19fd Use translated description of material 2019-03-20 21:31:17 +01:00
codexp
e6740678f6 Remove parentheses from "owned by" translation 2019-03-20 21:31:12 +01:00
codexp
fa43215cd6 Add Stairs+ translations 2019-03-20 21:31:05 +01:00
codexp
2057441dc2 Escape formspec variables 2019-03-20 21:31:00 +01:00
codexp
8e8078e74b Refactor common.lua to simplify code and make locale strings searchable 2019-03-20 21:30:35 +01:00
codexp
83f419101c Improve German translation 2019-03-20 21:30:29 +01:00
codexp
e2e2af94cc Fix forgotten variable 2019-03-20 21:30:25 +01:00
codexp
e9fbdec948 Add Russian translation 2019-03-20 21:30:20 +01:00
codexp
cf9f7995a0 Extend German translation 2019-03-20 21:30:15 +01:00
codexp
8d048f1b14 Refactor Italian locale for last two commits 2019-03-20 21:30:09 +01:00
codexp
d23dc27acf Refactor deprecated locale strings 2019-03-20 21:30:05 +01:00
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