Restrict ghost role speech/movement to component flags (#11183)
This commit is contained in:
@@ -738,6 +738,8 @@
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
makeSentient: true
|
||||
allowSpeech: true
|
||||
allowMovement: true
|
||||
name: ghost-role-information-mouse-name
|
||||
description: ghost-role-information-mouse-description
|
||||
- type: Speech
|
||||
|
||||
@@ -138,6 +138,8 @@
|
||||
- type: GhostTakeoverAvailable
|
||||
prob: 0.33
|
||||
name: space carp on salvage wreck
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
description: |
|
||||
Defend the loot inside the salvage wreck!
|
||||
- type: SalvageMobRestrictions
|
||||
@@ -149,6 +151,8 @@
|
||||
parent: BaseMobCarp
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
makeSentient: true
|
||||
name: Sentient Carp
|
||||
description: Help the dragon flood the station with carps!
|
||||
|
||||
@@ -86,6 +86,8 @@
|
||||
- id: FoodMeatXeno
|
||||
amount: 5
|
||||
- type: GhostTakeoverAvailable
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
makeSentient: true
|
||||
name: xeno
|
||||
description: You are a xeno, co-operate with your hive to kill all crewmembers!
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
description: A flying leviathan, loosely related to space carps.
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
makeSentient: true
|
||||
name: Space dragon
|
||||
description: Call in 3 carp rifts and take over this quadrant! You have only 5 minutes in between each rift before you will disappear.
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
makeSentient: true
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
name: Remilia, the chaplain's familiar
|
||||
description: Obey your master. Eat fruit.
|
||||
rules: You are an intelligent fruit bat. Follow the chaplain around. Don't cause any trouble unless the chaplain tells you to.
|
||||
@@ -32,6 +34,8 @@
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
makeSentient: true
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
name: Cerberus, Evil Familiar
|
||||
description: Obey your master. Spread chaos.
|
||||
rules: You are an intelligent, demonic dog. Try to help the chaplain and any of his flock. As an antagonist, you're otherwise unrestrained.
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
save: false
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
makeSentient: true
|
||||
name: Guardian
|
||||
description: Listen to your owner. Don't tank damage. Punch people hard.
|
||||
@@ -103,6 +105,8 @@
|
||||
description: A mesmerising whirl of hard-light patterns weaves a marvelous, yet oddly familiar visage. It stands proud, tuning into its owner's life to sustain itself.
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
makeSentient: true
|
||||
name: Holoparasite
|
||||
description: Listen to your owner. Don't tank damage. Punch people hard.
|
||||
@@ -127,6 +131,8 @@
|
||||
description: A corrupted jinn, ripped from fitra to serve the wizard's petty needs. It stands wicked, tuning into it's owner's life to sustain itself.
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
allowMovement: true
|
||||
allowSpeech: true
|
||||
makeSentient: true
|
||||
name: Ifrit
|
||||
description: Listen to your owner. Don't tank damage. Punch people hard.
|
||||
|
||||
Reference in New Issue
Block a user