orwell96
|
9d7b21c451
|
Relicense under AGPLv3 and update information in readme.txt
|
2020-02-15 22:19:22 +01:00 |
orwell96
|
1bb1d825f4
|
Use minetest.safe_file_write() to atomically save state [Breaks MT4 compat]
|
2020-01-10 14:08:56 +01:00 |
Blockhead
|
c0c6fcf00b
|
Apply minetest.formspec_escape() to prevent formspec injection (H#143)
|
2020-01-04 18:33:57 +01:00 |
orwell96
|
a8ae0a5332
|
Simplify and optimize path_get_index_by_offset (cherrypicked)
|
2019-12-09 11:00:21 +01:00 |
orwell96
|
8d794525b3
|
Fix repeated log file opening/closing (H#136)
|
2019-12-04 10:09:19 +01:00 |
orwell96
|
e0662b2971
|
use group:wood in bumper recipe (H#120)
|
2019-12-04 10:09:19 +01:00 |
Gabriel Pérez-Cerezo
|
3db3f24857
|
Tentative fix for #31
This might fix #31 by clearing the HUD entry for the player when
joining
|
2019-12-03 21:35:42 +01:00 |
Gabriel Pérez-Cerezo
|
25a335203f
|
Allow painting coupled wagons
|
2019-12-01 12:25:06 +01:00 |
Gabriel Pérez-Cerezo
|
0518fbbf3a
|
Merge branch 'master' of https://git.bananach.space/advtrains
|
2019-12-01 12:09:04 +01:00 |
Gabriel Pérez-Cerezo
|
b71c72b4ab
|
Add experimental liveries feature
Please do not use this in your train mods yet, this may be subject to
changes!
|
2019-12-01 12:08:28 +01:00 |
ywang
|
2157a7ef36
|
Simplify formula for brake distance calculation
|
2019-11-27 10:37:25 +01:00 |
orwell96
|
7082038f75
|
Don't spawn couple entities when not loaded
|
2019-11-26 16:43:47 +01:00 |
orwell96
|
cf2179dea5
|
remove obsolete code/comments
|
2019-11-26 16:01:51 +01:00 |
orwell96
|
4ff8e05755
|
Fix trains not stopping when colliding with environment H#122
|
2019-11-26 15:49:36 +01:00 |
Gabriel Pérez-Cerezo
|
ca4d65050c
|
Add wagon_width attribute
This allows for wider vehicles than trains, such as boats to discharge
the passengers onto the platforms.
|
2019-11-22 20:29:57 +01:00 |
Gabriel Pérez-Cerezo
|
7977776b4a
|
Changes for linetrack
Allows defining a suitable substrate for tracks, and liquid pointable tracks
|
2019-10-21 16:36:35 +02:00 |
Gabriel Pérez-Cerezo
|
2d8c13885a
|
Shunting mode now couples trains on collision.
Trains now get coupled when one of them is in coupling mode.
|
2019-08-11 20:16:11 +02:00 |
Gabriel Pérez-Cerezo
|
1f6038c75a
|
Add decoupling to luaatc
|
2019-08-11 17:42:30 +02:00 |
Gabriel Pérez-Cerezo
|
d074d3223a
|
Change API to return the id of a newly created train when discoupling
|
2019-08-09 19:11:26 +02:00 |
Gabriel Pérez-Cerezo
|
95fb122eca
|
New version 3 save system.
This new save system exists to split up the save file into several
smaller ones, to bypass lua limitations.
|
2019-07-23 20:15:37 +02:00 |
Gabriel Pérez-Cerezo
|
91bb555bc2
|
No longer require server priv for /at_sync_ndb
The check for server priv was hidden where no one would have expected
it.
|
2019-07-17 14:44:36 +02:00 |
Gabriel Pérez-Cerezo
|
daba00b6a2
|
Various small fixes
- Also do atomic operations on nodedb
- no longer require Worldedit for at_sync_ndb
- "overrun LZB 0 restriction" should now show where it happened.
|
2019-07-16 17:26:53 +02:00 |
Gabriel Pérez-Cerezo
|
7a6740eb8c
|
Keep a backup file where stuff is written to when saving
This should prevent yet another train service disaster.
|
2019-07-16 17:17:18 +02:00 |
orwell96
|
24e56dbfc2
|
Railway Time: Basic time counter and utility functions
|
2019-06-19 09:56:30 +02:00 |
orwell96
|
d6cfa7dbf6
|
Run entity overrun checking only in loaded areas
|
2019-06-05 15:49:53 +02:00 |
orwell96
|
ff94129761
|
Fix occurences of old lzb_invalidate
|
2019-04-23 22:30:33 +02:00 |
orwell96
|
b56cda8695
|
Fix remote routesetting
|
2019-04-16 12:59:17 +02:00 |
orwell96
|
ea33ad9de0
|
Move LZB system to core and unify approach callback mechanism
|
2019-04-16 09:16:44 +02:00 |
Pedro Gimeno
|
c50224e05c
|
Set wagon pitch on slopes
|
2019-04-06 13:38:00 +02:00 |
orwell96
|
1227456d46
|
Ugly workaround for green signals bug
|
2019-03-15 17:39:31 +01:00 |
orwell96
|
7149137990
|
Add setting for death behavior and implement damage checks better
|
2019-03-09 11:29:22 +01:00 |
orwell96
|
bc31f205cd
|
Configurable interval for get_off setpos and door pos fix for japanese train
|
2019-03-09 11:17:14 +01:00 |
orwell96
|
56a105dd2e
|
Restore old door status display behavior
|
2019-03-09 09:58:17 +01:00 |
orwell96
|
391a57f90c
|
Prioritize LZB callback (possible bugfix for H#100)
|
2019-02-19 15:49:01 +01:00 |
orwell96
|
84f1c3d8a5
|
Fix stop rails sometimes not sending stop command
|
2019-02-16 21:51:14 +01:00 |
orwell96
|
2d2cd9605b
|
No crash when train does not exist on check_collision()
|
2019-02-06 23:22:48 +01:00 |
orwell96
|
392adc838d
|
Fix slope placer protection
|
2019-02-05 14:23:00 +01:00 |
orwell96
|
e7dcee1127
|
Force LZB Halt setting
|
2019-02-05 11:23:17 +01:00 |
orwell96
|
8b8c5a2c1f
|
Fix sending empty ATC commands
|
2019-02-05 10:51:55 +01:00 |
orwell96
|
9da148347d
|
Basic functions of "stop rail", missing ARS rules and signal.
For signal, need to think of a callback system for signals and moving atlatc queue to core?
|
2019-01-24 17:50:26 +01:00 |
orwell96
|
2976bae452
|
Point speed restriction rails
|
2019-01-24 13:43:22 +01:00 |
orwell96
|
1c3ea96041
|
Possible fix for braking problems + debug outputs
|
2019-01-23 15:37:18 +01:00 |
orwell96
|
f6f922c90c
|
Fix last commit (and another warn2log)
|
2019-01-22 23:40:53 +01:00 |
orwell96
|
f2a62c2d77
|
Fix atc command evaluation BB command
|
2019-01-22 23:26:20 +01:00 |
orwell96
|
9bdddb619b
|
output step distance in train (debugging purposes)
|
2019-01-22 21:42:07 +01:00 |
orwell96
|
7c60b8ffd1
|
Fix small bug in routeui and make another message log-only
|
2019-01-22 21:06:26 +01:00 |
orwell96
|
6c18d5b89a
|
Make "Can't restore train" a log message instead of atwarn()
|
2019-01-22 17:14:32 +01:00 |
orwell96
|
97a2ff7db0
|
Fix dropping of items on wagon destroy
|
2019-01-22 12:31:18 +01:00 |
orwell96
|
240e7dd091
|
Warn when something clears the path winthin train step
|
2019-01-22 12:26:31 +01:00 |
orwell96
|
e2ae763dba
|
Revert "Correct last commit"
This reverts commit 5f290819cd .
|
2019-01-22 12:11:35 +01:00 |