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

Ведущие роли + мелкие изменения #143

Merged
merged 7 commits into from
Jun 23, 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
6 changes: 5 additions & 1 deletion Resources/Locale/ru-RU/_sunrise/job/job-desc.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
job-descriiption-iaa = Вы ревизор, присланный центральным командованием для того, чтобы убедиться, что весь персонал работает эффективно и в интересах корпорации.
job-description-magistrat = Вы само правосудие станции, ваша задача судить всех крупных нарушителей порядка.
job-description-centcomop = Не одобряйте эвакуацию. Не одобряйте ОБР. Делите зарплату экипажа станций на 0.
job-description-senior-engineer = Обучайте новых инженеров основам работы двигателей, ремонта, атмосферы и энергоснабжения станции.
job-description-senior-researcher = Обучайте новых ученых основам печати предметов, исследования артефактов и аномальных объектов.
job-description-senior-physician = Обучайте новых медиков основам ухода за ранеными, химии, диагностике больных и избавлению от мертвых.
job-description-senior-officer = Обучите новых кадетов основам обыска, проведения арестов, времени пребывания в тюрьме и правильной стрельбе из огнестрельного оружия.
job-description-blueshield = Ваша главная задача - защита глав. Помните, вы не офицер службы безопасности.
job-description-iaa = душнила
11 changes: 11 additions & 0 deletions Resources/Locale/ru-RU/_sunrise/job/job-names.ftl
Original file line number Diff line number Diff line change
@@ -1,7 +1,18 @@
job-name-iaa = агент внутренних дел
job-name-magistrat = магистрат
job-name-centcomop = оператор Центком
job-name-blueshield = офицер «Синий Щит»
job-name-iaa = агент внутренних дел

JobCentCommOfficial = представитель Центком
JobMagistrat = магистрат

job-name-senior-engineer = ведущий инженер
job-name-senior-researcher = ведущий учёный
job-name-senior-physician = ведущий врач
job-name-senior-officer = инструктор СБ

JobSeniorEngineer = ведущий инженер
JobSeniorOfficer = инструктор СБ
JobSeniorPhysician = ведущий врач
JobSeniorResearcher = ведущий учёный
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@ loadout-group-security-trinkets = Безделушки СБ
loadout-group-corporate-law = Корпоративный Закон
loadout-group-centcomm-operator-jumpsuit = Униформа ОЦК
loadout-group-centcomm-operator-head-hat = Головой убор ОЦК
loadout-group-senior-officer-jumpsuit = Униформа инструктора СБ
loadout-group-senior-researcher-jumpsuit = Униформа ведущего учёного
loadout-group-senior-physician-jumpsuit = Униформа ведущего врача
loadout-group-senior-engineer-jumpsuit = Униформа ведущего инженера
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@ ent-ClothingDeathSquadronBackpack = рюкзак эскадрона смерти
.desc = Вместительный рюкзак использующий технологию БлюСпейс.
ent-ClothingBackpackCE = рюкзак старшего инженера
.desc = Технически продвинутый рюкзак.
ent-ClothingBackpackBlueShield = рюкзак офицера «синий щит»
.desc = На стиле.
1 change: 1 addition & 0 deletions Resources/Prototypes/Catalog/uplink_catalog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1706,6 +1706,7 @@
whitelist:
- Zookeeper
- Scientist
- SeniorResearcher # Sunrise-Senior
- ResearchDirector
- Chef

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -637,6 +637,11 @@
- JobIconSecurityCadet
- JobIconZookeeper
- JobIconVisitor
- JobIconBrigmedic # Sunrise-Roles
- JobIconSeniorPhysician # Sunrise-Senior
- JobIconSeniorOfficer # Sunrise-Senior
- JobIconSeniorEngineer # Sunrise-Senior
- JobIconSeniorResearcher # Sunrise-Senior
- type: ActivatableUI
key: enum.AgentIDCardUiKey.Key
inHandsOnly: true
Expand Down Expand Up @@ -800,6 +805,8 @@
layers:
- state: default
- state: idseniorengineer
- type: PresetIdCard # Sunrise-Senior
job: SeniorEngineer # Sunrise-Senior

- type: entity
parent: ResearchIDCard
Expand All @@ -810,6 +817,8 @@
layers:
- state: default
- state: idseniorresearcher
- type: PresetIdCard # Sunrise-Senior
job: SeniorResearcher # Sunrise-Senior

- type: entity
parent: MedicalIDCard
Expand All @@ -820,6 +829,8 @@
layers:
- state: default
- state: idseniorphysician
- type: PresetIdCard # Sunrise-Senior
job: SeniorPhysician # Sunrise-Senior

- type: entity
parent: SecurityIDCard
Expand All @@ -830,6 +841,8 @@
layers:
- state: default
- state: idseniorofficer
- type: PresetIdCard # Sunrise-Senior
job: SeniorOfficer # Sunrise-Senior

- type: entity
parent: IDCardStandard
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
# Senior times
- type: loadoutEffectGroup
id: SeniorEngineering
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobAtmosphericTechnician
time: 36000 # 10 hrs Sunrise-RoleTime
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobStationEngineer
time: 36000 # 10 hrs Sunrise-RoleTime
- !type:JobRequirementLoadoutEffect
requirement:
!type:DepartmentTimeRequirement
department: Engineering
time: 108000 # 30 hrs Sunrise-RoleTime

# Head
- type: loadout
id: StationEngineerHardhatYellow
Expand Down Expand Up @@ -46,18 +26,6 @@
equipment:
head: ClothingHeadHatHardhatRed

- type: loadout
id: SeniorEngineerBeret
equipment: EngineeringBeret
effects:
- !type:GroupLoadoutEffect
proto: SeniorEngineering

- type: startingGear
id: EngineeringBeret
equipment:
head: ClothingHeadHatBeretEngineering

# Jumpsuit
- type: loadout
id: StationEngineerJumpsuit
Expand Down Expand Up @@ -95,34 +63,6 @@
equipment:
jumpsuit: ClothingUniformJumpsuitEngineeringHazard

- type: loadout
id: SeniorEngineerJumpsuit
equipment: SeniorEngineerJumpsuit
effects:
- !type:GroupLoadoutEffect
proto: SeniorEngineering
- !type:GroupLoadoutEffect
proto: MaleMoment

- type: startingGear
id: SeniorEngineerJumpsuit
equipment:
jumpsuit: ClothingUniformJumpsuitSeniorEngineer

- type: loadout
id: SeniorEngineerJumpskirt
equipment: SeniorEngineerJumpskirt
effects:
- !type:GroupLoadoutEffect
proto: SeniorEngineering
- !type:GroupLoadoutEffect
proto: WomanMoment

- type: startingGear
id: SeniorEngineerJumpskirt
equipment:
jumpsuit: ClothingUniformJumpskirtSeniorEngineer

# Back
- type: loadout
id: StationEngineerBackpack
Expand Down Expand Up @@ -188,25 +128,3 @@
id: EngineeringWinterBoots
equipment:
shoes: ClothingShoesBootsWinterEngi

# ID
- type: loadout
id: StationEngineerPDA
equipment: StationEngineerPDA

- type: startingGear
id: StationEngineerPDA
equipment:
id: EngineerPDA

- type: loadout
id: SeniorEngineerPDA
equipment: SeniorEngineerPDA
effects:
- !type:GroupLoadoutEffect
proto: SeniorEngineering

- type: startingGear
id: SeniorEngineerPDA
equipment:
id: SeniorEngineerPDA
54 changes: 10 additions & 44 deletions Resources/Prototypes/Loadouts/Jobs/Medical/medical_doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,17 +31,17 @@

# Head

- type: loadout
id: SeniorPhysicianBeret
equipment: SeniorPhysicianBeret
effects:
- !type:GroupLoadoutEffect
proto: SeniorPhysician
# - type: loadout
# id: SeniorPhysicianBeret
# equipment: SeniorPhysicianBeret
# effects:
# - !type:GroupLoadoutEffect
# proto: SeniorPhysician

- type: startingGear
id: SeniorPhysicianBeret
equipment:
head: ClothingHeadHatBeretSeniorPhysician
# - type: startingGear
# id: SeniorPhysicianBeret
# equipment:
# head: ClothingHeadHatBeretSeniorPhysician

- type: loadout
id: MedicalHeadMirror
Expand Down Expand Up @@ -218,18 +218,6 @@
equipment:
outerClothing: ClothingOuterWinterMed

- type: loadout
id: SeniorPhysicianLabCoat
equipment: SeniorPhysicianLabCoat
effects:
- !type:GroupLoadoutEffect
proto: SeniorPhysician

- type: startingGear
id: SeniorPhysicianLabCoat
equipment:
outerClothing: ClothingOuterCoatLabSeniorPhysician

# Shoes
- type: loadout
id: MedicalWinterBoots
Expand All @@ -240,28 +228,6 @@
equipment:
shoes: ClothingShoesBootsWinterMed

# ID
- type: loadout
id: MedicalDoctorPDA
equipment: MedicalDoctorPDA

- type: startingGear
id: MedicalDoctorPDA
equipment:
id: MedicalPDA

- type: loadout
id: SeniorPhysicianPDA
equipment: SeniorPhysicianPDA
effects:
- !type:GroupLoadoutEffect
proto: SeniorPhysician

- type: startingGear
id: SeniorPhysicianPDA
equipment:
id: SeniorPhysicianPDA

# Gloves
- type: loadout
id: NitrileGloves
Expand Down
72 changes: 0 additions & 72 deletions Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,5 @@
# Senior Time
- type: loadoutEffectGroup
id: SeniorResearcher
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:DepartmentTimeRequirement
department: Science
time: 216000 #60 hrs

# Head

- type: loadout
id: ScientificBeret
equipment: ScientificBeret
effects:
- !type:GroupLoadoutEffect
proto: SeniorResearcher

- type: startingGear
id: ScientificBeret
equipment:
head: ClothingHeadHatBeretRND

- type: loadout
id: RoboticistCap
equipment: RoboticistCap
Expand Down Expand Up @@ -100,34 +78,6 @@
equipment:
jumpsuit: ClothingUniformJumpskirtRoboticist

- type: loadout
id: SeniorResearcherJumpsuit
equipment: SeniorResearcherJumpsuit
effects:
- !type:GroupLoadoutEffect
proto: SeniorResearcher
- !type:GroupLoadoutEffect
proto: MaleMoment

- type: startingGear
id: SeniorResearcherJumpsuit
equipment:
jumpsuit: ClothingUniformJumpsuitSeniorResearcher

- type: loadout
id: SeniorResearcherJumpskirt
equipment: SeniorResearcherJumpskirt
effects:
- !type:GroupLoadoutEffect
proto: SeniorResearcher
- !type:GroupLoadoutEffect
proto: WomanMoment

- type: startingGear
id: SeniorResearcherJumpskirt
equipment:
jumpsuit: ClothingUniformJumpskirtSeniorResearcher

# Back
- type: loadout
id: ScientistBackpack
Expand Down Expand Up @@ -242,25 +192,3 @@
id: ScienceWinterBoots
equipment:
shoes: ClothingShoesBootsWinterSci

# ID
- type: loadout
id: ScientistPDA
equipment: ScientistPDA

- type: startingGear
id: ScientistPDA
equipment:
id: SciencePDA

- type: loadout
id: SeniorResearcherPDA
equipment: SeniorResearcherPDA
effects:
- !type:GroupLoadoutEffect
proto: SeniorResearcher

- type: startingGear
id: SeniorResearcherPDA
equipment:
id: SeniorResearcherPDA
Loading
Loading