Commit graph

3 commits

Author SHA1 Message Date
3987b970ba debug: Add better debugging output to llRemoteLoadScriptPin
- Show target object key and PIN for debugging
- Display script content size
- Simplify approach to focus on core llRemoteLoadScriptPin functionality
- This will help identify why script installation is failing
2025-10-02 12:58:17 -05:00
c9f1d55393 fix: Remove .lsl extensions from script names for Second Life inventory compatibility
- Update script format to URL|link|scriptname
- Second Life inventory stores scripts without .lsl extension
- llRemoteLoadScriptPin needs script name without extension
- Fixes 'Missing inventory item' errors during automatic updates
2025-10-02 12:52:47 -05:00
342943eaf0 feat: v2.8.8 - GitHub Integration & External Updater System
- Replace Update_Checker.lsl with enhanced Update_Receiver.lsl
- Add Peril_Dice_Updater.lsl external updater box
- Integrate 'Check for Updates' into Admin Menu → Troubleshooting
- Professional dialog system with Install Update button
- Automatic updater box detection within 96m range
- Secure PIN-based script installation via llRemoteLoadScriptPin
- Manual JSON parsing for LSL 2048-character limit workaround
- Maintain backward compatibility with chat commands
- Update manifest to v2.8.8 with Update_Receiver.lsl entry

New Features:
- One-click automatic update installation
- Professional user experience matching commercial SL products
- External updater architecture for easy distribution
- Enhanced GitHub API integration with better error handling
2025-10-02 12:43:21 -05:00