Commit graph

426 commits

Author SHA1 Message Date
c0ffeeeeeeee
084f3542a1 fixed actor roles for cunnilingus animation 2026-10-12 11:59:05 -07:00
c0ffeeeeeeee
0c7fe8060d build 2026-10-12 11:42:30 -07:00
c0ffeeeeeeee
eabb6d731d Merge branch 'master' into 'master'
Edit AnimationPatch_PawnRenderTree_OffsetSubWorker.xml

See merge request c0ffeeeeeeee/rimworld-animations!38
2026-10-12 00:56:20 +00:00
c0ffeeeeeeee
56867bab69 updated to version 2.2.1
fixes to necro anims, voices, anim loading, lots of cool stuff by Rob The Robot Guard
Simplified Chinese by LVKavidya
2026-10-11 21:03:28 +00:00
c0ffeeeeeeee
52feae9ba6 Merge branch 'review-fixes' into 'master'
Fix necrophilia animations and other general issues

See merge request c0ffeeeeeeee/rimworld-animations!41
2026-10-11 21:00:22 +00:00
c0ffeeeeeeee
8c9df3c0da Merge branch 'translation-zh' into 'master'
Update Simplified Chinese translation

See merge request c0ffeeeeeeee/rimworld-animations!40
2026-10-11 20:59:03 +00:00
Rob The Robot Guard
21ef8d24e0 Fix necrophilia animations and issues from code review
Necrophilia:
- Anchor the living pawn to the corpse instead of its inner pawn, whose
  position is stale once the corpse is hauled
- Corpses only TickRare, so a living participant's animator now ticks dead
  actors' animators; multi-stage animations no longer desync
- Save driven corpses with saveDestroyedThings (dead pawns count as
  destroyed and would otherwise load as null)
- Reapply the renderer animation mid-way after loading, since vanilla
  doesn't save it

Review fixes:
- Priority-0 fallback contexts can now be selected; negative priorities
  no longer log "Negative weight" errors; drop no-op OrderBy
- Remove dead HAR and SexToys entries from the v1.6 LoadFolders block
- Neverending sex: retry about once a second instead of every tick, guard
  null participants, reset RJW timers, handle corpses
- Ignore anchors that were destroyed or despawned
- Use pivot (not scale) for the inverse pivot translation in TryGetMatrix
- Offset tab Reset removes the saved override and restores def offsets
- Merge root/child sound handling; respect playSounds for the root node;
  read child voices from the child node; no voices from corpses
- Force-save settings whose load defaults differ from field defaults
- Debug-only interaction logging; null checks for partner, offsetDefs,
  whitelist and short blacklists
- Remove empty or no-op Harmony patch classes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 17:01:46 +01:00
LVKavidya
aacf38c8a2 Update Simplified Chinese translation 2026-07-02 12:52:15 +08:00
Talos
203d0f9dec Edit AnimationPatch_PawnRenderTree_OffsetSubWorker.xml
The original implementation conflicts with "Exosuit Framework", causing RJW animation offsets for mechanoids and animals to become unadjustable.
Thanks to the Exosuit Framework team for providing a solution.
2025-12-13 13:56:11 +08:00
c0ffeeeeeeee
dbe300d813 fixed RJW can be fucked 2025-10-13 20:28:10 -07:00
c0ffeeeeeeee
1e79e1e153 fixed offsets clamp for age range 2025-10-02 08:53:32 -07:00
c0ffeeeeeeee
fde7fc7edc fixed potential issue with anchor changing when starting new anim 2025-09-30 08:27:58 -07:00
c0ffeeeeeeee
0ee4be3b9b fixed merge conflicts 2025-09-30 08:14:55 -07:00
c0ffeeeeeeee
4c93478a55 removed extra backup folder 2025-09-30 08:13:11 -07:00
c0ffeeeeeeee
d9718ff79d 2.2.0 build + deleted duplicated files 2025-09-29 13:37:13 -07:00
c0ffeeeeeeee
ff5789df61 2.2.0 build 2025-09-29 13:26:38 -07:00
c0ffeeeeeeee
7dd507b057 2.2.0 2025-09-29 13:15:21 -07:00
c0ffeeeeeeee
cdfeca0fb4 added more pawntest logic + organized some files around 2025-09-28 17:34:58 -07:00
c0ffeeeeeeee
238736ff68 tweaks to new pawn tests 2025-09-17 19:01:47 -07:00
c0ffeeeeeeee
1102265c75 more pawntests + added male anal option 2025-09-17 18:49:39 -07:00
c0ffeeeeeeee
17db6e03f1 simplified prop def structure w/ constructors 2025-09-17 14:24:47 -07:00
c0ffeeeeeeee
d01c961a37 added bipartite matching algorithm for pawns w/ actor positions 2025-09-16 20:20:58 -07:00
c0ffeeeeeeee
8c94bc6efa better debug logging 2025-09-15 11:01:34 -07:00
c0ffeeeeeeee
a641aa5bc2 fixes for anim selection 2025-09-15 10:34:53 -07:00
c0ffeeeeeeee
9287c3af3a added RJW sex test + removed facial animations from loading in both 1.5 and 1.6 folders (not necessary anymore) 2025-09-13 19:57:21 -07:00
c0ffeeeeeeee
be82454c1f further changes to offsets 2025-09-12 22:49:43 -07:00
c0ffeeeeeeee
52e62caea6 more tweaks for voices 2025-09-12 22:05:20 -07:00
c0ffeeeeeeee
2984658721 removed unnecessary developmentalstage check 2025-09-12 20:37:09 -07:00
c0ffeeeeeeee
51816f5656 fixes for 0 priority anims 2025-09-12 20:29:07 -07:00
c0ffeeeeeeee
1cab522e9d removed gnu gpl v3; will add thru gitgud 2025-09-12 19:21:47 -07:00
c0ffeeeeeeee
4729234c63 added gnu gpl v3 2025-09-12 19:17:03 -07:00
c0ffeeeeeeee
0e65fbfcdf added humanlike checks to 0 priority anims (or else animals might play for human-made anims) 2025-09-12 14:07:29 -07:00
c0ffeeeeeeee
b8937e2cb6 build for debug actions and removed hugslib as dependency 2025-09-09 18:04:36 -07:00
c0ffeeeeeeee
d1c78b6a9b Merge branch 'debug_actions' into '1.6'
add debug action to stop all animations

See merge request c0ffeeeeeeee/rimworld-animations!33
2025-09-10 00:57:36 +00:00
ADHD_Coder
478c3a1ea3 add debug action to stop all animations 2025-09-09 17:20:40 -07:00
c0ffee
c7f3243600 version changes 2025-09-07 15:35:48 -07:00
c0ffee
048bdd4c5b removed unneeded facial animations patch 2025-09-07 11:18:10 -07:00
c0ffee
01e7de98dc more tweaks to offsets 2025-09-06 23:35:34 -07:00
c0ffee
d4b9dc3ba6 new play icon, fixes and additions to mod menu, reset button to offset editor, misc polish 2025-09-06 23:11:46 -07:00
c0ffee
f0448cd909 output right prop to pawnrendernodes 2025-09-06 12:52:24 -07:00
c0ffee
976e782bf0 fixed bug with races 2025-09-06 12:30:36 -07:00
c0ffee
8531882660 assignment bug with propdefs 2025-09-06 12:00:10 -07:00
c0ffee
234f2a06c3 bugfix 2025-09-06 11:54:40 -07:00
c0ffee
9b8d814633 added or pawntest 2025-09-06 11:51:33 -07:00
c0ffee
136f5fe621 logging 2025-09-06 10:46:32 -07:00
c0ffee
2c9f76040d added alternate prop system 2025-09-06 10:38:57 -07:00
c0ffee
468cc963e1 added alt props and debug logging 2025-09-06 10:05:00 -07:00
c0ffee
3ac583aa8c more offset changes 2025-09-05 11:53:26 -07:00
c0ffee
88204c5651 added race specific textures 2025-09-05 09:40:19 -07:00
c0ffee
f8789aa967 offset saving final changes 2025-09-05 08:37:01 -07:00