View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0026078 | AI War 2 | GUI | Jan 7, 2022 6:19 pm | Jan 9, 2022 1:53 pm | |
Reporter | BadgerBadger | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | Beta 3.781 Tachyon Healing Reversal | ||||
Fixed in Version | Beta 3.782 Smooth Reloading | ||||
Summary | 0026078: Slow mod-hot-loading | ||||
Description | When I try to change mods in game it takes 15-20 seconds (longer than it takes for the application to start on my machine). When this is happening the screen stays unchanging. I actually thought this was a bug and that the game had frozen/crashed. I'd suggest either moving it to a background thread or providing some sort of UI feedback that there actually is progress being made. If it took 20 seconds but there was a progress bar or a "Loading..." thing moving so I could see the game wasn't frozen, I think that would be okay. | ||||
Tags | No tags attached. | ||||
|
Thanks! * Every since the great refactor has started, reloading the xml has been a really sluggish-feeling thing with no UI feedback for a lot of the time, because some resetting of variables was happening on the main thread. ** This now happens on background threads, and shows you proper ui feedback the entire time. ** In general, it is expect that the whole process should take about 6-7 seconds if the original load of the game took you 9-12 seconds. But if it's running slower on your machine for some reason, you'll at least see what progress it is making, and how long it takes. Speaking for myself, 6-7 seconds of no feedback feels way longer than 9-12 seconds with feedback; so subjectively it seems a lot faster now than it was, but I can't tell if that's actually faster (it is on a background thread, after all), or if it just feels better. The initial approach I took was different, and very much a bust. The second route I took seems to have paid off well. I'll be curious to hear if this takes 15-20 seconds for you still (that would be curious), or not. I really do feel like it was taking longer before these updates, but I did not have a stopwatch out. |
Date Modified | Username | Field | Change |
---|---|---|---|
Jan 7, 2022 6:19 pm | BadgerBadger | New Issue | |
Jan 7, 2022 6:19 pm | BadgerBadger | Status | new => assigned |
Jan 7, 2022 6:19 pm | BadgerBadger | Assigned To | => Chris_McElligottPark |
Jan 9, 2022 1:53 pm | Chris_McElligottPark | Status | assigned => resolved |
Jan 9, 2022 1:53 pm | Chris_McElligottPark | Resolution | open => fixed |
Jan 9, 2022 1:53 pm | Chris_McElligottPark | Fixed in Version | => Beta 3.782 Smooth Reloading |
Jan 9, 2022 1:53 pm | Chris_McElligottPark | Note Added: 0063719 |