80 lines
4.2 KiB
Text
80 lines
4.2 KiB
Text
🎲 PERIL DICE — PROFESSIONAL SINGLE LINKSET GAME SYSTEM FOR SECOND LIFE
|
|
========================================================
|
|
|
|
CREATED BY REBECCA NOD AND NOOSE THE BUNNY (djmusica28)
|
|
CURRENT VERSION: 3.2.0 - THE "SYNC SANCTITY" UPDATE
|
|
|
|
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.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.
|
|
|
|
KEY FEATURES:
|
|
- Dynamic Link Discovery: "Bulletproof" linkset architecture that auto-configures by prim name
|
|
- FURWARE Text Mesh: Professional, mesh-based displays for dice and leaderboard results
|
|
- Winner Glow Celebration: Bright green glow effects on scoreboard and floaters with 24-second victory timer
|
|
- Visual Scoreboard: Real-time player grid with profile pictures and hearts
|
|
- Enhanced Status Display: Custom textures for Direct Hit, No Shield, Plot Twist, Elimination, Victory
|
|
- Color-Coded Glow System: Green (winner), Yellow (peril), Red X (eliminated)
|
|
- Experience Leaderboard: Persistent win tracking via Experience KVP with XyzzyText display
|
|
- Bot Support: AI players for testing and gameplay variety
|
|
- Floating HUD Display: Real-time stats for each player with victory text
|
|
- Intelligent Dice Sizing: d6/d12/d20/d30 based on player count
|
|
- Security Features: Owner lockout system, kick player functionality
|
|
- Single Linkset: Complete consolidated system for instant deployment
|
|
|
|
GAME RULES:
|
|
1. 2-10 players join and mark ready
|
|
2. Players pick 1-3 numbers (based on peril player's lives)
|
|
3. Peril player rolls dice
|
|
4. Resolution: Plot Twist (new peril player), Direct Hit, or No Shield (lose life)
|
|
5. Elimination at 0 lives, last survivor wins!
|
|
|
|
DICE SCALING:
|
|
- 1-2 players: d6 | 3-4 players: d12 | 5-6 players: d20 | 7-10 players: d30
|
|
|
|
HOW TO PLAY:
|
|
Owner: Touch → Lock/Unlock, Add Bots, Kick Players, Start Game, Reset Options
|
|
Players: Touch → Join, Ready/Not Ready, Pick Numbers, Roll Dice
|
|
|
|
TECHNICAL SPECS:
|
|
- Single linkset (74 prims): Controller, Scoreboard, Leaderboard, Dice Display
|
|
- Link message communication (no channel conflicts)
|
|
- Multi-instance support
|
|
- Professional LSL architecture
|
|
- Instant deployment
|
|
|
|
INCLUDED:
|
|
- Complete game system (74 prims)
|
|
- LSL scripts (copy/modify)
|
|
- Custom textures and documentation
|
|
- Full source code
|
|
|
|
PERMISSIONS: Copy/Modify/No Transfer
|
|
LAND IMPACT: 74 prims
|
|
EXPERIENCE: Required for KVP Leaderboard functionality
|
|
|
|
Perfect for nightclubs, venues, casinos, private parties, group entertainment, community gatherings.
|
|
|
|
VERSION HISTORY:
|
|
v3.1.0: Dynamic Link Discovery, FURWARE Text Mesh, and Centralized Constants
|
|
v3.0.0: Commercial CasperVend Release, memory optimizations, and Z-fighting fixes
|
|
v2.8.7: Linkset Analysis Tools and structure verification
|
|
v2.8.6: Winner Glow Celebration System with 24-second victory recognition
|
|
v2.8.5: Memory optimization and bot profile picture fixes
|
|
v2.8.4: Disconnect recovery system and verbose logging
|
|
v2.8.3: Shield detection fixes and initialization overhaul
|
|
v2.8.2: Scoreboard spam fix, display improvements
|
|
v2.8.1: Peril status and elimination heart fixes
|
|
v2.8.0: Game lockout security, automatic reset
|
|
v2.7.0: Single linkset architecture revolution
|
|
|
|
ORIGINAL CONCEPT: Noose the Bunny (djmusica28)
|
|
AUTOMATED SYSTEM: Enhanced for professional gameplay
|
|
|
|
Transform your space into an exciting gaming destination with professional winner celebration effects!
|
|
|
|
Keywords: dice game, elimination game, multiplayer, party game, club game, casino, entertainment, social game, LSL script, venue game
|