Map academy (#4192)

* academy station map with evac shuttle and prototype

* Added Academy to list in PostMapInitTest.

* Academy station
- tweak: added empty crates in engineering to help with PA setup.
- removed: physics grid

NTES_Academy shuttle
- added: firelocks
- added: decals
- removed: physics grid

maps Pools
- added academy to list.

* Academy Station
- added buttons for janitor lights.
- tweaked several areas
- added more intercomms

Evac
- added warp point
- added "device network .... shuttle timer"
- tweak linked airlock doors in rear - oops.

* - tweak removed mining shuttle console and airlock

* - fix removed physics from anchored barrier

* fix - replaced some barriers causing errors in the whole hallway.

* working through feildcommands requested changes.
* arrivals/dorms done
* engineering in progress

* working through fieldcommander's requests.
* eng - done.
* cargo - done
* service - done
* evac - done

* working through changes.

* working through changes.
* law done
* ai done
* bridge done
* perma done

* working through changes:
* perma done
* sec done
* epi brig done

* working through changes
* chapel - done
* park - done
* epi - in progress

* working through changes
* epi - done
* medical - done

* working through changes.
* TODO - evac shuttle
* TODO - playtest

* evac commit before adding devicenetwork component for shuttle timer

* added shuttle timer to evac

* changed NY to DV in prototype

* fixed rotations, tiles.
added archivist temp space.
changed min pop to 50.

* minor edits for power, air, and buttons on map.

* oops! forgot a comma.

* RE-added Academy to initTest.
upped max pop to 100

* updated path of shuttle to match new directory schema.
minor edits for air alarms on evac and map.

* perhaps this comma at the end is causing undue stress on the integration tests. Let's find out!

* fixes and tweaks for Velcro's first step in reviewing this behemoth.
* added LO, MG beacons
* removed trash piping in old surgeon theater
* connected LV to APC in maints near west solar
* replaced viro janitor button to be for medical instead of service
* linked security airlock to bolt airlocks when opening to space
* re-fanagled viro atmos piping to rooms
* replaced honklaw maints door - not service access anymore!
* linked other jani-light in delta-phi dorms

* Fixed invalid scrubber in viro

* alphabetized the //DeltaV maps in the list per Velcro's ask.

* removed bomb tagets in; arrivals, med, epistemics, evac.

* oops.

* * fixed missing window in viro checkpoint - how did that happen?
* added curtains to entertainers rooms
* connected captain's toilet to disposals
* replaced intercom outside command with working one
* replaced maint access in honklaw and mimelaw with theater access to match
* fixed space and pods sign directions to make more sense
* fixed unreinforced wall at salvage external airlock
* fixed unreinforced walls at atmos
* added crematorium in chapel morgue
* replaced epi lock with chapel lock for chapie chapalino chaplinsky charles chaplin
* fixed mantis maints door
* made cloister public access to players can talk to the oracle - sorry epistemics
* moved cargo dock emergency lights off normal lights
* made boxketball lockers public access - go play!
* made distro public access - unless by popular demand you all tell me that it be jani locked. snicker snicker.
* replaced hydroponics access to the freezer to be hydroponics only - sorry kitchen staff.
* added nutrimax for hydroponics
* fixed conveyor direction in perma disposals
This commit is contained in:
biddygelson 2025-10-30 21:20:03 -07:00 committed by GitHub
parent 30894e7600
commit 4df5693322
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 210325 additions and 12 deletions

View File

@ -63,24 +63,25 @@ namespace Content.IntegrationTests.Tests
"TestTeg",
"CentComm",
"MeteorArena",
"Pebble", // DeltaV
"Edge", // DeltaV
"Shoukou", // DeltaV
"Tortuga", // DeltaV
"Terra", //DeltaV
"Academy", //DeltaV
"Arena", // DeltaV
"ArenaMedieval", //DeltaV
"Asterisk", // DeltaV
"Byoin", // DeltaV
"Chibi", // DeltaV
"Division", // DeltaV
"Edge", // DeltaV
"Elegance", // DeltaV
"Glacier", // DeltaV
"TheHive", // DeltaV
"Hammurabi", // DeltaV
"Lighthouse", // DeltaV
"Micro", // DeltaV
"Chibi", // DeltaV
"Elegance", // DeltaV
"Division", // DeltaV
"ArenaMedieval", //DeltaV
"Submarine" //DeltaV
"Pebble", // DeltaV
"Shoukou", // DeltaV
"Submarine", //DeltaV
"Terra", //DeltaV
"TheHive", // DeltaV
"Tortuga" // DeltaV
};
/// <summary>

File diff suppressed because it is too large Load Diff

197095
Resources/Maps/academy.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -3,6 +3,7 @@
maps:
# DeltaV
- Arena
- Academy
- Asterisk
- Byoin
- Chibi
@ -17,5 +18,5 @@
- Shoukou
- Submarine
- Terra
- TheHive
- Tortuga
- TheHive

View File

@ -0,0 +1,78 @@
- type: gameMap
id: Academy
mapName: 'Academy'
mapPath: /Maps/academy.yml
minPlayers: 50
maxPlayers: 100
stations:
Academy:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Academy {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'DV'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/_DV/Shuttles/Evac/ntes_academy.yml
- type: StationJobs
availableJobs:
#civilian
Passenger: [ -1, -1 ]
Librarian: [ 1, 1 ]
#command
Captain: [ 1, 1 ]
StationAi: [ 1, 1 ]
#engineering
AtmosphericTechnician: [ 1, 2 ]
ChiefEngineer: [ 1, 1 ]
StationEngineer: [ 3, 4 ]
TechnicalAssistant: [ 2, 3 ]
#justice
ChiefJustice: [ 1, 1 ]
Clerk: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Prosecutor: [ 1, 1 ]
#medical
Chemist: [ 2, 2 ]
ChiefMedicalOfficer: [ 1, 1 ]
MedicalDoctor: [ 3, 4 ]
MedicalIntern: [ 1, 2 ]
Paramedic: [ 1, 2 ]
Psychologist: [ 1, 1 ]
Surgeon: [ 1, 2 ]
#security
Brigmedic: [ 1, 1 ]
Detective: [ 1, 1 ]
HeadOfSecurity: [ 1, 1 ]
Prisoner: [ 2, 2 ]
PrisonGuard: [ 1, 1 ]
SecurityOfficer: [ 4, 6 ]
SecurityCadet: [ 2, 2 ]
Warden: [ 1, 1 ]
#service
Bartender: [ 1, 2 ]
Botanist: [ 2, 2 ]
Boxer: [ 1, 2 ]
Chef: [ 1, 2 ]
Clown: [ 1, 2 ]
HeadOfPersonnel: [ 1, 1 ]
Janitor: [ 2, 3 ]
Mime: [ 1, 2 ]
Musician: [ 1, 3 ]
Reporter: [ 1, 2 ]
ServiceWorker: [ 1, 3 ]
#science
Borg: [ 2, 3 ]
Chaplain: [ 1, 2 ]
ForensicMantis: [ 1, 1 ]
ResearchAssistant: [ 2, 3 ]
ResearchDirector: [ 1, 1 ]
Scientist: [ 3, 5 ]
Roboticist: [ 1, 2 ]
#supply
CargoAssistant: [ 1, 2 ]
CargoTechnician: [ 2, 3 ]
Courier: [ 2, 2 ]
SalvageSpecialist: [ 2, 3 ]
Quartermaster: [ 1, 1 ]