v3.2.6: Definitive 'Auto-Pilot' Sentinel (v7.9.2) - Removed Touch-to-Diagnose, Updated Logs, READMEs, and Marketplace Copy for Tournament Readiness
This commit is contained in:
parent
c8911abaae
commit
5b8b9d0a7b
5 changed files with 11 additions and 14 deletions
|
|
@ -14,10 +14,9 @@ All notable changes to Peril Dice will be documented in this file.
|
|||
- **Root-Key Unification**: All channel calculations now use the **Root Link Key** (`llGetLinkKey(1)`), preventing "Signal Drift" between scripts in different prims.
|
||||
|
||||
### 🛡️ **Experience Sentinel (Diag Prototype v7.3)**
|
||||
- **Professional Polish (v7.3)**: Silenced redundant diagnostic alerts to provide a clean, single-source verification experience on blocked land.
|
||||
- **Key-Scoped Diagnostic (v6.1)**: Replaced unreliable agent-probes with definitive **`llAgentInExperience(llGetOwner())`** logic, providing instantaneous land-readiness results for the "Final Girlz I.N.C." experience.
|
||||
- **Direct-Denial Capture**: Integrated the `experience_permissions_denied` event handler as a silent watchdog to catch and report `XP_ERROR_NOT_PERMITTED_LAND` error codes.
|
||||
- **Touch-to-Diagnose**: Owners can touch the board to trigger a fresh Sentinel check, bypassing inventory rez-lag.
|
||||
- **Auto-Pilot Diagnostic (v7.9.2)**: Operates automatically on rez and reset—no manual touch-trigger required.
|
||||
- **Logically Sequenced Status**: Reordered the diagnostic header to appear before the result, ensuring a professional chronological flow.
|
||||
- **Definitive Denial Capture**: Silent watchdog catches land blocks (Reason 17) and reports them only when necessary.
|
||||
|
||||
## [3.2.0] - 2026-04-05
|
||||
|
||||
|
|
|
|||
|
|
@ -13,11 +13,10 @@ All notable changes to Peril Dice are documented in this file.
|
|||
- 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)).
|
||||
|
||||
🛡️ EXPERIENCE SENTINEL (v7.3)
|
||||
- Professional Polish: Silenced redundant diagnostic alerts to provide a clean, single-source verification experience on blocked land.
|
||||
- Key-Scoped Diagnostic: Replaced unreliable agent-probes with definitive llAgentInExperience(llGetOwner()) logic, providing instantaneous land-readiness results for the "Final Girlz I.N.C." experience.
|
||||
- Direct-Denial Capture: Integrated the experience_permissions_denied event handler as a silent watchdog to catch and report XP_ERROR_NOT_PERMITTED_LAND error codes.
|
||||
- Touch-to-Diagnose: Owners can touch the board to trigger a fresh Sentinel check, bypassing inventory rez-lag.
|
||||
🛡️ EXPERIENCE SENTINEL (v7.9.2)
|
||||
- Auto-Pilot Diagnostic: Operates automatically on rez and reset—no manual touch-trigger required.
|
||||
- Logically Sequenced Status: Reordered diagnostic messages for a professional chronological flow.
|
||||
- Definitive Denial Capture: Silent watchdog catches land blocks (Reason 17) without redundant chat spam.
|
||||
|
||||
[3.2.0] - 2026-04-05
|
||||
====================
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ 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.
|
||||
|
||||
NEW IN V3.2.6: HYBRID HUD EVOLUTION & EXPERIENCE SENTINEL! A revolutionary dual-mode status system. Humans now receive a personal HUD (Center 2), while bots maintain in-world floaters. Built-in **Experience Sentinel** (v7.3) automatically diagnoses and reports land connectivity for 'Final Girlz I.N.C.' with clear "To-Fix" instructions for misconfigured land.
|
||||
NEW IN V3.2.6: HYBRID HUD EVOLUTION & EXPERIENCE SENTINEL! A revolutionary dual-mode status system. Humans now receive a personal HUD (Center 2), while bots maintain in-world floaters. Built-in **Experience Sentinel** (v7.9.2) automatically diagnoses and reports land connectivity for 'Final Girlz I.N.C.' on every rez and reset with zero owner interaction required.
|
||||
|
||||
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.
|
||||
|
||||
|
|
@ -24,7 +24,7 @@ KEY FEATURES:
|
|||
- Experience Leaderboard: Persistent win tracking via Experience KVP with FURWARE Text Mesh display
|
||||
- Bot Support: AI players for testing and gameplay variety
|
||||
- 🎰 Hybrid HUD System: Human players get a personal HUD (Center 2), Bots get in-world floaters!
|
||||
- 🛡️ **Experience Sentinel**: Built-in land-diagnostic tool (v7.3) for 'Final Girlz I.N.C.' verification.
|
||||
- 🛡️ **Experience Sentinel**: Built-in "Auto-Pilot" land-diagnostic tool (v7.9.2) for 'Final Girlz I.N.C.' verification.
|
||||
- 🔗 Experience Integrated: Auto-attachment requires the "Final Girlz I.N.C." Experience on land.
|
||||
- 🎯 Direct-Target Cleanup: 100% reliable HUD removal via llRegionSayTo signaling.
|
||||
- Single Linkset: Complete consolidated system for instant deployment
|
||||
|
|
|
|||
|
|
@ -185,10 +185,10 @@ checkMemoryUsage(string context) {
|
|||
// Experience Sentinel - Functional probe to check if Experience is allowed on land
|
||||
checkExperience() {
|
||||
dbg("🔍 [Peril Dice] Experience Sentinel: Starting functional diagnostic...");
|
||||
llOwnerSay("🛡️ [Peril Dice] Experience Sentinel: Verifying Land-Scope permissions for 'Final Girlz I.N.C.'...");
|
||||
|
||||
// PROBE 1: Owner Agent Check (Instant indicator for land-readiness)
|
||||
if (!llAgentInExperience(llGetOwner())) {
|
||||
llOwnerSay("🛡️ [Peril Dice] Experience Sentinel: Verifying Land-Scope permissions for 'Final Girlz I.N.C.'...");
|
||||
llOwnerSay("⚠️ [Peril Dice] SYSTEM WARNING: Experience Features are currently BLOCKED on this parcel.");
|
||||
llOwnerSay("🛡️ [Peril Dice] TO FIX: Open 'About Land' -> 'Experiences' -> 'Add' and search for 'Final Girlz I.N.C.'");
|
||||
|
||||
|
|
|
|||
|
|
@ -116,8 +116,7 @@ Peril Dice is a multiplayer elimination game where each player selects numbers b
|
|||
- **Script Placement Guide**: Shows which scripts belong on which links with verification
|
||||
- **XyzzyText Mapping**: Detailed analysis of all 48 leaderboard prims (Links 35-82)
|
||||
- **Update Deployment Guide**: Generates precise instructions for Update_Checker placement
|
||||
- **Real-Time Validation**: Touch to scan and verify current linkset matches expected architecture
|
||||
- **Professional Output**: Categorized analysis with deployment recommendations
|
||||
- **Real-Time Validation**: Automated "Invisible Guardian" scans land permissions and verifies if the "Final Girlz I.N.C." experience is correctly configured on every rez and reset.
|
||||
|
||||
### 🎯 **Smart File Classification**
|
||||
- **Essential Game Files Only**: Update system intelligently filters files for end users
|
||||
|
|
|
|||
Loading…
Reference in a new issue