So I'm just tooling around with DECORATE / GZDoom for the first time, trying to replicate the Nightmare imp from D64. I have it almost down, but there's one thing that doesn't quite work correctly.
When in missle range, the imp correctly spawns my new, faster, purpler nightmareball.
When I am in melee range, the imp starts its melee attack. But if I move out of melee range before the attack finishes, it spawns a regular old impball.
What am I missing?
Quote
actor NightmareImp : DoomImp 15001
//$Angled
//$ArgNRenderColor
//$Category "Monsters"
//$Sprite
//$Title "Nightmare Imp"
{
SpawnID 155
Health 50
Speed 16
PainChance 200
RenderStyle Subtract
obituary "%o was slaughtered by a Nightmare Imp."
States
{
Missile:
TROO EF 8 A_FaceTarget
TROO G 6 A_CustomComboAttack("NightmareBall", 32, 2 * random(1, 8), "imp/melee")
Goto See
}
}
Question
Antnee
So I'm just tooling around with DECORATE / GZDoom for the first time, trying to replicate the Nightmare imp from D64. I have it almost down, but there's one thing that doesn't quite work correctly.
When in missle range, the imp correctly spawns my new, faster, purpler nightmareball.
When I am in melee range, the imp starts its melee attack. But if I move out of melee range before the attack finishes, it spawns a regular old impball.
What am I missing?
Share this post
Link to post
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.