2394425147 / 2394425147/astrodx
Beta 2: Time warp Mod and Practice Mode Unexpected Behaviour
- 主要语言
- C#
- 星标
- 1.9k
- 派生
- 63
- PR 合并指标
- 30 天内没有已合并 PR
描述
**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
贡献指南
这个仓库没有索引到贡献指南
调研方向
查找 practice mode 和 time warp mod 的逻辑,可能在处理游戏状态、计时和 mod 效果的脚本中。先从搜索 'PracticeMode'、'TimeWarp' 或 'Mod' 类开始。在编辑器中复现该错误以查看漂移。检查 restart 如何重置歌曲位置和 mod 状态。修复将涉及确保每次 practice restart timing 都被正确重置。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- csharp, unity
- 领域
- desktop, game-dev, mobile-dev
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 描述清楚
- 新手友好度
- 30/100