aboutsummaryrefslogtreecommitdiff
path: root/advtrains
Commit message (Collapse)AuthorAge
...
* Make digtron able to build tracks.Gabriel Pérez-Cerezo2018-08-12
|
* Fix ATC rail reversingorwell962018-08-12
|
* Signal aspect handling, make default signals compatible, fix signal diggingorwell962018-08-12
|
* Add routesetting callbacks.orwell962018-08-12
| | | | Now, only the signal aspect setting is still missing
* Implement routesettingorwell962018-07-21
| | | | Missing things: signal aspect updating, waiting routes handling, management /info tool
* Signal assignment and route programming procedureorwell962018-07-04
|
* Add off-track train flag, fixes wagon object property reset on reversingorwell962018-07-04
|
* Implement trains blocking sectionsorwell962018-06-29
|
* Complete Track Section handling, incl. removing tcb's and marker entitiesorwell962018-06-26
|
* Add track section concept and rework TCB design, implement new linking behaviororwell962018-06-21
|
* Add Track Circuit Breaks (TCBs), Database and Track Circuit Setuporwell962018-06-20
| | | | Does not get saved yet.
* Check for inventory existence before serializing, and do not create it again ↵orwell962018-06-19
| | | | if it already exists.
* Fix Boardcom and Wagon properties not being shownorwell962018-06-18
|
* Fix box wagon inventory serialization and make box wagons protected.orwell962018-06-14
|
* Correct some documentationorwell962018-06-14
|
* Update nodedb.luaimcasper2018-06-14
| | | correct read/write file binary data
* Fix bugs found while testingorwell962018-06-14
|
* add option to show train and wagon idorwell962018-06-14
|
* Fix final bugs and to-do's (u.a.save/load system)orwell962018-06-14
|
* Fix yaw calculations, track placement orientation and speed up direction ↵orwell962018-06-14
| | | | lookup functions
* Mainly make collisions and coupling workorwell962018-06-14
| | | | Missing: ATC stuff, yaw problems
* Implement collisions. (does not work yet, still code errors)orwell962018-06-14
|
* Implement a reverse path lookup for trains instead of an occupations window ↵orwell962018-06-14
| | | | system
* Fix path_dir to actually be an angle, path item deletion and orientation of ↵orwell962018-06-14
| | | | | | | | wagons The occupation system as it is now will change. For each position, I will save the index in the train's path, and implement a callback system. I need this because the occupation window system will not be enough to cover all use cases (e.g. to make a train stop with it's center or back at a certain position, I need 3 different brake distances, which doesn't fit into the scheme)
* Bugfixes part 1orwell962018-06-14
| | | | There's something wrong with the new paths, next time build a path validity checker to trace the issue
* Occupation System, new train steps, still incompleteorwell962018-06-14
|
* Adapt wagons to new path systemorwell962018-06-14
| | | | Still outstanding: trains
* Restructure path systemorwell962018-06-14
| | | | The changes to the path system have not yet been integrated...
* make platform creation possible from other modsGabriel Pérez-Cerezo2018-06-10
|
* Merge branch 'master' of https://github.com/orwell96/advtrainsGabriel Pérez-Cerezo2018-06-10
|\
| * Rework the privilege system completelyorwell962018-03-14
| | | | | | | | See privilege_guide.txt for information
* | fixed unmerged stuffGabriel Pérez-Cerezo2018-02-22
| |
* | Merge https://github.com/orwell96/advtrains into logGabriel Pérez-Cerezo2018-02-22
|\|
| * Log certain events in a logfile in the world directoryGabriel Pérez-Cerezo2018-02-21
| | | | | | | | (also fix the output of /at_sync_ndb)
| * Allow wagon owners to drive their trains #2orwell962018-02-20
| | | | | | The check was missing at check_seat_group_access
| * Allow wagon owners to control their own trainsorwell962018-02-20
| | | | | | | | ...even without the train_operator privilege This still doesn't allow them to control switches, but whatever...
* | added separate logging for railway networksGabriel Pérez-Cerezo2018-02-18
|/
* Do not crash when player gets on a train while it`s turningorwell962018-02-07
|
* Simplify /at_rerouteorwell962018-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 positionorwell962018-01-22
| | | | | Discouple entity was falsely placed at the position of the wagon instead of at its end
* Fix crashorwell962018-01-17
| | | IDK why this happens, but it's not important.
* Actually use the static_save propertyorwell962018-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 formorwell962018-01-15
| | | | The button wasn't visible on the screen anymore
* Add "seat_access" to saved fieldsorwell962018-01-15
| | | | Fixes seat access properties not being saved Reported by Och_Noe in Linuxworks Server
* Use directory delimter constantorwell962018-01-15
| | | Reported by @kostett, probably the cause of buggy nodedb saving
* Add train_operator privilege check on discoupleorwell962018-01-09
|
* 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.
* Don't use looped sounds on subwayorwell962018-01-07
| | | | (causes engine bugs with dangling sound handles)
* Change controls for trains (again)orwell962018-01-07
|