Modular Train/Tram System: Take 2, let's not break the working tree #1106
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
So, What is MT/TS?
MT/TS is a modular train/tram system, which could really be more accurately named MTS. But, MT/TS sounds cooler, so I am going to go with that.
The intention of this system is to make a smooth-movement tram system using forceMove() and custom collision detection. Think spacepods or the ambulance on a larger, modular scale.
Currently, the system is very barebones, with only the basic modular-link, movement, and collision detection systems, with a very basic unpolished user-interface.
Demonstration video
to come.http://youtu.be/bjyKLhJgnwwRnD one on the map: http://puu.sh/hSqtf/2dd4a2cf94.mp4
Heavily work-in-progress, this PR is only being put up as a way to keep track of said progress.Added to map, removed the DNM tag. This will work fine enough for now.
NOW WITH 100% LESS BROKEN/CORRUPTED WORKING TREES!