Iron and Blood Beta-0.4.0
Curse Maven Snippet
What's new
# Iron & Blood Beta 0.4.0 Changelog
## Overview
Beta 0.4.0 is a major architectural update that transforms Iron & Blood from an all-in-one combat overhaul into a modular combat framework.
This update focuses on:
- Modular system separation
- Improved compatibility
- Reduced core dependency requirements
- Better performance
- Combat framework refinement
- Bug fixes and stability improvements
Iron & Blood now focuses on its core combat simulation:
- Localized body damage
- Anatomical combat
- Armor and defense calculations
- Penetration systems
- Bleeding and medical mechanics
- Combat feedback
- Weapon and armor standardization
Additional gameplay systems have been separated into optional companion modules, allowing players to customize their experience.
---
# Major Architecture Changes
## Modular System Separation
Several major gameplay systems have been removed from the core mod and moved into independent optional modules.
This reduces unnecessary features being loaded by players who only want the core combat experience.
---
# Removed from Core
## Parry & Riposte
The complete defensive combat system has been separated into:
**Parry & Riposte**
Moved features:
- Weapon blocking
- Perfect parry
- Riposte mechanics
- Guard timing
- Defensive windows
- Guard feedback
- Counterattack interactions
Iron & Blood no longer requires the integrated parry system.
Players who want advanced defensive combat can install Parry & Riposte separately.
---
## Endurance & Stamina
The stamina framework has been separated into:
**Endurance & Stamina**
Moved features:
- Player stamina system
- Stamina consumption
- Stamina regeneration
- Exhaustion mechanics
- Stamina penalties
- Long-term conditioning
- Stamina-based combat restrictions
Iron & Blood now supports stamina systems through modular compatibility.
Players can choose their preferred stamina experience.
---
## Foes & Fortune
Creature progression and world difficulty systems have been separated into:
**Foes & Fortune**
Moved features:
- Creature difficulty scaling
- Enemy progression
- Spawn balancing
- Creature enhancement systems
- World combat progression
Iron & Blood now focuses on how entities fight rather than how the world generates enemies.
---
# Core Combat Improvements
## Combat Framework Refactor
The combat architecture has been reorganized around independent systems.
Improvements:
- Cleaner separation between combat calculation and gameplay expansion.
- Reduced unnecessary dependencies.
- Improved compatibility with external combat systems.
- Easier future development of optional modules.
- More stable interaction between combat features.
---
## Damage and Defense Framework Improvements
The standardized combat framework introduced in previous versions has been refined.
Improved:
- Weapon damage processing
- Defense calculation
- Armor interaction
- Body-part damage handling
- Penetration calculations
- Modded equipment compatibility
The combat system continues to use a unified scale between:
- Weapons
- Armor
- Body regions
- Creatures
- Status effects
---
# Compatibility Improvements
## External Combat Compatibility
Improved compatibility with external combat systems.
Improved support for:
- External stamina systems
- External parry systems
- Custom combat mechanics
- Modded weapons
- Modded armor systems
Iron & Blood now provides a cleaner combat foundation instead of forcing specific gameplay systems.
---
## Armor and Equipment Compatibility
Improved equipment handling after the modular refactor.
Improved:
- Armor profile loading
- Armor classification
- Equipment detection
- Armor weight calculations
- Custom equipment support
---
## Weapon Classification Improvements
Improved weapon category detection.
Weapon classification now provides more consistent interaction with:
- Damage calculations
- Bleeding mechanics
- Armor interaction
- Combat effects
- Future weapon expansions
---
# Body Damage System Improvements
## Improved Localized Damage Handling
Improved the independence and reliability of the body damage system.
Improved:
- Body-part damage calculation
- Hit location processing
- Damage distribution
- Injury state handling
- Body state synchronization
---
## Improved Medical System Integration
Improved interaction between medical systems and the modular architecture.
Improved:
- Treatment API handling
- Injury synchronization
- Body state communication
- External system compatibility
---
# Bug Fixes
## Combat System Fixes
Fixed multiple issues caused by the transition to the modular framework.
Fixed:
- Incorrect combat state synchronization after system separation.
- Missing compatibility handling when optional modules are not installed.
- Incorrect event processing caused by removed integrated systems.
- Combat calculations depending on unavailable optional features.
---
## Body Damage Fixes
Fixed several localized damage issues.
Fixed:
- Incorrect body-part damage assignment.
- Damage synchronization issues between client and server.
- Incorrect body state updates after treatment.
- Inconsistent injury calculations after entity state changes.
Improved:
- Body damage consistency.
- Injury recovery handling.
- Medical system communication.
---
## Armor and Equipment Fixes
Fixed:
- Incorrect armor classification.
- Equipment detection issues.
- Incorrect armor calculations when optional systems were missing.
- Weapon and armor compatibility edge cases.
Improved:
- Armor profile loading.
- Weapon category detection.
- Equipment synchronization.
---
## Compatibility Fixes
Fixed compatibility issues involving:
- External stamina implementations.
- External parry systems.
- Modded weapons.
- Modded armor.
- Combat animation systems.
Improved:
- Optional dependency handling.
- Module detection.
- Compatibility fallback behavior.
---
## Configuration Fixes
Fixed:
- Old configuration values remaining after system separation.
- Removed settings incorrectly loading.
- Configuration conflicts between previous integrated systems and new standalone modules.
Updated configuration handling for the new modular structure.
---
# Optimization
## Core Performance Optimization
Removing optional systems from the main mod reduces unnecessary processing.
Optimized:
- Combat event handling
- Damage calculation pipeline
- Entity processing
- Compatibility checks
- Network synchronization
Players who do not use optional modules will no longer load unused systems.
---
## Improved Module Architecture
The new architecture improves:
- Startup performance
- Memory usage
- Code separation
- Maintainability
- Future expansion capability
Optional systems can now evolve independently without increasing the size and complexity of the core mod.
---
## Multiplayer Optimization
Improved synchronization efficiency.
Optimized:
- Body damage synchronization
- Combat events
- Medical states
- Equipment states
Reduced unnecessary network updates and improved multiplayer stability.
---
# Configuration Changes
Updated configuration structure.
Removed settings related to:
- Integrated stamina system
- Integrated parry system
- Integrated creature progression system
These settings are now controlled by their respective standalone modules.
---
# Upgrade Notes
## Recommended Companion Modules
For the complete Iron & Blood experience:
### Parry & Riposte
Provides:
- Blocking
- Perfect parry
- Riposte mechanics
- Advanced defensive combat
---
### Endurance & Stamina
Provides:
- Stamina
- Exhaustion
- Conditioning
- Stamina-based combat mechanics
---
### Foes & Fortune
Provides:
- Creature progression
- Spawn balancing
- Enemy difficulty systems
---
## Configuration Migration
Existing Beta 0.3.4 configurations may contain removed settings.
Recommended steps:
1. Backup existing configuration files.
2. Remove outdated settings.
3. Install required optional modules.
4. Configure each module independently.
---
## World Backup Recommended
This update changes:
- System ownership
- Module structure
- Configuration handling
- Combat integration
Backing up existing worlds and configuration files before updating is recommended.
---
# Summary
## Added
- Modular combat architecture
- Optional system separation
- Improved compatibility framework
- Cleaner external system integration
---
## Changed
- Removed integrated parry system from core
- Removed integrated stamina system from core
- Removed integrated creature progression system from core
- Refocused Iron & Blood around core combat simulation
---
## Fixed
- Combat synchronization issues
- Body damage issues
- Equipment compatibility problems
- Configuration conflicts
- Optional dependency handling issues
---
## Optimized
- Combat processing
- Event handling
- Network synchronization
- Memory usage
- Module loading
---
Beta 0.4.0 marks the transition of Iron & Blood into a modular combat ecosystem, allowing players to build their own combat experience while keeping the core system lightweight, compatible, and easier to expand.
This mod has no additional files

