Skip to content

Commit

Permalink
Behold, a Box! (#728)
Browse files Browse the repository at this point in the history
* Behold, a Box!

After several months of development hell, I've finally gotten around to porting our version of BoxStation from our previous code.
Includes the changes that NanoCats and I were making before the switch to TG code.

* A fix

Fixes that whiskey bottle, I thought I already fixed that.

* Fixes 2

More fixes.

* Fixes 3

Even more fixes.

* Fixes 4

Yet even more fixes.

* Fixes 5

Yet again, more fixes.

* Fixes 6

Fixed a stray pipe.

* Fixes 7

Fixes some cyclelink stuff.

* Fixes 8

More cyclelink stuff.

* Fixes 9

Fixes the cables for the engines and smes.
Adds APC for the TEG area.

* Fixes 10

Miscellaneous.

* Fixes 11

More miscellaneous fixes.

* Fixes 12

Fixes more things, rotates the cell block.

* Fixes 13

Various things.
No HFR yet.

* Fixes 14

Adds an external HFR.
Can be accessed through the Shared Storage external airlock.

* Fixes 15

Adds two more consoles to medbay.

* Fixes 16

A lot of stuff.

* Fixes 17

Another access.

* Fixes 18

More miscellaneous things.

* Fixes 19

Fixes some stuff.
Adds a Blue Shift Uniform crate to the armory.

* Fixes 20

Fixes things.

* Update 1, Fixes 21

Fixes some stuff.

Changes Engineering's layout to be closer to Paradise/TauCeti's style, should allow for a better redesign of Medical later on.

Parts of Medical were changed to allow for the Engineering changes.

The AI Satellite was changed to a design based on KiloStation's, this was done due to new space constraints.

* Fixes 22

Fixes some errors.

* Fixes 22

Fixes some more stuff, again.

Hopefully there's not a BoxStation2 in this commit, that's a work file.

* Fixes 24

Fixes a cable.

Accidentally named 23 as 22.

* Fixes 25

More access fix attempts.

* Fixes 26

Fixes more cables.

* Fixes 27

Fixes some things.
Adds direction signs for cryo.

* Fixes 28

Woops, forgot the CE's locker when I redid Engineering.

* Fixes 29

FAX

* Fixes 30

Forgot the Cap's Fax

* Fixes 31

Fixes some things.

* Update 2, Fixes 32

Changes Security and Medical's layouts slightly.
Fixes things.

* Fixes 33

Woops, forgot some buttons.

* Fixes 34

FORGOT SOMETHING

* Fixes 36

Forgot something again.

* Update 3, Actual Fixes 36

Accidentally mixed up 35 and 36 on the last commit.

More fixes.

Adds more maintenance stuff, randomizes more things in maintenance.

* Update 4, Fixes 37

More maintenance stuff.
fixes a thing.

* Update 5, Fixes 38

Stuff.

* Fixes 39

Throws a cryopod computer into the prison and plummets 16 feet through an admin's table.

* Fixes 40

Fixes some stuff and adds a note for Atmos.

* Update 6, Fixes 41

Adds and randomizes more stuff in maintenance.
Fixes things.

* Fixes 42

Adds a missing cable.

* Fixes 43

Things.

* Fixes 44

Moves a few tiles and the stuff on top of them to be where they're supposed to be.

* Fixes 45

Fixes another disconnected apc.

* Fixes 46

Relocates another apc.

* The Big One (Update 7)

Makes major changes to Box's layout to better suit the switch from Bee-code to TG-code.

The majority of Service and all of Commons have been relocated to the west side. The Chapel and Library remain on the east side of the station, near departures.

Science has been relocated to be north of Medical.

Maintenance has been updated to fit with the area changes.

Arrivals has been updated to fit with the area changes.

Changed the Courtroom and other parts of Security slightly.

Updated the Random Bars and Engines to fit with the changes.

Slightly changed the External PA.

Adjusts the lights, again.

Maintenance is mostly filled, I've run out of ideas for now.

Changed the default emergency shuttle from Box to Cere in anticipation of higher populations.

* Fixes 47

Fixes things.

* Fixes 48

Those pesky cyclelinks

* Fixes 49

Fixes that thing.

* Fixes 50

Changes some things.

* Fixes 51

Cryo directions and cameras.

* Fixes  52

Tries to fix runtimes and does some other stuff.

* Fixes 53

Changes some stuff.
Should fix those runtimes.

* Fixes 54

Changes some lights.
Makes all of the halls in Medical 3 tiles wide instead of 2 tiles.

* Fixes 55

Oops, missed some things.

* Fixes 56

Adjusts the station-side particle accelerator layout, should be better than the old one.

Adds a note to the SMES room next to the PA and SM engines, incase people don't read the airlock names.

* Update 8, Fixes 57

Fixes things and adds missing stuff.

Changes the layout in certain spots of maintenance slightly.

Finally filled in all of the maintenance rooms. More unique rooms will likely be added later.

Makes all of maintenance dirtier, which gives the Janitor something to clean up.

Deletes the thin reinforced plasma glass windows in both particle accelerator areas, they weren't really doing anything.

* Fixes 58

oops

* Update 9, Fixes 59

Adds a catwalk that goes from the external particle accelerator path to the HFR and AI Sat path.

Fixes the forever alarm in engineering.

Changes the access on the Atmos Storage External Airlock.

* Update 10, Fixes 60

Adds more cameras.

Adds more boxes of replacement lights.

Adds more paper bins.

Adds the psychology office to medical, I forgot about it.

Adds a nitrogen canister to the justice chamber.

Adds spare monketech translators to the security office.

Adds an isolation cell to the prison, contains the monkey named Ook.

Removes the butterfly in the armory.

Changes the main prison tiles from gray to dark, adds rad shelter posters outside rooms that are protected.

Changes all of the tiles in the prison cells to be a little more unique.

Changes the amount of prisoners from 4 to 5.

Rebalances the amount of gear in the armory, also adds pacos and their ammo.

Fixes the super matter engine set up.

Fixes cameras.

Updates notes left in security and engineering.

* Fixes 61

Prison fridge had the wrong access, this is fixed now.

* Fixes 62

Stuff.

* Fixes 63

This should fix the Asteroid Magnet.

* Fixes 64

Added the ACD.

Added more external protection to the station-side engines.

Added more external protection to the ai satellite.

Adjusted the Labor Shuttle Dock layout.

Adjusted the amount of equipment in the engine storage area for the station-side particle accelerator.

Changed some maintenance space.

Filled in empty spaces a little more.

Fixed the ORM.

* Update 11, Fixes 65

Added plumbing.

Added some stuff to the station-side particle accelerator storage.

Changed some maintenance space.

Changed engineering secure storage slightly.

Moved some stuff from the station-side particle accelerator storage.

* Fixes 66

Adds mouse cubes to pathology.

Removes most of the monkey cubes from pathology.

* Update 12, Fixes 67

Fixed some things.

Added more posters.

Changed the position and amount of carp spawns.

Changed the layout of the hallway right outside of Security.

Changed the layout of Security slightly.
	- There are now four public facing cells
	- Evidence Storage is closer to the Courtroom
	- The public facing cells, the holding cell, and the Brig Entrance area are slightly bigger.

Changed the layout of the atmospherics portables outside of Engineering.
	- Eliminated pipes going through walls.

Changed the layout of the "External to Filter" and "Air to External" pipes in Atmospherics.
	- Eliminated pipes going through walls.

Changed the layout of the Ordnance area slightly.
	- Removed half of the gas canisters in Ordnance to make better use of the available space.

Changed the layout of the Justice Chamber storage area slightly.
	- Also added more execution tools.

* Fixes 68

Quick balance fix.

* Update 13, Fixes 69

Nice.

Fixed some stuff.

Added more protection to the external particle accelerator.

Changed the layout of the Justice Chamber to be better suited for burning condemned prisoners.

Changed the layout of Engineering slightly near the engines.

Changed the weight of the TEG engine to 4, might be temporary.

Changed the random grille spawners to normal intact grilles for all satellites and protective spots near Engineering.

Removed firelocks found underneath all full tile glass windows.

* Fixes 70

Fixed the escape pod 4 lavaland loader.

Added the tiny fans back to the station-side particle accelerator airlocks.

Changed the AI Sat slightly.

Changed the Arrivals and Hydroponics APC cell helpers from 5k to 10k.

* FIxes 71

Adds an extra paper bin and pen set to the Prison Rec Room.

Adds the DNA Infuser machine and book to Genetics. I forgot about them.

Removes the TEG engine from the random engine pool. Temporarily done until TG PR 81044 is ported.
  • Loading branch information
The-Black-Screen authored Mar 30, 2024
1 parent 7fdd988 commit cbe04ec
Show file tree
Hide file tree
Showing 16 changed files with 146,701 additions and 0 deletions.
28 changes: 28 additions & 0 deletions _maps/boxstation.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"version": 1,
"map_name": "Box Station",
"map_path": "map_files/BoxStation",
"map_file": "BoxStation.dmm",
"shuttles": {
"cargo": "cargo_box",
"emergency": "emergency_cere",
"ferry": "ferry_kilo",
"whiteship": "whiteship_box"
},
"traits": [
{
"Linkage": "Cross",
"Bombcap Multiplier": 0.8
}
],
"job_changes": {
"Prisoner": {
"total_positions": 5,
"spawn_positions": 8
},
"Security Officer": {
"total_positions": 7,
"spawn_positions": 17
}
}
}
Loading

0 comments on commit cbe04ec

Please sign in to comment.