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.
69 lines
1.3 KiB
JSON
69 lines
1.3 KiB
JSON
{
|
|
"id": "SCENE_LA_DETECTOR",
|
|
"title": "LA DETECTOR",
|
|
"subtitle": "Trouve la bonne resonance",
|
|
"symbol": "LA",
|
|
"effect": "radar",
|
|
"visual": {
|
|
"show_title": true,
|
|
"show_subtitle": true,
|
|
"show_symbol": true,
|
|
"effect_speed_ms": 460
|
|
},
|
|
"theme": {
|
|
"bg": "#111B20",
|
|
"accent": "#86FFD2",
|
|
"text": "#ECFFF6"
|
|
},
|
|
"timeline": {
|
|
"loop": true,
|
|
"duration_ms": 2400,
|
|
"keyframes": [
|
|
{
|
|
"at_ms": 0,
|
|
"effect": "wave",
|
|
"speed_ms": 480,
|
|
"theme": {
|
|
"bg": "#000000",
|
|
"accent": "#49D9FF",
|
|
"text": "#E8F6FF"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 800,
|
|
"effect": "radar",
|
|
"speed_ms": 620,
|
|
"theme": {
|
|
"bg": "#000000",
|
|
"accent": "#7EE8FF",
|
|
"text": "#F2FAFF"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 1600,
|
|
"effect": "wave",
|
|
"speed_ms": 340,
|
|
"theme": {
|
|
"bg": "#000000",
|
|
"accent": "#D8FF6B",
|
|
"text": "#F9FFD8"
|
|
}
|
|
},
|
|
{
|
|
"at_ms": 2400,
|
|
"effect": "radar",
|
|
"speed_ms": 700,
|
|
"theme": {
|
|
"bg": "#000000",
|
|
"accent": "#49D9FF",
|
|
"text": "#E8F6FF"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"transition": {
|
|
"effect": "fade",
|
|
"duration_ms": 180
|
|
}
|
|
}
|