View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0001518 | FSSCP | gameplay | public | 2007-11-08 16:10 | 2007-11-09 01:58 | ||||
Reporter | ARSPR | ||||||||
Assigned To | taylor | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | DELL Dimension 9200 | OS | Windows Vista | OS Version | Ultimate 32-bit | ||||
Product Version | 3.6.9 | ||||||||
Target Version | Fixed in Version | 3.6.10 | |||||||
Summary | 0001518: Ingame F3 hotkey assignment window is empty if there are too many ships. | ||||||||
Description | + Pick the attached mission (AllTerranShips.fs2). It just has all the FS2 Terran ships in it. + Start the mission. + Go to F3 hotkey assignment window. + Voila, it's empty. I think this issue has been present since retail. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files |
|
![]() |
|
taylor (administrator) 2007-11-08 21:27 |
Hmm, it appears to be a memory overwrite from somewhere that is screwing up the hotkey line types. I'll take a look and see if I can't figure out where the problem is coming from. |
taylor (administrator) 2007-11-09 01:43 |
Yep, an array for the UI code will start to overwrite the hotkey line array after a certain number of elements. It looks like [V] chose that number based on a guess of how many elements would be visible on the screen at a single time. The number of elements for the UI array is 42, but at a resolution of 1024x768 or above, you can get up to 45 elements in use. So, another bug we can blame on Volition. ;) I'll bump the limit up to 50, which is more than enough, since needing any more than that would actually require someone to rewrite that interface code. I'll also add in a couple of Assert()'s to catch this in the future, just in case someone does change the code to require more lines. |
taylor (administrator) 2007-11-09 01:58 |
Fixered. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2007-11-08 16:10 | ARSPR | New Issue | |
2007-11-08 16:10 | ARSPR | File Added: AllTerranShips.fs2 | |
2007-11-08 21:27 | taylor | Note Added: 0008624 | |
2007-11-08 21:27 | taylor | Status | new => assigned |
2007-11-08 21:27 | taylor | Assigned To | => taylor |
2007-11-09 01:43 | taylor | Note Added: 0008625 | |
2007-11-09 01:58 | taylor | Status | assigned => resolved |
2007-11-09 01:58 | taylor | Fixed in Version | => 3.6.10 |
2007-11-09 01:58 | taylor | Resolution | open => fixed |
2007-11-09 01:58 | taylor | Note Added: 0008626 |