[SUBMISSION]: Daggerfall Skeletal Warrior
- Sir Squidly
- Topic Author
- Demon
- Posts: 25
I got a death animation for the skeleton. It isn't too pretty, but it's fast, and is a transition compared to that whole teleport to the floor thing.
I've also added sounds to the dropped tools, for more flare to the death, along with giving the axe a fewer amount of sprites, but they look better in general. I've also fixed a particularly nasty but, that made the tools Telefrag the player if they are on the skeleton when it drops them. Works perfect now!
Now, I have one final step. The Gore death. This one will mostly consist of decorate scripting *wink wink*, so it should be done faster. Other than that, he's perfect!
NOTE: I used the Hell Warrior resource from this site as reference for the shield dropping, so I think the telefrag bug might be on the hell warrior's shield, which should probably be tested. I'd be willing to make a quick script patch for it if the bug is on the warrior!
Please Log in or Create an account to join the conversation.
- MagicWazard
- Moderator
- Posts: 808
Sir Squidly wrote: NOTE: I used the Hell Warrior resource from this site as reference for the shield dropping, so I think the telefrag bug might be on the hell warrior's shield, which should probably be tested. I'd be willing to make a quick script patch for it if the bug is on the warrior!
Could be. The Hell Warrior uses "128" for its flags; using numbers for flags is never a good idea, since it's hard to read which flag(s) are in use, and it's entirely possible flag numbers might change as new ones are added. I'm pretty sure that the only flags intended were probably SXF_NOCHECKPOSITION and maybe SXF_ABSOLUTEVELOCITY and SXF_CLIENTSIDE. If it is indeed possible for the shield drop to telefrag, then that ought to be fixed. If so, then nice catch on your part!
Please Log in or Create an account to join the conversation.
- Blue Shadow
- Administrator
- Posts: 1129
Please Log in or Create an account to join the conversation.
- Sir Squidly
- Topic Author
- Demon
- Posts: 25
Blue Shadow wrote: 128 is Skulltag's SXF_CLIENTSIDE flag. 64 is the SXF_TELEFRAG flag.
I believe that is actually correct, I just jumped into the game, and tried testing it out myself a bit, and was unable to telefrag myself. at all with the shield.
Sorry for the lil' telefragging report, it doesn't seem to work on the Hell Warrior. Although, I still think that should be made into the actual tag, so if anyone is tweaking the demon for their own map, they don't make it's shield start telefragging on accident. Other than that it works.
Please Log in or Create an account to join the conversation.
- MagicWazard
- Moderator
- Posts: 808
Since flag *names* can be added together using a vertical separator bar ( | ), is it possible that flag *numbers* can be added together by adding up the sum total of the individual flag numbers? I honestly don't know if that works or not. If 128 can ONLY equal SXF_CLIENTSIDE under any circumstances, then I'd probably update the Hell Warrior to use that flag explicitly.Blue Shadow wrote: 128 is Skulltag's SXF_CLIENTSIDE flag. 64 is the SXF_TELEFRAG flag.
Please Log in or Create an account to join the conversation.
- Blue Shadow
- Administrator
- Posts: 1129
Yes, it is. You want CLIENTSIDE and TELEFRAG? You can do one of the following:MagicWazard wrote: Since flag *names* can be added together using a vertical separator bar ( | ), is it possible that flag *numbers* can be added together by adding up the sum total of the individual flag numbers?
Unless the developers decide to change the associated value, then yes, 128 will always be SXF_CLIENTSIDE. But that's highly unlikely to happen.If 128 can ONLY equal SXF_CLIENTSIDE under any circumstances, [...]
If you take all the flag bits below 128 and OR them together, you'll get 127 (one point below 128), which is all of these flags:
Please Log in or Create an account to join the conversation.
- Sir Squidly
- Topic Author
- Demon
- Posts: 25
And I went overboard.
Sooo.... I made the gore death. I could not live without that amazing gore death to the point I made an argument value (argument 1= 1) so you can make it ALWAYS gore death (or NEVER if you want!(argument 1= 2) )
Basically, every individual bone flies off. Then you can smash the rib cage and the skull. It is just satisfying.
With all the sounds in place (including some I custom edited!), this thing has, no joke, LITERALLY nothing more I can add to it.
And I love it.
Link updated, and I will make a short video showing it off.
Please Log in or Create an account to join the conversation.
- MagicWazard
- Moderator
- Posts: 808
Please Log in or Create an account to join the conversation.
- Sir Squidly
- Topic Author
- Demon
- Posts: 25
I'll update the link with credit to you, sorry!
Please Log in or Create an account to join the conversation.
http://forum.zdoom.org/viewtopic.php?f=37&t=14386&start=30#p934839
Please Log in or Create an account to join the conversation.