RimWorld
Deathless Means Deathless
目前顯示第 1-10 項,共 11 項
< 1  2 >
更新:8 月 29 日 @ 上午 9:47
Dizzy 發表

[Auto-generated text]: Update on 8/29/2025 12:47:00 PM.

Additionally check if brain is null for some reason, just to be safe.

更新:8 月 29 日 @ 上午 2:58
Dizzy 發表

[Auto-generated text]: Update on 8/29/2025 5:57:59 AM.

Ensure the pawn is not already dead before running further checks (this was causing JobDriver issues with predator animals consuming corpses)

更新:8 月 29 日 @ 上午 2:12
Dizzy 發表

[Auto-generated text]: Update on 8/29/2025 5:12:41 AM.

The alternative hasPreventsDeath check was lost in the rewrite, it has been readded.

更新:8 月 29 日 @ 上午 2:05
Dizzy 發表

[Auto-generated text]: Update on 8/29/2025 5:05:49 AM.

Smaller change: Protected part check no longer uses a set list, but instead checks to see if the targeted part's children include the pawn's brain-or-brain-equivalent. This will likely be marginally more expensive computationally, but will be much more compatible with pawns that have unconventional body plans.

更新:8 月 29 日 @ 上午 1:35
Dizzy 發表

[Auto-generated text]: Update on 8/29/2025 4:35:30 AM.

Total rewrite and rework. No more damage clamping, no more target part changing. The mod now transpiles HediffSet.AddDirect() (the method responsible for adding injuries, and destroying parts if they go below 0 hp) to ensure that an immortal pawn's neck/head/skull/brain cannot be destroyed no matter how much damage it takes, much like the torso. This fixes errors that would occasionally pop up when damage propagation occurs, issues with CE compatibility, and should overall be much more stable (and hopefully performant) than the previous implementation.

Further compatibility with other mods (such as allowing deathless pawns to survive VFEI2 Pherocore implantation), along with a protective coma for Luciferium withdrawal, will be coming at some point in the near-ish future.

更新:7 月 17 日 @ 上午 11:08
Dizzy 發表

[Auto-generated text]: Update on 7/17/2025 2:08:02 PM.

Removed Biotech dependency. Mod now alternatively checks for a hediff with the <preventsDeath> flag, even if Biotech is not active.

A rebranding to avoid confusion is being considered, but it will remain as is for now.

更新:6 月 12 日 @ 下午 11:48
Dizzy 發表

[Auto-generated text]: Update on 6/13/2025 2:48:12 AM.

- Would-be-lethal injuries are now redirected to the pawn's torso, instead of being entirely nullified. This should solve the same problems the previous solution did, without reducing the amount of wounds the pawn takes.

更新:6 月 11 日 @ 下午 4:19
Dizzy 發表

[Auto-generated text]: Update on 6/11/2025 7:19:10 PM.

- Update to 1.6

- Rewrote most of the code. Now attempts to leave protected bodyparts with at least 2 health (since aiming for 1 was causing issues in testing, for reasons completely beyond my comprehension)

- Damage application is now skipped completely if a protected body part would be destroyed, instead of applying a Hediff with a severity of 0. Skipped damage instances are still reflected in the combat log.

- (Hopefully) made execution cut detection more reliable. Now allows VFE Deserters' Declassifier to kill Deathless pawns, which previously failed.

更新:3 月 8 日 @ 下午 5:55
Dizzy 發表

[Auto-generated text]: Update on 3/8/2025 8:55:29 PM.

- Revised patch to allow the brain to be destroyed by an Execution Cut (used for both execution and ripscanning)

更新:3 月 8 日 @ 下午 5:23
Dizzy 發表

[Auto-generated text]: Update on 3/8/2025 8:23:07 PM.