View Issue Details

IDProjectCategoryView StatusLast Update
0002352FSSCPturretspublic2013-11-07 18:32
ReporterFUBAR-BDHR Assigned ToWanderer  
PrioritynormalSeverityminorReproducibilityrandom
Status resolvedResolutionfixed 
Product Version3.6.13 
Summary0002352: Reset when idol causes some turrets to go into an apparent infinite loop
DescriptionI added reset when idol with a delay of 30 seconds to some turrets. Certain ones will reset like they should, others will lower their barrels to the initial animation position and the base will turn to face the fvec not the initial position. This seems to cause some kind of deadlock where the turret base will shake back and forth.

Now it gets even weirder. While it's random it is always the same turrets in a mission. One test mission always has turrets 0-7 go into this state. Another has a different set of turrets do it.
TagsNo tags attached.

Activities

FUBAR-BDHR

2013-03-07 23:41

developer   ~0014756

There is a definitely relation to this issue and $Turret Base FOV:. In my recent testing when there was a $Turret Base FOV defined I had the issue every time. When I removed that entry all turrets reset as expected every time except once when no turrets reset. I have yet to be able to reproduce the no turrets reset outcome.

Wanderer

2013-11-07 18:32

developer   ~0015399

Fix committed to trunk@10024.

Related Changesets

fs2open: trunk r10024

2013-11-07 13:58

Wanderer


Ported: N/A

Details Diff
Fix for Mantis 0002352 - Turret reset when idle woes and other limited rotation turret woes. Affected Issues
0002352
mod - /trunk/fs2_open/code/math/vecmat.cpp Diff File
mod - /trunk/fs2_open/code/math/vecmat.h Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File

Issue History

Date Modified Username Field Change
2010-12-14 01:59 FUBAR-BDHR New Issue
2011-04-23 19:04 Wanderer Status new => assigned
2011-04-23 19:04 Wanderer Assigned To => Wanderer
2013-03-07 23:41 FUBAR-BDHR Note Added: 0014756
2013-11-07 18:32 Wanderer Changeset attached => fs2open trunk r10024
2013-11-07 18:32 Wanderer Note Added: 0015399
2013-11-07 18:32 Wanderer Status assigned => resolved
2013-11-07 18:32 Wanderer Resolution open => fixed