diff --git a/Content.IntegrationTests/Tests/PostMapInitTest.cs b/Content.IntegrationTests/Tests/PostMapInitTest.cs index 060ef4ef29..830c5dfd8f 100644 --- a/Content.IntegrationTests/Tests/PostMapInitTest.cs +++ b/Content.IntegrationTests/Tests/PostMapInitTest.cs @@ -44,26 +44,26 @@ namespace Content.IntegrationTests.Tests private static readonly string[] GameMaps = { - "Dev", - "TestTeg", - "Fland", - "Meta", - "Packed", - "Cluster", - "Omega", - "Bagel", - "Origin", - "CentComm", - "NukieOutpost", - "Box", - "Europa", - "Saltern", - "Core", - "Marathon", - "MeteorArena", - "Atlas", - "Reach", - "Train" + "Dev"//, CrystallPunk Map replacement + //"TestTeg", + //"Fland", + //"Meta", + //"Packed", + //"Cluster", + //"Omega", + //"Bagel", + //"Origin", + //"CentComm", + //"NukieOutpost", + //"Box", + //"Europa", + //"Saltern", + //"Core", + //"Marathon", + //"MeteorArena", + //"Atlas", + //"Reach", + //"Train" }; /// diff --git a/Resources/Prototypes/Maps/Pools/deathmatch.yml b/Resources/Prototypes/Maps/Pools/deathmatch.yml index e263e1523b..5f62356e30 100644 --- a/Resources/Prototypes/Maps/Pools/deathmatch.yml +++ b/Resources/Prototypes/Maps/Pools/deathmatch.yml @@ -1,4 +1,4 @@ -- type: gameMapPool - id: DeathMatchMapPool - maps: - - MeteorArena +#- type: gameMapPool +# id: DeathMatchMapPool +# maps: +# - MeteorArena diff --git a/Resources/Prototypes/Maps/Pools/default.yml b/Resources/Prototypes/Maps/Pools/default.yml index e2b8c7e6ba..55e7a1965c 100644 --- a/Resources/Prototypes/Maps/Pools/default.yml +++ b/Resources/Prototypes/Maps/Pools/default.yml @@ -1,17 +1,18 @@ - type: gameMapPool id: DefaultMapPool maps: - - Atlas - - Bagel - - Box - - Cluster - - Core - - Fland - - Marathon - - Meta - - Omega - - Origin - - Saltern - - Packed - - Reach + - Dev +# - Atlas +# - Bagel +# - Box +# - Cluster +# - Core +# - Fland +# - Marathon +# - Meta +# - Omega +# - Origin +# - Saltern +# - Packed +# - Reach #- Train <- return after station anchoring PR is finished and merged diff --git a/Resources/Prototypes/Maps/arenas.yml b/Resources/Prototypes/Maps/arenas.yml index 32f8543722..83d2539c50 100644 --- a/Resources/Prototypes/Maps/arenas.yml +++ b/Resources/Prototypes/Maps/arenas.yml @@ -1,16 +1,16 @@ -- type: gameMap - id: MeteorArena - mapName: Meteor Arena - mapPath: /Maps/Nonstations/meteor-arena.yml - minPlayers: 0 - stations: - Arena: - stationProto: StandardStationArena - components: - - type: StationNameSetup - mapNameTemplate: "Meteor Arena" - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - Passenger: [ -1, -1 ] +#- type: gameMap +# id: MeteorArena +# mapName: Meteor Arena +# mapPath: /Maps/Nonstations/meteor-arena.yml +# minPlayers: 0 +# stations: +# Arena: +# stationProto: StandardStationArena +# components: +# - type: StationNameSetup +# mapNameTemplate: "Meteor Arena" +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# Passenger: [ -1, -1 ] diff --git a/Resources/Prototypes/Maps/atlas.yml b/Resources/Prototypes/Maps/atlas.yml index ef7523c727..588ede8085 100644 --- a/Resources/Prototypes/Maps/atlas.yml +++ b/Resources/Prototypes/Maps/atlas.yml @@ -1,59 +1,59 @@ -- type: gameMap - id: Atlas - mapName: Atlas - mapPath: /Maps/atlas.yml - minPlayers: 5 - maxPlayers: 20 - stations: - Atlas: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Atlas {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'R4' # R4407/Goon. GS isn't as cool sounding. - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 1, 1 ] - Botanist: [ 2, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 1 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 1, 1 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 2, 2 ] - StationEngineer: [ 2, 2 ] - TechnicalAssistant: [ 1, 3 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 1, 1 ] - MedicalDoctor: [ 2, 2 ] - MedicalIntern: [ 1, 3 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 2, 2 ] - ResearchAssistant: [ 1, 3 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 3, 3 ] - SecurityCadet: [ 1, 3 ] - Detective: [ 1, 1 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 2, 2 ] - CargoTechnician: [ 2, 2 ] - #civillian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Atlas +# mapName: Atlas +# mapPath: /Maps/atlas.yml +# minPlayers: 5 +# maxPlayers: 20 +# stations: +# Atlas: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Atlas {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'R4' # R4407/Goon. GS isn't as cool sounding. +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2 ] +# Chef: [ 1, 1 ] +# Janitor: [ 1, 1 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 1, 1 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 2, 2 ] +# StationEngineer: [ 2, 2 ] +# TechnicalAssistant: [ 1, 3 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 1, 1 ] +# MedicalDoctor: [ 2, 2 ] +# MedicalIntern: [ 1, 3 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 2, 2 ] +# ResearchAssistant: [ 1, 3 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 3, 3 ] +# SecurityCadet: [ 1, 3 ] +# Detective: [ 1, 1 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 2, 2 ] +# CargoTechnician: [ 2, 2 ] +# #civillian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/bagel.yml b/Resources/Prototypes/Maps/bagel.yml index 24ca17339f..ac7b1f99c2 100644 --- a/Resources/Prototypes/Maps/bagel.yml +++ b/Resources/Prototypes/Maps/bagel.yml @@ -1,64 +1,64 @@ -- type: gameMap - id: Bagel - mapName: 'Bagel Station' - mapPath: /Maps/bagel.yml - minPlayers: 40 - maxPlayers: 76 - stations: - Bagel: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Bagel Station {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_lox.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 2, 2 ] - Botanist: [ 3, 3 ] - Chef: [ 2, 2 ] - Janitor: [ 3, 3 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 4, 4 ] - TechnicalAssistant: [ 4, 4 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 2 ] - MedicalDoctor: [ 3, 3 ] - Paramedic: [ 1, 1 ] - MedicalIntern: [ 4, 4 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 5, 5 ] - ResearchAssistant: [ 4, 4 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 4, 4 ] - Lawyer: [ 2, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - CargoTechnician: [ 3, 3 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - Reporter: [ 2, 2 ] +#- type: gameMap +# id: Bagel +# mapName: 'Bagel Station' +# mapPath: /Maps/bagel.yml +# minPlayers: 40 +# maxPlayers: 76 +# stations: +# Bagel: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Bagel Station {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_lox.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 2, 2 ] +# Botanist: [ 3, 3 ] +# Chef: [ 2, 2 ] +# Janitor: [ 3, 3 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 4, 4 ] +# TechnicalAssistant: [ 4, 4 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 2 ] +# MedicalDoctor: [ 3, 3 ] +# Paramedic: [ 1, 1 ] +# MedicalIntern: [ 4, 4 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 5, 5 ] +# ResearchAssistant: [ 4, 4 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 4, 4 ] +# Lawyer: [ 2, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# CargoTechnician: [ 3, 3 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] +# Reporter: [ 2, 2 ] diff --git a/Resources/Prototypes/Maps/box.yml b/Resources/Prototypes/Maps/box.yml index 50826fc5e0..d1af03dea8 100644 --- a/Resources/Prototypes/Maps/box.yml +++ b/Resources/Prototypes/Maps/box.yml @@ -1,64 +1,64 @@ -- type: gameMap - id: Box - mapName: 'Box Station' - mapPath: /Maps/box.yml - minPlayers: 50 - stations: - Boxstation: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Box Station {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'TG' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_box.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 2, 2 ] - Botanist: [ 3, 3 ] - Chef: [ 2, 2 ] - Janitor: [ 2, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 5, 5 ] - TechnicalAssistant: [ 4, 4 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 3 ] - MedicalDoctor: [ 4, 4 ] - Paramedic: [ 1, 1 ] - MedicalIntern: [ 4, 4 ] - Psychologist: [ 1, 1 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 5, 5 ] - ResearchAssistant: [ 4, 4 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 5, 5 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 4, 4 ] - Lawyer: [ 2, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - CargoTechnician: [ 3, 3 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Box +# mapName: 'Box Station' +# mapPath: /Maps/box.yml +# minPlayers: 50 +# stations: +# Boxstation: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Box Station {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'TG' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_box.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 2, 2 ] +# Botanist: [ 3, 3 ] +# Chef: [ 2, 2 ] +# Janitor: [ 2, 2 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 5, 5 ] +# TechnicalAssistant: [ 4, 4 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 3 ] +# MedicalDoctor: [ 4, 4 ] +# Paramedic: [ 1, 1 ] +# MedicalIntern: [ 4, 4 ] +# Psychologist: [ 1, 1 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 5, 5 ] +# ResearchAssistant: [ 4, 4 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 5, 5 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 4, 4 ] +# Lawyer: [ 2, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# CargoTechnician: [ 3, 3 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/cluster.yml b/Resources/Prototypes/Maps/cluster.yml index fe445b0081..593dd870df 100644 --- a/Resources/Prototypes/Maps/cluster.yml +++ b/Resources/Prototypes/Maps/cluster.yml @@ -1,63 +1,63 @@ -- type: gameMap - id: Cluster - mapName: 'Cluster' - mapPath: /Maps/cluster.yml - minPlayers: 10 - maxPlayers: 35 - stations: - Cluster: - stationProto: StandardNanotrasenStation - components: - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_transit.yml - - type: StationNameSetup - mapNameTemplate: '{0} Cluster Station {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 1, 1 ] - Botanist: [ 2, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 1 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - Lawyer: [ 1, 1 ] - ServiceWorker: [ 1, 1 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 2, 2 ] - StationEngineer: [ 3, 3 ] - TechnicalAssistant: [ 2, 2 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 1, 1 ] - MedicalDoctor: [ 2, 2 ] - MedicalIntern: [ 2, 2 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 3, 3 ] - ResearchAssistant: [ 2, 2 ] - Borg: [ 1, 1 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - Detective: [ 1, 1 ] - SecurityOfficer: [ 3, 3 ] - SecurityCadet: [ 2, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 2, 2 ] - CargoTechnician: [ 1, 1 ] - #civillian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Cluster +# mapName: 'Cluster' +# mapPath: /Maps/cluster.yml +# minPlayers: 10 +# maxPlayers: 35 +# stations: +# Cluster: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_transit.yml +# - type: StationNameSetup +# mapNameTemplate: '{0} Cluster Station {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2 ] +# Chef: [ 1, 1 ] +# Janitor: [ 1, 1 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# Lawyer: [ 1, 1 ] +# ServiceWorker: [ 1, 1 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 2, 2 ] +# StationEngineer: [ 3, 3 ] +# TechnicalAssistant: [ 2, 2 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 1, 1 ] +# MedicalDoctor: [ 2, 2 ] +# MedicalIntern: [ 2, 2 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 3, 3 ] +# ResearchAssistant: [ 2, 2 ] +# Borg: [ 1, 1 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# Detective: [ 1, 1 ] +# SecurityOfficer: [ 3, 3 ] +# SecurityCadet: [ 2, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 2, 2 ] +# CargoTechnician: [ 1, 1 ] +# #civillian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/core.yml b/Resources/Prototypes/Maps/core.yml index 6b85aca51d..7e4992deca 100644 --- a/Resources/Prototypes/Maps/core.yml +++ b/Resources/Prototypes/Maps/core.yml @@ -1,67 +1,67 @@ -- type: gameMap - id: Core - mapName: 'Core' - mapPath: /Maps/core.yml - minPlayers: 30 - maxPlayers: 60 - stations: - Core: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Core {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml - - type: StationCargoShuttle - path: /Maps/Shuttles/cargo_core.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Bartender: [ 2, 2 ] - Botanist: [ 2, 2] - Chef: [ 1, 1 ] - Janitor: [ 2, 2 ] - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 3, 3 ] - #engineering - ChiefEngineer: [ 1, 1 ] - StationEngineer: [ 4, 4 ] - AtmosphericTechnician: [ 2, 2 ] - TechnicalAssistant: [ 2, 2 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - MedicalDoctor: [ 3, 4 ] - Chemist: [ 1, 2 ] - MedicalIntern: [ 2, 2 ] - Paramedic: [ 1, 2 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 3, 3 ] - ResearchAssistant: [ 1, 1 ] - Borg: [ 1, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - Warden: [ 1, 1 ] - Lawyer: [ 1, 1 ] - SecurityCadet: [ 1, 1 ] - Detective: [ 1, 1 ] - #supply - CargoTechnician: [ 3, 3 ] - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 2, 2 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - Boxer: [ 2, 2 ] - Reporter: [ 2, 2 ] +#- type: gameMap +# id: Core +# mapName: 'Core' +# mapPath: /Maps/core.yml +# minPlayers: 30 +# maxPlayers: 60 +# stations: +# Core: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Core {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml +# - type: StationCargoShuttle +# path: /Maps/Shuttles/cargo_core.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Bartender: [ 2, 2 ] +# Botanist: [ 2, 2] +# Chef: [ 1, 1 ] +# Janitor: [ 2, 2 ] +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 3, 3 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# StationEngineer: [ 4, 4 ] +# AtmosphericTechnician: [ 2, 2 ] +# TechnicalAssistant: [ 2, 2 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# MedicalDoctor: [ 3, 4 ] +# Chemist: [ 1, 2 ] +# MedicalIntern: [ 2, 2 ] +# Paramedic: [ 1, 2 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 3, 3 ] +# ResearchAssistant: [ 1, 1 ] +# Borg: [ 1, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# Warden: [ 1, 1 ] +# Lawyer: [ 1, 1 ] +# SecurityCadet: [ 1, 1 ] +# Detective: [ 1, 1 ] +# #supply +# CargoTechnician: [ 3, 3 ] +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 2, 2 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] +# Boxer: [ 2, 2 ] +# Reporter: [ 2, 2 ] diff --git a/Resources/Prototypes/Maps/debug.yml b/Resources/Prototypes/Maps/debug.yml index 7dbadeca09..927c934989 100644 --- a/Resources/Prototypes/Maps/debug.yml +++ b/Resources/Prototypes/Maps/debug.yml @@ -1,19 +1,19 @@ -- type: gameMap - id: Empty - mapName: Empty - mapPath: /Maps/Test/empty.yml - minPlayers: 0 - stations: - Empty: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: "Empty" - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - Passenger: [ -1, -1 ] +#- type: gameMap +# id: Empty +# mapName: Empty +# mapPath: /Maps/Test/empty.yml +# minPlayers: 0 +# stations: +# Empty: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: "Empty" +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# Passenger: [ -1, -1 ] - type: gameMap id: Dev @@ -32,19 +32,19 @@ availableJobs: Adventurer: [ -1, -1 ] #CrystallPunk Dev replacement -- type: gameMap - id: TestTeg - mapName: Test TEG - mapPath: /Maps/Test/test_teg.yml - minPlayers: 0 - stations: - TEG: - stationProto: TestStation - components: - - type: StationNameSetup - mapNameTemplate: "TEG" - - type: StationJobs - overflowJobs: - - ChiefEngineer - availableJobs: - ChiefEngineer: [ -1, -1 ] +#- type: gameMap +# id: TestTeg +# mapName: Test TEG +# mapPath: /Maps/Test/test_teg.yml +# minPlayers: 0 +# stations: +# TEG: +# stationProto: TestStation +# components: +# - type: StationNameSetup +# mapNameTemplate: "TEG" +# - type: StationJobs +# overflowJobs: +# - ChiefEngineer +# availableJobs: +# ChiefEngineer: [ -1, -1 ] diff --git a/Resources/Prototypes/Maps/europa.yml b/Resources/Prototypes/Maps/europa.yml index 5b824bd351..a47a63bdfa 100644 --- a/Resources/Prototypes/Maps/europa.yml +++ b/Resources/Prototypes/Maps/europa.yml @@ -1,63 +1,63 @@ -- type: gameMap - id: Europa - mapName: 'Europa' - mapPath: /Maps/europa.yml - minPlayers: 0 - maxPlayers: 40 - stations: - Europa: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Europa {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_transit.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Bartender: [ 1, 1 ] - Botanist: [ 2, 2] - Chef: [ 1, 1 ] - Janitor: [ 2, 2 ] - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 3, 4 ] - #engineering - ChiefEngineer: [ 1, 1 ] - StationEngineer: [ 3, 3 ] - AtmosphericTechnician: [ 2, 2 ] - TechnicalAssistant: [ 1, 1 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - MedicalDoctor: [ 2, 3 ] - Chemist: [ 1, 2 ] - MedicalIntern: [ 1, 1 ] - Paramedic: [ 1, 2 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 2, 3 ] - ResearchAssistant: [ 1, 1 ] - #security - HeadOfSecurity: [ 1, 1 ] - SecurityOfficer: [ 3, 3 ] - Warden: [ 1, 1 ] - Lawyer: [ 1, 1 ] - SecurityCadet: [ 3, 3 ] - Detective: [ 1, 1 ] - #supply - CargoTechnician: [ 3, 3 ] - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - Reporter: [ 1, 1 ] +#- type: gameMap +# id: Europa +# mapName: 'Europa' +# mapPath: /Maps/europa.yml +# minPlayers: 0 +# maxPlayers: 40 +# stations: +# Europa: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Europa {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_transit.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2] +# Chef: [ 1, 1 ] +# Janitor: [ 2, 2 ] +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 3, 4 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# StationEngineer: [ 3, 3 ] +# AtmosphericTechnician: [ 2, 2 ] +# TechnicalAssistant: [ 1, 1 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# MedicalDoctor: [ 2, 3 ] +# Chemist: [ 1, 2 ] +# MedicalIntern: [ 1, 1 ] +# Paramedic: [ 1, 2 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 2, 3 ] +# ResearchAssistant: [ 1, 1 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# SecurityOfficer: [ 3, 3 ] +# Warden: [ 1, 1 ] +# Lawyer: [ 1, 1 ] +# SecurityCadet: [ 3, 3 ] +# Detective: [ 1, 1 ] +# #supply +# CargoTechnician: [ 3, 3 ] +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] +# Reporter: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/fland.yml b/Resources/Prototypes/Maps/fland.yml index f0c35f99e5..371673f9a0 100644 --- a/Resources/Prototypes/Maps/fland.yml +++ b/Resources/Prototypes/Maps/fland.yml @@ -1,64 +1,64 @@ -- type: gameMap - id: Fland - mapName: 'Fland Installation' - mapPath: /Maps/fland.yml - minPlayers: 70 - stations: - Fland: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Fland Installation {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'B' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_delta.yml - - type: StationCargoShuttle - path: /Maps/Shuttles/cargo_fland.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 2, 2 ] - Botanist: [ 4, 4 ] - Chef: [ 2, 2 ] - Janitor: [ 3, 3 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 5, 5 ] - TechnicalAssistant: [ 4, 4 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 3, 3 ] - MedicalDoctor: [ 6, 6 ] - Paramedic: [ 2, 2 ] - MedicalIntern: [ 4, 4 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 5, 5 ] - ResearchAssistant: [ 6, 6 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 8, 8 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 4, 4 ] - Lawyer: [ 2, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - CargoTechnician: [ 4, 4 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Fland +# mapName: 'Fland Installation' +# mapPath: /Maps/fland.yml +# minPlayers: 70 +# stations: +# Fland: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Fland Installation {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'B' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_delta.yml +# - type: StationCargoShuttle +# path: /Maps/Shuttles/cargo_fland.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 2, 2 ] +# Botanist: [ 4, 4 ] +# Chef: [ 2, 2 ] +# Janitor: [ 3, 3 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 5, 5 ] +# TechnicalAssistant: [ 4, 4 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 3, 3 ] +# MedicalDoctor: [ 6, 6 ] +# Paramedic: [ 2, 2 ] +# MedicalIntern: [ 4, 4 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 5, 5 ] +# ResearchAssistant: [ 6, 6 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 8, 8 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 4, 4 ] +# Lawyer: [ 2, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# CargoTechnician: [ 4, 4 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/marathon.yml b/Resources/Prototypes/Maps/marathon.yml index f82ee1d434..e33e624f56 100644 --- a/Resources/Prototypes/Maps/marathon.yml +++ b/Resources/Prototypes/Maps/marathon.yml @@ -1,64 +1,64 @@ -- type: gameMap - id: Marathon - mapName: 'Marathon Station' - mapPath: /Maps/marathon.yml - minPlayers: 35 - maxPlayers: 70 - stations: - Marathon: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Marathon Station {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 2, 2 ] - Botanist: [ 2, 3 ] - Chef: [ 2, 2 ] - Janitor: [ 1, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 4, 4 ] - TechnicalAssistant: [ 3, 3 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 2 ] - MedicalDoctor: [ 4, 4 ] - MedicalIntern: [ 3, 3 ] - Psychologist: [ 1, 1 ] - Paramedic: [ 1, 1 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 4, 4 ] - ResearchAssistant: [ 3, 3 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 4, 4 ] - Lawyer: [ 2, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - CargoTechnician: [ 3, 3 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Marathon +# mapName: 'Marathon Station' +# mapPath: /Maps/marathon.yml +# minPlayers: 35 +# maxPlayers: 70 +# stations: +# Marathon: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Marathon Station {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 2, 2 ] +# Botanist: [ 2, 3 ] +# Chef: [ 2, 2 ] +# Janitor: [ 1, 2 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 4, 4 ] +# TechnicalAssistant: [ 3, 3 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 2 ] +# MedicalDoctor: [ 4, 4 ] +# MedicalIntern: [ 3, 3 ] +# Psychologist: [ 1, 1 ] +# Paramedic: [ 1, 1 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 4, 4 ] +# ResearchAssistant: [ 3, 3 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 4, 4 ] +# Lawyer: [ 2, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# CargoTechnician: [ 3, 3 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/meta.yml b/Resources/Prototypes/Maps/meta.yml index 2bee606e95..fa6f976f9e 100644 --- a/Resources/Prototypes/Maps/meta.yml +++ b/Resources/Prototypes/Maps/meta.yml @@ -1,62 +1,62 @@ -- type: gameMap - id: Meta - mapName: 'Meta Station' - mapPath: /Maps/meta.yml - minPlayers: 50 - stations: - Meta: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Meta Station {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'TG' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_meta.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 2, 2 ] - Botanist: [ 2, 3 ] - Chef: [ 2, 2 ] - Janitor: [ 1, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 5, 7 ] - TechnicalAssistant: [ 3, 6 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 3, 3 ] - MedicalDoctor: [ 5, 5 ] - MedicalIntern: [ 3, 6 ] - Paramedic: [ 1, 1 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 5, 7 ] - ResearchAssistant: [ 3, 6 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 5, 7 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 3, 6 ] - Lawyer: [ 2, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - CargoTechnician: [ 3, 3 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Meta +# mapName: 'Meta Station' +# mapPath: /Maps/meta.yml +# minPlayers: 50 +# stations: +# Meta: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Meta Station {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'TG' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_meta.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 2, 2 ] +# Botanist: [ 2, 3 ] +# Chef: [ 2, 2 ] +# Janitor: [ 1, 2 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 5, 7 ] +# TechnicalAssistant: [ 3, 6 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 3, 3 ] +# MedicalDoctor: [ 5, 5 ] +# MedicalIntern: [ 3, 6 ] +# Paramedic: [ 1, 1 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 5, 7 ] +# ResearchAssistant: [ 3, 6 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 5, 7 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 3, 6 ] +# Lawyer: [ 2, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# CargoTechnician: [ 3, 3 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/omega.yml b/Resources/Prototypes/Maps/omega.yml index f90c5f5b65..be8d77dff4 100644 --- a/Resources/Prototypes/Maps/omega.yml +++ b/Resources/Prototypes/Maps/omega.yml @@ -1,62 +1,62 @@ -- type: gameMap - id: Omega - mapName: 'Omega' - mapPath: /Maps/omega.yml - minPlayers: 10 - maxPlayers: 35 - stations: - Omega: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Omega Station {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'TG' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_omega.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 1, 1 ] - Botanist: [ 2, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 2, 2 ] - StationEngineer: [ 3, 3 ] - TechnicalAssistant: [ 2, 2 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 2 ] - MedicalDoctor: [ 3, 3 ] - MedicalIntern: [ 2, 2 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 4, 4 ] - ResearchAssistant: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 2, 2 ] - Lawyer: [ 1, 1 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 2, 2 ] - CargoTechnician: [ 2, 2 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - Borg: [ 2, 2 ] +#- type: gameMap +# id: Omega +# mapName: 'Omega' +# mapPath: /Maps/omega.yml +# minPlayers: 10 +# maxPlayers: 35 +# stations: +# Omega: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Omega Station {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'TG' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_omega.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2 ] +# Chef: [ 1, 1 ] +# Janitor: [ 1, 2 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 2, 2 ] +# StationEngineer: [ 3, 3 ] +# TechnicalAssistant: [ 2, 2 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 2 ] +# MedicalDoctor: [ 3, 3 ] +# MedicalIntern: [ 2, 2 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 4, 4 ] +# ResearchAssistant: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 2, 2 ] +# Lawyer: [ 1, 1 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 2, 2 ] +# CargoTechnician: [ 2, 2 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] +# Borg: [ 2, 2 ] diff --git a/Resources/Prototypes/Maps/origin.yml b/Resources/Prototypes/Maps/origin.yml index 1281489891..cf11052ef7 100644 --- a/Resources/Prototypes/Maps/origin.yml +++ b/Resources/Prototypes/Maps/origin.yml @@ -1,66 +1,66 @@ -- type: gameMap - id: Origin - mapName: 'Origin' - mapPath: /Maps/origin.yml - minPlayers: 50 - stations: - Origin: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Origin {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: [ 2, 2 ] - Botanist: [ 3, 3 ] - Chef: [ 3, 3 ] - Janitor: [ 3, 3 ] - Chaplain: [ 2, 2 ] - Librarian: [ 2, 2 ] - Lawyer: [ 2, 2 ] - ServiceWorker: [ 3, 4 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 6, 6 ] - TechnicalAssistant: [ 2, 3 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 3 ] - Paramedic: [ 1, 1 ] - MedicalDoctor: [ 6, 6 ] - Psychologist: [ 1, 1 ] - MedicalIntern: [ 1, 2 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 6, 6 ] - ResearchAssistant: [ 4, 4 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - Detective: [ 1, 1 ] - SecurityOfficer: [ 7, 7 ] - SecurityCadet: [ 2, 4 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 3, 3 ] - CargoTechnician: [ 5, 5 ] - #civillian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 2, 2 ] - Boxer: [ 1, 1 ] - Reporter: [ 1, 1 ] +#- type: gameMap +# id: Origin +# mapName: 'Origin' +# mapPath: /Maps/origin.yml +# minPlayers: 50 +# stations: +# Origin: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Origin {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: [ 2, 2 ] +# Botanist: [ 3, 3 ] +# Chef: [ 3, 3 ] +# Janitor: [ 3, 3 ] +# Chaplain: [ 2, 2 ] +# Librarian: [ 2, 2 ] +# Lawyer: [ 2, 2 ] +# ServiceWorker: [ 3, 4 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 6, 6 ] +# TechnicalAssistant: [ 2, 3 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 3 ] +# Paramedic: [ 1, 1 ] +# MedicalDoctor: [ 6, 6 ] +# Psychologist: [ 1, 1 ] +# MedicalIntern: [ 1, 2 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 6, 6 ] +# ResearchAssistant: [ 4, 4 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# Detective: [ 1, 1 ] +# SecurityOfficer: [ 7, 7 ] +# SecurityCadet: [ 2, 4 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 3, 3 ] +# CargoTechnician: [ 5, 5 ] +# #civillian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 2, 2 ] +# Boxer: [ 1, 1 ] +# Reporter: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/packed.yml b/Resources/Prototypes/Maps/packed.yml index 20d6c7a7bd..47a8e964f9 100644 --- a/Resources/Prototypes/Maps/packed.yml +++ b/Resources/Prototypes/Maps/packed.yml @@ -1,61 +1,61 @@ -- type: gameMap - id: Packed - mapName: 'Packed' - mapPath: /Maps/packed.yml - minPlayers: 5 - maxPlayers: 40 - stations: - Packed: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Packed {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'VG' - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 1, 1 ] - Botanist: [ 2, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 2, 2 ] - StationEngineer: [ 4, 4 ] - TechnicalAssistant: [ 3, 3 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 2 ] - MedicalDoctor: [ 3, 3 ] - MedicalIntern: [ 2, 2 ] - Paramedic: [ 1, 1 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 4, 4 ] - ResearchAssistant: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - Detective: [ 1, 1 ] - SecurityCadet: [ 2, 2 ] - Lawyer: [ 1, 1 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 2, 2 ] - CargoTechnician: [ 2, 2 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - Borg: [ 1 , 1 ] +#- type: gameMap +# id: Packed +# mapName: 'Packed' +# mapPath: /Maps/packed.yml +# minPlayers: 5 +# maxPlayers: 40 +# stations: +# Packed: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Packed {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'VG' +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2 ] +# Chef: [ 1, 1 ] +# Janitor: [ 1, 2 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 2, 2 ] +# StationEngineer: [ 4, 4 ] +# TechnicalAssistant: [ 3, 3 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 2 ] +# MedicalDoctor: [ 3, 3 ] +# MedicalIntern: [ 2, 2 ] +# Paramedic: [ 1, 1 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 4, 4 ] +# ResearchAssistant: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# Detective: [ 1, 1 ] +# SecurityCadet: [ 2, 2 ] +# Lawyer: [ 1, 1 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 2, 2 ] +# CargoTechnician: [ 2, 2 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] +# Borg: [ 1 , 1 ] diff --git a/Resources/Prototypes/Maps/reach.yml b/Resources/Prototypes/Maps/reach.yml index 03a688cf23..20f1b32f26 100644 --- a/Resources/Prototypes/Maps/reach.yml +++ b/Resources/Prototypes/Maps/reach.yml @@ -1,36 +1,36 @@ -- type: gameMap - id: Reach - mapName: 'Reach' - mapPath: /Maps/reach.yml - minPlayers: 0 - maxPlayers: 7 - stations: - Reach: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Reach Transport {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'SC' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency.yml - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - Captain: [ 1, 1 ] - HeadOfSecurity: [ 1, 1 ] - SecurityOfficer: [ 1, 3 ] - CargoTechnician: [ 1, 2 ] - Bartender: [ 1, 1 ] - Botanist: [ 1, 1 ] - Chef: [ 1, 1 ] - MedicalDoctor: [ 1, 2 ] - Chemist: [ 1, 1 ] - Janitor: [ 1, 1 ] - Musician: [ 1, 1 ] - AtmosphericTechnician: [ 1, 1 ] - StationEngineer: [ 1, 2 ] - Passenger: [ -1, -1 ] +#- type: gameMap +# id: Reach +# mapName: 'Reach' +# mapPath: /Maps/reach.yml +# minPlayers: 0 +# maxPlayers: 7 +# stations: +# Reach: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Reach Transport {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'SC' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency.yml +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# Captain: [ 1, 1 ] +# HeadOfSecurity: [ 1, 1 ] +# SecurityOfficer: [ 1, 3 ] +# CargoTechnician: [ 1, 2 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 1, 1 ] +# Chef: [ 1, 1 ] +# MedicalDoctor: [ 1, 2 ] +# Chemist: [ 1, 1 ] +# Janitor: [ 1, 1 ] +# Musician: [ 1, 1 ] +# AtmosphericTechnician: [ 1, 1 ] +# StationEngineer: [ 1, 2 ] +# Passenger: [ -1, -1 ] diff --git a/Resources/Prototypes/Maps/saltern.yml b/Resources/Prototypes/Maps/saltern.yml index bc12eca654..ee0e62f838 100644 --- a/Resources/Prototypes/Maps/saltern.yml +++ b/Resources/Prototypes/Maps/saltern.yml @@ -1,62 +1,62 @@ -- type: gameMap - id: Saltern - mapName: 'Saltern' - mapPath: /Maps/saltern.yml - minPlayers: 0 - maxPlayers: 35 - fallback: true - stations: - Saltern: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: '{0} Saltern {1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: '14' - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 1, 1 ] - Botanist: [ 2, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 1 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 2 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 2, 2 ] - StationEngineer: [ 4, 4 ] - TechnicalAssistant: [ 4, 4 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 2 ] - MedicalDoctor: [ 3, 3 ] - MedicalIntern: [ 4, 4 ] - Paramedic: [ 1, 1 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 4, 4 ] - ResearchAssistant: [ 2, 2 ] - Borg: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - Detective: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - SecurityCadet: [ 4, 4 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 1, 3 ] - CargoTechnician: [ 2, 2 ] - #civillian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] +#- type: gameMap +# id: Saltern +# mapName: 'Saltern' +# mapPath: /Maps/saltern.yml +# minPlayers: 0 +# maxPlayers: 35 +# fallback: true +# stations: +# Saltern: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: '{0} Saltern {1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: '14' +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2 ] +# Chef: [ 1, 1 ] +# Janitor: [ 1, 1 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 2 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 2, 2 ] +# StationEngineer: [ 4, 4 ] +# TechnicalAssistant: [ 4, 4 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 2 ] +# MedicalDoctor: [ 3, 3 ] +# MedicalIntern: [ 4, 4 ] +# Paramedic: [ 1, 1 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 4, 4 ] +# ResearchAssistant: [ 2, 2 ] +# Borg: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# Detective: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# SecurityCadet: [ 4, 4 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 1, 3 ] +# CargoTechnician: [ 2, 2 ] +# #civillian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] diff --git a/Resources/Prototypes/Maps/train.yml b/Resources/Prototypes/Maps/train.yml index 57b1ded749..7673213dc1 100644 --- a/Resources/Prototypes/Maps/train.yml +++ b/Resources/Prototypes/Maps/train.yml @@ -1,62 +1,62 @@ -- type: gameMap - id: Train - mapName: 'Train' - mapPath: /Maps/train.yml - minPlayers: 10 - maxPlayers: 50 - stations: - Train: - stationProto: StandardNanotrasenStation - components: - - type: StationNameSetup - mapNameTemplate: 'Train "Sentipode" {0}-{1}' - nameGenerator: - !type:NanotrasenNameGenerator - prefixCreator: 'ED' - - type: StationEmergencyShuttle - emergencyShuttlePath: /Maps/Shuttles/emergency_omega.yml # To do - add railway station - - type: StationJobs - overflowJobs: - - Passenger - availableJobs: - #service - Captain: [ 1, 1 ] - HeadOfPersonnel: [ 1, 1 ] - Bartender: [ 1, 1 ] - Botanist: [ 2, 2 ] - Chef: [ 1, 1 ] - Janitor: [ 1, 2 ] - Chaplain: [ 1, 1 ] - Librarian: [ 1, 1 ] - ServiceWorker: [ 2, 3 ] - Detective: [ 1, 1 ] - #engineering - ChiefEngineer: [ 1, 1 ] - AtmosphericTechnician: [ 3, 3 ] - StationEngineer: [ 5, 5 ] - TechnicalAssistant: [ 3, 3 ] - #medical - ChiefMedicalOfficer: [ 1, 1 ] - Chemist: [ 2, 2 ] - MedicalDoctor: [ 3, 3 ] - MedicalIntern: [ 2, 2 ] - #science - ResearchDirector: [ 1, 1 ] - Scientist: [ 4, 4 ] - ResearchAssistant: [ 2, 2 ] - #security - HeadOfSecurity: [ 1, 1 ] - Warden: [ 1, 1 ] - SecurityOfficer: [ 4, 4 ] - SecurityCadet: [ 2, 3 ] - Lawyer: [ 1, 2 ] - #supply - Quartermaster: [ 1, 1 ] - SalvageSpecialist: [ 2, 2 ] - CargoTechnician: [ 2, 2 ] - #civilian - Passenger: [ -1, -1 ] - Clown: [ 1, 1 ] - Mime: [ 1, 1 ] - Musician: [ 1, 1 ] - Borg: [ 2, 2 ] +#- type: gameMap +# id: Train +# mapName: 'Train' +# mapPath: /Maps/train.yml +# minPlayers: 10 +# maxPlayers: 50 +# stations: +# Train: +# stationProto: StandardNanotrasenStation +# components: +# - type: StationNameSetup +# mapNameTemplate: 'Train "Sentipode" {0}-{1}' +# nameGenerator: +# !type:NanotrasenNameGenerator +# prefixCreator: 'ED' +# - type: StationEmergencyShuttle +# emergencyShuttlePath: /Maps/Shuttles/emergency_omega.yml # To do - add railway station +# - type: StationJobs +# overflowJobs: +# - Passenger +# availableJobs: +# #service +# Captain: [ 1, 1 ] +# HeadOfPersonnel: [ 1, 1 ] +# Bartender: [ 1, 1 ] +# Botanist: [ 2, 2 ] +# Chef: [ 1, 1 ] +# Janitor: [ 1, 2 ] +# Chaplain: [ 1, 1 ] +# Librarian: [ 1, 1 ] +# ServiceWorker: [ 2, 3 ] +# Detective: [ 1, 1 ] +# #engineering +# ChiefEngineer: [ 1, 1 ] +# AtmosphericTechnician: [ 3, 3 ] +# StationEngineer: [ 5, 5 ] +# TechnicalAssistant: [ 3, 3 ] +# #medical +# ChiefMedicalOfficer: [ 1, 1 ] +# Chemist: [ 2, 2 ] +# MedicalDoctor: [ 3, 3 ] +# MedicalIntern: [ 2, 2 ] +# #science +# ResearchDirector: [ 1, 1 ] +# Scientist: [ 4, 4 ] +# ResearchAssistant: [ 2, 2 ] +# #security +# HeadOfSecurity: [ 1, 1 ] +# Warden: [ 1, 1 ] +# SecurityOfficer: [ 4, 4 ] +# SecurityCadet: [ 2, 3 ] +# Lawyer: [ 1, 2 ] +# #supply +# Quartermaster: [ 1, 1 ] +# SalvageSpecialist: [ 2, 2 ] +# CargoTechnician: [ 2, 2 ] +# #civilian +# Passenger: [ -1, -1 ] +# Clown: [ 1, 1 ] +# Mime: [ 1, 1 ] +# Musician: [ 1, 1 ] +# Borg: [ 2, 2 ]