Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Advtrains 1.0 (pre-Interlocking) - frozen for eternityrelease-1.x | orwell96 | 2022-02-28 |
| | |||
* | Change get_inventory_formspec API - add invname parameter | orwell96 | 2018-12-10 |
| | |||
* | Prevent oversaving of save files from newer versions | orwell96 | 2018-11-10 |
| | |||
* | No static_save for discouple entities | orwell96 | 2018-11-03 |
| | |||
* | Various sanity checks against nil | Gabriel Pérez-Cerezo | 2018-10-21 |
| | | | | | These checks have been accumulated over time on linuxworks. They seem to be necessary, minetest kept crashing when they were removed. | ||
* | Move logging over to minetest log. | Gabriel Pérez-Cerezo | 2018-10-19 |
| | | | | | This should collaborate nicely with the system log rotate, in addition to keeping everything in one place. | ||
* | Fix node database ATC rail bug | orwell96 | 2018-10-17 |
| | | | | | | | After successfully registering newly-placed ATC rails in the nodedb, the rail's after_place_node() callback (local apn_func()) immediately cleared it again by passing a "node" object that was actually a player object and thus had no "name" or "param2" to ndb.update(), which it handled how it should not in this situation. Since those ndb.update calls were unnecessary anyways, I removed them completely. | ||
* | Fix teleporting player to train | orwell96 | 2018-08-24 |
| | | | | | The previous commit did the teleporting in the wrong place, causing the teleports to be sent as many times as there are trains in the world A similar commit is included in the tss branch, there it is included in one single commit | ||
* | Teleport player to their train every 2 seconds instead of just on_joinplayer | orwell96 | 2018-07-21 |
| | | | | Solves problem of wagon being unloaded while player sitting inside it because of network lag | ||
* | Merge branch 'master' of bananach.space:advtrains | orwell96 | 2018-07-17 |
|\ | |||
| * | onboard computer fix | h-v-smacker | 2018-07-17 |
| | | |||
| * | Remove redundant digtron.lua file | Gabriel Pérez-Cerezo | 2018-06-19 |
| | | |||
| * | Merge branch 'master' of bananach.space:advtrains | Gabriel Pérez-Cerezo | 2018-06-19 |
| |\ | |||
| * | | Revert "REPO NO LONGER UPDATED" | Gabriel Pérez-Cerezo | 2018-06-19 |
| | | | | | | | | | | | | This reverts commit a5942bdf465eb24f460f192e9097d67f24c0ced2. | ||
| * | | Merge branch 'master' of https://github.com/orwell96/advtrains | Gabriel Pérez-Cerezo | 2018-06-19 |
| |\ \ | |||
| | * | | REPO NO LONGER UPDATED | orwell96 | 2018-06-14 |
| | | | | | | | | | | | | Moved to http://git.bananach.space/advtrains.git/ | ||
| * | | | Make digtron able to build tracks. | Gabriel Pérez-Cerezo | 2018-06-19 |
| | | | | |||
* | | | | Fix some incompatibility crash for old worlds | orwell96 | 2018-07-17 |
| | | | | |||
* | | | | Revert "Rework the privilege system completely" | orwell96 | 2018-07-17 |
| |_|/ |/| | | | | | | | | | | | | | | | | | This caused much trouble on Linuxworks recently. Please see http://www.linux-forks.de/advtrains/22.html for current discussion on that topic This reverts commit 8b576357ef1d2346e9af112e115ac92a5f4d222d. | ||
* | | | Readme as markdown, add contributing.md | orwell96 | 2018-06-14 |
|/ / | |||
* | | make platform creation possible from other mods | Gabriel Pérez-Cerezo | 2018-06-10 |
| | | |||
* | | Merge branch 'master' of https://github.com/orwell96/advtrains | Gabriel Pérez-Cerezo | 2018-06-10 |
|\| | |||
| * | Write something into description.txt | orwell96 | 2018-05-25 |
| | | |||
| * | Add digiline interface and is_passive function to LuaATC | orwell96 | 2018-04-25 |
| | | |||
| * | Rework the privilege system completely | orwell96 | 2018-03-14 |
| | | | | | | | | See privilege_guide.txt for information | ||
* | | Don't blame me for the sounds | Gabriel Pérez-Cerezo | 2018-02-22 |
| | | |||
* | | fixed unmerged stuff | Gabriel Pérez-Cerezo | 2018-02-22 |
| | | |||
* | | Merge https://github.com/orwell96/advtrains into log | Gabriel Pérez-Cerezo | 2018-02-22 |
|\| | |||
| * | Log certain events in a logfile in the world directory | Gabriel Pérez-Cerezo | 2018-02-21 |
| | | | | | | | | (also fix the output of /at_sync_ndb) | ||
| * | Allow wagon owners to drive their trains #2 | orwell96 | 2018-02-20 |
| | | | | | | The check was missing at check_seat_group_access | ||
| * | Allow wagon owners to control their own trains | orwell96 | 2018-02-20 |
| | | | | | | | | ...even without the train_operator privilege This still doesn't allow them to control switches, but whatever... | ||
* | | added separate logging for railway networks | Gabriel Pérez-Cerezo | 2018-02-18 |
|/ | |||
* | Do not crash when player gets on a train while it`s turning | orwell96 | 2018-02-07 |
| | |||
* | Simplify /at_reroute | orwell96 | 2018-01-23 |
| | | | | It is not necessary to reload the save files, because there already is a function to invalidate train routes e.g. when turnouts are switched | ||
* | Correct discouple position | orwell96 | 2018-01-22 |
| | | | | | Discouple entity was falsely placed at the position of the wagon instead of at its end | ||
* | Fix crash | orwell96 | 2018-01-17 |
| | | | IDK why this happens, but it's not important. | ||
* | Actually use the static_save property | orwell96 | 2018-01-15 |
| | | | My PR on this was merged months ago, but i've just noticed that i'm not using it yet | ||
* | Relayout Wagon Properties form | orwell96 | 2018-01-15 |
| | | | | The button wasn't visible on the screen anymore | ||
* | Revert assign_to_seat_group order on subway train | orwell96 | 2018-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 "seat_access" to saved fields | orwell96 | 2018-01-15 |
| | | | | Fixes seat access properties not being saved Reported by Och_Noe in Linuxworks Server | ||
* | Use directory delimter constant | orwell96 | 2018-01-15 |
| | | | Reported by @kostett, probably the cause of buggy nodedb saving | ||
* | Add train_operator privilege check on discouple | orwell96 | 2018-01-09 |
| | |||
* | Add bord computer to trains | orwell96 | 2018-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 group | orwell96 | 2018-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/advtrains | orwell96 | 2018-01-07 |
|\ | |||
| * | steam locomotive: Add sounds and improve textures | mbb | 2017-12-23 |
| | | |||
* | | Don't use looped sounds on subway | orwell96 | 2018-01-07 |
| | | | | | | | | (causes engine bugs with dangling sound handles) | ||
* | | Change controls for trains (again) | orwell96 | 2018-01-07 |
| | | |||
* | | Decrease the amount of garbage saved in save files | orwell96 | 2018-01-07 |
|/ | |||
* | Remove path invalidation statement. | orwell96 | 2017-12-18 |
| | | | | | Caused problems on multiple detector rails in a row, because paths got cleared in-between a train step Also optimize some code |