Skip to content

Commit

Permalink
Merge branch 'master' into 4
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkSide-droids authored Oct 28, 2024
2 parents 59ad808 + 54a328d commit b755145
Show file tree
Hide file tree
Showing 8 changed files with 320 additions and 7 deletions.
3 changes: 1 addition & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
**/_LostParadise/** @Flybik @Evgencheg
* @BL02DL
* @BL02DL @Flybik @Evgencheg
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
"Gax",
"Rad"
};
Expand Down
11 changes: 11 additions & 0 deletions Resources/Changelog/ChangelogLPP.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2411,3 +2411,14 @@
id: 133
time: '2024-10-28T10:52:49.0000000+00:00'
url: https://github.com/Lost-Paradise-Project/Lost-Paradise/pull/306
- author: BL02DL
changes:
- message: "\u0423\u0431\u0440\u0430\u043D\u043E \u0432\u0435\u0441\u0435\u043B\u044C\
\u0435!"
type: Remove
- message: "\u0414\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u044B \u0441\u0442\u0440\
\u0430\u0448\u0438\u043B\u043A\u0438!"
type: Add
id: 134
time: '2024-10-28T14:57:15.0000000+00:00'
url: https://github.com/Lost-Paradise-Project/Lost-Paradise/pull/308
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
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'
- 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 ]
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
stations:
H_LPPKerberos:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} NS Керберос {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- 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 ]
#LOST PARADISE
LPPBlueShieldOfficer: [ 1, 1 ]
LPPAdjutant: [ 1, 1 ]
LPPSecurityEngineer: [ 1, 1 ]
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
stations:
H_LPPNormandy:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} N7 Нормандия {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- 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'
- 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

0 comments on commit b755145

Please sign in to comment.