Diona Nymphs & Splitting (#24630)

* Porting & implementation

* Fix two stupid errors

* Human not humans

* fix audio path

* Fix test fails & update cooldown

* Work on reviews & test fail

* Rework nymph organ system.

* Make the nymph organs nospawn.

* IsDeadIC
This commit is contained in:
LankLTE
2024-02-16 18:54:44 -08:00
committed by GitHub
parent 699ee6e0c8
commit 407d4aed58
27 changed files with 743 additions and 17 deletions

View File

@@ -0,0 +1,21 @@
- type: entity
id: DionaGibAction
name: Gib Yourself!
description: Split apart into 3 nymphs.
noSpawn: true
components:
- type: InstantAction
icon: Mobs/Species/Diona/organs.rsi/brain.png
event: !type:GibActionEvent {}
checkCanInteract: false
- type: entity
id: DionaReformAction
name: Reform
description: Reform back into a whole Diona.
noSpawn: true
components:
- type: InstantAction
icon: Mobs/Species/Diona/parts.rsi/full.png
event: !type:ReformEvent {}
useDelay: 300 # Once every 10 minutes. Keep them dead for a fair bit before reforming