Add a sleep delay to Nocturine (NewStatusEffect version) (#40231)

* Initial commit

* Minor fix

* Why is this uncommented here? Hmmm

* No wait this can't be here, oops

* Do better time

* Also guidebook

* Review changes

* Add rejuvination, fix mispredicts
This commit is contained in:
SlamBamActionman
2025-12-29 11:39:13 -06:00
committed by Vanessa
parent fb1ae3a70f
commit aa82894de2
7 changed files with 179 additions and 33 deletions
@@ -118,6 +118,22 @@ reagent-effect-guidebook-status-effect =
} {NATURALFIXED($time, 3)} {MANY("second", $time)} of {LOC($key)}
}
reagent-effect-guidebook-status-effect-delay =
{ $type ->
[add] { $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} with accumulation
*[set] { $chance ->
[1] Causes
*[other] cause
} {LOC($key)} for at least {NATURALFIXED($time, 3)} {MANY("second", $time)} without accumulation
[remove]{ $chance ->
[1] Removes
*[other] remove
} {NATURALFIXED($time, 3)} {MANY("second", $time)} of {LOC($key)}
} after a {NATURALFIXED($delay, 3)} second delay
reagent-effect-guidebook-set-solution-temperature-effect =
{ $chance ->
[1] Sets
@@ -344,6 +344,7 @@
min: 8
effectProto: StatusEffectForcedSleeping
time: 3
delay: 6
type: Add
- !type:GenericStatusEffect # DeltaV: anesthesia
key: Anesthesia