YesNoOk
avatar

help with Rugal's Kaiser Wave (Read 1937 times)

Started by RΣDDBRIПK, March 07, 2018, 06:20:45 am
Share this topic:
help with Rugal's Kaiser Wave
#1  March 07, 2018, 06:20:45 am
  • ***
  • Elite Gaming Specimen
  • twitch.tv/reddbrink
    • USA
i need some help with kaiser wave as i cant seem to get it to work properly.

Spoiler, click to toggle visibilty

Var(8) is my charge Variable.

Var(8) =0 is no additional hits
Var(8) =1 is +1 hit
Var(8) =2 is +2 hits

i cant get the multiple hits to work before the changestate.
its something to do with the changestate with movecontact however i cant figure out what to do with it. Any help with this is appreciated.
Penguinz0 said:
"Oh its all happening! Everything that's ever existed is happening at once!"
Re: help with Rugal's Kaiser Wave
#2  March 07, 2018, 06:30:11 am
  • **
    • Brazil
I'm absolutely not sure about this, but have you tried a different number for movecontact as a trigger? like movecontact >= 3 for the change state or something.
Re: help with Rugal's Kaiser Wave
#3  March 07, 2018, 08:24:04 am
  • ****
  • Prince of Latis
  • Destroy the Core!
    • Canada
    • Skype - Whiplash-1
the best option for multi-hit moves like this is

movehitreset


then have a var vount up for each hit.

so something like:

above the hitdefs:
[State 1350, add hit var]
type = Varadd
trigger1 = !time
var(8) = 1

in the middle here change the hitdefs to instead of saying "Parent, var(8) =" to just have var(8) = 1, 2 or 3

[State 1350, reset move for more hits!]
type = MoveHitReset
trigger1 = var(8) < (parent, var(8)) + 1
trigger1 = movecontact = 1
Re: help with Rugal's Kaiser Wave
New #4  March 08, 2018, 12:33:44 am
  • ***
  • Elite Gaming Specimen
  • twitch.tv/reddbrink
    • USA
the best option for multi-hit moves like this is

movehitreset


then have a var vount up for each hit.

so something like:

above the hitdefs:
[State 1350, add hit var]
type = Varadd
trigger1 = !time
var(8) = 1

in the middle here change the hitdefs to instead of saying "Parent, var(8) =" to just have var(8) = 1, 2 or 3

[State 1350, reset move for more hits!]
type = MoveHitReset
trigger1 = var(8) < (parent, var(8)) + 1
trigger1 = movecontact = 1

alright the move has multiple hits now buts its 8 to 9+ hits. is there something i'm missing or did i put the code in wrong?
Spoiler, click to toggle visibilty

Edit: Solved.
Penguinz0 said:
"Oh its all happening! Everything that's ever existed is happening at once!"
Last Edit: March 13, 2018, 08:25:12 am by ReddBrink