Project

General

Profile

Bug #992

[Doom] No slime in barrel (submodel alpha)

Added by vvv1 about 12 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
2012-03-03
% Done:

100%


Description

3D-model of barrel is displayed without slime in it. I'm not sure is it an issue of engine or the model.

How to reproduce:
1. Copy jdrp-barrel.1.01.pk3 from jdrp-packaged-20070404.zip to data/jdoom/auto/ directory.
2. Start doom.
3. Look at any barrel.

Labels: Definitions

History

#1 Updated by vvv1 about 12 years ago

Barrel without slime in Doomsday 1.9.7 stable

Attachments:

#2 Updated by vvv1 about 12 years ago

It could be fixed by changing Flags in D-Barrel.ded:

Model {
State = "BAR1"
Flags = autoscale
Inter = 0
Skin tics = 6
Md2{
File = "Barrel.md2"
Flags = idskin
Skin range = 3
Frame = "BARREL"
}
Md2{
File = "Barrel-Slime.md2"
Skin range = 6
Frame = "0"
- Flags = shadow1 | fullbright
+ Flags = "shadow1 fullbright"
}
}

It looks like incompatibility of ded parsing in the last versions.

#3 Updated by vermil about 12 years ago

Maybe not entirely on topic.

But I will agree that at least some old format flags don't appear to be being converted properly.

the old format mob flag 'mf2_cannotpush' seems to accidently be translated to 'mf_mf_cannotpush' in1.9.7 for instance.

The console then proceeds to complain about 'mf_mf_cannotpush' being an unknown flag.

#4 Updated by vvv1 about 12 years ago

Previous assumption about ded parsing is incorrect. Flag "shadow1" makes Barrel-Slime.md2 model invisible.

#5 Updated by skyjake about 12 years ago

I fixed the issue of the missing slime, which was caused by an incorrect number type for alpha in the submodel setup.

The DED flag parsing errors should be submitted as another report. Please include a sample DED file which demonstrates the error case.

#6 Updated by vvv1 about 12 years ago

Thank you for the fix.

#7 Updated by skyjake about 12 years ago

Opening for further investigation. The submodel alpha seems to fix the barrel in jDRP 1.01, but does not affect jdrp101+11a+fixes.pk3.

#8 Updated by skyjake about 12 years ago

Spotted one more instance of incorrect submodel alpha; now jdrp101+11a+fixes.pk3 works correctly, too.

#9 Updated by vvv1 over 10 years ago

Barrel with slime in Doomsday 1.9.0 beta6.9

Attachments:

Also available in: Atom PDF