Skip to content

Commit

Permalink
Робототехник
Browse files Browse the repository at this point in the history
  • Loading branch information
VigersRay committed Jun 23, 2024
1 parent 43c12d3 commit 350f9f7
Show file tree
Hide file tree
Showing 19 changed files with 169 additions and 55 deletions.
1 change: 1 addition & 0 deletions Resources/Locale/ru-RU/_sunrise/job/job-desc.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ job-description-senior-researcher = Обучайте новых ученых о
job-description-senior-physician = Обучайте новых медиков основам ухода за ранеными, химии, диагностике больных и избавлению от мертвых.
job-description-senior-officer = Обучите новых кадетов основам обыска, проведения арестов, времени пребывания в тюрьме и правильной стрельбе из огнестрельного оружия.
job-description-blueshield = Ваша главная задача - защита глав. Помните, вы не офицер службы безопасности.
job-description-roboticist = Занимайтесь созданием киборгов, мехов и чините их.
2 changes: 2 additions & 0 deletions Resources/Locale/ru-RU/_sunrise/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ job-name-senior-engineer = ведущий инженер
job-name-senior-researcher = ведущий учёный
job-name-senior-physician = ведущий врач
job-name-senior-officer = инструктор СБ
job-name-roboticist = робототехник
# Перевод трекеров времени
JobCentCommOfficial = представитель Центком
Expand All @@ -14,3 +15,4 @@ JobSeniorEngineer = ведущий инженер
JobSeniorOfficer = инструктор СБ
JobSeniorPhysician = ведущий врач
JobSeniorResearcher = ведущий учёный
JobRoboticist = робототехник
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@ loadout-group-senior-researcher-jumpsuit = Униформа ведущего у
loadout-group-senior-physician-jumpsuit = Униформа ведущего врача
loadout-group-senior-engineer-jumpsuit = Униформа ведущего инженера
loadout-group-chief-engineer-backpack = Старший инженер, рюкзак
loadout-group-roboticist-head = Робототехник, головной убор
loadout-group-roboticist-jumpsuit = Робототехник, комбинезон
loadout-group-roboticist-outerclothing = Робототехник, верхняя одежда
37 changes: 9 additions & 28 deletions Resources/Prototypes/Loadouts/Jobs/Science/scientist.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
# Head

- type: loadout
id: RoboticistCap
equipment: RoboticistCap

- type: startingGear
id: RoboticistCap
equipment:
head: ClothingHeadHatCorpsoft

- type: loadout
id: SkullBandana
equipment: SkullBandana

- type: startingGear
id: SkullBandana
equipment:
head: ClothingHeadBandSkull

# Neck

- type: loadout
Expand Down Expand Up @@ -162,14 +142,15 @@
equipment:
gloves: ClothingHandsGlovesLatex

- type: loadout
id: RobohandsGloves
equipment: RobohandsGloves

- type: startingGear
id: RobohandsGloves
equipment:
gloves: ClothingHandsGlovesRobohands
# Sunrise-Edit: Только для робототехника
#- type: loadout
# id: RobohandsGloves
# equipment: RobohandsGloves
#
#- type: startingGear
# id: RobohandsGloves
# equipment:
# gloves: ClothingHandsGlovesRobohands

# Shoes
- type: loadout
Expand Down
10 changes: 0 additions & 10 deletions Resources/Prototypes/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -749,15 +749,6 @@
- BrownShoes
- ScienceWinterBoots

- type: loadoutGroup
id: ScientistHead
name: loadout-group-scientist-head
minLimit: 0
loadouts:
# - RoboticistCap Sunrise-Edit: только для роли робототеха
- SkullBandana
# - ScientificBeret Sunrise-Edit: только для роли ведущего ученого

- type: loadoutGroup
id: ScientistNeck
name: loadout-group-scientist-neck
Expand Down Expand Up @@ -808,7 +799,6 @@
loadouts:
- LatexGloves
- PurpleGloves
- RobohandsGloves

- type: loadoutGroup
id: ResearchAssistantJumpsuit
Expand Down
1 change: 0 additions & 1 deletion Resources/Prototypes/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -363,7 +363,6 @@
- type: roleLoadout
id: JobScientist
groups:
- ScientistHead
- ScientistNeck
- ScientistJumpsuit
- ScientistBackpack
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Roles/Jobs/departments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@
- SeniorResearcher # Sunrise-Senior
- Scientist
- ResearchAssistant
- Roboticist # Sunrise-Edit

- type: department
id: Specific
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,15 @@
heldPrefix: silver
- type: PresetIdCard
job: BlueShield

- type: entity
parent: IDCardStandard
id: RoboticistIDCard
name: ID карта робототехника
components:
- type: Sprite
layers:
- state: default
- state: idroboticist
- type: PresetIdCard
job: Roboticist
25 changes: 23 additions & 2 deletions Resources/Prototypes/_Sunrise/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
parent: BasePDA
id: BlueShieldPDA
name: КПК офицера «синий щит»
description: Охуенный стиль.
description: КПК для геев.
components:
- type: Sprite
sprite: _Sunrise/Objects/pda.rsi
Expand All @@ -54,4 +54,25 @@
state: pda-blueshield
- type: Icon
sprite: _Sunrise/Objects/pda.rsi
state: pda-blueshield
state: pda-blueshield

- type: entity
parent: BasePDA
id: RoboticistPDA
name: КПК робототехника
description: Он покрыт чем-то липким.
components:
- type: Pda
id: RoboticistIDCard
state: pda-roboticist
- type: PdaBorderColor
borderColor: "#d7d7d0"
accentVColor: "#8900c9"
- type: Icon
state: pda-roboticist
- type: HealthAnalyzer
scanningEndSound:
path: "/Audio/Items/Medical/healthscanner.ogg"
damageContainers:
- Synth
- Silicon
19 changes: 19 additions & 0 deletions Resources/Prototypes/_Sunrise/Loadouts/Jobs/Science/roboticist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Head

- type: loadout
id: RoboticistCap
equipment: RoboticistCap

- type: startingGear
id: RoboticistCap
equipment:
head: ClothingHeadHatCorpsoft

- type: loadout
id: SkullBandana
equipment: SkullBandana

- type: startingGear
id: SkullBandana
equipment:
head: ClothingHeadBandSkull
23 changes: 23 additions & 0 deletions Resources/Prototypes/_Sunrise/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -192,3 +192,26 @@
loadouts:
- JumpsuitSeniorEngineer
- JumpskirtSeniorEngineer

- type: loadoutGroup
id: RoboticistJumpsuit
name: loadout-group-roboticist-jumpsuit
loadouts:
- RoboticistJumpsuit
- RoboticistJumpskirt

- type: loadoutGroup
id: RoboticistOuterClothing
name: loadout-group-roboticist-outerclothing
minLimit: 0
loadouts:
- RoboticistLabCoat
- RoboticistWintercoat

- type: loadoutGroup
id: RoboticistHead
name: loadout-group-roboticist-head
minLimit: 0
loadouts:
- RoboticistCap
- SkullBandana
15 changes: 15 additions & 0 deletions Resources/Prototypes/_Sunrise/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -123,3 +123,18 @@
- Bra
- Pants
- Socks

- type: roleLoadout
id: JobRoboticist
groups:
- RoboticistHead
- ScientistNeck
- RoboticistJumpsuit
- RoboticistOuterClothing
- ScientistBackpack
- ScientistShoes
- Survival
- Trinkets
- Bra
- Pants
- Socks
9 changes: 6 additions & 3 deletions Resources/Prototypes/_Sunrise/Maps/box.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,11 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
# Sunrise-Roles
Brigmedic: [ 1, 1 ]
# Sunrise-Blueshield
BlueShield: [ 1, 1 ]
# law
# Sunrise-Security
Brigmedic: [ 1, 1 ]
# Sunrise-Law
IAA: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Magistrat: [ 1, 1 ]
Expand All @@ -70,3 +71,5 @@
SeniorPhysician: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# Sunrise-Science
Roboticist: [ 2, 2 ]
9 changes: 6 additions & 3 deletions Resources/Prototypes/_Sunrise/Maps/cluster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,14 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
# Sunrise-Roles
Brigmedic: [ 1, 1 ]
# Sunrise-Blueshield
BlueShield: [ 1, 1 ]
# law
# Sunrise-Security
Brigmedic: [ 1, 1 ]
# Sunrise-Law
IAA: [ 1, 1 ]
Lawyer: [ 1, 1 ]
Magistrat: [ 1, 1 ]
# Sunrise-Science
Roboticist: [ 1, 1 ]

8 changes: 5 additions & 3 deletions Resources/Prototypes/_Sunrise/Maps/delta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,16 +52,18 @@
Psychologist: [ 1, 1 ]
Detective: [ 1, 1 ]
Paramedic: [ 2, 2 ]
# law
# Sunrise-Law
IAA: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Magistrat: [ 1, 1 ]
# blueshield
# Sunrise-Blueshield
BlueShield: [ 1, 1 ]
# security
# Sunrise-Security
Brigmedic: [ 1, 1 ]
# Sunrise-Senior
SeniorEngineer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# Sunrise-Science
Roboticist: [ 2, 2 ]
9 changes: 6 additions & 3 deletions Resources/Prototypes/_Sunrise/Maps/fland.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,11 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
# Sunrise-Roles
Brigmedic: [ 1, 1 ]
# Sunrise-BlueShield
BlueShield: [ 1, 1 ]
# law
# Sunrise-Security
Brigmedic: [ 1, 1 ]
# Sunrise-Law
IAA: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Magistrat: [ 1, 1 ]
Expand All @@ -71,3 +72,5 @@
SeniorPhysician: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# Sunrise-Science
Roboticist: [ 2, 2 ]
7 changes: 5 additions & 2 deletions Resources/Prototypes/_Sunrise/Maps/marathon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,11 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
# Sunrise-Roles
# Sunrise-Security
Brigmedic: [ 1, 1 ]
# Sunrise-BlueShield
BlueShield: [ 1, 1 ]
# law
# Sunrise-Law
IAA: [ 1, 1 ]
Lawyer: [ 2, 2 ]
Magistrat: [ 1, 1 ]
Expand All @@ -70,3 +71,5 @@
SeniorPhysician: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# Sunrise-Science
Roboticist: [ 2, 2 ]
30 changes: 30 additions & 0 deletions Resources/Prototypes/_Sunrise/Roles/Jobs/Science/roboticist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
- type: job
id: Roboticist
name: job-name-roboticist
description: job-description-roboticist
playTimeTracker: JobRoboticist
requirements:
- !type:DepartmentTimeRequirement
department: Science
time: 14400 # 4 hrs
- !type:DepartmentTimeRequirement
department: Engineering
time: 14400 # 4 hrs
startingGear: RoboticistGear
icon: JobIconRoboticist
supervisors: job-supervisors-rd
access:
- Research
- Maintenance
- Engineering

- type: startingGear
id: RoboticistGear
equipment:
outerClothing: ClothingOuterCoatRobo
id: RoboticistPDA
gloves: ClothingHandsGlovesRobohands
belt: ClothingBeltUtilityEngineering
ears: ClothingHeadsetRobotics
pocket1: Nanopaste
pocket2: Nanopaste
3 changes: 3 additions & 0 deletions Resources/Prototypes/_Sunrise/Roles/play_time_trackers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,6 @@

- type: playTimeTracker
id: JobSeniorResearcher

- type: playTimeTracker
id: JobRoboticist

0 comments on commit 350f9f7

Please sign in to comment.