View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001301 | FSSCP | gameplay | public | 2007-02-24 13:21 | 2007-03-23 01:07 |
Reporter | thesource2 | Assigned To | taylor | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 3.6.10 | ||||
Summary | 0001301: Interceptors vanished in Advanced Training 0000002 | ||||
Description | I started the mission and I have no secondary weapon. When I played this campaign previously with the same built (3_6_9) all was fine. Now it is not. | ||||
Tags | No tags attached. | ||||
|
Made this mission a single player one rather than training, added weapons loadout with interceptors. Started the mission, entered loadout and found nothing except ML-16. have you corrupted my pilot file again? Is there any way to fix this without restarting the entire campaign? May be there is some utility to edit pilot files? If I have to restart campaign I'll really want to kill someone responsible for this. |
|
Attach the relevant pilot files. All of the ones that I've seen so far didn't have any sort of corruption in them, it was just some strange code error that only appears to happen on Windows. |
2007-02-24 14:01
|
|
|
Here you go. I'll check earlier builts to verify if it is code error but even if it is so then like I said it seem happen not always |
|
Checked November and October builts - same problem. Debug builts do not detect any errors. Can not check May builts - they seem to be incompatible with latest launcher |
|
The pilot files appear to be fine. It looks like there is a code issue which is resetting the loadout data when you hit "Commit", which ends up removing the secondary weapons. It's something specific to the type of weapon though, since if I change it (in the mission file) from "Interceptor#Weak" to a standard "Interceptor" it immediately starts working fine. I'm not yet sure if this is a tbl issue or a code issue, or a combination of the two, but I'll figure it out later today. |
|
I've already tried to change Interceptor#weak to normal interceptor and problem persisted. |
|
For me changing secondaries and primaries to anything changes nothing - I still have ML-16 and no missiles |
|
Alright, tracked this down to the exact problem. I've enlisted Goober to help double-check me, but I think we can deal with it properly. The problem basically comes from a previous bug fix, and a tbl issue in FSPort. It was eploiting a largely unknown Volition bug which allowed weapons to be used by the player, which the player wasn't allowed to use. That was fixed, but it broke this, and probably other, missions. An updated code fix is ready, just in testing before hitting CVS. I'm attaching a new campaign savefile (replaced the one that you attached) which has the fixed loadout data for you, though I want to try and have a proper code fix to detect and correct this issue automatically. It should be able to work properly without the other code changes however, so you can just continue on in the campaign and we'll get the code fixed in a few days. |
2007-02-26 01:19
|
|
|
Try: http://icculus.org/~taylor/fso/willrobinson/Xt0227-win32.rar, it should be fixed. |
|
No. With original pilot files (not ones you attached) the problem is still there. |
|
The new build only prevents it from happening, it can't fix files which are already messed up. Just go into the techroom and play a different mission in the mission simulator, but be sure to play something where you can adjust your mission loadout. You don't have to play that mission all the way through though, just get in and then escape back out to the mainhall. Then try to continue the campaign and see if that fixed it. |
|
Done everything like you said: went to techroom, selected "Small deadly space", modified my loadout, started, quited, continued campaign. Problem still there - no interceptors. Tried all of it again but restarted freespace before continuing campaign. Didn't help. Only files that you have attached fix the problem |
|
Playing freespace2 main campaign and this problem appeared again in TSM-106. Will you guess with one try what missile disappeared this time? :) Attaching pilot files |
2007-03-08 01:22
|
|
|
Disappeared Harpoon is absent in tech room database also. |
|
Considering that the Interceptor missile isn't even in FS2, I can only assume that it's NOT the one missing. The Harpoon would have the similiar problem for TSM-104, but would certainly not be an issue for TSM-106. Then TSM-104 problem is the exact same thing as the AT2 mission problem, but it has been fixed. The Harpoon is only added to the techroom in SM1-03, which is before TSM-104. It is also not related to this bug in any way. You just have other issues with your pilot files, and there is nothing that we can do about that. |
|
But what can cause this I wonder? In TSM-104 I had harpoons. And in tech room also. But when I started TSM-106, it vanished from loadout and from tech room. Very strange. |
|
Argh. The bug has a different nature than the one that was fixed. Corruption happened when I was switching from one campaign to another and played missions from different campaigns. So it was partially my fault. |
|
Fixered. |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-02-24 13:21 | thesource2 | New Issue | |
2007-02-24 13:47 | thesource2 | Note Added: 0007708 | |
2007-02-24 13:58 | taylor | Note Added: 0007709 | |
2007-02-24 14:01 | thesource2 | File Added: The Source.pl2 | |
2007-02-24 14:01 | thesource2 | File Added: The Source.freespace.cs2 | |
2007-02-24 14:03 | thesource2 | Note Added: 0007710 | |
2007-02-24 14:15 | thesource2 | Note Added: 0007711 | |
2007-02-24 15:29 | taylor | Note Added: 0007712 | |
2007-02-24 17:27 | thesource2 | Note Added: 0007713 | |
2007-02-24 17:37 | thesource2 | Note Added: 0007714 | |
2007-02-26 00:51 | taylor | Status | new => assigned |
2007-02-26 00:51 | taylor | Assigned To | => taylor |
2007-02-26 01:18 | taylor | Note Added: 0007729 | |
2007-02-26 01:19 | taylor | File Deleted: The Source.freespace.cs2 | |
2007-02-26 01:19 | taylor | File Added: The Source.freespace.cs2 | |
2007-02-26 01:20 | taylor | Note Edited: 0007729 | |
2007-02-27 10:49 | taylor | Note Added: 0007739 | |
2007-02-27 21:54 | thesource2 | Note Added: 0007751 | |
2007-02-27 22:14 | taylor | Note Added: 0007752 | |
2007-02-28 10:55 | thesource2 | Note Added: 0007763 | |
2007-03-08 01:22 | thesource2 | Note Added: 0007817 | |
2007-03-08 01:22 | thesource2 | File Added: The Source.FreeSpace2.cs2 | |
2007-03-08 01:31 | thesource2 | Note Added: 0007820 | |
2007-03-08 04:23 | taylor | Note Added: 0007821 | |
2007-03-08 15:30 | thesource2 | Note Added: 0007826 | |
2007-03-08 21:55 | thesource2 | Note Added: 0007827 | |
2007-03-23 01:07 | taylor | Status | assigned => resolved |
2007-03-23 01:07 | taylor | Fixed in Version | => 3.6.10 |
2007-03-23 01:07 | taylor | Resolution | open => fixed |
2007-03-23 01:07 | taylor | Note Added: 0007873 |