Skip to content
Draft
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
10 changes: 10 additions & 0 deletions Resources/Locale/ru-RU/_Forge/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -73,3 +73,13 @@ job-name-tsf-crew = ТСФ Экипаж «Халкиона»
job-name-tsf-crewofficer = ТСФ Офицер «Халкиона»
job-name-nt-medic-pilot = Пилот TTI
job-name-nt-medic-gunner = Стрелок TTI

job-name-USSPCommissarF = СССП Комиссар
job-name-USSPAdjutant = СССП Адъютант
job-name-USSPCommandant = СССП Коммандант
job-name-USSPAgitator = СССП Агитатор
job-name-USSPSL = СССП Командир Звена
job-name-USSPMedicF = СССП Санитар
job-name-USSPSapper = СССП Сапёр
job-name-USSPRiflemanF = СССП Красноармеец
job-name-USSPTrainee = СССП Курсант
49 changes: 49 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/adjutant.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
- type: job
id: USSPAdjutant
name: job-name-ussp-sergeant
description: job-description-ussp-sergeant
playTimeTracker: JobUSSPSergeant
requirements:
- !type:DepartmentTimeRequirement
department: UnionOfSovietSocialistPlanets
time: 54000 # 15 hours
- !type:OverallPlaytimeRequirement
time: 72000 # 20 hrs
startingGear: USSPSergeantGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconSeniorOfficer" # TODO - new USSP icons
supervisors: job-supervisors-ussp-commissars
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 30
displayWeight: 30
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPHigh

- type: startingGear
id: USSPSergeantGear
equipment:
pocket1: WeaponPistolPollock
pocket2: Magazine9x19mmPistolFMJ
storage:
back:
- RadioHandheldNF
49 changes: 49 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/agitator.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
- type: job
id: USSPAgitator
name: job-name-ussp-corporal
description: job-description-ussp-corporal
playTimeTracker: JobUSSPCorporal
requirements:
- !type:DepartmentTimeRequirement
department: UnionOfSovietSocialistPlanets
time: 14400 # 4 hours
- !type:OverallPlaytimeRequirement
time: 14400 # 4 hrs
startingGear: USSPCorporalGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconSecurityOfficer" # TODO - new USSP icons
supervisors: job-supervisors-ussp-sergeant
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 20
displayWeight: 20
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPLow

- type: startingGear
id: USSPCorporalGear
equipment:
pocket1: WeaponPistolPollock
pocket2: Magazine9x19mmPistolFMJ
storage:
back:
- RadioHandheldNF
55 changes: 55 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/comissar.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
- type: job
id: USSPCommissarF #F stands for Forge. TODO: Rename into something better
name: job-name-ussp-commissar
description: job-description-ussp-commissar
playTimeTracker: JobUSSPCommissar
requirements:
- !type:DepartmentTimeRequirement
department: UnionOfSovietSocialistPlanets
time: 72000 # 20 hours
- !type:RoleTimeRequirement
role: JobUSSPSergeant
time: 10800 # 3 hrs
- !type:RoleTimeRequirement
role: JobUSSPMedic
time: 10800 # 3 hrs
- !type:OverallPlaytimeRequirement
time: 144000 # 40 hrs
startingGear: USSPCommissarGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconHeadOfSecurity" # TODO - new USSP icons
supervisors: job-supervisors-ussp-highcomm
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 40
displayWeight: 40
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPAA

- type: startingGear
id: USSPCommissarGear
equipment:
pocket1: WeaponRevolverMatebaAP
pocket2: SpeedLoader45_magnumAP
storage:
back:
- RadioHandheldNF
49 changes: 49 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/commandant.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
- type: job
id: USSPCommandant
name: job-name-ussp-sergeant
description: job-description-ussp-sergeant
playTimeTracker: JobUSSPSergeant
requirements:
- !type:DepartmentTimeRequirement
department: UnionOfSovietSocialistPlanets
time: 54000 # 15 hours
- !type:OverallPlaytimeRequirement
time: 72000 # 20 hrs
startingGear: USSPSergeantGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconSeniorOfficer" # TODO - new USSP icons
supervisors: job-supervisors-ussp-commissars
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 30
displayWeight: 30
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPHigh

- type: startingGear
id: USSPSergeantGear
equipment:
pocket1: WeaponPistolPollock
pocket2: Magazine9x19mmPistolFMJ
storage:
back:
- RadioHandheldNF
50 changes: 50 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/corpsman.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
- type: job
id: USSPMedicF #F stands for Forge
name: job-name-ussp-medic
description: job-description-ussp-medic
playTimeTracker: JobUSSPMedic
requirements:
- !type:DepartmentTimeRequirement
department: UnionOfSovietSocialistPlanets
time: 14400 # 4 hours
- !type:OverallPlaytimeRequirement
time: 14400 # 4 hrs
startingGear: USSPMedicGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconBrigmedic" # TODO - new USSP icons
supervisors: job-supervisors-ussp-sergeant
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 15
displayWeight: 15
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPLow

- type: startingGear
id: USSPMedicGear
equipment:
pocket1: WeaponPistolPollock
pocket2: Magazine9x19mmPistolFMJ
storage:
back:
- MedkitCombatFilled
- RadioHandheldNF
46 changes: 46 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/guardsman.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
- type: job
id: USSPRiflemanF #F stands for Forge
name: job-name-ussp-rifleman
description: job-description-ussp-rifleman
playTimeTracker: JobUSSPRifleman
requirements:
- !type:OverallPlaytimeRequirement
time: 32400 # 9 hrs
startingGear: USSPRiflemanGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconSecurityCadet" # TODO - new USSP icons
supervisors: job-supervisors-ussp-sergeant
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 10
displayWeight: 10
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPLow

- type: startingGear
id: USSPRiflemanGear
equipment:
pocket1: WeaponPistolPollock
pocket2: Magazine9x19mmPistolFMJ
storage:
back:
- RadioHandheldNF
50 changes: 50 additions & 0 deletions Resources/Prototypes/_Forge/Roles/Jobs/USSP/sapper.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
- type: job
id: USSPSapper
name: job-name-ussp-medic
description: job-description-ussp-medic
playTimeTracker: JobUSSPMedic
requirements:
- !type:DepartmentTimeRequirement
department: UnionOfSovietSocialistPlanets
time: 14400 # 4 hours
- !type:OverallPlaytimeRequirement
time: 14400 # 4 hrs
startingGear: USSPMedicGear
alwaysUseSpawner: true
hideConsoleVisibility: true
icon: "JobIconBrigmedic" # TODO - new USSP icons
supervisors: job-supervisors-ussp-sergeant
canBeAntag: false
# guides: [ BasicLore, UnitedSovietSocialistPlanets ] # Forge-Change-delete
weight: 15
displayWeight: 15
assignedCompany: USSP # Forge-Change: added assigned company
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant, UsspTrackingImplant ]
- !type:AddComponentSpecial
components:
- type: MailDisabled
- type: SpecialSectorStationRecord
recordGeneration: FalseRecord
- type: NpcFactionMember
factions:
- USSP
- !type:AddLanguageSpecial
languagesSpoken:
- NovaCygniBasic
languagesUnderstood:
- NovaCygniBasic
accessGroups:
- GeneralAccess
- USSPLow

- type: startingGear
id: USSPMedicGear
equipment:
pocket1: WeaponPistolPollock
pocket2: Magazine9x19mmPistolFMJ
storage:
back:
- MedkitCombatFilled
- RadioHandheldNF
Loading
Loading