| Commit message (Collapse) | Author | Age |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
generation in case of rounding errors
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- Added "at_rideable" to include anything that can be ridden, rather than the previous hardcoded "pass" seat name.
- Changed how "at_control" was calculated (now checks for driving_ctrl_access)
- Changed how "at_pax" was calculated (now checks for not driving_ctrl_access)
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Debian 13 has been released with Luanti 5.10. It is therefore safe to
assume that most players are now using at least 5.10 with support for PO
files.
This patchset moves the .po translation files from po/ to locale/,
making these accessible to the Luanti client. In addition:
* .tr files are now dropped as these are no longer used.
* update-translations.sh is now unified into a single file in the root
directory of the modpack. It is also designed to handle the entire
modpack rather than individual mods.
* poconvert is deprecated as it is no longer useful (for Advtrains), and
the effort to maintain this brings little gain in comparison. It is
still kept for compatibility (i.e. in case other mods depend on this),
but should arguably be removed in a later version.
* The unittest step for testing PO files is removed because
* It depends on the (deprecated) poconvert module;
* It has not been particularly useful - its only use was (arguably) in
testing poconvert itself; and
* It is not fully functional as it only checks PO files in advtrains/.
|
| |\ |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
I found that poconvert.lua did not work at all on Windows. After a bit of
investigation I realized that it was the CRLF line breaks, and this
modification I made allows the code to cope with both CRLF, LF and CR line
breaks.
|
| | | |
|
| |/
|
|
| |
and restore waitsig in stoprail atc command
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Adds def.suitable_substrate to track definition that takes upos and decide whether a surface is suitable for that track. Not sure if this is a fix of regression or new feature, cuz I have seen def.suitable_substrate being used and worked before.
|
| |
|
|
|
| |
Currently a signal assigned to a TCB will always show the signalling form
even when AUX1 is held.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
File :
- advtrains : init.lua wagons.lua
- advtrains_line_automation : scheduler.lua stoprail.lua
Actions :
- Conversion of attrans() to S()
- Insertion of S() function calls where needed.
Miscellaneous :
- Removing of personnal tries on update-translastions.sh which should
not have been committed.
# Third and last patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6
#
# ATTENTION :
#
# 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch.
# I guess that applying these patches will shortcut the l10n branch.
# 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which,
# afaik, are not yet merged in its master branch.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Include update-translations.sh modification to remove file line numbers.
# Second patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6
#
# ATTENTION :
#
# 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch.
# I guess that applying these patches will shortcut the l10n branch.
# 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which,
# afaik, are not yet merged in its master branch.
|
| |
|
|
|
|
|
|
|
|
|
| |
# First patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6
#
# ATTENTION :
#
# 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch.
# I guess that applying these patches will shortcut the l10n branch.
# 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which,
# afaik, are not yet merged in its master branch.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
(i.e. width ~= 3)
Extends detection to the whole span of the wagon's width (to be consistent with previous behaviors, the middle is only included if width = 1).
|
| |
|
|
| |
is_block_active()
|
| |
|
|
| |
downgrade. To be reverted for next release
|
| | |
|
| | |
|
| |
|
|
| |
This reverts commit 021332c4aaaf8cfd18b3f08e5f069b203097f01d.
|
| | |
|
| |
|
|
| |
fix LZB issue
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
implementation & old track registration)
|
| | |
|
| |
|
|
| |
crossings)
|
| | |
|
| | |
|
| |
|
|
| |
is enabled
|
| |
|
|
|
|
|
| |
- Unifies behavior of LZB and node callbacks (has_entered is obsoleted)
- Permits to set signal influence point on a TCB without issues
- Potentially solves bug which was happening when reversing a train at exactly index .5
(PS: Och_Noe will not like this :)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The use of textures with transparent pixels (for the default tracks: the
"features" on the track) without specifying use_texture_alpha (at least
for the mesh drawtype) has been deprecated in a PR from August 2020[1]
(i.e. since 5.4.0[2]) and removed in the latest dev version[3]. As a
consequence, regular tracks are now rendered with black markers at the
same position where e.g. the blue (Lua)ATC marker would be found.
This commit fixes the issue by enabling use_texture_alpha by default for
all tracks.
[1] https://github.com/minetest/minetest/pull/10122
[2] https://dev.minetest.net/Changelog#5.3.0_.E2.86.92_5.4.0
[3] https://github.com/minetest/minetest/pull/13929
comment orwell96: Commit applied manually to new location in route_prog_rework, and uses clip instead of blend
|
| |\ |
|
| | |
| |
| |
| | |
Allows a server to disable the coupler checks when multiple coupler types are present, making everything effectively a universal coupler
|
| | | |
|