View Issue Details

IDProjectCategoryView StatusLast Update
0000172FSSCPbeamspublic2004-11-23 10:48
ReporterLightspeed Assigned Totaylor  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000172: Animated beam textures
DescriptionChoosing any animated texture for a beam cannon will result in the beam not being displayed at all. The warmup glow and particles render normally, but the textured beam will simply not appear.
TagsNo tags attached.

Activities

taylor

2004-04-14 16:08

administrator   ~0000775

I may just be missing it but looking at the code for the weapons table parsing it looks like it doesn't support ANIs for the beam texture. I assume that it should work though and adding it shouldn't be difficult if you have some art that I can test with. ...And this might be a good time to ask for ANI glows as well, if you want them.

Lightspeed

2004-04-14 22:00

reporter   ~0000781

I thought at the current time you could use ANI *everywhere* a PCX is used.

You could test it with any ANI file from the FS2 VPs - just set the table value ($beam texture) to something like "ParticleSmoke02".

taylor

2004-04-14 22:46

administrator   ~0000782

It won't load as an ANI unless bm_load_animation() is called. Static images are loaded with bm_load() which is what's used now. It doesn't have the needed information for playback otherwise. Currently static images are used over ANIs for the weapons but this could be reversed if needed (if you would have both types installed).

Lightspeed

2004-04-22 18:39

reporter   ~0000823

Uhh... what happened with my animated *laser bitmap* bug report? It seems to have vanished from Mantis. There's only the old bug, which crashed me - but my current bug report is missing (ignoring table radius and displaying only one frame (the first frame) of the ANI).

Have you fixed it, or what happened?

taylor

2004-04-23 21:25

administrator   ~0000824

Ain't touched it. 0000156 is the only other report that I know about.

Did this work before 'cause I don't see any code for handling an animation on a beam texture, only on the warm-up graphic. Adding load support isn't difficult but rendering animated will take a little more work. I'll work more on this over the weekend but it will have to take a backseat to getting my current bug fixes in CVS.

Lightspeed

2004-04-24 00:17

reporter   ~0000825

my bad. It's still there. I was indeed referring to 0000156.

kasperl

2004-04-24 10:21

developer   ~0000826

IIRC Machina Terra used this.

Lightspeed

2004-04-25 22:36

reporter   ~0000827

negative - they used tiling beams.

taylor

2004-11-02 07:12

administrator   ~0001321

This should be fixed now but I'll wait until a build is tested with it before adding to CVS. Some changes may still be needed for getting it to look right.

Lightspeed

2004-11-21 01:17

reporter   ~0001364

Somehow beams do not render at all anymore now.

taylor

2004-11-21 03:14

administrator   ~0001365

Last edited: 2004-11-21 11:42

Doesn't work with that LSD build? I haven't added the new code to CVS yet so no other build should have it. It worked in my tests but I didn't really try that hard at making the test graphics look good so there may be another issue there.

EDIT: The code is in CVS now and passed the works-for-me test so if it's a problem in newer builds let me know. I'll wait for you say good or not-good before closing this one.

edited on: 11-21-04 06:42

taylor

2004-11-23 10:48

administrator   ~0001374

Fixered.

Beams not rendering was a build bug and not something generally available.

Issue History

Date Modified Username Field Change
2004-04-14 15:36 Lightspeed New Issue
2004-04-14 16:08 taylor Note Added: 0000775
2004-04-14 22:00 Lightspeed Note Added: 0000781
2004-04-14 22:46 taylor Note Added: 0000782
2004-04-22 18:39 Lightspeed Note Added: 0000823
2004-04-23 21:25 taylor Note Added: 0000824
2004-04-23 21:25 taylor Status new => assigned
2004-04-23 21:25 taylor Assigned To => taylor
2004-04-24 00:17 Lightspeed Note Added: 0000825
2004-04-24 10:21 kasperl Note Added: 0000826
2004-04-25 22:36 Lightspeed Note Added: 0000827
2004-11-02 07:12 taylor Note Added: 0001321
2004-11-21 01:17 Lightspeed Note Added: 0001364
2004-11-21 03:14 taylor Note Added: 0001365
2004-11-21 11:42 taylor Note Edited: 0001365
2004-11-23 10:48 taylor Status assigned => resolved
2004-11-23 10:48 taylor Resolution open => fixed
2004-11-23 10:48 taylor Note Added: 0001374