View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000810 | FSSCP | gameplay | public | 2006-02-17 15:50 | 2012-01-09 18:06 |
Reporter | thesource2 | Assigned To | taylor | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000810: Ghost ships in red alert missions | ||||
Description | If in some mission your wingman dies and than red alert occures, this wingman will reappear in next mission with 0 health and not moving but alive! Red alert carry status option does not help. This bug presents since original fs2 and I'm surprised no one reported it yet. I actually thought it has fixed long ago. | ||||
Tags | No tags attached. | ||||
|
Try taylor's RC7dot8 build. This should be fixed. |
2006-10-02 10:25
|
|
|
Negative. Bug still there. See the attached screenshot |
|
Got some missions that I can test with? I can't seem to replicate this otherwise. |
2006-10-02 10:45
|
|
2006-10-02 10:47
|
|
|
Attaching main campaign final mission (modified) and my pilot files with main campaign finished |
|
Uhhh, hmmm. Well, the problem is pretty obvious (and I have no idea why I've never seen this before) but I have absolutely no idea what :V: was thinking there. The issue comes from red_alert_bash_wingman_status(), which will keep destroyed/departed ships rather than filter them out like it's supposed to. It actually restores the hull for these ships (but the ship model remains wrong) for some reason. The strange thing is that most of the comments totally contradict when the code is actually doing. This fix would be easy, but I'd rather run it by Goober before making a change (it's just so obvious of a problem/solution that changing it worries me ;)). |
|
Fixed in CVS. Goober may reopen this if he doesn't like my changes though. Fixered. |
fs2open: fs2_open_3_6_9 r3621 2006-10-06 05:47 Ported: N/A Details Diff |
For redalert stored data be sure that dead ships don't come back, and departed ships come back just as they left (Mantis bug 0000810) |
Affected Issues 0000810 |
|
mod - /branches/fs2_open_3_6_9/fs2_open/code/missionui/redalert.cpp | Diff File | ||
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp | Diff File | ||
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.h | Diff File | ||
fs2open: trunk r3623 2006-10-06 05:55 Ported: N/A Details Diff |
For redalert stored data be sure that dead ships don't come back, and departed ships come back just as they left (Mantis bug 0000810) |
Affected Issues 0000810 |
|
mod - /trunk/fs2_open/code/missionui/redalert.cpp | Diff File | ||
mod - /trunk/fs2_open/code/ship/ship.cpp | Diff File | ||
mod - /trunk/fs2_open/code/ship/ship.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-02-17 15:50 | thesource2 | New Issue | |
2006-10-02 01:39 | Goober5000 | Note Added: 0006771 | |
2006-10-02 10:25 | thesource2 | File Added: ghost_fighter.JPG | |
2006-10-02 10:26 | thesource2 | Note Added: 0006774 | |
2006-10-02 10:39 | taylor | Note Added: 0006775 | |
2006-10-02 10:45 | thesource2 | File Added: sm3-10.fs2 | |
2006-10-02 10:47 | thesource2 | File Added: single_player.rar | |
2006-10-02 10:48 | thesource2 | Note Added: 0006776 | |
2006-10-02 11:58 | taylor | Note Added: 0006777 | |
2006-10-05 15:20 | taylor | Status | new => assigned |
2006-10-05 15:20 | taylor | Assigned To | => taylor |
2006-10-06 08:43 | taylor | Status | assigned => resolved |
2006-10-06 08:43 | taylor | Resolution | open => fixed |
2006-10-06 08:43 | taylor | Note Added: 0006817 | |
2012-01-05 22:55 | taylor | Changeset attached | => Import 2012-01-05 17:52:05 fs2_open_3_6_9 r3621 |
2012-01-05 22:55 | taylor | Changeset attached | => Import 2012-01-05 17:52:05 trunk r3623 |
2012-01-09 18:06 | taylor | Changeset attached | => fs2open_websvn fs2_open_3_6_9 r3621 |
2012-01-09 18:06 | taylor | Changeset attached | => fs2open_websvn trunk r3623 |