So I'm tryin to make use mugen's resources to make Ahuron's orochi team chars as accurate as possible:
specifically I'm trying to make them properly change palettes when changing from normal to orochi mode
so far I've tried with the little knowledge I've extracted from scrtrl documentations and I've succeded at certain point with Ahurons Shermie
I successfully made her change paletes when changing from normal to orochi and back again with this simple code in her transform statedef:
[State 0]
type = RemapPal
trigger1 = var(1)=1 ; triggers orochi on
source = 1,1
dest = 1,6+palno
[State 0]
type = RemapPal
trigger1 = var(1)=0 ; triggers orochi off
source = 1,1
dest = 1,palno
however I've run into two issues:
1: palete change is not permanent and resets on the next round , this means orochi shermie will have a normal palette on the next round.
2: If she outright starts as orochi shermie (pal 7-12) the first time she goes normal, her palette won't change, then when she returns to orochi mode the change triggers, orochi mode will have normal palette and subsequent changes will have switched palettes.
So basically my issues are:
Is it possible for Remppal to carry to the next round?
how to" juggle" the triggers for the ramappal to work in both normal (pal 1-6) or oroshi (pal 7-12). In this regard I've tried setting all kind of conditions without success.
Edit nevermind Issue #2, got it working by make it trigger with palettes only:
[State 0]
;Normal to Orochi
type = RemapPal
triggerall = palno<=6
trigger1 = var(1)=1
source = 1,1
dest = 1,6+palno
[State 0]
type = RemapPal
triggerall = palno<=6
trigger1 = var(1)=0
source = 1,1
dest = 1,palno
;Orochi to normal
[State 0]
type = RemapPal
triggerall = palno>6
trigger1 = var(1)=0
source = 1,1
dest = 1,palno-6
[State 0]
type = RemapPal
triggerall = palno>6
trigger1 = var(1)=1
source = 1,1
dest = 1,palno
just wondering how to make it carry to next round