summaryrefslogtreecommitdiff
path: root/trainlogic.lua
AgeCommit message (Collapse)Author
2016-11-24change train controlling system and keybindingsorwell96
also, fix various small bugs
2016-11-10rewrite collision system againorwell96
this time, it is based on nodes that trains stand on. advtrains.detector (in tracks.lua) keeps a table with nodes that trains are standing /driving on. This will be used now for detector rails.
2016-11-06integrate mbb's new train modelsorwell96
and correct some wagon_spans, wagon/engine scalings and file names issue with collisions needs to be fixed.
2016-11-03Add a box wagonorwell96
Alongside with coding wagon inventories, and several bugfixes
2016-11-02rework entity handlingorwell96
some modularization, clarify 'initialized' property, some re-implementations
2016-10-29fix unloaded map chunk travellingorwell96
2016-09-29add acceleration calculationorwell96
2016-09-15add some items to the not-blocking-trains grouporwell96
2016-08-28Add a subway train (and fix spelling mistake resulting in collision not workingorwell96
2016-08-28Add a platform node, make some nodes (esp. fences) not blocking trains, ↵orwell96
implement benchmarking better and optimize some things
2016-08-27Re-implement collision in a less resource-intensive way that I should have ↵orwell96
used on from the beginning (ad fix some logical mistakes)
2016-08-22finally fix train collisions (please work now)orwell96
2016-08-21repairing the trackworkerorwell96
2016-07-04delete a commentorwell96
2016-07-04Hopefully fix collision finally (fix mistake)orwell96
2016-07-04Hopefully fix collision finallyorwell96
2016-06-09check for object load via the getyaw trick and not by checking the object tableorwell96
2016-06-09Fix train collision and coupling on opposing trains, and try to implement ↵orwell96
animation (currently does not work)
2016-06-02use real pos-in-train calculation also for trainlen calculation, fix bugs ↵orwell96
and add damage by trains
2016-06-01re-implement train collisionsorwell96
2016-06-01added discouple entityorwell96
2016-05-31added couple entity, removed debug outputs and fixed codeorwell96
2016-05-30removed debug messagesorwell96
2016-05-30fixed even more lua errors and made stableorwell96
2016-05-29fixed lua errors and code mistakesorwell96
2016-05-29added trackdb and unloaded wagons handlingorwell96
2016-05-29created git repositoryorwell96