Adds Edge (#121)

* Adds Edge

Also modifies the map pool file.

* Added Salvage arm

also corrected job prototypes in the map yaml.

* I accidentally the atmos

:trollface:

* adjusts test

also obligatory post-"I'm done mapping" map edits

* Update PostMapInitTest.cs

mfw I missed a comma 😱

* Update edge.yml

Say it with me: "It's never done"

* Update edge.yml

added roboisseur
This commit is contained in:
Colin-Tel 2023-10-07 00:12:57 -05:00 committed by GitHub
parent fff17db2e5
commit 8ff4853877
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 109473 additions and 14 deletions

View File

@ -62,7 +62,8 @@ namespace Content.IntegrationTests.Tests
"Core",
"Marathon",
"Kettle",
"MeteorArena"
"MeteorArena",
"Edge" //DeltaV
};
/// <summary>

109387
Resources/Maps/edge.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,17 +1,19 @@
- type: gameMapPool
id: DefaultMapPool
maps:
- Aspid
- Bagel
- Barratry
- Box
- Cluster
#- Aspid
#- Bagel
#- Barratry
#- Box
#- Cluster
#- Core
- Fland
- Kettle
- Marathon
- Meta
- Omega
- Origin
- Saltern
- Packed
#- Fland
#- Kettle
#- Marathon
#- Meta
#- Omega
#- Origin
#- Saltern
#- Packed
# DeltaV
- Edge

View File

@ -0,0 +1,69 @@
- type: gameMap
id: Edge
mapName: 'Edge'
mapPath: /Maps/edge.yml
minPlayers: 0
maxPlayers: 80
stations:
Edge:
stationProto: StandardNanotrasenStation
components:
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency_box.yml
- type: StationNameSetup
mapNameTemplate: '{0} Edge Station {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 1, 2 ]
Botanist: [ 2, 3 ]
Boxer: [ 2, 3 ]
Chef: [ 2, 3 ]
Clown: [ 1, 1 ]
Lawyer: [ 1, 1 ]
Reporter: [ 0, 1 ]
Musician: [ 1, 1 ]
Janitor: [ 1, 3 ]
Mime: [ 1, 1 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 1, 2 ]
StationEngineer: [ 3, 5 ]
TechnicalAssistant: [ 2, 5 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 1, 2 ]
Paramedic: [ 1, 2 ]
Psychologist: [ 1, 1 ]
MedicalDoctor: [ 3, 5 ]
MedicalIntern: [ 2, 4 ]
BorgMedical: [ 1, 2 ]
#science
ResearchDirector: [ 1, 1 ]
Chaplain: [ 1, 1 ]
ForensicMantis: [ 1, 1 ]
Scientist: [ 2, 4 ]
ResearchAssistant: [ 2, 4 ]
Borg: [ 1, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
Detective: [ 1, 1 ]
SecurityOfficer: [ 2, 4 ]
SecurityCadet: [ 1, 4 ]
Prisoner: [ 1, 3 ]
#supply
Quartermaster: [ 1, 1 ]
MailCarrier: [ 1, 2 ]
SalvageSpecialist: [ 2, 3 ]
CargoTechnician: [ 2, 4 ]
#civilian
Passenger: [ -1, -1 ]