monkey reinforcement teleporters can now select between kobold or monkey with a verb (#25982)
* inital * Update animals.yml * Update animals.yml * Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * Update Content.Server/Ghost/Roles/Components/GhostRoleMobSpawnerComponent.cs Co-authored-by: Tayrtahn <tayrtahn@gmail.com> * selecting different role will change the description and name * fix name * gargh * the review Hello * e --------- Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
This commit is contained in:
@@ -1324,9 +1324,10 @@
|
||||
|
||||
- type: entity
|
||||
name: kobold
|
||||
id: MobKobold
|
||||
id: MobBaseKobold
|
||||
parent: MobBaseAncestor
|
||||
description: Cousins to the sentient race of lizard people, kobolds blend in with their natural habitat and are as nasty as monkeys; ready to pull out your hair and stab you to death.
|
||||
abstract: true
|
||||
components:
|
||||
- type: NameIdentifier
|
||||
group: Kobold
|
||||
@@ -1420,15 +1421,6 @@
|
||||
spawned:
|
||||
- id: FoodMeat
|
||||
amount: 2
|
||||
- type: Clumsy
|
||||
clumsyDamage:
|
||||
types:
|
||||
Blunt: 2
|
||||
Piercing: 7
|
||||
groups:
|
||||
Burn: 3
|
||||
clumsySound:
|
||||
path: /Audio/Voice/Reptilian/reptilian_scream.ogg
|
||||
- type: AlwaysRevolutionaryConvertible
|
||||
- type: GhostTakeoverAvailable
|
||||
- type: SentienceTarget
|
||||
@@ -1439,6 +1431,55 @@
|
||||
name: ghost-role-information-kobold-name
|
||||
description: ghost-role-information-kobold-description
|
||||
|
||||
- type: entity
|
||||
name: kobold
|
||||
id: MobKobold
|
||||
parent: MobBaseKobold
|
||||
description: Cousins to the sentient race of lizard people, kobolds blend in with their natural habitat and are as nasty as monkeys; ready to pull out your hair and stab you to death.
|
||||
components:
|
||||
- type: Clumsy
|
||||
clumsyDamage:
|
||||
types:
|
||||
Blunt: 2
|
||||
Piercing: 7
|
||||
groups:
|
||||
Burn: 3
|
||||
clumsySound:
|
||||
path: /Audio/Voice/Reptilian/reptilian_scream.ogg
|
||||
|
||||
- type: entity
|
||||
id: MobBaseSyndicateKobold
|
||||
parent: MobBaseKobold
|
||||
suffix: syndicate base
|
||||
components:
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
75: Critical
|
||||
200: Dead
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- Syndicate
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateOperativeGearMonkey]
|
||||
|
||||
- type: entity
|
||||
id: MobKoboldSyndicateAgent
|
||||
parent: MobBaseSyndicateKobold
|
||||
suffix: syndicate agent
|
||||
components:
|
||||
# make the player a traitor once its taken
|
||||
- type: AutoTraitor
|
||||
giveUplink: false
|
||||
giveObjectives: false
|
||||
|
||||
- type: entity
|
||||
id: MobKoboldSyndicateAgentNukeops # Reinforcement exclusive to nukeops uplink
|
||||
parent: MobBaseSyndicateKobold
|
||||
suffix: NukeOps
|
||||
components:
|
||||
- type: NukeOperative
|
||||
|
||||
- type: entity
|
||||
name: guidebook monkey
|
||||
parent: MobMonkey
|
||||
|
||||
@@ -29,9 +29,9 @@
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicate
|
||||
id: ReinforcementRadioSyndicateMonkey
|
||||
name: syndicate monkey reinforcement radio
|
||||
description: Calls in a specially trained monkey to assist you.
|
||||
id: ReinforcementRadioSyndicateAncestor
|
||||
name: syndicate genetic ancestor reinforcement radio
|
||||
description: Calls in a specially trained ancestor of your choosing to assist you.
|
||||
components:
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-syndicate-monkey-reinforcement-name
|
||||
@@ -39,14 +39,16 @@
|
||||
rules: ghost-role-information-syndicate-monkey-reinforcement-rules
|
||||
- type: GhostRoleMobSpawner
|
||||
prototype: MobMonkeySyndicateAgent
|
||||
selectablePrototypes: ["SyndicateMonkey", "SyndicateKobold"]
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicateMonkey
|
||||
id: ReinforcementRadioSyndicateMonkeyNukeops # Reinforcement radio exclusive to nukeops uplink
|
||||
parent: ReinforcementRadioSyndicateAncestor
|
||||
id: ReinforcementRadioSyndicateAncestorNukeops # Reinforcement radio exclusive to nukeops uplink
|
||||
suffix: NukeOps
|
||||
components:
|
||||
- type: GhostRoleMobSpawner
|
||||
prototype: MobMonkeySyndicateAgentNukeops
|
||||
selectablePrototypes: ["SyndicateMonkeyNukeops", "SyndicateKoboldNukeops"]
|
||||
|
||||
- type: entity
|
||||
parent: ReinforcementRadioSyndicate
|
||||
|
||||
Reference in New Issue
Block a user