summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add some missing craft recipesorwell962021-02-19
| | | | | | | - LuaATC remains non-craftable for now (elevated privs necessary anyway) - Some crafts altered from dario's proposal Co-authored-by: W3RQ01 <dario23@linux-forks.de>
* subway trains: display up to two digitsrelease-2.2.1release-2.2.0release-2.1.4release-2.1.3Hume22020-07-25
| | | | | | Additionally, as an addition by gpcf, trains having an S as the first letter of their LN get the number behind the S displayed as a line number
* [BREAKING] Use client-side translations instead of intllib; add zh_CN ↵ywang2020-07-19
| | | | | | | | translations * Client-side translations is used instead of intllib. [Breaks MT4 compat] * Existing locale files have been moved to advtrains/locale and named with the format advtrains.[lang].tr * Add zh_CN locale. (requires a font that supports CJK text)
* Use a standard wagon inventory formspecBlockhead2020-03-18
| | | | | | | | | | | | | | This new formspec also allows access to the wagon properties. Once whitelisted in the wagon properties, other players can access its inventory. Note on 'useless use' of OO: I tried passing just the wagon ID and avoiding using the `self` object in order to bypass the need to look up the lua entitie out of the list, but it ended up retrieving nil data. The best way to solve this overhead might be to wait for some kind of better way upstream in minetest's lua API to get entities, or to keep a central record of entities. Either way, the solution is outside the scope of this commit.
* Get rid of the "Subway Train" item (was an ugly hack anyways, and is ↵release-2.1.2orwell962020-03-08
| | | | obsolete now)
* Merge branch 'mt5-fixes'orwell962020-01-04
|\
| * Move attachment positions down 1 nodeorwell962019-12-05
| |
* | Remove fullbright (H#140)MT0.4orwell962019-12-18
|/
* Fix steam engine sound playing forever (H#121)ywang2019-11-27
|
* Configurable interval for get_off setpos and door pos fix for japanese trainorwell962019-03-09
|
* Add "X" line symbol for subway trains terminating/service tripsorwell962019-02-05
|
* Fix "subway train" itemorwell962019-01-22
|
* Change get_inventory_formspec API - add invname parameterorwell962018-12-10
|
* Remove superfluous "tarvelocity" assignmentsorwell962018-11-20
|
* Make "Line" property accessible from OBC and gettable via LATC, change ↵orwell962018-11-20
| | | | subway wagon texture handling
* lower steel returnThomas Rudin2018-09-28
|
* onboard computer fixh-v-smacker2018-08-12
|
* Fix box wagonsorwell962018-06-14
|
* Fix bugs found while testingorwell962018-06-14
|
* Revert assign_to_seat_group order on subway trainorwell962018-01-15
| | | | as train_operator on Linuxworks, it often happens that you accidentally manually drive a subway train. This is more effort to get to the drivers seat, but is how the behavior was for the last 6 months
* Add bord computer to trainsorwell962018-01-09
| | | | | | | | Features: - couple/decouple trains from a driver stand - new couple lock system (owner based, overridable by 'train_remove' privilege) - all train operators can now change the inside/outside text, allows for multilines Accessible via right-click menu or by pressing Sneak+Jump keys
* Move driving_ctrl_access property to seat grouporwell962018-01-09
| | | | | there's now a more strict check for the train_operator privilege Also added custom reasons on getting on a train.
* Merge branch 'master' of https://github.com/orwell96/advtrainsorwell962018-01-07
|\
| * steam locomotive: Add sounds and improve texturesmbb2017-12-23
| |
* | Don't use looped sounds on subwayorwell962018-01-07
| | | | | | | | (causes engine bugs with dangling sound handles)
* | Change controls for trains (again)orwell962018-01-07
|/
* Rewrite rail connection system...orwell962017-12-18
| | | | | | | | | ...to support an arbitrary number of connections for rails, which leads to these new features: - switches now get recognized by the trackworker correctly - ability to add real rail crosses During this, I also rewrote the rail registering system and the conway function (important part of path prediction) Note, developers: the track preset format changed, you might need to rewrite them according to the presets in tracks.lua if you wrote your own (possibly breaks advcarts)
* Try to fix occasional crash when placing wagonsorwell962017-12-17
|
* Improve textures and models of industrial train and add new more powerful ↵mbb2017-12-12
| | | | industrial engine
* Implement sound api and some soundsorwell962017-12-06
| | | | | | | - Level crossing bell - Horns - Subway train driving and door sounds ...to be continued...
* Change name of update_animation functionorwell962017-11-29
| | | | I will use this for sounds, and so it needs to be changed to a more general name
* Fix subway train placerorwell962017-10-25
|
* Some workaround fixes for Linuxworks serverorwell962017-10-25
| | | | | Trains no longer get deleted when there's no rail Fast item to create subway train
* Moved default train track to separate mod, for integration with advcarts.Gabriel Pérez-Cerezo2017-10-25
|
* Set wagon line numberGabriel Pérez-Cerezo2017-10-23
|
* Remove zip release files, move mod to root, exclude assets from Makefile (#92)rubenwardy2017-09-20
|
* Restructure mod directoryorwell962017-01-04
|
* remove train type concept and calculate train's capabilities based on used ↵orwell962016-12-22
| | | | wagons
* Turning mod into a modpack and separating the trains from the core modorwell962016-12-20