Animation mods and modding resources for 7 Days to Die v2.4+
A Harmony-based mod that randomizes machete melee attack animations in real-time with advanced combat feel enhancements.
Features:
- Dynamic animation speed variation (0.8x - 1.5x)
- Randomized weapon position offsets
- Randomized weapon rotation angles
- Each attack feels unique and unpredictable
- Only affects normal attacks (not power attacks)
Combat Feel Enhancements:
- 🎯 Camera Shake on Impact - Visceral feedback when hits connect
- ⚖️ Weapon Momentum System - Weapons feel weighty with realistic inertia
- 🔥 Adaptive Combo Timing - Faster follow-up attacks reward aggressive play
- 💥 Enhanced Hit Feedback - Headshots and critical hits feel extra satisfying
- ⏱️ Windup Variation - Unpredictable attack timing prevents mechanical feel
Location: MacheteAnimRandomizer/
Status: ✅ Complete and ready to use
Documentation: See COMBAT_FEEL_ENHANCEMENTS.md for detailed design rationale
Includes decompiled source code (for v2.4) for reference only. Decompiled source code cannot be changed, it is only for reading and understanding the base game.
Locations:
7DTD_Decompiled_AssemblyCSharp/- Main game code7DTD_Decompiled_UnityEngine.AnimationModule/- Unity animation system
ModBase/- Basic mod template for creating new mods
The mods in this repository primarily work with:
AnimatorMeleeAttackState- Core melee attack state machineItemActionDynamicMelee- Modern melee action systemAnimationGunjointOffsetData- Weapon positioning system- Harmony patches for runtime code modification
Note: This is a community project and is not affiliated with or endorsed by The Fun Pimps.