Kettle -> Gemini: RnD and Atmos revamp (#21866)

* Add files via upload

* Add gemini to map_attributions.txt

* Create gemini map proto

* Derotate Kettle, rotate Gemini

* Add Gemini to PostMapInitTest.cs

* Gemini locstrings

* Upload gemini map file

* Upload current master version of Kettle for historic record

* Continue testing Kettle as it is not removed entirely

* Fix Gemini prototype

* Christmas on Gemini station
This commit is contained in:
TsjipTsjip
2023-12-01 21:17:08 +01:00
committed by GitHub
parent 3fa7294d6c
commit 95b30c821a
6 changed files with 171514 additions and 2 deletions

View File

@@ -61,6 +61,7 @@ namespace Content.IntegrationTests.Tests
"Core",
"Marathon",
"Kettle",
"Gemini",
"MeteorArena",
"Atlas"
};

View File

@@ -43,7 +43,7 @@ job-description-scientist = Research alien artifacts, unlock new technologies, u
job-description-security = Catch criminals and enemies of the station, enforce the law, and ensure that the station does not fall into disarray.
job-description-serviceworker = Learn the basics of bartending, cooking, and growing plants.
job-description-warden = Patrol the security department, ensure that no one is stealing from the armory, and make sure that all prisoners are processed and let out when their time is up.
job-description-zookeeper = Put on a joyful display of cute animals and space carps for all the crew to see. Currently available on Kettle Station.
job-description-zookeeper = Put on a joyful display of cute animals and space carps for all the crew to see. Currently available on Gemini Station.
job-description-senior-engineer = Teach new engineers the basics of the station's engine, repairing, atmospherics and power.
job-description-senior-researcher = Teach new scientists the basics of item printing, artifact research and anomalous objects.
job-description-senior-physician = Teach new medics the basics of tending to the wounded, chemistry, diagnosing the diseased and disposing of the dead.

171441
Resources/Maps/gemini.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -9,7 +9,7 @@
- Cluster
- Core
- Fland
- Kettle
- Gemini
- Marathon
- Meta
- Omega

View File

@@ -0,0 +1,67 @@
- type: gameMap
id: Gemini
mapName: 'Gemini'
mapPath: /Maps/gemini.yml
minPlayers: 35
stations:
Gemini:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Gemini {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency_courser.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 1, 2 ]
Botanist: [ 3, 4 ]
Chef: [ 2, 3 ]
Janitor: [ 4, 4 ]
Chaplain: [ 1, 2 ]
Librarian: [ 1, 2 ]
Lawyer: [ 2, 3 ]
Zookeeper: [ 1, 1 ]
ServiceWorker: [ 4, 4 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
SeniorEngineer: [ 1, 1 ]
StationEngineer: [ 4, 6 ]
TechnicalAssistant: [ 8, 8 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
Chemist: [ 2, 3 ]
Paramedic: [ 2, 2 ]
MedicalDoctor: [ 3, 5 ]
MedicalIntern: [ 8, 8 ]
#science
ResearchDirector: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
Scientist: [ 4, 6 ]
ResearchAssistant: [ 8, 8 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
Detective: [ 1, 1 ]
SecurityOfficer: [ 4, 6 ]
SecurityCadet: [ 8, 8 ]
#supply
Quartermaster: [ 1, 1 ]
SalvageSpecialist: [ 3, 4 ]
CargoTechnician: [ 3, 3 ]
#civillian
Passenger: [ -1, -1 ]
Clown: [ 1, 2 ]
Mime: [ 1, 2 ]
Musician: [ 1, 2 ]

View File

@@ -25,6 +25,9 @@
- files: ["kettle.yml"]
authors: Checkraze
- files: ["gemini.yml"]
authors: Checkraze, TsjipTsjip, Luckyshotpictures
- files: ["marathon.yml"]
authors: Emisse