Help with Remappal

Started by Slayer., March 24, 2023, 06:23:06 PM

Previous topic - Next topic

Slayer.

Well, I've had this idea for a while... which is to do a "3D" Sagat, something more like Gill from SF3. Basically, the goal would be through color separation to make Sagat's sprites asymmetrical when changing sides. Like this:


Source pals being:
1,1
1,2
...

and dest ones:
2,1
2,2
...

Since I have zero knowledge of chars code, would this be solved with simple code? Or is it something advanced? It's DivineWolf's Sagat, btw.
One day someone will rip the Inuyasha stages... Not today nor tomorrow, probably not even in this decade. But you know, someday... :')

Did you play the new
Spoiler (click to show)
Goku True Legendary Super Saiyan God Super Saiyan Awake Limit Breaker Ultra Instinct 20x Kaioken Evil Multiversal Buster Ancient Destruction Deity from Dystopian Future?

VictorCYBR

That could be achieved by placing the remappal in the -2 states, with something like this:


[State -2, RemapPal]
type = RemapPal
trigger1 = facing = -1
source = 1,1
dest = 2, PalNo

[State -2, RemapPal]
type = RemapPal
trigger1 = facing = 1
source = 1,1
dest = 1, PalNo

Slayer.

DS, you beautiful soul!  :D
It worked. It's really cool and makes me want to waste time using it with characters with simpler asymmetrical designs like Rugal or Heidern.
Anyway, thank you very much.
One day someone will rip the Inuyasha stages... Not today nor tomorrow, probably not even in this decade. But you know, someday... :')

Did you play the new
Spoiler (click to show)
Goku True Legendary Super Saiyan God Super Saiyan Awake Limit Breaker Ultra Instinct 20x Kaioken Evil Multiversal Buster Ancient Destruction Deity from Dystopian Future?

VictorCYBR

@[user id=45867]Slayer.[/user]: No problem ;D
Bumping and mentioning because you might want to change to PlasmoidThunder's method since this one I posted is very basic and can cause issues with PalFX and such:
https://mugenguild.com/forum/topics/change-color-position-gill-197682.0.html
Thought you'd be interested.

Slayer.

#4
Oh! I didn't see your reply before. Although I think I saw that post at some point, I'm lazy. :tough:
The problem with the code you provided occurs when there are custom states - them throws "Ù,u.


I tested it with Zico first, because with Sagat it involves a lot of spriting work.
But I'll try that later and post the result. Thank you for your consideration.



Edit: I tried. In the first frame when grabbed, the character changes palette and there are inconsistencies during the animation. So while there is a way to get this to work properly, it turns out it's not that simple. Probably adding some more code, but I'm not capable to comment.
One day someone will rip the Inuyasha stages... Not today nor tomorrow, probably not even in this decade. But you know, someday... :')

Did you play the new
Spoiler (click to show)
Goku True Legendary Super Saiyan God Super Saiyan Awake Limit Breaker Ultra Instinct 20x Kaioken Evil Multiversal Buster Ancient Destruction Deity from Dystopian Future?