Mega Man 8-bit Deathmatch > DECORATE and ACS Modifications

Jax's Lab

<< < (3/3)

JaxOf7:
uh, reflecting stuff (load after 6plus)
https://cdn.discordapp.com/attachments/215579601332600833/885243947839012924/6aplus-ReflectField.pk3

JaxOf7:
TF2 Special Damage update
Damage EVENT script
https://cdn.discordapp.com/attachments/160882052177199104/957116937530408990/TF2SpecialDamage5a.pk3

Report
(click to show/hide)So how I typically did afterburn was I used the fact the player is QUICKTORETALIATE.
What that flag does is cause a hurt player to acquire their hurter as a target.
It seems immediate, but according to testing... not quite.

Test file:
https://cdn.discordapp.com/attachments/160882052177199104/957116992685498398/TF2SpecialDamage-T.pk3
What this does
1. Players insta-die to afterburn.
2. A shot from the megabuster creates 2 explosions
Explosion1 belongs to player 1 and inflicts afterburn
Explosion2 belongs to player 2 and does not inflict afterburn
(note: *you* are player 0)

Logically, a player 3 hit by that shot should die to afterburn from player 1.
But it doesn't quite pan out that way...

https://cdn.discordapp.com/attachments/160882052177199104/957121772778561606/TF2SpecialDamage4b.pk3
player 3 dies to player 2. cause their explosion hijacks the target before TheAfterburn can assign its target.

https://cdn.discordapp.com/attachments/160882052177199104/957123456808411146/TF2SpecialDamage5a-b0.pk3
ok, let's try spawning TheAfterburn directly from the victim while knowing its target.
no good. the victim doesn't acquire its target fast enough.
player 3 is killed by its current target. (self destruct if no target)

https://cdn.discordapp.com/attachments/160882052177199104/957116937530408990/TF2SpecialDamage5a.pk3
success
the damage EVENT script knows its damagetype, the AAPTR_DAMAGE_SOURCE, the AAPTR_DAMAGE_TARGET. instantly.
TheAfterburn can be spawned from this info.
player 3 is killed by player 1 as intended.

Navigation

[0] Message Index

[*] Previous page

Go to full version