bytor
& the snow dog

Posts: 593
Registered: 01-09 |
ZDoom 2.4.1, Doom2/hex format,
I'm trying to use inheritence to place the firedemon(Hexen) into my map. All the sprites are in my.pk3/Sprites, all sounds in my.pk3/Sounds, and I have the sounds defined in a sndinfo.txt. My Decorate reads:
actor FireBat : FireDemon 890 //tried with "replaces zombieman"
{
Game Doom //i've tried without this and with "Game Hexen"
SpawnID 200 //tried without
}
(In my initial attempts I had eliminated all the 'pod' frames in Decorate so that it spawns already as the firedemon,in the air, bobbing.)
All my attempts yield the same thing: The firedemon is there...looks great, sounds great, attacks and does damage...but takes no damage and 'floats' along the floor with player movement (no not it's straffing the pod does it, too). Like it's not 'attached' to the invironment.
Is this an issue with the fact that I don't see "chase" as a viable State on the Wiki? I don't find these, either: action native A_FiredRocks();, action native A_FiredChase();, action native A_FiredAttack();, action native A_FiredSplotch();. What are these doing? No errors from zdoom unless I put them in MY Decorate (along with rest of firedemon definition) Can I make this actor work properly with inheritance or no?
|