[SUBMISSION] Whiplash
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 2 weeks ago #11
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
Hmm. I will likely try that. Also how do I make the custom states? I am trying to make some more states for the Carcass right now and then the whiplash after and it will not let me.
Please Log in or Create an account to join the conversation.
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 2 weeks ago #12
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
I got it working this is the new whiplash with all of the upgrades (although no hitbox change since as you said it is kinda pointless). Also here are the new credits with you and Raven Added added:
Credits:
Code: Ak47fu2 and Gothic
Sounds: Id Software, Bethesda, and Evil Banana 202 (ripped sounds and put them in a yt video).
Sprites: ID Software, Vader, Finalizer, HorrorMovieGuy, Raymoohawk, Damien Daurio, and Craneo. Projectile from Raven Software's "CyClones"
Sprite edits: Gothic (projectile recolor)
Idea Base: Doom Eternal whiplash.
Credits:
Code: Ak47fu2 and Gothic
Sounds: Id Software, Bethesda, and Evil Banana 202 (ripped sounds and put them in a yt video).
Sprites: ID Software, Vader, Finalizer, HorrorMovieGuy, Raymoohawk, Damien Daurio, and Craneo. Projectile from Raven Software's "CyClones"
Sprite edits: Gothic (projectile recolor)
Idea Base: Doom Eternal whiplash.
Attachments:
Please Log in or Create an account to join the conversation.
- DeVloek
- Arachnotron
Less
More
- Posts: 401
11 months 2 weeks ago - 11 months 2 weeks ago #13
by DeVloek
Replied by DeVloek on topic [SUBMISSION] Whiplash
That's pretty cool already. Here's some code you can use to make it slither randomly left and right, using A_Recoil.
That's all I can do with Decorate, I'm sure there's room for improvement. btw I included the size change because I like the idea of a monster ducking under your rockets.
Now all it needs is a projectile attack that can be used when outside whipping range. Right now the monster uses the whip even when outside the range, you should prevent that. 750 is the whip's range, so a A_JumpIfCloser value of 720 or something like that should do.
Code:
See:
TNT1 A 0 A_SetSize(20,59)
WHIP AABBCCDDEE 3 A_Chase
TNT1 A 0 A_Jump(127,"Slither")
Loop
Slither:
TNT1 A 0 A_SetSize(20,38)
TNT1 A 0 A_FaceTarget
TNT1 A 0 A_SetAngle(angle+randompick(-45,45))
WHIP UUUUUUU 1 A_Recoil(-3)
TNT1 A 0 A_FaceTarget
TNT1 A 0 A_SetAngle(angle+randompick(-45,45))
WHIP UUUUUUU 1 A_Recoil(-3)
TNT1 A 0 A_FaceTarget
TNT1 A 0 A_SetAngle(angle+randompick(-45,45))
WHIP UUUUUUU 1 A_Recoil(-3)
TNT1 A 0 A_Stop
TNT1 A 0 A_Jump(127,"See")
Loop
Now all it needs is a projectile attack that can be used when outside whipping range. Right now the monster uses the whip even when outside the range, you should prevent that. 750 is the whip's range, so a A_JumpIfCloser value of 720 or something like that should do.
Last edit: 11 months 2 weeks ago by DeVloek.
Please Log in or Create an account to join the conversation.
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 1 week ago #14
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
Thanks. I will add the new slithering. Maybe the last attack could be a shockwave which in reality is a floorhugger projectile? I would switch the whip to it's own state and make the missile state the shockwave attack. Only issue is how do I have it pick randomly between its 3 attack options (whip, move and melee, or shockwave)?
Please Log in or Create an account to join the conversation.
- DeVloek
- Arachnotron
Less
More
- Posts: 401
11 months 1 week ago #15
by DeVloek
Replied by DeVloek on topic [SUBMISSION] Whiplash
"Only issue is how do I have it pick randomly between its 3 attack options (whip, move and melee, or shockwave)?"
A_Jump can randomly jump to any state you want. You can also use A_JumpIf, A_JumpIfCloser and some other jump functions for finetuning. Check out the wiki, there's a ton of possibilities https://zdoom.org/wiki/Category:Decorate_Jump_functions
A_Jump can randomly jump to any state you want. You can also use A_JumpIf, A_JumpIfCloser and some other jump functions for finetuning. Check out the wiki, there's a ton of possibilities https://zdoom.org/wiki/Category:Decorate_Jump_functions
Please Log in or Create an account to join the conversation.
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 1 week ago #16
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
Thanks. I will look into it
Please Log in or Create an account to join the conversation.
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 1 week ago #17
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
Here he is without the reflect but with the other fixes.
Attachments:
Please Log in or Create an account to join the conversation.
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 1 week ago #18
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
Oh wait this is the wrong thread lol. I will put the blood maykr in the blood maykr thread. Not sure how to delete messages though lol
Please Log in or Create an account to join the conversation.
- Ak47fu2
- Topic Author
- Chaingunner
Less
More
- Posts: 64
11 months 1 week ago #19
by Ak47fu2
Replied by Ak47fu2 on topic [SUBMISSION] Whiplash
I tried making the shockwave attack. It did not go the best lol. Any ideas on how to improve it?
Attachments:
Please Log in or Create an account to join the conversation.
- DeVloek
- Arachnotron
Less
More
- Posts: 401
11 months 1 week ago #20
by DeVloek
Replied by DeVloek on topic [SUBMISSION] Whiplash
the shockwave projectile has a lot of issues:
- it's extremely slow, needs to be much faster
- it should be a seekermissile (but with a rather slow turn rate, nothing too crazy)
- the sprite looks really bad, replace it with something better
Please Log in or Create an account to join the conversation.