View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0024155 | AI War 2 | Bug - Gameplay | Nov 21, 2020 3:54 am | Nov 21, 2020 1:27 pm | |
Reporter | Wuffell | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.635 AOE Visibility | ||||
Fixed in Version | 2.636 Text Hotfixes | ||||
Summary | 0024155: Dynamic text is broken (formally "several time-related issues") | ||||
Description | Issues were introduced recently, I first noticed them in 2.6.34. They all seem related to time. These are the issues I've noticed: 1) the latest message at the top right (eg AI spawning a wave ...) doesn't go away like it used to. 2) when waves appear at the top left, they don't always have a time, they sometimes just have a colon 3) the countdowns at the top-left don't tick down every second like they used to. Sometimes it takes them 30+ seconds to update. This includes waves and hacking. 4) When looking at a planet on the galaxy map, the human forces are often there, when none are there anymore. For example, in the screenshot attached, Slightly Foxed at the top shows 4 strength, but at the bottom it correctly shows I've got no forces there. This happens with two new games. It can be replicated by starting a new game and purchasing tech and watch the popup at the top right. | ||||
Tags | No tags attached. | ||||
|
|
|
Dynamic texts in general seems to be broken. Numbers for buildings for instance are completely screwed up. Look at the forcefields numbers here. Buildings show incorrect "currently built"/"max cap" till you build the max at which point you get the actual numbers. Hacks periodically update about 10-20 of "hack times" on the notifications despite when hovering its show you how much time elapsed since the start correctly. Remaining time is always inaccurate. On the galaxy map some strength numbers are completely wrong. Exemple here with Koening showing 72 strength despite no enemy units being on the planet. It doesn't update for at least several minutes. When swapping ships and in the fleet tab, the "x empty slots" show no count of empty slots, you just literally have nothing before the "x" of "? x empty slots". Brownout doesn't show time remaining before its ends on the notifications. You can however see the information if you hover over the notification. |
|
Yeah, probably most of the dynamic stuff. I'll add the missing number of ships in the upgrade tech, the missing numbers in factories tooltips, etc. Interesting that I, connected as a client, had less visual issues than the host. |
|
It's affecting Singleplayer as well. |
|
I hope you don't mind me editing the bug to show how extensive this is. |
|
It happens to some things on the ship tooltips as well. Weapon reload speeds, DPS and the number of shots (if the weapon is multi-shot) do not appear until presumably they finish reloading or some other time related process happens, because hovering over them again after a while shows all of the information again. |
|
I have a screenshot of this as well. |
|
Also, upon building turrets and other structures, the numbers refuse to update until I reach the cap. |
|
Thanks for the reports! This should be pretty quick to fix. This is related to the replacement ArcenDoubleCharacterBuffer. It sounds like I messed up with handling of numbers specifically. |
|
Okay, I got most of it. Now for the last bit after this: * Fixed a bug in the prior build with how integers and chars were being written using the revised ArcenDoubleCharacterBuffer. It essentially either made numbers stay stale, or be outright invisible, in a wide variety of situations. Other times they looked just fine, but it was dependent on exactly how the calling code worked. From what we can tell, all instances of this are now fixed. Thanks! |
|
Okay, got the last of it. This was all caused by in total I think three lines of code. * Fixed one other issue with the revised ArcenDoubleCharacterBuffer, where if the next string from the buffer was SUPPOSED to be blank, it would just return its most recent string instead. So messages that were popping up various places but then should disappear when no longer relevant could not do so. They could be replaced by a different message, but could not actually just fade to nothing. Going to do a push in just a minute. Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
Nov 21, 2020 3:54 am | Wuffell | New Issue | |
Nov 21, 2020 3:54 am | Wuffell | File Added: 2020_11_21_21_41_53_AIWar2.png | |
Nov 21, 2020 4:35 am | ArnaudB | File Added: 20201121102301_1.jpg | |
Nov 21, 2020 4:35 am | ArnaudB | File Added: 20201121102303_1.jpg | |
Nov 21, 2020 4:35 am | ArnaudB | File Added: 20201121101140_1.jpg | |
Nov 21, 2020 4:35 am | ArnaudB | Note Added: 0059706 | |
Nov 21, 2020 5:45 am | Daniexpert | File Added: 2020-11-21_11-25-56-AIWar2.png | |
Nov 21, 2020 5:45 am | Daniexpert | Note Added: 0059707 | |
Nov 21, 2020 7:44 am | ArnaudB | Note Added: 0059708 | |
Nov 21, 2020 10:45 am | TechSY730 | Severity | minor => major |
Nov 21, 2020 10:45 am | TechSY730 | Summary | several time-related issues => Dynamic text is broken (formally several time-related issues) |
Nov 21, 2020 10:45 am | TechSY730 | Description Updated | |
Nov 21, 2020 10:45 am | TechSY730 | Note Added: 0059709 | |
Nov 21, 2020 10:46 am | TechSY730 | Summary | Dynamic text is broken (formally several time-related issues) => Dynamic text is broken (formally "several time-related issues") |
Nov 21, 2020 11:14 am | Smaug | File Added: OnPaste.20201121-110342.png | |
Nov 21, 2020 11:14 am | Smaug | Note Added: 0059710 | |
Nov 21, 2020 12:11 pm | Crabby | File Added: 20201121120930_1.jpg | |
Nov 21, 2020 12:11 pm | Crabby | Note Added: 0059711 | |
Nov 21, 2020 12:15 pm | Crabby | File Added: Issue 1.save | |
Nov 21, 2020 12:15 pm | Crabby | Note Added: 0059712 | |
Nov 21, 2020 1:01 pm | Chris_McElligottPark | Note Added: 0059713 | |
Nov 21, 2020 1:16 pm | Chris_McElligottPark | Note Added: 0059714 | |
Nov 21, 2020 1:27 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Nov 21, 2020 1:27 pm | Chris_McElligottPark | Status | new => resolved |
Nov 21, 2020 1:27 pm | Chris_McElligottPark | Resolution | open => fixed |
Nov 21, 2020 1:27 pm | Chris_McElligottPark | Fixed in Version | => 2.636 Text Hotfixes |
Nov 21, 2020 1:27 pm | Chris_McElligottPark | Note Added: 0059715 |