ThirdPersonMode
Toggleable gameplay third-person for Mycopunk: over-the-shoulder camera, local TP body locomotion, gear meshes/actions, hot-reload config, and optional ADS first-person.
CHANGELOG
Changelog
1.0.1
Fixes
- Idle no longer overrides walk/run while moving in gameplay third-person (vanilla TP animator auto-transitions stripped from loco keys; re-sync if base layer drifts)
Camera
- Clearer over-the-shoulder framing so the TP body blocks less of the crosshair
- Default
OrbitDistance2.75→3.25 - Default
ShoulderOffset0.55→0.9 - Default
ShoulderHeightOffset0.15→1 - Body position unchanged (feet stay on the true player position)
1.0.0
Phase 3b — Gear action anims
- Gun equip / reload / fire / stow on local TP animator (additive layer) from
ThirdPersonGearAnimationSet - Melee uses
MeleeAnimationThirdPerson/ throwable TP throw keys - Throwable/utility held mesh can attach to TP hands when active
- Fix: no false stow when entering TP or during melee
- Fix: loco yields to melee/throw/fly so full-body clips play
- Wingsuit: play
thirdPersonFlyAnimationwhileIsFlying
Phase 3 — TP weapon mesh
- Parent held gun
gunModelto localWeaponRootThirdPersonwhile in gameplay TP - Uses per-character
thirdPersonDatapose + scale - Hides mag models on TP body; restores FP parenting on exit / ADS / unequip
Phase 2 — Local body locomotion
- Drive
SelfThirdPersonAnimatorwith character third-person animation sets - Idle / walk / run / jump / air-jump / jump-loop / land / slide / clamber
- Crouch swaps to
ThirdPersonCrouchAnimationSetwhen available - Crouch lowers the TP body (
CrouchBodyOffset, default-0.55) so feet stay planted - Body facing follows player yaw (fixes T-pose)
Phase 1 — Gameplay third-person foundation
- Toggleable third-person camera (default key:
0) - Over-the-shoulder orbit camera with configurable distance/offset
- Scroll zoom support
- Hot-reload BepInEx config
- Optional ADS returns to first person
- Optional HUD hide / start in third person
- Harmony patches so vanilla emote TP does not lock movement or auto-cancel gameplay TP