mirror of
https://github.com/isledecomp/isle-portable.git
synced 2026-05-02 02:23:56 +00:00
The engine derives characterIndex from the last 2 chars of the animation filename, which misses animations with suffixes like "in" (infoman), "p1", "sl". These were incorrectly categorized as e_otherAnim and hidden from multiplayer despite having valid named character performers. Categorize based on whether the animation has at least one named character in its performer mask (g_actorInfoInit indices 0-47 + 54-57) instead of requiring characterIndex >= 0. This adds 23 animations to the catalog. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| extensions | ||