Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

H_Maps #308

Merged
merged 2 commits into from
Oct 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Content.IntegrationTests/Tests/PostMapInitTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ public sealed class PostMapInitTest
"LPPNormandy", //LPP
"LPPPebble", //LPP
"LPPSubmarine", //LPP
"H_LPPKerberos", //LPP
"H_LPPAsterisk", //LPP
"H_LPPNormandy", //LPP
"H_LPPPebble", //LPP
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
"Gax",
"Rad"
};
Expand Down
77 changes: 77 additions & 0 deletions Resources/Prototypes/_LostParadise/Maps/Hell/H_asterisk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
- type: gameMap
id: H_LPPAsterisk
mapName: 'Астериск'
mapPath: /Maps/_LostParadise/Hell/H_LPPAsterisk.yml
minPlayers: 20
maxPlayers: 70
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
stations:
H_LPPAsterisk:
stationProto: StandardNanotrasenStation
components:
- type: StationRandomTransform
enableStationRotation: false
maxStationOffset: null
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/DeltaV/NTES_Kaeri.yml
- type: StationNameSetup
mapNameTemplate: '{0} Станция Астериск {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'DV'
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 1, 2 ]
Botanist: [ 2, 3 ]
Chef: [ 1, 2 ]
Clown: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Reporter: [ 1, 1 ]
Musician: [ 1, 1 ]
Janitor: [ 1, 2 ]
Mime: [ 1, 1 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 1, 1 ] #back by popular demand
StationEngineer: [ 3, 3 ]
TechnicalAssistant: [ 2, 4 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 1, 2 ]
Paramedic: [ 1, 2 ]
MedicalDoctor: [ 2, 3 ]
MedicalIntern: [ 2, 3 ]
#science
ResearchDirector: [ 1, 1 ]
Chaplain: [ 1, 1 ]
ForensicMantis: [ 1, 1 ]
Scientist: [ 2, 3 ]
ResearchAssistant: [ 2, 3 ]
Borg: [ 1, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
Detective: [ 1, 1 ]
Brigmedic: [ 1, 1 ]
SecurityOfficer: [ 2, 3 ]
SecurityCadet: [ 1, 3 ]
Prisoner: [ 1, 2 ] # :^)
#supply
Quartermaster: [ 1, 1 ]
MailCarrier: [ 1, 2 ]
SalvageSpecialist: [ 2, 3 ]
CargoTechnician: [ 2, 4 ]
#civilian
Passenger: [ -1, -1 ]
#justice
Prosecutor: [ 1, 1 ]
Clerk: [ 1, 1 ]
ChiefJustice: [ 1, 1 ]
#LOST PARADISE
LPPBlueShieldOfficer: [ 1, 1 ]
LPPAdjutant: [ 1, 1 ]
LPPSecurityEngineer: [ 1, 1 ]
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
77 changes: 77 additions & 0 deletions Resources/Prototypes/_LostParadise/Maps/Hell/H_kerberos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
- type: gameMap
id: H_LPPKerberos
mapName: 'NS Керберос'
mapPath: /Maps/_LostParadise/Hell/H_LPPKerberos.yml
minPlayers: 30
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
stations:
H_LPPKerberos:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} NS Керберос {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/_LostParadise/Shuttles/LPPKerberos_evac.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
# Service
Bartender: [ 2, 2 ]
Botanist: [ 3, 4]
Chef: [ 2, 3 ]
Janitor: [ 2, 4 ]
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
ServiceWorker: [ 4, 6 ]
# Engineering
ChiefEngineer: [ 1, 1 ]
StationEngineer: [ 4, 5 ]
AtmosphericTechnician: [ 3, 4 ]
TechnicalAssistant: [ 2, 4 ]
# Medical
ChiefMedicalOfficer: [ 1, 1 ]
MedicalDoctor: [ 4, 6 ]
Chemist: [ 2, 2 ]
MedicalIntern: [ 2, 4 ]
Paramedic: [ 1, 1 ]
MedicalBorg: [ 2, 3 ]
# RND
ResearchDirector: [ 1, 1 ]
Scientist: [ 4, 6 ]
ResearchAssistant: [ 2, 4 ]
Borg: [ 3, 6 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 2 ]
ForensicMantis: [ 1, 2 ]
# Security
HeadOfSecurity: [ 1, 1 ]
SecurityOfficer: [ 2, 4 ]
Warden: [ 1, 1 ]
Lawyer: [ 2, 2 ]
SecurityCadet: [ 1, 2 ]
Detective: [ 1, 1 ]
Prisoner: [ 3, 4 ]
Brigmedic: [ 1, 1 ]
PrisonGuard: [ 1, 1 ]
# Logistics
CargoTechnician: [ 3, 4 ]
Quartermaster: [ 1, 1 ]
MailCarrier: [ 1, 2 ]
SalvageSpecialist: [ 3, 3 ]
# Civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 3 ]
Reporter: [ 1, 2 ]
# Justice
Prosecutor: [ 1, 1 ]
Clerk: [ 2, 2 ]
ChiefJustice: [ 1, 1 ]
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
#LOST PARADISE
LPPBlueShieldOfficer: [ 1, 1 ]
LPPAdjutant: [ 1, 1 ]
LPPSecurityEngineer: [ 1, 1 ]
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
76 changes: 76 additions & 0 deletions Resources/Prototypes/_LostParadise/Maps/Hell/H_normandy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
- type: gameMap
id: H_LPPNormandy
mapName: 'N7 Нормандия'
mapPath: /Maps/_LostParadise/Hell/H_LPPNormandy.yml
minPlayers: 20
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
stations:
H_LPPNormandy:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} N7 Нормандия {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/DeltaV/NTES_UCLB.yml
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
# Service
Bartender: [ 2, 2 ]
Botanist: [ 2, 3]
Chef: [ 1, 2 ]
Janitor: [ 2, 2 ]
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
ServiceWorker: [ 3, 4 ]
# Engineering
ChiefEngineer: [ 1, 1 ]
StationEngineer: [ 4, 5 ]
AtmosphericTechnician: [ 2, 2 ]
TechnicalAssistant: [ 2, 4 ]
# Medical
ChiefMedicalOfficer: [ 1, 1 ]
MedicalDoctor: [ 3, 5 ]
Chemist: [ 2, 2 ]
MedicalIntern: [ 2, 4 ]
Paramedic: [ 1, 1 ]
# RND
ResearchDirector: [ 1, 1 ]
Scientist: [ 3, 4 ]
ResearchAssistant: [ 2, 4 ]
Borg: [ 1, 2 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ForensicMantis: [ 1, 2 ]
# Security
HeadOfSecurity: [ 1, 1 ]
SecurityOfficer: [ 3, 4 ]
Warden: [ 1, 1 ]
Lawyer: [ 2, 3 ]
SecurityCadet: [ 2, 2 ]
Detective: [ 1, 1 ]
Prisoner: [ 2, 3 ]
Brigmedic: [ 1, 1 ]
PrisonGuard: [ 1, 1 ]
# Logistics
CargoTechnician: [ 3, 4 ]
Quartermaster: [ 1, 1 ]
MailCarrier: [ 1, 2 ]
SalvageSpecialist: [ 4, 4 ]
# Civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 3 ]
Reporter: [ 1, 2 ]
# Justice
Prosecutor: [ 1, 1 ]
Clerk: [ 1, 1 ]
ChiefJustice: [ 1, 1 ]
#LOST PARADISE
LPPBlueShieldOfficer: [ 1, 1 ]
LPPAdjutant: [ 1, 1 ]
LPPSecurityEngineer: [ 1, 1 ]
70 changes: 70 additions & 0 deletions Resources/Prototypes/_LostParadise/Maps/Hell/H_pebble.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
- type: gameMap
id: H_LPPPebble
mapName: 'Пеббл'
mapPath: /Maps/_LostParadise/Hell/H_LPPPebble.yml
minPlayers: 0
maxPlayers: 30
stations:
H_LPPPebbleStation:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Станция Пеббл {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'DV'
BL02DL marked this conversation as resolved.
Show resolved Hide resolved
- type: StationJobs
overflowJobs:
- Passenger
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 1, 2 ]
Botanist: [ 2, 2 ]
Boxer: [ 2, 2 ]
Chef: [ 2 , 2 ]
Clown: [ 1, 1 ]
Lawyer: [ 1, 1 ]
Musician: [ 1, 1 ]
Janitor: [ 1, 2 ]
Mime: [ 1, 1 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 1, 1]
StationEngineer: [ 2, 3 ]
TechnicalAssistant: [ 2, 2 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 1, 1 ]
MedicalDoctor: [ 2, 3 ]
MedicalIntern: [ 2, 2 ]
Paramedic: [ 1, 1 ]
Psychologist: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Chaplain: [ 1, 1 ]
ForensicMantis: [ 1, 1 ]
Scientist: [ 2, 3 ]
ResearchAssistant: [ 2, 2 ]
Borg: [ 1, 1 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
Detective: [ 1, 1 ]
SecurityOfficer: [ 2, 2 ]
SecurityCadet: [ 1, 1 ]
#supply
Quartermaster: [ 1, 1 ]
MailCarrier: [ 1, 2 ]
SalvageSpecialist: [ 2, 2 ]
CargoTechnician: [ 2, 3 ]
#civilian
Passenger: [ -1, -1 ]
#justice
Prosecutor: [ 1, 1 ]
Clerk: [ 1, 1 ]
#LOST PARADISE
LPPBlueShieldOfficer: [ 1, 1 ]
LPPAdjutant: [ 1, 1 ]
LPPSecurityEngineer: [ 1, 1 ]
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
- type: gameMapPool
id: LostParadiseMapPool
maps:
- LPPAsterisk
- LPPSubmarine
- LPPPebble
- LPPNormandy
- LPPKerberos
- H_LPPAsterisk
- H_LPPPebble
- H_LPPNormandy
- H_LPPKerberos
Loading