View Issue Details

IDProjectCategoryView StatusLast Update
0002296FSSCPgraphicspublic2011-11-15 23:26
ReporterFSF Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
Product Version3.6.12 
Summary0002296: Assert using ParticleExp01 as weapon bitmap
DescriptionUsing ParticleExp01 (probably other effects as well) as laser glow or laser bitmap (possibly in other places) gives an assertion error, on 3.6.12 final.

Quote Wanderer:
"There is a mix up in the code when effect exists in the batch renderer with (on separate targets) both particle and laser render options(?)"
Additional InformationAttached minimod will make the error appear; start the mission, fire Subachs on the cruiser, watch the impact and the error should pop up. For use w/o MVPs.
TagsNo tags attached.

Activities

2010-08-25 19:35

 

part_assert_test.zip (2,506 bytes)

The_E

2010-12-09 20:36

administrator   ~0012523

Until someone rewrites the batch renderer, this will remain a problem. I did, at one point, make the error message clearer so that the modder will get better feedback and can fix the issue. The easiest workaround would be to make a copy of the offending effect, rename it, and use one copy for the laser, the other for the particle.

FSF

2011-11-14 22:35

reporter   ~0012962

Just for reference, because I didn't include it in the report: the error message (on 3.6.14 RC1). It's easy enough to interpret now, could be marked as solved as far as I'm concerned...

Assert: (geometry_map[index].laser == false)
File: grbatch.cpp
Line: 619
Particle effect particleexp01.ani used as laser glow or laser bitmap

Issue History

Date Modified Username Field Change
2010-08-25 19:35 FSF New Issue
2010-08-25 19:35 FSF File Added: part_assert_test.zip
2010-12-09 20:36 The_E Note Added: 0012523
2011-11-14 22:35 FSF Note Added: 0012962
2011-11-15 23:26 The_E Status new => closed
2011-11-15 23:26 The_E Resolution open => suspended