YesNoOk
avatar

Remove a Win pose (Read 2512 times)

Started by WrenlyX, July 13, 2022, 10:42:39 pm
Share this topic:
Remove a Win pose
#1  July 13, 2022, 10:42:39 pm
  • avatar
    • UK
Hello! I just downloaded Courage the Cowardly Dog from MUGEN. He is one of my favourite characters of all time. I downloaded Courage the Cowardly dog from Wlanmania X, he's a very good character, but he has a win pose that i don't like. When he wins, he says yes, but a fox with sunglasses kidnaps Muriel (which is Courage's owner) and Courage chases him. I just want to know how do i remove this win pose.
Here are some win state and win pose lines in his .cns file:
;---------------------------------------------------------------------------
; Win state decider
; CNS difficulty: basic
[Statedef 180]
type = S

[State 180, 1]
type = VarRandom
trigger1 = Time = 0
v = 1
range = 0,400

[State 180, 2]
type = ChangeState
trigger1 = Var(1) = [0,100]
value = 181

[State 180, 3]
type = ChangeState
trigger1 = Var(1) = [10,200]
value = 182

[State 180, 3]
type = ChangeState
trigger1 = Var(1) = [20,300]
value = 1812

[State 180, 3]
type = ChangeState
trigger1 = Var(1) = [30,400]
value = 183
;---------------------------------------------------------------------------
; Win pose 1
; CNS difficulty: basic
[Statedef 181]
type = S
movetype = I
physics = S
ctrl = 0
anim = 181
velset = 0,0

[State 181, PlaySnd]
type = PlaySnd
trigger1 = time = 0
value = S181,0

[State 181, 1]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1

[State 181, 2] ;Assert this until you want "round 1, fight" to begin
type = AssertSpecial
trigger1 = time = [0,180]
flag = roundnotover
flag2 = nobardisplay
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Win pose 3 Ohhh! Muriel! Kidnapped by Fox
; CNS difficulty: basic
[Statedef 1812]
type = S
movetype = I
physics = N
ctrl = 0
anim = 752
velset = 0,0

[State 181, PlaySnd]
type = PlaySnd
trigger1 = time = 0
value = S181,0


[State 181, PlaySnd]
type = PlaySnd
trigger1 = animelem = 5
value = S5000,0

[State 0, PlaySnd]
type = PlaySnd
trigger1 = AnimElem = 5
value = S1400,2

[State 8017] ;You...
type = Helper
;triggerall = numhelper(3054) = 0
trigger1 = time = 101
;id = 3054
helpertype = normal
postype = p1
pos = -337,0
stateno = 4778
keyctrl = 0
ownpal = 1

[State 0, VelSet]
type = VelSet
trigger1 = time >= 158
x = 6.45
y = 0
;ignorehitpause =
;persistent =

[State 1230, Helper]
type = Helper
trigger1 = time = 158
name = "Courage"
postype = p1
pos = 0,0
stateno = 2600
ownpal = 1
keyctrl = 1
ID = 2600
supermovetime = 9999



[State 181, 1]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1


[State 181, 2] ;Assert this until you want "round 1, fight" to begin
type = AssertSpecial
trigger1 = time = [0,400]
flag = roundnotover
flag2 = nobardisplay
;---------------------------------------------------------------------------
;--------------------------------

;"Assist Computer!"
[Statedef 2600]
type = S
movetype = A
physics = N
velset = 0, 0
ctrl = 0
anim = 753;7246   7339
;SprPriority = 5

[State 20, PlaySnd]
type = PlaySnd
trigger1 = time=3;AnimElem = 2
value = S100,0
volume = 255

[State 191, Comic Text]
type = Explod
trigger1 = time = 0
anim = 8012
ID = 8012
sprpriority = -2
postype = p1
pos = 23,-22
scale = 0.8, 0.8
ownpal = 1
pausemovetime = -1
supermovetime = -1

[State 52, Dust]
type = Explod
trigger1 = time = 0
anim = 7106
ID = 7106
sprpriority = -2
postype = p1
scale = 0.7,0.7
ownpal = 1
pausemovetime = -1
supermovetime = -1

[State 52, Dust]
type = Explod
trigger1 = time = 0;AnimElem = 2
trigger2 = time = 8;AnimElem = 4
anim = 7103
ID = 7103
sprpriority = -2
postype = p1
scale = 0.4, 0.4
ownpal = 1
pausemovetime = -1
supermovetime = -1

[State 0, VelSet]
type = VelSet
trigger1 =  1
x = 6.45
y = 0
;ignorehitpause =
;persistent =




;---------------------------------------------------
;---------------------------------------------------------------------------
; Win pose 2
; CNS difficulty: basic
[Statedef 182]
type = S
movetype = I
physics = S
ctrl = 0
anim = 182;Ifelse(random%2,182, Ifelse(random%4,1822,1822))
velset = 0,0

[State 182, 1]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1

[State 0, PlaySnd]
type = PlaySnd
trigger1 = Animelem = 1
value = S182,0

[State 0, PlaySnd]
type = PlaySnd
trigger1 = Animelem = 3
value = S182,1

[State 191, Comic Text]
type = Explod
trigger1 = AnimElem = 2
anim = 8004
ID = 8004
sprpriority = -2
postype = p1
pos = 0,-25
scale = 0.5, 0.5
ownpal = 1
pausemovetime = -1
supermovetime = -1

[State 1700, Explod]
type = Explod
trigger1 = animelem = 1
anim = 1112
ID = 1112
pos = 0,-25
postype = p1
facing = 1
bindtime = -1
removetime = 15
scale = .8,.8
sprpriority = 8
ownpal = 1

[State 182, 2] ;Assert this until you want "round 1, fight" to begin
type = AssertSpecial
trigger1 = time = [0,180]
flag = roundnotover
flag2 = nobardisplay
flag3 = nomusic
;---------------------------------------------------------------------------
; Win pose 4
; CNS difficulty: basic
[Statedef 183]
type = S
movetype = I
physics = S
ctrl = 0
anim = 183
velset = 0,0

[State 181, PlaySnd]
type = PlaySnd
trigger1 = time = 0
value = S183,0

[State 181, 1]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1

[State 181, 2] ;Assert this until you want "round 1, fight" to begin
type = AssertSpecial
trigger1 = time = [0,180]
flag = roundnotover
flag2 = nobardisplay


I want to disable win pose 3. How do i do it using Fighter Factory 3? 
Re: Remove a Win pose
#2  July 14, 2022, 06:26:49 pm
  • ******
  • Take better care of the plants around u or become
  • the fertilizer that feeds them.The choice is yours
    • Chile
    • network.mugenguild.com/basara/
; Win state decider
; CNS difficulty: basic
[Statedef 180]
type = S

[State 180, 1]
type = VarRandom
trigger1 = Time = 0
v = 1
range = 0,400

[State 180, 2]
type = ChangeState
trigger1 = Var(1) = [0,100]
value = 181

[State 180, 3]
type = ChangeState
trigger1 = Var(1) = [10,200]
value = 182

[State 180, 3]
type = ChangeState
trigger1 = Var(1) = [20,300]
value = 1812

[State 180, 3]
type = ChangeState
trigger1 = Var(1) = [30,400]
value = 183
You only need this to make that. The only things you've to do are these ones:
-Change VarRandom value from 400 to 300
-Change the value 1812 for 183 and then delete the one that already has the 183
And that's all, the CNS only will take 3 of the 4 winstates and the one you don't want will be ignored. And even you don't need Fighter Factory, you can open it with the Notepad, edit that and just save the file ;)
Spoiler, click to toggle visibilty

Rest in peace, Toriyama-san...
Normal WIPS - ClayFighter - Ideas - Anti-Gouki Project - Lifebars - Facebook - X