View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0002391 | FSSCP | HUD | public | 2011-02-01 04:56 | 2011-11-15 18:24 | ||||
Reporter | FUBAR-BDHR | ||||||||
Assigned To | The_E | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 3.6.13 | ||||||||
Target Version | 3.6.14 | Fixed in Version | 3.6.13 | ||||||
Summary | 0002391: Problems when using non-default gauge names | ||||||||
Description | Basically 2_lock1.ani is no longer in my hud_gauges.tbl. All ships use a different file name. The effect loads and works in game but a warning about 2_lock1.ani missing is still produced. Tracking this it seems that hud_init_missile_lock() in hudlock.cpp still uses the old hardcoded array to get the filename for that gauge. I assume the same thing will happen if lockspin is renamed as well. Line that passes the data in question: hud_anim_init(&Lock_gauge, 0, 0, Lock_fname[Hud_reticle_style][gr_screen.res]); | ||||||||
Tags | No tags attached. | ||||||||
Attached Files |
|
![]() |
|
FUBAR-BDHR (developer) 2011-02-02 05:13 |
Changing this to a list as I've run into the same issue with directives1 2 & 3 in missiontraining.cpp training_mission_init(). Definitions are at line 122 in missiontraining.cpp. Also confirmed the lockspin one. |
FUBAR-BDHR (developer) 2011-02-02 22:43 |
Adding time1 to the list. Hardcoded value used in hud_init_kills_gauge()in hud.cpp and defined at line 194. |
FUBAR-BDHR (developer) 2011-02-03 20:51 |
Same with weapons1 thru weapons5 (but not weapons6). Hardcoded value still used in hud_weapons_init()in hudtarget.cpp and defined at line 405. Looks like the _b versions are as well. |
The_E (administrator) 2011-04-04 09:02 |
Resolved in trunk revision 7102 |
FUBAR-BDHR (developer) 2011-11-15 05:17 |
Re-opening this as there are still a bunch of gauges with the issue. So far I've found: directive1.ani directive2.ani directive3.ani kills1.ani weapons1.ani weapons2.ani weapons3.ani weapons4.ani weapons5.ani weapons1_b.ani weapons2_b.ani weapons3_b.ani weapons4_b.ani weapons5_b.ani Also for some reason the weapons?_b weapons files don't show up as missing unless weapons? is also missing. |
The_E (administrator) 2011-11-15 08:30 |
Please check the attached patch. |
The_E (administrator) 2011-11-15 18:24 |
Revised patch committed in revision 7997 |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-01 04:56 | FUBAR-BDHR | New Issue | |
2011-02-02 05:13 | FUBAR-BDHR | Note Added: 0012620 | |
2011-02-02 05:13 | FUBAR-BDHR | Summary | Problem when using non-default lock (and probably lockspin) indicator name => Problems when using non-default gauge names |
2011-02-02 22:43 | FUBAR-BDHR | Note Added: 0012621 | |
2011-02-03 20:51 | FUBAR-BDHR | Note Added: 0012622 | |
2011-03-31 13:17 | chief1983 | Target Version | => 3.6.14 |
2011-04-04 09:02 | The_E | Note Added: 0012647 | |
2011-04-04 09:02 | The_E | Status | new => resolved |
2011-04-04 09:02 | The_E | Fixed in Version | => 3.6.13 |
2011-04-04 09:02 | The_E | Resolution | open => fixed |
2011-04-04 09:02 | The_E | Assigned To | => The_E |
2011-11-15 05:17 | FUBAR-BDHR | Note Added: 0012964 | |
2011-11-15 05:17 | FUBAR-BDHR | Status | resolved => feedback |
2011-11-15 05:17 | FUBAR-BDHR | Resolution | fixed => reopened |
2011-11-15 08:19 | The_E | File Added: hudcleanup.patch | |
2011-11-15 08:30 | The_E | File Deleted: hudcleanup.patch | |
2011-11-15 08:30 | The_E | File Added: hudcleanup.patch | |
2011-11-15 08:30 | The_E | Note Added: 0012965 | |
2011-11-15 18:24 | The_E | Note Added: 0012970 | |
2011-11-15 18:24 | The_E | Status | feedback => resolved |
2011-11-15 18:24 | The_E | Resolution | reopened => fixed |