2394425147 / 2394425147/astrodx
Beta 2: Time warp Mod and Practice Mode Unexpected Behaviour
- Lenguaje dominante
- C#
- Estrellas
- 1.9k
- Forks
- 63
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
**Describe the bug**
When using time warp Mod with practice mode, the first use of it works somewhat as intended; however, on consecutive practice restarts, whether manually or automatically, the timing of where it starts will slowly start earlier and earlier than where the practice start position is set.
Additionally, it takes a long time for notes to be shown during this mode.
I assume this affects other mods but timewarp shows the greatest impact due to its timing changes.
**To Reproduce**
Steps to reproduce the behavior:
1. Enable timewarp mod
2. Play any song
3. Enter practice mode
4. Set start time to any spot
5. Play and restart continuously (or at intervals, or at the end)
**Expected behavior**
Should start exactly at the start time specified and notes should begin after a short period after (ideally through a delay/set time)
**Device specs**
- Device: Samsung Tablet S8+
- Version V2 Beta 2
**Additional context**
If you do this over and over again, you can make the game play before or at the beginning of the chart/song and no where near the specified practice start time. e.g. practice start time at 2:00, after several practice mode restarts at 0.7x speed, I can get it to start at 0:00 which is 2 minutes too early
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Look for practice mode and time warp mod logic, likely in scripts handling game state, timing, and mod effects. Start by searching for 'PracticeMode', 'TimeWarp', or 'Mod' classes. Reproduce the bug in the editor to see the drift. Check how restart resets song position and mod states. The fix will involve ensuring timing resets correctly on each practice restart.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp, unity
- Área
- desktop, game-dev, mobile-dev
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 30/100