View Issue Details

IDProjectCategoryView StatusLast Update
0000369FSSCPgameplaypublic2005-04-20 04:15
Reporterphreak Assigned Tophreak  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformP4 3.2, 1GB RAMOSWindows XPOS VersionSP2
Product Version3.6.5 
Summary0000369: Turrets fire alot slower than usual
DescriptionTurrets are firing alot slower than usual. I have a sample mission attached to test both using 3.6.5 as well as whats in CVS now. Play the mission on insane using both builds and figure out which changes may have effected this.
TagsNo tags attached.

Activities

2005-04-16 21:10

 

turret.fs2 (4,229 bytes)

phreak

2005-04-16 21:32

developer   ~0002145

i just tested the 03/06 build, it works fine.

kasperl

2005-04-17 06:29

developer   ~0002146

So this is resolved?

Goober5000

2005-04-17 06:47

administrator   ~0002149

WMC would know better than any of us, methinks. Assigning.

WMCoolmon

2005-04-17 06:51

developer   ~0002150

No, this is definitely still a problem; I probably messed up the update timestamps or something.

phreak

2005-04-20 03:53

developer   ~0002185

Last edited: 2005-04-20 03:53

behavior is fixed if the statement:

if((*fs_dest) < turret->turret_next_fire_stamp)

is commented out in turret_set_next_fire_timestamp(). however i don't think thats the desired effect.

edited on: 04-19-05 23:53

phreak

2005-04-20 04:14

developer   ~0002186

eureka!

what was happening was that the turret timestamp wasn't being set properly by turret_set_next_fire_timestamp(). Since fs_dest is always set to be in the future and turret->turret_next_fire_stamp is always in the past, then that if statement will never be executed to properly set the timestamp.

The solution is to set the timestamp after all turrets have fired and have the timestamps for the individual firepoints be established. then you just need to make sure that turrets have fired and set the turret timestamp to the smallest of the individual firepoint timestamps.

Issue History

Date Modified Username Field Change
2005-04-16 21:10 phreak New Issue
2005-04-16 21:10 phreak File Added: turret.fs2
2005-04-16 21:32 phreak Note Added: 0002145
2005-04-17 06:29 kasperl Note Added: 0002146
2005-04-17 06:47 Goober5000 Note Added: 0002149
2005-04-17 06:47 Goober5000 Assigned To => WMCoolmon
2005-04-17 06:47 Goober5000 Status new => assigned
2005-04-17 06:51 WMCoolmon Note Added: 0002150
2005-04-20 03:53 phreak Note Added: 0002185
2005-04-20 03:53 phreak Note Edited: 0002185
2005-04-20 04:14 phreak Note Added: 0002186
2005-04-20 04:15 phreak Status assigned => resolved
2005-04-20 04:15 phreak Resolution open => fixed
2005-04-20 04:15 phreak Assigned To WMCoolmon => phreak