Skip to content

Commit

Permalink
final steps
Browse files Browse the repository at this point in the history
  • Loading branch information
KashRas committed Sep 6, 2024
1 parent a4bdcf3 commit 8a9e9b5
Show file tree
Hide file tree
Showing 9 changed files with 116 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@ ent-ADTLeftLegBorgSecurity = левая нога киборга-офицера
ent-ADTRightLegBorgSecurity = правая нога киборга-офицера
ent-ADTHeadBorgSecurity = голова киборга-офицера
ent-ADTTorsoBorgSecurity = туловище киборга-офицера
ent-ADTTorsoBorgKerfusNT = голова керфуса
ent-ADTHeadBorgKerfusNT = туловище керфуса
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
ent-ADTBorgChassisSec = киборг-офицер
.desc = Прочный, сильный, быстрый, сме... справедливоносный.
ent-ADTBorgChassisKerfusNT = керфус
.desc = Великий разнорабочий станции. Ему найдется применение везде, где только можно.
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@
tags:
- BorgModuleGeneric
- BorgModuleService
- BorgModuleJanitor
hasMindState: kerfusNT_e
noMindState: kerfus_e_r
- type: BorgTransponder
Expand All @@ -103,7 +104,7 @@
state: kerfus
name: kerfus cyborg
- type: Construction
node: service
node: kerfusNT
- type: IntrinsicRadioTransmitter
channels:
- Binary
Expand Down Expand Up @@ -135,3 +136,5 @@
interactFailureString: petting-failure-service-cyborg
interactSuccessSound:
path: /Audio/ADT/Ambience/Objects/minecraft_cat.ogg
- type: RandomMetadata
nameSegments: [names_borg]
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,34 @@
tags:
- Trash
- ADTBorgSecurityTorso

- type: entity
id: ADTHeadBorgKerfusNT
parent: BaseBorgHead
name: kerfus cyborg head
components:
- type: Sprite
sprite: Objects/Specific/Robotics/cyborg_parts.rsi
state: kerfusNT_head
- type: Icon
state: kerfusNT_head
- type: Tag
tags:
- Trash
- BorgHead
- ADTBorgKerfusNTHead

- type: entity
id: ADTTorsoBorgKerfusNT
parent: BaseBorgTorso
name: kerfus cyborg torso
components:
- type: Icon
state: kerfusNT_torso
- type: Sprite
sprite: Objects/Specific/Robotics/cyborg_parts.rsi
state: kerfusNT_torso
- type: Tag
tags:
- Trash
- ADTBorgKerfusNTTorso
18 changes: 18 additions & 0 deletions Resources/Prototypes/ADT/Recipes/Lathes/robotics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,21 @@
Steel: 500
Glass: 500
Plastic: 250

- type: latheRecipe
id: ADTHeadBorgKerfusNT
result: ADTHeadBorgKerfusNT
category: Robotics
completetime: 2
materials:
Steel: 1500
Glass: 1250

- type: latheRecipe
id: ADTTorsoBorgKerfusNT
result: ADTTorsoBorgKerfusNT
category: Robotics
completetime: 2
materials:
Steel: 1750
Glass: 1500
6 changes: 6 additions & 0 deletions Resources/Prototypes/ADT/tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,9 @@

- type: Tag
id: ADTBorgSecurityTorso

- type: Tag
id: ADTBorgKerfusNTTorso

- type: Tag
id: ADTBorgKerfusNTHead
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,16 @@
tags:
- ADTBorgSecurityHead
#ADT secborg end
# ADT-Kerfus-Start
kerfusNT_torso+o:
whitelist:
tags:
- ADTTorsoBorgKerfusNT
kerfusNT_head+o:
whitelist:
tags:
- ADTHeadBorgKerfusNT
# ADT-Kerfus-End
- type: ContainerContainer
containers:
part-container: !type:Container
Expand Down Expand Up @@ -246,6 +256,11 @@
- ADTBorgSecurityRLeg
- ADTBorgSecurityTorso
#ADT secborg end
# ADT-Kerfus-Start
kerfusNT:
- ADTTorsoBorgKerfusNT
- ADTHeadBorgKerfusNT
# ADT-Kerfus-End
- type: Construction
graph: Cyborg
node: start
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -680,6 +680,10 @@
- ADTHeadBorgSecurity
- ADTTorsoBorgSecurity
#ADT secborg end
# ADT-Kerfus-Start
- ADTTorsoBorgKerfusNT
- ADTHeadBorgKerfusNT
# ADT-Kerfus-End
dynamicRecipes:
- ProximitySensor
- BorgModuleLightReplacer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,35 @@
- tool: Screwing
doAfter: 0.5

# ADT-Kerfus-Start
- to: kerfusNT
steps:
- assemblyId: kerfusNT
guideString: borg-construction-guide-string

- material: Cable
amount: 1
doAfter: 1
store: part-container

- component: Flash
name: flash
store: part-container
icon:
sprite: Objects/Weapons/Melee/flash.rsi
state: flash

- component: Flash
name: second flash
store: part-container
icon:
sprite: Objects/Weapons/Melee/flash.rsi
state: flash

- tool: Screwing
doAfter: 1
# ADT-Kerfus-End

#ADT secborg start
- to: security
steps:
Expand Down Expand Up @@ -237,3 +266,8 @@

- node: syndicatesaboteur
entity: BorgChassisSyndicateSaboteur

# ADT-Kerfus-Start
- node: kerfusNT
entity: ADTBorgChassisKerfusNT
# ADT-Kerfus-End

0 comments on commit 8a9e9b5

Please sign in to comment.