feed1695c6
- Removed 9 unused screen JSON files: SCENE_BROKEN, SCENE_CAMERA_SCAN, SCENE_FIREWORKS, SCENE_LA_DETECT, SCENE_MEDIA_ARCHIVE, SCENE_SIGNAL_SPIKE, SCENE_WIN, SCENE_WINNER, SCENE_WIN_ETAPE. - Updated AGENT_TODO.md to reflect the cleanup actions and results. - Enhanced StorageManager to handle SD card access failures with a failure streak mechanism, switching to LittleFS after repeated failures. - Added support for aliasing long action IDs to short filenames in the generator. - Improved scenario manager to handle different key names for action IDs in YAML files.
119 lines
2.3 KiB
JSON
119 lines
2.3 KiB
JSON
{
|
|
"id": "SCENE_LOCKED",
|
|
"title": "Module U-SON PROTO",
|
|
"subtitle": "VERIFICATION EN COURS",
|
|
"symbol": "LOCK",
|
|
"effect": "blink",
|
|
"visual": {
|
|
"show_title": true,
|
|
"show_symbol": false,
|
|
"effect_speed_ms": 90,
|
|
"waveform": {
|
|
"enabled": true,
|
|
"sample_count": 16,
|
|
"amplitude_pct": 100,
|
|
"jitter": true
|
|
}
|
|
},
|
|
"theme": {
|
|
"bg": "#06060E",
|
|
"accent": "#FFC766",
|
|
"text": "#F8FCFF"
|
|
},
|
|
"demo": {
|
|
"mode": "arcade",
|
|
"particle_count": 4,
|
|
"strobe_level": 100
|
|
},
|
|
"timeline": {
|
|
"loop": true,
|
|
"duration_ms": 1500,
|
|
"keyframes": [
|
|
{
|
|
"at_ms": 0,
|
|
"effect": "blink",
|
|
"speed_ms": 90,
|
|
"theme": {
|
|
"bg": "#06060E",
|
|
"accent": "#FFC766",
|
|
"text": "#F8FCFF"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 220,
|
|
"effect": "celebrate",
|
|
"speed_ms": 170,
|
|
"theme": {
|
|
"bg": "#0F0B15",
|
|
"accent": "#FFE17D",
|
|
"text": "#FFFDEE"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 460,
|
|
"effect": "blink",
|
|
"speed_ms": 80,
|
|
"theme": {
|
|
"bg": "#15090F",
|
|
"accent": "#FF6A5F",
|
|
"text": "#FFF3F0"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 700,
|
|
"effect": "wave",
|
|
"speed_ms": 150,
|
|
"theme": {
|
|
"bg": "#050914",
|
|
"accent": "#6CB9FF",
|
|
"text": "#EAF5FF"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 920,
|
|
"effect": "blink",
|
|
"speed_ms": 70,
|
|
"theme": {
|
|
"bg": "#17090E",
|
|
"accent": "#FF8E78",
|
|
"text": "#FFF8F3"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 1160,
|
|
"effect": "celebrate",
|
|
"speed_ms": 150,
|
|
"theme": {
|
|
"bg": "#0E0C14",
|
|
"accent": "#FFD86A",
|
|
"text": "#FFFCEB"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 1360,
|
|
"effect": "blink",
|
|
"speed_ms": 65,
|
|
"theme": {
|
|
"bg": "#16090E",
|
|
"accent": "#FF7A64",
|
|
"text": "#FFF6F1"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 1500,
|
|
"effect": "celebrate",
|
|
"speed_ms": 180,
|
|
"theme": {
|
|
"bg": "#06060E",
|
|
"accent": "#FFE17D",
|
|
"text": "#FFFDEE"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"transition": {
|
|
"effect": "fade",
|
|
"duration_ms": 70
|
|
}
|
|
}
|