If you check the console after starting the map, you get this:
Code: Select all
Script error, "test_doom2.pk3:modeldef.txt" line 3:
Unrecognized string " Path"
Script error, "test_doom2.pk3:modeldef.txt" line 3:
Unrecognized string "Models/XSCandelabra1"
Script error, "test_doom2.pk3:modeldef.txt" line 4:
Unrecognized string " Model"
Script error, "test_doom2.pk3:modeldef.txt" line 4:
Unrecognized string "0"
Script error, "test_doom2.pk3:modeldef.txt" line 4:
Unrecognized string "Candelabra1.md2"
Script error, "test_doom2.pk3:modeldef.txt" line 5:
Unrecognized string " Skin"
Script error, "test_doom2.pk3:modeldef.txt" line 5:
Unrecognized string "0"
Script error, "test_doom2.pk3:modeldef.txt" line 5:
Unrecognized string "candelabra.png"
Script error, "test_doom2.pk3:modeldef.txt" line 6:
Unrecognized string " Model"
Script error, "test_doom2.pk3:modeldef.txt" line 6:
Unrecognized string "1"
Script error, "test_doom2.pk3:modeldef.txt" line 6:
Unrecognized string "Candelabra2.md2"
Script error, "test_doom2.pk3:modeldef.txt" line 7:
Unrecognized string " Skin"
Script error, "test_doom2.pk3:modeldef.txt" line 7:
Unrecognized string "1"
Script error, "test_doom2.pk3:modeldef.txt" line 7:
Unrecognized string "candleflame1.png"
Script error, "test_doom2.pk3:modeldef.txt" line 8:
Unrecognized string " Scale"
Script error, "test_doom2.pk3:modeldef.txt" line 8:
Unrecognized string "1.0"
Script error, "test_doom2.pk3:modeldef.txt" line 8:
Unrecognized string "1.0"
Script error, "test_doom2.pk3:modeldef.txt" line 8:
Unrecognized string "1.0"
I looked at your MODELDEF and I couldn't see anything obvious wrong with it but I re-did it...
Code: Select all
Model XSCandelabra1
{
Path "Models/XSCandelabra1"
Model 0 "Candelabra1.md2"
Skin 0 "candelabra.png"
Model 1 "Candelabra2.md2"
Skin 1 "candleflame1.png"
Scale 1.0 1.0 1.0
FrameIndex 0035 A 0 0
}
Model XSCandle1
{
Path "Models/XSCandle1"
Model 0 "Candlestick.md2"
Skin 0 "Candlestik_y.png"
Model 1 "Candleflame.md2"
Skin 1 "candleflame_y.png"
Scale 0.5 0.5 0.5
FrameIndex 0039 A 0 0
}
and that worked.
My guess is that whatever text editor you used put something in there other than regular white space characters and this confused GZDoom.
[edit] Looking at it in a hex editor, there does seem to be *something* before the word "path" (and others).
Don't know what character A0 is though.