Commit Graph

397 Commits

Author SHA1 Message Date
c0ffee 8a93f3b087 set extended keyframe to default invisible for bugged hand anims 2024-05-03 12:58:47 -07:00
c0ffee e639ae8fb8 Further debug logging for animations 2024-05-03 10:51:59 -07:00
c0ffee 7596fe86c6 patch for graphic variant workers not rendering at all 2024-05-03 08:43:34 -07:00
c0ffee 775d3d913e debug logging info 2024-05-03 07:35:55 -07:00
c0ffee eead6ae7ca null ref checks for jobs 2024-05-03 06:54:32 -07:00
c0ffee 0e9419b039 voices 2024-05-03 04:49:15 -07:00
c0ffee 96986104d5 Added Sound Framework 2024-05-02 21:19:22 -07:00
c0ffee abb3c1fe18 Rewrote path random selection to use built-in rangeseeded call, prevent integer overflow error 2024-05-01 19:41:27 -07:00
c0ffee 6606395223 Updated XML for 1.5, anims version 2.0 2024-05-01 10:05:08 -07:00
c0ffee 5a43b135b3 Fixed bugs with group anims, branch anim selection, added DP animation 2024-04-30 20:15:23 -07:00
c0ffee 1419a57f30 added some offsets for animations 2024-04-29 17:50:15 -07:00
c0ffee 72a2566e9e depth fixes for missionary anim 2024-04-29 17:06:30 -07:00
c0ffee 3b1282fd3c Added cowgirl animation, missionary animation
Tweaks to prop visibility, hidden when not animating
made looping general, added to branch stages
2024-04-29 14:21:15 -07:00
c0ffee c3ee13de83 build 2024-04-28 17:15:29 -07:00
c0ffee e914cab80a randomness reintroduced to anim selection 2024-04-28 17:15:23 -07:00
c0ffee 990d27d4b1 added priority-based anim selection 2024-04-28 17:07:06 -07:00
c0ffee 319979b0f3 graphic severity variants, bugfix with not having any of a specific hediff 2024-04-25 14:07:51 -07:00
c0ffee 9290ea05c4 missing texture graphics instead of error log spam 2024-04-25 12:21:00 -07:00
c0ffee 24ed24989f no more unnecessary function overriding 2024-04-25 12:02:11 -07:00
c0ffee bbc5effe88 Fixing texture path issues 2024-04-25 11:58:34 -07:00
c0ffee 3cc7985515 bugfixing hediff variants and body type variants 2024-04-25 11:17:51 -07:00
c0ffee df3a670d6f Test arms and legs; body type based props 2024-04-23 23:10:35 -07:00
c0ffee 1ba5e0e117 better offset tweaks for position 2024-04-23 14:21:47 -07:00
c0ffee 7f5e2e1a63 Added rotation to offsets, also added keyed translations for mod menu and offset configuration menu 2024-04-23 13:53:13 -07:00
c0ffee 66f84a00f3 better error handling for checkandplaysounds 2024-04-22 17:38:30 -07:00
c0ffee 3f7a7bfdc3 better error handling for missing rootnodes or rendernode animationworkers 2024-04-22 17:31:20 -07:00
c0ffee c800084a32 playable sounds 2024-04-22 16:14:04 -07:00
c0ffee 315a57e53d fixed: invis sleeping
sex job length matches anim length
2024-04-22 14:46:00 -07:00
c0ffee c33072614b Better error handling for missing graphic variants, missing offsets 2024-04-22 12:55:46 -07:00
c0ffee 67ff59ed80 added hediff-based graphic variants 2024-04-22 10:56:34 -07:00
c0ffee 32f3b1522f added:
offsets, dynamically set in animation
animation prop graphics, absolute positioning, changing textures, can be used in animation
2024-04-21 18:49:24 -07:00
c0ffee 6b5c67018a Added texture variant changing for anim props 2024-04-21 08:34:36 -07:00
c0ffee 9621dc2841 Added dynamic prop rendering system to extendedanimator
rendernodes dynamically attach and remove per animation
configure props in AnimationPropDef
2024-04-20 17:23:31 -07:00
c0ffee 0de9346eac fixes for addon rotations
more robust pawnrendertree animating node selection
2024-04-19 21:38:04 -07:00
c0ffee fd77f303c7 slightly more efficient 2024-04-18 17:43:49 -07:00
c0ffee fbf8b3444d texture recaching issue fix 2024-04-18 17:40:06 -07:00
c0ffee 43843a398f added extended animator, animationstages, animator selects animations to play iteratively and queues them to be played; saving and loading as well 2024-04-18 15:32:31 -07:00
c0ffee db4c2d3833 Added animation selecting based on defined contexts 2024-04-17 16:57:18 -07:00
c0ffee 16af5bb63a Added branching and looping animationstages for groupanimations 2024-04-16 20:44:51 -07:00
c0ffee e8fd61fb4a Rewrote anim framework to use vanilla animation system
- added extended functionality for head rotations, invisible
 - tentative design for groupanimationdefs
2024-04-16 15:10:46 -07:00
c0ffee 011ab50958 load folders 2024-04-15 10:35:02 -07:00
c0ffee a9d4eed71a 1.5 initial build 2024-04-15 10:33:06 -07:00
Tory 3fb106e8f3 Updated Nyaron patch 2024-03-29 17:23:08 +00:00
c0ffeeeeeeee b5947db5ac Merge branch 'FutaFix' into 'master'
(Probably?) Fixed futa reverse sex incorrect animations

See merge request c0ffeeeeeeee/rimworld-animations!19
2024-03-18 02:35:50 +00:00
Gargule 328ea7ae4d (Probably?) Fixed futa reverse sex incorrect animations 2024-03-17 22:13:02 +00:00
c0ffeeeeeeee 15b0e2c9f6 Merge branch 'master' into 'master'
Fix LoopNeverending Error

See merge request c0ffeeeeeeee/rimworld-animations!18
2024-02-14 07:26:48 +00:00
Euclidean c6241be3fc fix LoopNeverending error 2024-02-14 06:57:26 +00:00
c0ffeeeeeeee 33ebba94a7 Merge branch 'is-animating-optimization' into 'master'
Lower perfomance impact when not animating

See merge request c0ffeeeeeeee/rimworld-animations!15
2023-12-03 23:14:52 +00:00
amevarashi 3743248e9a Fast IsAnimating checks 2023-12-03 11:48:42 +05:00
Tory 69793e6be1 Removed anim patch from incompatible 2023-11-25 18:14:54 +00:00