Fixes being able to enter a disposal bin while buckled.
Fixes items bouncing off delivery chute when thrown into it despite entering the chute.
Fixes being able to leave disposal pipes when moving inside pipes on a janicart.
Fixes some potential runtime (null loc) when flushing the disposal units.
Fixes the thrown range when being ejected from a disposal pipe.
Underground outpost 45 is a large abandoned outpost built into a cave (which is also a gas pocket). It's mostly a leisure resort equipped with its own atmospherics filtering system, is fully self sustained with a large hydroponics bay, and has a lot of dormitory rooms and a big bar for its crew. The station, although abandoned, is fully operational and can continue being so as long as you can get some plasma or uranium into those generators.
Currently the fluff for UO45 is missing entirely because nobody (myself included) can be arsed to write the gigantic amounts of crew logs to make it extra interesting. It's not really the point of this map, as it's mostly a stress test on away mission atmospherics and what sort of atmos environment I can have around it.
Minor current issues:
-May be lacking in sufficient amount of equipment
-Gas filters in atmos do not start on for reasons unknown, but CAN be turned on
Here is the map of the outpost:
https://dl.dropboxusercontent.com/u/12849736/UO45%20Map.png
Changes lots of areas around so they have their own gravity rather than a grav gen room someplace. Since this is done throughout the whole map we got a lot of line changes.
They now appear correctly, and without interfering with other parts of
the game.
Fixes turrets and their turnie offie things so they work.
Still to do: Readd window clue to bomb test area. Somehow it got removed
from the object's description.
Uses the map tools, but edits a lot of paths.
Makes box2550away unsimulated to combat lag
Adds three new unsimulated floors, which are just copies of simulated
ones
Adds four new unsimluated walls, which are just copies of simulated ones
Breaks telescreens as they don't work off the station
Adds the escape shuttle to the map as it has the penultimate HONK clue
paper on it and replaces the shuttle console with a fake
Adds a needed stat check to security camera computers
Gets rid of disposal overlays on box2550away toilets
Replaces box2550away status displays with fakes
Fixes a bug with entertainment monitors where they had no broken icon
due to being in status_display.dmi instead of stationobjs.dmi
Adds a carpet icon ("carpet2") that was present in 2010 and is used in
box2550away back to floors.dmi
Changes disposal related user messages so they refer to the name var of
the disposal object. This makes the messages refer to my disposal
toilets as toilets instead of diposals.
Removes the non-slip flag of SWAT shoes in the armoury.
God I hope I committed all the files I changed.
- Anchors all computer frames
- Adds survivor Ian (he didn't exist back then but the map is already
full of anachronisms). Adds snack wrappers to HoP office in an attempt
to explain his survival. I think players will like the idea of Ian
outliving the dead old characters on the map.
- Breaks all food and drink machines and adds an Out of Order paper
floating on them suggesting the reader goes back to the station if
they're hungry or thirsty.
- Removes detective's security camera TV because it doesn't work
off-station and there aren't cameras anyway.
- Removes dead AI and dead slime as both had issues.
- Fixes beer keg and cola incorrect object paths.
- Fixes AI module incorrect object paths.
- Removes all but one SWAT body armour from the armoury. Removes two of
the SWAT helmets.
- Emags the maintenance door to and from the portal so those without
maintenance can enter and exit the portal room.
Moved all main .dmm maps to _maps/map_files
Each main map gets a .dm file in _maps, this is what's ticked, -NOT- the .dmm file.
This allows use of a MAP_NAME define for various purposes, and lays the groundwork for map customization in the future.
Also included a hacky dm.sh script which supports swapping maps.
For example, "./dm.sh tgstation.dme -Mmetastation" would compile with metastation.
Signed-off-by: Mloc-Argent <colmohici@gmail.com>