Realistic_Stamina_System
by ViVi141
3.19.1
**Indoor Staircase Slope - Speed Penalty Correction** - In indoor scenes where slope suppression is determined, both the speed link and the server's authoritative verification link are forced not to apply slope speed penalties, and are handled in accordance with slope smoothing logic.
- Game Version
- 1.6.0.119
- Created
- Tue, 24 Mar 2026 06:26:13 GMT
- Last Modified
- Tue, 24 Mar 2026 06:26:36 GMT
3.19.0
Realistic Vitality System (RSS) Comprehensive Update Log - Version 3.19.0 Update Date: 2026-03-24 | Includes core feature integration from 3.17.0 to 3.19.0 🌍 Environmental Survival Threats: Mud Slip and Physical Feedback (Mud Slip System) Terrain is no longer just background; it directly challenges your stability. Wilderness marches are accompanied by extremely high survival risks: Physical Slip Mechanism: When moving on muddy, slippery terrain or steep slopes, the system dynamically calculates the probability of slipping based on material density, slope, movement speed, and load. Slip Risk Warning: New camera feedback warning—when you enter a high-risk area or are on the verge of instability, the camera will begin to shake, and the intensity of the shaking will increase with the risk level. Please pay close attention to the camera movement to determine if you need to slow down. Fatal Fall Consequences: Upon a slip, the character will immediately trigger a Ragdoll effect. The fall will result in realistic physical impact and fall damage, potentially leading to limb fractures, unconsciousness, or even death. Movement Logic Optimization: The jump height and horizontal speed estimation for characters on complex terrain have been redrawn to ensure more intuitive physical feedback when crossing obstacles. 🤖 AI Combat Performance: Deeply Integrated with Stamina The AI's combat logic is now fully aligned with the stamina system, simulating a more realistic human-AI combat experience: Dynamic Ability Scaling: The AI's combat performance is affected in real-time by its remaining stamina. Fatigued AI will significantly reduce its observational acuity (perception coefficient) and sustained firing frequency (rate of fire coefficient). Dynamic Skill Mapping: The AI's shooting accuracy and reaction time will smoothly decrease as stamina depletes. At full stamina, it is at its peak; when exhausted, its combat effectiveness will be greatly reduced, providing players with opportunities for flanking maneuvers and tactical counterattacks. Environmental Consistency: The AI is now also affected by muddy terrain, and its movement and obstacle avoidance in complex environments are completely consistent with the player. 🏃 Motion Model Reconstruction: Rhythm and Balance We have deeply optimized the underlying movement logic, improving the consistency of tactical advancement: Absolute Speed Model: The character movement calculation logic has been reconstructed, decoupling the weight penalty from the base speed to ensure smoother running control under different weight conditions. Recovery Mechanism Upgrade: The "speed-based stamina recovery penalty" has been removed. Now, as long as you are not in a state of vigorous running, you can continuously recover stamina even when walking slowly or advancing tactically. This change significantly improves the rhythm of long-distance loaded marches. Environmental Factor Calibration: Based on real data modeling, the stamina consumption curves for different weights (such as 30kg tactical load) under different temperature differences, wind speeds, and slopes have been recalibrated. ⚙️ Server Control and System Optimization Enhanced Network Synchronization: A heartbeat mechanism and real-time reporting of key data have been introduced, resolving the issue of stamina bar values flickering or being out of sync in multiplayer environments. Server Owner JSON Configuration Guide: m_bEnableMudSlipMechanism: Controls the mud slip system (disabled by default). m_bEnableAIStaminaCombatEffects: Controls the impact of AI stamina on combat effectiveness (disabled by default). Note: In local development/workbench mode, the slip mechanism is enabled by default for scene verification.
- Game Version
- 1.6.0.119
- Created
- Tue, 24 Mar 2026 05:36:05 GMT
- Last Modified
- Tue, 24 Mar 2026 05:36:24 GMT
3.16.15
Fix: Optimized client and server configuration synchronization logic - Modified the server's proactive configuration push method to ensure pushes are only sent to specific players until a client confirmation is received. - Introduced a new state variable to manage the client's configuration reception status, preventing duplicate pushes. - Updated the configuration manager to support server data export settings, ensuring the client correctly handles the data export status when receiving configurations.
- Game Version
- 1.6.0.119
- Created
- Wed, 11 Mar 2026 15:31:21 GMT
- Last Modified
- Wed, 11 Mar 2026 15:31:38 GMT
3.16.14
- Game Version
- 1.6.0.119
- Created
- Tue, 10 Mar 2026 18:01:29 GMT
- Last Modified
- Tue, 10 Mar 2026 18:01:46 GMT
3.16.13
[3.16.13] - 2026-03-10 🚀 Performance Optimization (Resolves Vehicle Lag and Server Frame Drops) Addressing community feedback regarding server FPS drops and "skips" during vehicle movement, we have implemented a deep refactoring: Global Frequency Reduction: The core computing frequency has been adjusted from 60Hz to a more stable 20Hz. While maintaining smooth operation, this significantly reduces the computational burden per frame for both the client and server. Vehicle-Specific Optimizations: Energy Consumption Halved: When players are inside vehicles, the stamina system's scheduling frequency is reduced to 10Hz, retaining only necessary stamina recovery and interface refresh. Interface Throttling: The HUD information update frequency within vehicles is limited to 10 times per second, completely eliminating visual stuttering caused by frequent environmental detection during vehicle movement. Network Bandwidth Reduction: The synchronization frequency (Sync HZ) has been reduced to 20 times/second. Significantly reduced the server's workload in processing network commands (RPCs), resulting in more stable performance under high-user loads. 🐛 Key Fixes AI Stamina Logic Correction: Fixed an issue where some server AI characters' stamina wasn't updating due to abnormal status assessments. AI Scheduling Alignment: Ensured all server AIs used a uniform 100ms update interval, further saving service resources while maintaining normal AI behavior.
- Game Version
- 1.6.0.119
- Created
- Tue, 10 Mar 2026 17:49:34 GMT
- Last Modified
- Tue, 10 Mar 2026 17:49:48 GMT
3.16.12
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 20:28:40 GMT
- Last Modified
- Mon, 09 Mar 2026 20:28:54 GMT
3.16.11
[3.16.11] - 2026-03-09 📌 Version Summary This version is a major refactoring based on the 3.15.12 core codebase. We've thoroughly cleaned up the old network architecture, implemented "computation localization," and provided players with more responsive motion feedback and a clearer visual experience. 🚀 New Features Modal External API (SCR_RSS_API) A static class specifically designed for mod creators. Now, other third-party mods (such as custom HUDs or survival systems) can easily read real-time data such as player stamina and environmental bonuses. Data Export Bridge When enabled, the server automatically writes player data to a local JSON file in real time. This provides data support for external command consoles or web-based monitoring tools. AI Debug Data Monitoring Added AI soldier status tracking in debug mode, allowing simultaneous monitoring of the stamina, movement type, and speed source of up to 15 AIs, facilitating server-side optimization. 🔁 Experience Optimization Localized Player Calculation (Zero-Latency Control) Player movement logic is now calculated directly by the local client, eliminating the need for server confirmation. This completely eliminates the "bounce" feeling during movement in high-latency environments, resulting in silky-smooth operation feedback. 60Hz High-Frequency Response The speed update sampling rate has been increased from low frequency to approximately 60Hz (17ms), making every start and pause more responsive. Visual and Immersive Adjustments Removed Graying Effect: The effect of the screen losing saturation when stamina is below 40% has been removed, ensuring accurate color perception even during intense combat. Removed Camera Shake: Code related to camera inertia and bumps has been removed, while retaining the field of view (FOV) change during sprints. HUD Numerical Smoothing The speed values on the UI interface now feature an exponential smoothing algorithm, optimizing numerical changes from "instantaneous jumps" to "smooth gradients," resulting in a more sophisticated visual experience. Deep Network Architecture Cleanup A large amount of outdated and unused network code (RPC) has been removed, significantly reducing bandwidth usage between the server and client. 🐛 Key Fixes Configuration Synchronization Issue Fix: Fixed an issue where configuration downloads failed due to RplRcver not being ready. Clients will now automatically retrieve the latest server configuration 3 seconds after entering the game. 🔧 Technical Notes Underlying Baseline: Based on 3.15.12, all unstable experimental code from versions 3.15.13 to 3.16.10 has been completely removed. Configuration Version: The internal version number of the configuration file is now officially synchronized to 3.16.11.
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 20:17:32 GMT
- Last Modified
- Mon, 09 Mar 2026 20:17:43 GMT
3.16.10
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 20:02:46 GMT
- Last Modified
- Mon, 09 Mar 2026 20:03:01 GMT
3.16.9
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 19:56:00 GMT
- Last Modified
- Mon, 09 Mar 2026 19:56:14 GMT
3.16.8
[3.16.8] - 2026-03-10 (Official Release) 📌 Version Summary This update is a complete milestone release in the 3.16 series. We've completely rebuilt the underlying network synchronization and introduced a brand-new dynamic speed transition system, significantly improving the responsiveness of controls while enhancing physical realism. 🚀 New Features Dynamic Speed Transition System (Final Speed Transition) No more "sticky" starts, crisp starts: We've added smooth transitions to movement states, but specifically increased the response speed to 2.5 times the normal speed for the initial movement phase from a standstill. This ensures a crisp and clean start while eliminating the abruptness of sudden speed changes. Weight-Based Inertia Feedback: Introduced weight-based physics. The heavier the equipment a character carries, the longer the buffer time required to accelerate from low-speed to high-speed movement, perfectly recreating a realistic feel. External API for Mods A new static class, SCR_RSS_API, has been added, allowing other mods to directly access player stamina, environmental impact, and other data, facilitating secondary development by the community. External Data Export The server can now export real-time player stamina data as a JSON file for use by third-party tools such as web maps or external consoles. 🔁 Experience Optimization Localized Calculation (Zero Latency): Player movement multipliers are now calculated locally on the client side, completely resolving movement "bounce" or animation stuttering caused by network fluctuations. 60Hz High-Frequency Response: The speed update sampling rate has been increased to approximately 60Hz, resulting in more delicate and sensitive feedback for character movements. Visual Cleanup: The graying effect (desaturation) when stamina is below 40% has been removed, maintaining the intuitive color display of the battlefield. HUD Numerical Smoothing: Speed values on the interface are now displayed in an exponentially smooth manner, making numerical jumps more natural and less abrupt. Synchronization Timing Optimization: Improved the configuration download process when joining the server, resolving the issue of system configurations not taking effect immediately upon entering the game. 🐛 Key Fixes Network Command (RPC) Fault Fix: Fixed multiple underlying network call errors, ensuring server settings are accurately and completely sent to every player. Configuration Application Failure Fix: Corrected the parameter array length mismatch issue, ensuring all preset parameters take effect correctly. Log Redundancy Cleanup: Resolved the performance loss issue of background logs displaying errors while the client waits for a server response. Parameter Quantity Limit Bypass: Resolved the engine's underlying limitation on the number of parameters that can be transmitted over the network, supporting the transmission of more complex custom configurations. 🔧 Technical Notes Code Baseline: Rebuilt based on 3.15.12, fully integrating all core optimizations from 3.16.5 onwards. Configuration Version: Configuration file version number has been updated to 3.16.8.
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 19:35:52 GMT
- Last Modified
- Mon, 09 Mar 2026 19:36:07 GMT
3.16.7
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 18:28:50 GMT
- Last Modified
- Mon, 09 Mar 2026 18:29:04 GMT
3.16.6
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 18:08:30 GMT
- Last Modified
- Mon, 09 Mar 2026 18:08:41 GMT
3.16.5
- Game Version
- 1.6.0.119
- Created
- Mon, 09 Mar 2026 17:59:01 GMT
- Last Modified
- Mon, 09 Mar 2026 17:59:15 GMT
3.16.3
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 19:49:58 GMT
- Last Modified
- Sat, 07 Mar 2026 19:50:08 GMT
3.16.2
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 19:34:45 GMT
- Last Modified
- Sat, 07 Mar 2026 19:34:55 GMT
3.16.1
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 19:13:34 GMT
- Last Modified
- Sat, 07 Mar 2026 19:13:46 GMT
3.16.0
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 18:59:38 GMT
- Last Modified
- Sat, 07 Mar 2026 18:59:50 GMT
3.15.18
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 16:14:19 GMT
- Last Modified
- Sat, 07 Mar 2026 16:14:43 GMT
3.15.17
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 15:59:35 GMT
- Last Modified
- Sat, 07 Mar 2026 15:59:57 GMT
3.15.16
ffffffffffffffffix
- Game Version
- 1.6.0.119
- Created
- Sat, 07 Mar 2026 15:50:40 GMT
- Last Modified
- Sat, 07 Mar 2026 15:50:55 GMT