View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000369 | FSSCP | gameplay | public | 2005-04-16 21:10 | 2005-04-20 04:15 |
| Reporter | phreak | Assigned To | phreak | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | P4 3.2, 1GB RAM | OS | Windows XP | OS Version | SP2 |
| Product Version | 3.6.5 | ||||
| Summary | 0000369: Turrets fire alot slower than usual | ||||
| Description | Turrets 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. | ||||
| Tags | No tags attached. | ||||
|
2005-04-16 21:10
|
|
|
|
i just tested the 03/06 build, it works fine. |
|
|
So this is resolved? |
|
|
WMC would know better than any of us, methinks. Assigning. |
|
|
No, this is definitely still a problem; I probably messed up the update timestamps or something. |
|
|
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 |
|
|
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. |
| 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 |