chrislo27 / PolyrhythmMania

A game that faithfully recreates the Polyrhythm minigame from Rhythm Tengoku (リズム天国), with a built-in level editor
https://polyrhythmmania.rhre.dev
GNU General Public License v3.0
246 stars 19 forks source link

[Bug]: Texture pack not switching back when restarting level #8

Closed thomasynthesis closed 3 years ago

thomasynthesis commented 3 years ago

Version

v1.0.0-20210826b

Operating System

Windows 10

Problem Description

When you play a .prmania level through to the end, then start over, it keeps the last active texture pack instead of switching back to the "Starting Texture Pack".

Steps to Reproduce Problem

  1. Play a .prmania level that switches texture packs at some point during the level.
  2. Get to the results screen and choose "Start Over", or pause the game once it has switched and choose "Start Over".
  3. The texture pack should stay as the last one that was being used.

Relevant log output

==============
AUTO-GENERATED
==============

Program Specifications:
    Launch arguments: []
    Version: v1.0.0-20210826b
    Application type: Desktop
    LazySound loading enabled: true

System Specifications:
    Java Version: 1.8.0_292
    Java Vendor: AdoptOpenJDK
    Kotlin Version: 1.5.21
    OS Name: Windows 10
    OS Version: 10.0
    OS Arch: amd64
    JVM memory available: 3714048 KiB

Graphics Specifications:
    Resolution: 1280x720
    Fullscreen: false
    GL_VENDOR: NVIDIA Corporation
    GL_RENDERER: GeForce RTX 2070 SUPER/PCIe/SSE2
    GL_VERSION: 4.6.0 NVIDIA 460.79

00:00:00.661: [INFO][main] Initialized all 8 fonts in 0.1274 ms00:00:00.661: [INFO][main] Initialized all 8 fonts in 0.1274 ms

00:00:00.809: [INFO][main] Attaching to mixer from settings: Primary Sound Driver00:00:00.809: [INFO][main] Attaching to mixer from settings: Primary Sound Driver

00:00:00.814: [DEBUG][main] Changed screens from null to polyrhythmmania.init.AssetRegistryLoadingScreen00:00:00.814: [DEBUG][main] Changed screens from null to polyrhythmmania.init.AssetRegistryLoadingScreen

00:00:01.525: [INFO][GitHub version checker] Got version from server: v1.0.000:00:01.525: [INFO][GitHub version checker] Got version from server: v1.0.0

00:00:01.769: [DEBUG][Main Menu music decoder] Starting main menu music decode00:00:01.769: [DEBUG][Main Menu music decoder] Starting main menu music decode

00:00:01.903: [DEBUG][main] Changed screens from polyrhythmmania.init.AssetRegistryLoadingScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:00:01.903: [DEBUG][main] Changed screens from polyrhythmmania.init.AssetRegistryLoadingScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:00:02.712: [DEBUG][Main Menu music decoder] Finished main menu music decode00:00:02.712: [DEBUG][Main Menu music decoder] Finished main menu music decode

00:00:06.165: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:00:06.165: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:00:06.374: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)00:00:06.374: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)

00:00:06.653: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen00:00:06.653: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

00:02:27.870: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen00:02:27.870: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

00:02:28.162: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:02:28.162: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:02:31.121: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:02:31.121: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:02:31.131: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)00:02:31.131: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)

00:02:31.419: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen00:02:31.419: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

00:03:42.359: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen00:03:42.359: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

00:03:43.019: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen00:03:43.019: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

00:04:01.353: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen00:04:01.353: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

00:04:01.796: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:04:01.796: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:07:43.921: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:07:43.921: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:07:43.931: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)00:07:43.931: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)

00:07:44.220: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen00:07:44.220: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

00:10:01.454: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen00:10:01.454: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

00:10:02.120: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen00:10:02.120: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

00:10:34.337: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen00:10:34.337: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

00:10:34.781: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:10:34.781: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:11:01.654: [INFO][main] Settings persisted00:11:01.654: [INFO][main] Settings persisted

00:11:03.355: [INFO][main] Settings persisted00:11:03.355: [INFO][main] Settings persisted

00:11:05.005: [INFO][main] Settings persisted00:11:05.005: [INFO][main] Settings persisted

00:18:50.990: [INFO][main] Settings persisted00:18:50.990: [INFO][main] Settings persisted

00:18:59.322: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:18:59.322: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:18:59.333: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)00:18:59.333: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)

00:18:59.621: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen00:18:59.621: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

00:19:03.421: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen00:19:03.421: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

00:19:03.708: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:19:03.708: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:19:11.739: [INFO][main] Settings persisted00:19:11.739: [INFO][main] Settings persisted

00:19:29.206: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:19:29.206: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:19:29.216: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)00:19:29.216: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 0.011609977 and TimingBead was 0.053333335 (delta 0.041723356, force sync threshold 0.03)

00:19:29.504: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen00:19:29.504: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

00:20:08.137: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen00:20:08.137: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

00:20:08.441: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:20:08.441: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:20:20.305: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:20:20.305: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:20:20.622: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen00:20:20.622: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

00:21:59.122: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen00:21:59.122: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

00:21:59.788: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen00:21:59.788: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

00:23:04.222: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen00:23:04.222: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

00:23:04.675: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:23:04.675: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

00:23:08.954: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen00:23:08.954: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

00:23:09.655: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen00:23:09.655: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen

00:27:01.655: [DEBUG][main] Importing texture: piston_a.png00:27:01.655: [DEBUG][main] Importing texture: piston_a.png

00:28:11.206: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)00:28:11.206: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)

00:33:11.124: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)00:33:11.124: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)

00:38:11.297: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)00:38:11.297: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)

00:43:11.383: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)00:43:11.383: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: recovery_2021-08-27.prmania)

00:43:19.628: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen00:43:19.628: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen

00:43:19.929: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen00:43:19.929: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:24:43.291: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:24:43.291: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:24:43.605: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen02:24:43.605: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen

02:27:38.979: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 90.89974 and TimingBead was 90.86933 (delta 0.030410767, force sync threshold 0.03)02:27:38.979: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 90.89974 and TimingBead was 90.86933 (delta 0.030410767, force sync threshold 0.03)

02:28:39.338: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen02:28:39.338: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen

02:28:39.640: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:28:39.640: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:28:51.873: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:28:51.873: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:28:52.188: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:28:52.188: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:29:00.689: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:29:00.689: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:29:00.982: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:29:00.982: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:29:21.198: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:29:21.198: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:29:21.506: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen02:29:21.506: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen

02:29:50.555: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to null02:29:50.555: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to null

02:29:50.565: [DEBUG][main] Changed screens from null to polyrhythmmania.editor.EditorScreen02:29:50.565: [DEBUG][main] Changed screens from null to polyrhythmmania.editor.EditorScreen

02:34:50.553: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: showcase.autosave.prmania)02:34:50.553: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: showcase.autosave.prmania)

02:36:53.412: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 147.49667 and TimingBead was 147.46666 (delta 0.030014038, force sync threshold 0.03)02:36:53.412: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 147.49667 and TimingBead was 147.46666 (delta 0.030014038, force sync threshold 0.03)

02:39:50.569: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: showcase.autosave.prmania)02:39:50.569: [DEBUG][Editor Autosave] Autosave completed (interval: 5 min, filename: showcase.autosave.prmania)

02:42:23.356: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen02:42:23.356: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen

02:42:23.657: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:42:23.657: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:42:27.206: [WARN][main] Missing content for I18N key End State in bundle English ()02:42:27.206: [WARN][main] Missing content for I18N key End State in bundle English ()

02:42:36.873: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:42:36.873: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:42:37.190: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:42:37.190: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:42:41.102: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 3.9241855 and TimingBead was 3.8933334 (delta 0.03085208, force sync threshold 0.03)02:42:41.102: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 3.9241855 and TimingBead was 3.8933334 (delta 0.03085208, force sync threshold 0.03)

02:43:02.439: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:43:02.439: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:43:02.732: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:43:02.732: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:43:06.646: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:43:06.646: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:43:06.973: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen02:43:06.973: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.editor.EditorScreen

02:43:12.906: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to null02:43:12.906: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to null

02:43:12.916: [DEBUG][main] Changed screens from null to polyrhythmmania.editor.EditorScreen02:43:12.916: [DEBUG][main] Changed screens from null to polyrhythmmania.editor.EditorScreen

02:43:56.940: [DEBUG][main] Importing texture: piston_a.png02:43:56.940: [DEBUG][main] Importing texture: piston_a.png

02:44:29.156: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen02:44:29.156: [DEBUG][main] Changed screens from polyrhythmmania.editor.EditorScreen to paintbox.transition.TransitionScreen

02:44:29.457: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:44:29.457: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:44:33.115: [WARN][Thread-64] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack02:44:33.115: [WARN][Thread-64] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack

02:44:36.356: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:44:36.356: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:44:36.673: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:44:36.673: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:45:01.907: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:45:01.907: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:45:02.573: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen02:45:02.573: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

02:45:10.689: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen02:45:10.689: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

02:45:11.132: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:45:11.132: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:45:21.535: [WARN][Thread-67] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack02:45:21.535: [WARN][Thread-67] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack

02:46:16.257: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:46:16.257: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:46:16.558: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:46:16.558: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:46:41.806: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:46:41.806: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:46:42.101: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:46:42.101: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:47:04.200: [WARN][Thread-70] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack02:47:04.200: [WARN][Thread-70] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack

02:47:17.991: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:47:17.991: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:47:18.307: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:47:18.307: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:47:43.557: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:47:43.557: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:47:43.850: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen02:47:43.850: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

02:55:43.220: [WARN][Thread-73] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack02:55:43.220: [WARN][Thread-73] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack

02:55:46.356: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen02:55:46.356: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

02:55:46.673: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:55:46.673: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:56:11.906: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:56:11.906: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:56:12.573: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen02:56:12.573: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

02:56:42.309: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen02:56:42.309: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

02:56:43.107: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen02:56:43.107: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

02:57:08.340: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen02:57:08.340: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

02:57:09.007: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen02:57:09.007: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

03:05:07.256: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen03:05:07.256: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

03:05:07.700: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen03:05:07.700: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

03:07:31.849: [WARN][Thread-76] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack03:07:31.849: [WARN][Thread-76] [Container] Unknown tilesetConfig.texturePack.stockID 'cascading_custom', skipping stock texture pack

03:07:34.606: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen03:07:34.606: [DEBUG][main] Changed screens from polyrhythmmania.screen.mainmenu.MainMenuScreen to paintbox.transition.TransitionScreen

03:07:34.923: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen03:07:34.923: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

03:07:44.086: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 9.171919 and TimingBead was 9.141334 (delta 0.030585289, force sync threshold 0.03)03:07:44.086: [DEBUG][AdaptiveTimingProvider] AdaptiveTimingProvider Force sync: this was 9.171919 and TimingBead was 9.141334 (delta 0.030585289, force sync threshold 0.03)

03:07:50.657: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen03:07:50.657: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

03:07:51.489: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen03:07:51.489: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.PlayScreen

03:08:32.856: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen03:08:32.856: [DEBUG][main] Changed screens from polyrhythmmania.screen.PlayScreen to paintbox.transition.TransitionScreen

03:08:33.522: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen03:08:33.522: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.results.ResultsScreen

03:09:43.556: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen03:09:43.556: [DEBUG][main] Changed screens from polyrhythmmania.screen.results.ResultsScreen to paintbox.transition.TransitionScreen

03:09:43.999: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen03:09:43.999: [DEBUG][main] Changed screens from paintbox.transition.TransitionScreen to polyrhythmmania.screen.mainmenu.MainMenuScreen

03:09:47.539: [INFO][main] Starting dispose call03:09:47.539: [INFO][main] Starting dispose call

03:09:47.542: [INFO][main] Dispose call finished, goodbye!03:09:47.542: [INFO][main] Dispose call finished, goodbye!

(Optional) Other useful information

No response

chrislo27 commented 3 years ago

Confirmed and the fix (31993df562c63cd17d37c7864073a0d98e88a16c) will be released with the next patch update. Thank you!

I'll close this issue once the update with the fix is released.