Skip to content

v2.8.0: Granular Situational Trigger Taxonomy & Attribution Precision

Choose a tag to compare

@KodeMannn KodeMannn released this 05 Oct 10:51
· 8 commits to main since this release

What's Changed in v2.8.0 ⚡

🎯 Granular Situational Trigger Taxonomy & Attribution Precision

  • Elimination of Generic "Periodic Timer" Buckets: Forensic analysis of Lua semantics revealed that mods previously labeled under generic periodic timers actually execute under specific, context-dependent gameplay scenarios.
  • 10+ New Situational Trigger Classifications:
    • Active: While Inside Vehicle / Driving (e.g. Realistic Dashboard and Gauges / RealisticDash, passenger gauges)
    • Situational: While Jogging / Moving on Foot (Gear Audio) (e.g. Dynamic Gear Rattling, which checks isPlayerMoving(), not isDriving(), and AnimationState != idle)
    • Situational: While Pushing a Vehicle (e.g. Push Vehicle, which checks #pendingPushes == 0 and hotkey triggers)
    • Situational: While Lockpicking / Mini-Game Active (e.g. Neat Lockpicking, which only renders minigame panels during lock interactions)
    • Situational: After Completing Timed Actions (Auto-Stow) (e.g. Tidy Up Meister, which automatically returns tools/items to holsters/bags upon finishing tasks)
    • Situational: While Building / Placing Furniture (e.g. Construction 1P Viewpoint, which only runs when the 1st person construction cursor is active)
    • Situational: Threat Proximity & Hostile Alerts (e.g. Viewpoint Threat Detector, which calculates threat vectors only when hostiles enter line of sight)
    • Situational: Combat & XP Gain / Zombie Kills (e.g. Traits As Skills, which hooks weapon swings, hits, and zombie deaths)
    • Situational: While Using Controller / Gamepad (e.g. Project Viewpoint Controller Support, which calculates analog joystick camera deadzones)
    • Situational: Second-Screen Browser Telemetry (~Every 500ms) (e.g. PZ Pulse, which writes telemetry to disk for second-monitor browser dashboards)
    • Situational: Damaged Object Sprites & Water Animations (e.g. More Damaged Objects)
    • Situational: Character Creation & Join (One-Time Setup) (e.g. Spongie's Character Customisation, which runs transient setup hooks on spawn and immediately removes them via Events.OnPlayerUpdate.Remove)
  • ZombieBuddy False Attribution Fix: Corrected a regex issue where any mod with Zombie in its ID was classified as a ~10-35 ms [Combat Hitch]. Diagnostic log filter tools like ZombieBuddy now properly register as < 1 ms [Imperceptible] passive utilities.

📦 Distribution & Packaging