Danil Iarosh
6b02c76ef3
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
refactor: LightController + LightSequence, протокол 85XXYY, namespace
LightController / LightMode:
- Новый LightMode.cs: enum эффектов под протокол 85XXYY (13 эффектов + Off)
значения enum = коды команд XX, Off=-1 генерирует просто '85'
- Новый LightController.cs: управление подсветкой платы
* SetLight(mode, duration) → строит команду 85XXYY, возвращает LightSequence
* Blink() / StopBlink() / SetBlinkInterval() — мигание шляпы
* StopSequence() / StopAllEffects() — остановка эффектов
* Все параметры (hatOn/hatOff, blinkInterval, defaultMode/Duration) в инспекторе
- Вложенный класс LightSequence — builder цепочек эффектов:
SetLight(A,3).Then(B,3).Then(C,3).Loop()
SetLight(A,3).Then(LightMode.Off)
SetLight(A,5) — одиночный эффект
GameManager:
- Добавлено свойство Light (→ Plate.Light)
- GameWin → SetLight(FinalWave, 30)
- GameOver → SetLight(BlueWave, 30)
- NewGame → SetLight(Rainbow, 99)
- LoadScene MainMenu → SetLight(Off) + Blink()
namespace (добавлены в файлы без namespace):
- Editor/MouseWorldPositionOverlay.cs → RR.Common.InspectorOverrides
- UI/StatsWindowUIController.cs → RR.Common.UI
- Utilities/AdvancedLogging_Test.cs → RR.Common.Utility
- Utilities/DebugSettings.cs → RR.Common.Utility
2026-02-19 16:52:59 +03:00
..
2026-02-11 16:27:33 +03:00
2025-10-13 17:03:03 +03:00
2025-12-05 17:02:56 +03:00
2026-02-17 13:29:26 +03:00
2026-02-17 13:29:26 +03:00
2025-12-24 10:58:23 +03:00
2025-11-17 17:00:43 +03:00
2025-10-28 16:53:24 +03:00
2026-02-19 15:15:16 +03:00
2026-02-17 13:29:26 +03:00
2025-12-18 16:49:35 +03:00
2026-02-19 15:15:16 +03:00
2026-02-19 16:52:59 +03:00
2025-12-05 17:02:56 +03:00
2025-10-30 16:39:15 +03:00
2025-12-19 16:03:20 +03:00
2025-11-07 14:12:50 +03:00
2026-01-27 15:43:35 +03:00
2026-01-20 09:24:21 +03:00
2025-10-08 10:24:56 +03:00
2025-10-08 10:24:56 +03:00
2026-01-20 09:24:21 +03:00
2025-09-08 08:02:07 +03:00
2025-10-08 10:24:56 +03:00
2025-11-07 14:12:50 +03:00
2025-12-05 17:02:56 +03:00
2025-09-08 08:02:07 +03:00
2025-09-23 17:08:43 +03:00
2025-09-23 17:08:43 +03:00
2026-02-04 14:32:15 +03:00
2026-02-04 14:32:15 +03:00
2025-10-08 10:24:56 +03:00
2025-11-12 16:58:24 +03:00
2025-12-05 08:37:00 +03:00
2025-11-17 17:00:43 +03:00
2025-11-12 16:58:24 +03:00
2025-11-12 16:58:24 +03:00
2025-10-28 16:53:24 +03:00
2025-10-08 10:24:56 +03:00
2025-09-08 09:27:27 +03:00
2025-10-13 11:41:36 +03:00
2025-10-08 10:24:56 +03:00
2025-10-08 10:24:56 +03:00
2025-09-08 08:02:07 +03:00
2025-10-23 17:07:23 +03:00
2025-10-08 10:24:56 +03:00
2025-11-07 14:12:50 +03:00
2025-12-05 17:02:56 +03:00
2025-09-08 08:02:07 +03:00
2025-10-13 11:41:36 +03:00