Skip to content

Interzoneism/7DTD_Interzone

Repository files navigation

7 Days to Die - Interzone Mods

Animation mods and modding resources for 7 Days to Die v2.4+

Repository Contents

Mods

🔪 Machete Animation Randomizer

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

Resources

📚 Decompiled Source Code

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 code
  • 7DTD_Decompiled_UnityEngine.AnimationModule/ - Unity animation system

🔧 Base Template

  • ModBase/ - Basic mod template for creating new mods

Technical Details

Animation System Overview

The mods in this repository primarily work with:

  • AnimatorMeleeAttackState - Core melee attack state machine
  • ItemActionDynamicMelee - Modern melee action system
  • AnimationGunjointOffsetData - 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.

About

Testing some modding for 7dtd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages