
Misc Combat Test
Generic 3rd-person action combat kit
The maker wrote these words. Spawn hasn't checked what they claim.
v2.0.0 · updated
Generic 3rd-person action combat kit: model-swappable player with combo chain, 4 ability slots, electrocute, dash, sprint, buff system, cooldowns, and combat HUD. Data-driven — swap model + animations in player.json. Requires custom-animations mod.
What’s new
Major fix: 6 critical issues resolved. (1) Phase gating — update/onInput/UI all check state.gamePhase, only run when 'playing' or unset. (2) Model opt-in — autoSetModel flag in player.json (true=mod sets model, false=game owns appearance). (3) Aim axis flip configurable — invertAimAxes in player.json (true for TPS-toward-player cameras, false default).
Read the rest
(4) Clean state init — onSpawn force-sets all combat fields to defaults, no stale persistence. (5) Multiplayer-safe animation dedup — uses ephemeral state per entity instead of module-level globals. (6) Movement ownership documented — mod owns move(), callers should not also call move().
Version history
- 1.0.0



