This commit does the following:
- Overhauls how pull works. It is now based on a mob verb,
mob/verb/pulled()
- Makes the pull icon much more responsive. It is now updated whenever a
mob starts or stops pulling an object, and instantly updates.
- This required HUD changes. God help me.
This commit overhauls a bunch of systems so that buckling works for
any subtype of /obj. This means that space vines and chairs and beds all
use the same system. A lot of stuff has been touched.
This commit overhauls the examine system to baystation's latest system,
including a more efficient verb approach, and a new status panel tab,
which shows more information for pre-defined objects.
This adds a new subtype of the cargo train, which looks like a
four-wheeler, or depending on region, ATV. Unobtainable as of this
commit by anything but admins.
This commit adds a new subtype of the cargo train which looks like a
retro-ish sports car. It is unobtainable as of this PR by any means
but admin spawning.