===============================================================================
                    RDR2 Random World Encounters Mod
                           CHANGELOG
===============================================================================

VERSION 0.6 - Honor System & Wagon Robbery Implementation
Released: 31 October 2025
===============================================================================

NEW FEATURES:
- Implemented Event4 Wagon Robbery: Complete wagon robbery system with NPC aggressor attempting to steal wagons from victims, including escape mechanics and law enforcement response
- Honor Protection System: Reworked all events so players no longer lose honor when attacking or defending against aggressors during encounters
- Law Enforcement won't target the player if the player defends themselves against aggressors
- Added configurable encounter radius system

MAJOR IMPROVEMENTS:
- Configuration Expansion: New [ExcludedPeds] section with control over NPC participation in events
- Weather Event Defaults: Storm events (Thunderstorm, Hurricane, Fog) now disabled by default for improved user experience

TECHNICAL IMPROVEMENTS:
- Enhanced NPC filtering system with configurable exclusions
- Refined event detection and cleanup systems

BUG FIXES:
- Fixed honor loss when players defend against or attack event aggressors
- Birds are no longer picked as aggressors in events
- Enhanced configuration validation and error handling
- NPCs are no longer punching air during encounter events
- Better cleanup of event entities and mission objects


===============================================================================

VERSION 0.5 - Initial Release
Released: 16 October 2025
===============================================================================

NEW FEATURES:
- Event1 NPC Aggressor: Two random NPCs near the player engage in hostile confrontation with combat AI and law enforcement response
- Event2 Player-Targeted Aggression: Random NPC attacks the player without provocation, with relationship modification and combat behavior
- Event3 Predator Animal Encounters: Spawns predatory animals (bears, cougars, wolves) that attack nearby NPCs or player with panic reactions
- Event4 Wagon Robbery: Placeholder implementation (currently non-functional, reserved for future development)
- Event5 NPC Mugging: Comprehensive robbery system with weapon distribution, victim responses, civilian panic, and law enforcement integration
- Event6 Horse Bucking: Random horses buck their riders with 50% chance of throwing them off, causing flee behaviors

WEATHER EVENTS:
- Sudden Thunderstorm with lightning strikes near player and enhanced atmospheric effects
- Sudden Hurricane with extreme weather conditions and visibility reduction (work in progress)
- Sudden Fog with atmospheric visibility changes and tension effects (work in progress)

CORE SYSTEMS:
- Configurable event timing system with randomized delays between 1-60+ minutes
- Comprehensive configuration system via INI file with individual event toggles
- Optional map blips for event tracking and visualization
- Detailed logging system with debug and error reporting capabilities
- Mission detection system that automatically pauses events during story missions
- Robust event registry system supporting multiple concurrent events

TECHNICAL FEATURES:
- NPC filtering system to exclude mission entities, law enforcement, and gang members
- Distance-based event monitoring and cleanup systems
- Weapon distribution system for mugging events with appropriate firearms
- Civilian reaction system with flee behaviors during dangerous events
- Law enforcement response system with arrest and combat behaviors
- Animal spawning system with predator selection and attack behaviors
- Relationship group management for proper NPC interactions
- Comprehensive error handling and exception management throughout all systems

CONFIGURATION OPTIONS:
- Individual event enable/disable toggles
- Adjustable event frequency timing
- Weather event timing independence
- Debug logging controls
- Map blip visibility options


KNOWN ISSUES:
- Event4 (Wagon Robbery) is placeholder only and should remain disabled
- Weather events (Hurricane/Fog) are work in progress implementations
- Some weather effects may need refinement in future versions

===============================================================================

For installation instructions and configuration details, see readme.txt

===============================================================================