Experimental - Reflecting Projectiles!

Started by Sheng Long, August 21, 2003, 04:42:22 AM

Previous topic - Next topic

Sheng Long

It's very simple actually. However, the projectiles thrown by the enemies 'have' to be a helper type with AP (Any Projectile) attribute. I also used a ReversalDef when the helper projectile hits the energy shield, the fireball (helper) changes into the player 1 custom state, which makes it change direction. However, since projectiles have different states and animation numbers and whatnot, the projectile (helper) won't display the dissapearing animation. The reflected projectile state doesn't change the animation of the fireball, so it'll show the current animation of the projectile thrown. Another good thing about this is that there aren't any errors displayed in the debug. Also the new codes only apply to the character reflecting the projectile, while the other characters use a helper type projectile with AP attribute.

This won't work on projectile types though. But I think it's close enough to the point.

Updated 8/22
Download the experimental patch here.

http://gcnmario.web1000.com/guilepat.zip

Here's some screen shots of what I experimented with. I used my Guile to experiment this. The energy shield is a rotated form of the dissapearing sonic boom.  ;D









"You must defeat my flaming
dragon punch to stand a chance."

Diego Sanches

I think this is the best that could be made to perform this kind of move

but it´s a good solution indeed :)
if someone start using this on characters, I would make the projs of my chars compatible with this code
Turn my blood to sand...

Impulse

Cool - I like where you're going on with this.

Only one question I want to ask is this: is it possible for Shaia from Voltage Fighter Gowcaizer game to use her ballboy as shield by reflecting this type of attack? Just an idea I had in mind...

Sheng Long

#3
Okay I uplaoded the experimental patch to my site. download it if you are interested in seeing it work.

http://gcnmario.web1000.com/guilepat.zip

"You must defeat my flaming
dragon punch to stand a chance."

Xltima

thats cool dude

im curious too, can it reflect projectiles that do not travel (like my char, Xltima's lightning)??

Impulse

Quote from: GCNMario on August 21, 2003, 05:33:18 AM
Okay I uplaoded the experimental patch to my site. download it if you are interested in seeing it work.

Cool, if I ever should do this and if I run into any snag - could i reply on you to help out since you're experimenting with this for a while now.

*takes a look at the file*

l0tus

...ha. dan deserves to get hit in the face with that damn picture. i like this already...

O Ilusionista

good trick. But sadly this doesnt works with normal projectiles

Sheng Long

Quote from: O Ilusionista on August 21, 2003, 02:56:37 PM
good trick. But sadly this doesnt works with normal projectiles

I know.  ::)

What I could do for this is make the player go into a reversldef state. When it makes contact with normal projectile, the player goes into another state throwing a different projectile. Though it won't be the same as what's shown above though. And of course, this was just an experimental idea anyway.  ;)

"You must defeat my flaming
dragon punch to stand a chance."

ultimaweapon786

so then it would be more of a counter move/magic the a reflection right?

luis_miguel

#10
good one...

I think this system could be performed like an altern parry...

instead of normal hits, this could reflect projectiles (as seen on World Heroes)...

just my point...

Sheng Long

The patch has been updated 8/22.

- Fixed a minor bug during team player mode.
* This bug happens when two reflected projectiles hit each other.
- Adjusted animation of energy shield.
* It doesn't just flash anymore. I used the full animation of the sonic boom.  ;D

"You must defeat my flaming
dragon punch to stand a chance."

BlackJack

Downside: the reflected projectile can't be guarded.  :(

TMFG

Can't....see.....images......please.....fix....it.

Sheng Long

Quote from: Ruler of the underworld on August 27, 2003, 04:04:46 PM
Can't....see.....images......please.....fix....it.

That's cause it's only for USA viewers. In any case, it works fine for me. Since that what my web server is for USA viewers anyway.

"You must defeat my flaming
dragon punch to stand a chance."

luis_miguel

QuoteDownside: the reflected projectile can't be guarded.

a punishment for throwing projectiles to guile...???

indeed, this must be fixed...

Sheng Long

Actually, they can be guared. Well some of them can be anyway. It just doesn't work quite as well as the others. Besides the hitdef points to affectteam = friendly, which may effect it. Not to mention it was made by the same opponent who threw it. So I don't know any way around this for now.

"You must defeat my flaming
dragon punch to stand a chance."

Loona

Maybe that unguardability has to do with the recovery time of the character throwing the projectile, and the distance at which (s)he throws it?...

Alexandra

I heard of this but didn't know if it work. I take a look at this and change the athena's projectile into helpers.