kronic
0ff11fe2a9
Enemy hit-reacts: React/Stagger anim tiers off Health-drop edges (the Rukhanka-safe flinch)
...
SwordCombat React (1.4x, 0.3s pulse) + Stagger (1.2x, 0.55s) as Any-State
states on AC_EnemyTopDown via EnemyRigTools.WireEnemyHitReacts; driven by
EnemyAnimationDriveSystem's cache (now Pos/Hp/ReactUntil/Heavy) off
replicated Health drops. Windup-honesty gate: light reacts require
!IsAttacking (a sub-poise hit never visually cancels a live windup);
the heavy tier tracks the server's B2 poise break (stagger threshold 50
= finisher staggers, light flinches at the locked tuning). Knobs:
HitReactSeconds (0=off) / HitStaggerSeconds / HitReactStaggerDamage.
Replaces the review-cut positional vibrate (Rukhanka inverse-fold no-op).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-21 00:28:11 -07:00
..
2026-07-16 13:56:02 -07:00
2026-06-03 13:46:13 -07:00
2026-07-16 13:56:02 -07:00
2026-06-04 11:35:57 -07:00
2026-07-12 14:41:35 -07:00
2026-07-12 14:41:35 -07:00
2026-07-15 16:12:00 -07:00
2026-07-12 14:41:35 -07:00
2026-07-11 23:12:34 -07:00
2026-07-09 21:01:14 -07:00
2026-07-11 23:12:34 -07:00
2026-07-09 21:01:14 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 13:07:40 -07:00
2026-07-08 13:07:40 -07:00
2026-07-15 15:47:12 -07:00
2026-07-08 14:00:55 -07:00
2026-07-20 21:03:18 -07:00
2026-06-02 22:50:43 -07:00
2026-07-15 16:12:00 -07:00
2026-07-12 12:58:33 -07:00
2026-07-12 12:58:33 -07:00
2026-07-12 12:58:33 -07:00
2026-07-09 23:17:43 -07:00
2026-07-09 20:37:50 -07:00
2026-07-15 16:12:00 -07:00
2026-07-09 20:37:50 -07:00
2026-07-21 00:28:11 -07:00
2026-06-06 23:30:03 -07:00
2026-07-09 23:17:43 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 14:00:55 -07:00
2026-07-05 20:21:32 -07:00
2026-06-27 10:51:58 -07:00
2026-07-07 20:51:18 -07:00
2026-07-07 20:51:18 -07:00
2026-07-12 13:53:48 -07:00
2026-07-08 12:59:05 -07:00
2026-07-21 00:28:11 -07:00
2026-06-04 11:35:57 -07:00
2026-07-12 13:53:48 -07:00
2026-07-12 13:53:48 -07:00
2026-07-15 15:47:12 -07:00
2026-06-02 22:50:43 -07:00
2026-07-15 15:47:12 -07:00
2026-07-08 14:00:55 -07:00
2026-07-15 15:27:12 -07:00
2026-07-04 16:57:40 -07:00
2026-07-07 20:51:18 -07:00
2026-07-07 20:51:18 -07:00
2026-07-20 21:03:18 -07:00
2026-06-06 18:18:11 -07:00
2026-07-16 13:56:02 -07:00
2026-05-31 21:35:12 -07:00
2026-07-11 22:47:44 -07:00
2026-07-11 22:47:44 -07:00
2026-07-15 16:12:00 -07:00
2026-07-11 22:47:44 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 14:00:55 -07:00
2026-07-08 14:00:55 -07:00
2026-06-26 00:09:07 -07:00
2026-06-26 00:09:07 -07:00
2026-07-15 16:12:00 -07:00
2026-07-15 16:12:00 -07:00
2026-07-15 16:12:00 -07:00
2026-07-12 12:58:33 -07:00
2026-07-14 21:42:32 -07:00
2026-07-14 21:31:59 -07:00
2026-07-08 12:59:05 -07:00
2026-06-11 23:53:34 -07:00
2026-06-11 23:53:34 -07:00
2026-06-11 23:53:34 -07:00
2026-07-06 12:45:25 -07:00
2026-06-03 13:46:13 -07:00
2026-07-09 20:37:50 -07:00
2026-06-07 20:20:58 -07:00
2026-07-15 16:12:00 -07:00
2026-06-07 20:20:58 -07:00
2026-07-12 13:53:48 -07:00
2026-06-04 21:49:03 -07:00
2026-07-07 21:38:09 -07:00
2026-06-04 21:49:03 -07:00