Sprite Attack
#29 posted by madfox on 2019/11/19 05:01:42
I managed to give Stratos a kind of attack mode, but there are two things that catch my eye.
When I attack it from one side it gives a good result, but attacking it from the other side turn the sprites onto a bad result.
It also appears to me only the first frame is used and not the appending 8 ones.
chasm_quake_dev2.01 an example if you're interested.
#30 posted by yhe1 on 2019/11/19 05:28:16
One question: is this the slow mong or the fast mong? I think its melee attacks are still a little slow.
#31 posted by yhe1 on 2019/11/19 05:35:54
Regarding the stratos, I still think you should take a long at the code of that huge robot from Arcane dimensions. The dual rockets is almost the exact same as the stratos.
#32 posted by yhe1 on 2019/11/19 05:40:59
Melee Attack
#33 posted by madfox on 2019/11/19 07:43:21
If Mong receives less frames it's attack becomes bland.
I like seeing him shakes it head.
Stratos attack needs special care.
I was wondering what causes this strange behaviour of the sprites.
I can take a good look at someone else's code, but don't forget AD uses another hearchic code.
#34 posted by yhe1 on 2019/11/19 07:59:09
so this mong has the exactly same number of frames as the quake grunt?
No
#35 posted by madfox on 2019/11/19 16:06:47
Mong has more pain & attack poses.
Framecount
#36 posted by madfox on 2019/11/20 02:55:55
Here is framefile of the player and mong.
As you can see the painframes are 6-14 -13 for the player
and 8-11-14 for mong so there is not so much difference.
It are more the attack scenes that make it look slower.
#37 posted by yhe1 on 2019/11/20 03:57:27
I think the best way to test the attack speed is to have a map with both the mong, the grunt and the enforcer. As long as Quake monsters and Chasm monsters have similar challenge, it should be okay.
Also, infighting isn't working for the chasm monsters yet, but you could have a mong infight with a enforcer to test the balance.
#38 posted by yhe1 on 2019/11/21 03:39:05
Also, is the rifle model converted from chasm, or you made it yourself?
Rifle
#39 posted by madfox on 2019/11/21 18:43:38
The models are imported from chasm. I tried ro texture them myself but then it's almost impossibe to stay to the original.
Only two monsters have a flare mouth on their weapon. I just have to decimate it and keep one or two to create a polygon.
If I try to merge one into the model the skin texture gets ruined.
#40 posted by yhe1 on 2019/11/22 04:00:53
Then I think the weapon should not be centered, but to the right like Chasm.
Also, so now you minimized framecount as much as possible for the stratos, faust, and mong while retaining all their animations?
Self.nextthink = Time + Much Faster Than 0.1
#41 posted by madfox on 2019/11/22 06:58:17
You want to shoot it like in Doom. Chasm has the same effect with part of an arm. I don't like the way the animation holds back the playscreen.
The poses are as much relayed to the quake frame rate.
So no, they don't have the original animations. Most of them are minimazed to a half to compete the right framerate.
I could try to add a self.nextthink = time + 0.05; to make them twice as fast but it don't works that way.
#42 posted by yhe1 on 2019/11/22 07:06:52
After loading Chasm through Dosbox, the monster don't attack as fast as I thought, so I think the currently attack rate in 2.01 is acceptable.
How is the infighting coming along? it is a bit odd to just see them following each other around.
Also, I think the mong has an animation in which it reloads it gun in idle pose.
#43 posted by madfox on 2019/11/23 23:45:02
I attached the look-around pose to the Mong_stand pose. I could attach another pose, but the fact I don't see it appear sometimes it does constantly. So my qc is a bit witz to do so.
In fight has to do with health setting and the reason why they attack eachother.
#44 posted by yhe1 on 2019/11/24 01:32:57
By infighting, I mean that when a faust hits a stratos by accident, the stratos will simply follow the faust around but without attacking him.
Just wanted to be clear that we are talking about the same thing.
#45 posted by madfox on 2019/11/24 09:57:04
Yes. I understand but how to be codewise to do so.
Isn't the Ogre also attacking when catching damage from another entity?
#46 posted by yhe1 on 2019/11/24 20:07:05
Yes, all Quake monsters infight, so there should be in fight code for each of them.
How did you get the infighting working for the custom monsters in fourfeather?
V2.02
#47 posted by madfox on 2019/11/25 04:19:45
I never really cared as it turned up to go all right.
Of course you can outplay two enemies against eachother by putting them in fireline.
But I can't see a decent way to prohibit this attack somewhere in the qc.
I made it into a running map now after some clipping.
Slowly evolving to the first Chasm look alike.
- Added sounds for Stratos, Spider MonGrunt and Faust.
- Minimazed Faust pain frames from 16 to 8.
- New static for alarm sign.
- Added some teleporing monsters and slipgate.
- repositioned the gun to right side.
chasm_quake_dev2.02
#48 posted by yhe1 on 2019/11/25 05:26:40
If I may make an suggestion, after you got a few of the monsters perfect, you should insert them into your old maps, like grunt grenading, and release them.
#49 posted by yhe1 on 2019/11/25 05:37:20
The Stratos no longer kicks me?
It seems that the faust's melee attacks are slower than the mong, they should be the same.
V2.03
#50 posted by madfox on 2019/11/25 05:42:29
Here is a better version with a correkted Stratos.
I had all attack scenes wrong. Forget the other version.
#51 posted by yhe1 on 2019/11/25 05:51:12
Regarding the infighting, Chasm monsters infight in the original, so why would you want to prohibit the attack?
#52 posted by madfox on 2019/11/25 05:54:04
I can make their attacks the same count. For now I feel as if the side routines "looking around" make them slow as it are quiete long frame scenes.
So goes for Faust, although I haven't found out to make it close combat with check_attack.
#53 posted by yhe1 on 2019/11/25 05:59:11
I think for the lower tier monsters, the melee damage and rate should be close to the Quake knight.
For the higher Tier monster, like Gross, Punisher, lionman, and Viking, their damage should be slightly higher than a death knight.
|