Skip to content

fix: ISSUE 1.8 - Luminosité#84

Merged
kvnpetit merged 1 commit intomainfrom
feature/issue-80-luminosity
Mar 20, 2026
Merged

fix: ISSUE 1.8 - Luminosité#84
kvnpetit merged 1 commit intomainfrom
feature/issue-80-luminosity

Conversation

@kvnpetit
Copy link
Copy Markdown
Owner

@kvnpetit kvnpetit commented Mar 20, 2026

Summary

  • Le ralentissement ne dure que 2 secondes quand il fait complètement noir (< 5 lux)
  • Aucun impact si la luminosité est au-dessus du seuil
  • Si le joueur reste plus de 8 secondes dans le noir, les mouches deviennent 40% plus rapides (punition)
  • Le timer de noir se réinitialise quand la lumière revient

Test plan

  • Couvrir brièvement le capteur → mouches ralenties pendant 2s
  • Découvrir le capteur → vitesse normale reprend
  • Rester dans le noir > 8s → mouches accélèrent
  • Vérifier qu'une luminosité > 5 lux n'a aucun effet

Closes #80

- Slowdown lasts 2s (was 4s)
- Only triggers in complete darkness (< 5 lux, was 10)
- Track time in darkness via darkSinceTime
- After 8s in the dark, flies get a 40% speed boost instead of slowdown
- Dark timer resets when light returns (clearDarkMode)

Closes #80
@kvnpetit kvnpetit added this to the MVP Frontend milestone Mar 20, 2026
@kvnpetit kvnpetit added frontend Frontend, client Android, UI ou gameplay local mvp Necessaire pour la premiere version jouable sensors Capteurs et interactions materiel labels Mar 20, 2026
@kvnpetit kvnpetit requested review from Guiguied, flaw03 and thomas-rx and removed request for thomas-rx March 20, 2026 15:39
@kvnpetit kvnpetit merged commit 9104e2d into main Mar 20, 2026
@kvnpetit kvnpetit self-assigned this Mar 20, 2026
@thomas-rx thomas-rx deleted the feature/issue-80-luminosity branch March 20, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Frontend, client Android, UI ou gameplay local mvp Necessaire pour la premiere version jouable sensors Capteurs et interactions materiel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ISSUE 1.8 Luminosité

3 participants