v3.2.6 FINAL: Synchronized Changelog and Rules for Hybrid HUD release

This commit is contained in:
RebeccaNod1 2026-04-05 10:58:06 -06:00
parent 322548af5d
commit d2e25d72d7
4 changed files with 37 additions and 12 deletions

View file

@ -4,6 +4,15 @@
All notable changes to Peril Dice will be documented in this file. All notable changes to Peril Dice will be documented in this file.
## [3.2.6] - 2026-04-05
### 🎰 **Hybrid HUD Evolution**
- **Personalized Gaming UI**: Human players now automatically receive a temporary, Experience-authorized HUD snapping to **Center 2**.
- **Spectator AI Visibility**: Bots continue to rez in-world floaters, ensuring spectators can follow along with the AI's performance.
- **Direct-Target Signaling**: Switched to `llRegionSayTo(avKey, ...)` for cleanup pulses, ensuring HUDs reliably hear their "Self-Destruct" command.
- **Auto-Cleanup Handshake**: Uses `llDetachFromAvatar()` to instantly purge temporary HUDs upon game end or reset without inventory clutter.
- **Root-Key Unification**: All channel calculations now use the **Root Link Key** (`llGetLinkKey(1)`), preventing "Signal Drift" between scripts in different prims.
## [3.2.0] - 2026-04-05 ## [3.2.0] - 2026-04-05
### 🛡️ **Sync Sanctity (Engine Core)** ### 🛡️ **Sync Sanctity (Engine Core)**

View file

@ -3,6 +3,16 @@ PERIL DICE CHANGELOG
All notable changes to Peril Dice are documented in this file. All notable changes to Peril Dice are documented in this file.
[3.2.6] - 2026-04-05
====================
🎰 HYBRID HUD EVOLUTION
- Personalized Gaming UI: Human players now automatically receive a temporary, Experience-authorized HUD snapping to Center 2.
- Spectator AI Visibility: Bots continue to rez in-world floaters for public visibility.
- Direct-Target Signaling: Switched to llRegionSayTo(avKey, ...) for 100% reliable cleanup delivery.
- Auto-Cleanup Handshake: Uses llDetachFromAvatar() for instantaneous HUD removal without inventory clutter.
- Root-Key Unification: All channel calculations now use the Root Link Key (llGetLinkKey(1)).
[3.2.0] - 2026-04-05 [3.2.0] - 2026-04-05
==================== ====================

View file

@ -172,15 +172,17 @@ The game features thematic messaging for maximum immersion:
- **Kick Player** functionality allows owners to remove disruptive players - **Kick Player** functionality allows owners to remove disruptive players
- **Leave Game** system properly cleans up all player data - **Leave Game** system properly cleans up all player data
### **Enhanced Display System (UPDATED in v2.8.6):** ### **Enhanced Display System (UPDATED in v3.2.6):**
- **Winner Glow Celebration** - Winners get bright green glow on both scoreboard and floaters 💚 - **Hybrid HUD System** - Humans get personal HUDs (Center 2), Bots get in-world floaters! 🎰🤖
- **Experience Requirement** - Land must have **Peril Dice Experience** enabled for the automatic HUD feature. 🔗
- **Winner Glow Celebration** - Winners get bright green glow on both scoreboard and floater 💚
- **Visual Priority System** - Winner glow (green) overrides peril glow (yellow) during victory - **Visual Priority System** - Winner glow (green) overrides peril glow (yellow) during victory
- **24-Second Victory Timer** - Extended celebration before game reset for proper recognition - **24-Second Victory Timer** - Extended celebration before game reset for proper recognition
- **Real-Time Status Updates** - Peril status updates immediately on floating displays - **Real-Time Status Updates** - Peril status updates immediately on displays
- **Enhanced Elimination** - Players see 0 hearts ❤️ → 💔💔💔 before removal with red X markers ❌ - **Enhanced Elimination** - Players see 0 hearts before removal with red X markers
- **Visual Scoreboard** - Shows all players with profile pictures and heart counts - **Visual Scoreboard** - Shows all players with profile pictures and hearts
- **Floating HUD Displays** - Personal status displays for each player - **Floating HUD Displays** - Personal status displays for each player
- **Professional Status Actions** - Large status prim shows current game events - **Professional Status Actions** - Large status prim shows current events
- **Color-Coded Glow System** - Green (winner), Yellow (peril), Red X (eliminated) - **Color-Coded Glow System** - Green (winner), Yellow (peril), Red X (eliminated)
### **Technical Rules (UPDATED in v3.2.0):** ### **Technical Rules (UPDATED in v3.2.0):**
@ -296,8 +298,8 @@ While the core rules remain the same, consider these optional variations:
--- ---
**Version:** 3.2.0 **Version:** 3.2.6
**Last Updated:** April 05, 2026 **Last Updated:** April 05, 2026
**Status:** Production Ready - Sync Sanctity Release **Status:** Production Ready - Hybrid HUD Release
**Credits:** Original concept by Noose the Bunny (djmusica28), Automated system implementation by Rebecca Nod **Credits:** Original concept by Noose the Bunny (djmusica28), Automated system implementation by Rebecca Nod

View file

@ -2,12 +2,14 @@ PERIL DICE GAME - OFFICIAL RULES
======================================================== ========================================================
CREATED BY REBECCA NOD AND NOOSE THE BUNNY (djmusica28) CREATED BY REBECCA NOD AND NOOSE THE BUNNY (djmusica28)
CURRENT VERSION: 3.2.0 - THE "SYNC SANCTITY" UPDATE CURRENT VERSION: 3.2.6 - THE "HYBRID HUD" UPDATE
OVERVIEW OVERVIEW
-------- --------
Peril Dice is a multiplayer elimination game where each player selects numbers before a die is rolled. If the peril player's number is rolled, they lose a life. Players are eliminated when they reach zero lives. Peril Dice is a multiplayer elimination game where each player selects numbers before a die is rolled. If the peril player's number is rolled, they lose a life. Players are eliminated when they reach zero lives.
NEW IN V3.2.6: HYBRID HUD EVOLUTION! A revolutionary dual-mode status system. Humans now receive a personal, Experience-authorized HUD (ATTACH_HUD_CENTER_2) for immersive, non-obstructive gameplay. Bots maintain traditional in-world floaters for spectator visibility. Laser-targeted cleanup signaling ensuring 100% reliable HUD detachment via llDetachFromAvatar().
NEW IN V3.2.0: SYNC SANCTITY & SCOREBOARD VIRTUALIZATION! Total refactoring of the synchronization engine. The Main Controller is now the single source of truth for life counts, permanently eliminating "Ghost Heals." The scoreboard is now "Virtualized"—supporting a professional 3-column Rank/Name/Wins/Losses layout and dynamic Alpha 0.0 hiding for unused player slots. NEW IN V3.2.0: SYNC SANCTITY & SCOREBOARD VIRTUALIZATION! Total refactoring of the synchronization engine. The Main Controller is now the single source of truth for life counts, permanently eliminating "Ghost Heals." The scoreboard is now "Virtualized"—supporting a professional 3-column Rank/Name/Wins/Losses layout and dynamic Alpha 0.0 hiding for unused player slots.
NEW IN V3.1.0: LINKSET STABILITY & DYNAMIC DISCOVERY! Complete architectural decentralization—scripts now find their linked prims by name, making the game board immune to link-order changes or region-side glitches. Full migration from legacy XYText to modern mesh-based FURWARE Text for dice and leaderboards. Centralized system constants in Peril_Constants.lsl for 100% project consistency. NEW IN V3.1.0: LINKSET STABILITY & DYNAMIC DISCOVERY! Complete architectural decentralization—scripts now find their linked prims by name, making the game board immune to link-order changes or region-side glitches. Full migration from legacy XYText to modern mesh-based FURWARE Text for dice and leaderboards. Centralized system constants in Peril_Constants.lsl for 100% project consistency.
@ -183,7 +185,9 @@ Game Security (NEW in v2.8.0):
- Kick Player functionality allows owners to remove disruptive players - Kick Player functionality allows owners to remove disruptive players
- Leave Game system properly cleans up all player data - Leave Game system properly cleans up all player data
Enhanced Display System (UPDATED in v2.8.6): Enhanced Display System (UPDATED in v3.2.6):
- Hybrid HUD System - Personal HUD for humans / In-world floaters for Bots! 🎰🤖
- Experience Requirement - Land must be Peril Experience enabled for the HUD! 🔗
- Winner Glow Celebration - Winners get bright green glow on both - Winner Glow Celebration - Winners get bright green glow on both
scoreboard and floaters scoreboard and floaters
- Visual Priority System - Winner glow (green) overrides peril glow (yellow) - Visual Priority System - Winner glow (green) overrides peril glow (yellow)
@ -312,9 +316,9 @@ Dice! May luck and strategy guide you to Ultimate Victory!
=============================================================================== ===============================================================================
Version: 3.2.0 Version: 3.2.6
Last Updated: April 05, 2026 Last Updated: April 05, 2026
Status: Production Ready - Sync Sanctity Release Status: Production Ready - Hybrid HUD Release
Credits: Original concept by Noose the Bunny (djmusica28), Credits: Original concept by Noose the Bunny (djmusica28),
Automated system implementation by Rebecca Nod Automated system implementation by Rebecca Nod