Syndicate Reinforcement Specializations: Medic, Spy, Thief (#29853)
* Syndicate thief, spy, medic * Fixes description for nukies * update description for uplink * Implement the radial menu * forgot these were necessary to push lol --------- Co-authored-by: plykiya <plykiya@protonmail.com>
This commit is contained in:
@@ -33,6 +33,30 @@
|
||||
giveUplink: false
|
||||
giveObjectives: false
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgent
|
||||
id: MobHumanSyndicateAgentMedic
|
||||
name: syndicate medic
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateReinforcementMedic]
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgent
|
||||
id: MobHumanSyndicateAgentSpy
|
||||
name: syndicate spy
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateReinforcementSpy]
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgent
|
||||
id: MobHumanSyndicateAgentThief
|
||||
name: syndicate thief
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateReinforcementThief]
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgentBase
|
||||
id: MobHumanSyndicateAgentNukeops # Reinforcement exclusive to nukeops uplink
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: ReinforcementRadioSyndicate
|
||||
abstract: true
|
||||
id: ReinforcementRadio
|
||||
name: syndicate reinforcement radio
|
||||
description: Call in a syndicate agent of questionable quality, instantly! Only basic equipment provided.
|
||||
components:
|
||||
@@ -8,29 +9,43 @@
|
||||
sprite: Objects/Devices/communication.rsi
|
||||
layers:
|
||||
- state: old-radio
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
enum.GhostRoleRadioUiKey.Key:
|
||||
type: GhostRoleRadioBoundUserInterface
|
||||
- type: ActivatableUI
|
||||
key: enum.GhostRoleRadioUiKey.Key
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadio
|
||||
id: ReinforcementRadioSyndicate
|
||||
name: syndicate reinforcement radio
|
||||
description: Call in a syndicate agent of questionable quality, instantly!
|
||||
components:
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-syndicate-reinforcement-name
|
||||
name: ghost-role-information-syndicate-reinforcement-spy-name
|
||||
description: ghost-role-information-syndicate-reinforcement-description
|
||||
rules: ghost-role-information-syndicate-reinforcement-rules
|
||||
raffle:
|
||||
settings: default
|
||||
- type: GhostRoleMobSpawner
|
||||
prototype: MobHumanSyndicateAgent
|
||||
- type: EmitSoundOnUse
|
||||
sound: /Audio/Effects/Emotes/parp1.ogg
|
||||
- type: UseDelay
|
||||
delay: 300
|
||||
prototype: MobHumanSyndicateAgentSpy
|
||||
selectablePrototypes: ["SyndicateAgentMedic", "SyndicateAgentSpy", "SyndicateAgentThief"]
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicate
|
||||
parent: ReinforcementRadio
|
||||
id: ReinforcementRadioSyndicateNukeops # Reinforcement radio exclusive to nukeops uplink
|
||||
suffix: NukeOps
|
||||
components:
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-syndicate-reinforcement-name
|
||||
description: ghost-role-information-syndicate-reinforcement-description
|
||||
rules: ghost-role-information-syndicate-reinforcement-rules
|
||||
- type: GhostRoleMobSpawner
|
||||
prototype: MobHumanSyndicateAgentNukeops
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicate
|
||||
parent: ReinforcementRadio
|
||||
id: ReinforcementRadioSyndicateAncestor
|
||||
name: syndicate genetic ancestor reinforcement radio
|
||||
description: Calls in a specially trained ancestor of your choosing to assist you.
|
||||
@@ -55,7 +70,7 @@
|
||||
selectablePrototypes: ["SyndicateMonkeyNukeops", "SyndicateKoboldNukeops"]
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicate
|
||||
parent: ReinforcementRadio
|
||||
id: ReinforcementRadioSyndicateSyndiCat
|
||||
name: syndicat reinforcement radio
|
||||
description: Calls in a faithfully trained cat with a microbomb to assist you.
|
||||
@@ -72,7 +87,7 @@
|
||||
sound: /Audio/Animals/cat_meow.ogg
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicate
|
||||
parent: ReinforcementRadio
|
||||
id: ReinforcementRadioSyndicateCyborgAssault # Reinforcement radio exclusive to nukeops uplink
|
||||
name: syndicate assault cyborg reinforcement radio
|
||||
description: Call in a well armed assault cyborg, instantly!
|
||||
|
||||
Reference in New Issue
Block a user