isle-portable/extensions
Christian Semmler f7947e1720
Refactor extensions: DRY, named constants, and cleanup
Replace magic numbers with named constants across third-person camera,
multiplayer, and common utilities. Extract duplicated code into shared
helpers: CancelExternalAnim, StartEmotePhase, DeriveDependentIndices,
ReaddROI, SendFixedMessage. Deduplicate finger-down handling via
TryClaimFinger and tighten Extensions::Enable() dispatch with a
table-driven approach. Fix missing <functional> include in sceneplayer.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 15:08:23 -07:00
..
docs/multiplayer Fix camera flip bugs, refactor camera (#11) 2026-03-10 01:15:22 +01:00
include/extensions Refactor extensions: DRY, named constants, and cleanup 2026-03-28 15:08:23 -07:00
src Refactor extensions: DRY, named constants, and cleanup 2026-03-28 15:08:23 -07:00