View Issue Details

IDProjectCategoryView StatusLast Update
0001636FSSCPtablespublic2008-03-20 22:47
ReporterVA Assigned Totaylor  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.6.9 
Fixed in Version3.6.10 
Summary0001636: Afterburner and normal thruster particles used the wrong way round
DescriptionThey seem to work fine, except the Non-Afterburner particles are used only when the afterburners are fired, and the actual Afterburner particles are used everywhere BUT where the burners are fired. ;)

It looks like Wanderer has tracked it down to the section starting at line 04146 of ship.cpp if that helps:

04145 if ( optional_string("$Thruster Particle Bitmap:") )
04146 afterburner = false;
04147 else if ( optional_string("$Afterburner Particle Bitmap:") )
04148 afterburner = true;
04149 else
04170 if (afterburner)
04171 sip->normal_thruster_particles.push_back( tpart );
04172 else
04173 sip->afterburner_thruster_particles.push_back( tpart );
Additional InformationIf anyone wants to test them, stick this under $Score: in the table.

$Thruster Particles:
$Thruster Particle Bitmap: Kayser_Particle
$Min Radius: 1.0
$Max Radius: 5.0
$Min created: 10
$Max created: 50
$Variance: 0.1
$Thruster Particles:
$Afterburner Particle Bitmap: Lamprey_Particle
$Min Radius: 1.0
$Max Radius: 5.0
$Min created: 10
$Max created: 50
$Variance: 0.1
TagsNo tags attached.

Activities

taylor

2008-03-20 22:47

administrator   ~0008990

Fixered.


(And thanks for going as far as finding the cause too! :D)

Issue History

Date Modified Username Field Change
2008-03-20 15:02 VA New Issue
2008-03-20 22:47 taylor Status new => resolved
2008-03-20 22:47 taylor Fixed in Version => 3.6.10
2008-03-20 22:47 taylor Resolution open => fixed
2008-03-20 22:47 taylor Assigned To => taylor
2008-03-20 22:47 taylor Note Added: 0008990