                            __________________________________________
===========================| Gouki by KarmaCharmeleon		      |===========================
                                    [10.01.2025]

 - Contact:	karmacharmander@gmail.com
 - Website:	https://www.imdb.com/title/tt0367279/
 - Customized version of Capcom's Gouki character, for MUGEN 1.0



=====<Features>=====

 - All the essential stuff
 - Details and moves taken from his various video game appearances
 - Gameplay mixed from several games, including CvS2, KOF, SFA3 and SFIII
 - Special intros versus Ryu, Evil Ryu, Gouken and Gen



=====<Mode Overview>=====

This character has three different modes:

<Normal Gouki>
- Classic Gouki
- Based primarily on his SF2, SF4 and CvS2 movesets

<EX Gouki>
- Modern Gouki
- Based primarily on his SFV and SF6 movesets

<Shin Gouki>
- Shin Gouki
- Based primarily on his CvS2 movesets


=====<.DEF Overview>=====

This char has four different .def files, here's what each one does:

<GOUKI.def>
The mode is selected via palette:

Palettes 1, 2, 3, 4, 5, 6	-> Normal Gouki mode
Palettes 7, 8, 9,		-> EX Gouki mode
Palettes 10, 11, 12		-> Shin Gouki mode

To add him to your Mugen, add the following line to your select.def, under [Characters]:
Gouki,

<CLASSICGOUKI.def>
Only Normal Gouki mode.
To add him to your Mugen, add the following line to your select.def, under [Characters]:
Gouki/ClassicGouki.def,

<EXGOUKI.def>
Only EX Gouki mode.
To add him to your Mugen, add the following line to your select.def, under [Characters]:
Gouki/EXGouki.def,

<SHINGOUKI.def>
Only EX Gouki mode.
To add him to your Mugen, add the following line to your select.def, under [Characters]:
Gouki/ShinGouki.def,



=====<Movelist>=====

 U - up          x - light punch        a - light kick
 D - down        y - medium punch       b - medium kick
 F - forward     z - heavy punch        c - heavy kick
 B - back        p - any punch          k - any kick
 s - start       2p- two punches        2k- two kicks

 (Air) - Move must be performed in the air.
 (EX)  - Move has an EX version, performed by pressing two punch/kick buttons.
 (MAX) - Use two punch/kick buttons when performing a Super move to power it up.


=====<Normal Mode>=====

<NORMAL>

.Kikokuzuki						(close) y, z
.Zugaihasatsu						F + y
.Zankukyaku						F + b
.Gokumonsho						F + z
.Kikokurenzan						F + c
.Tenma Kujinkyaku					D + b			(Air, during the apex of the jump)
.Seoi Nage	         				F/B + 2p		(near opponent)
.Tomoe Nage						F/B + 2k		(near opponent)
     
     
<SPECIAL>
     
.Gohadoken (EX)						D, DF, F, p
.Zanku Hadoken (EX)					D, DF, F, p		(Air)
.Sekia Goshoha (EX)					F, DF, D, DB, B, p
.Goshoryuken (EX)					F, D, DF, p
.Tatsumaki Zankukyaku (EX)				D, DB, B, k
.Airborne Tatsumaki Zankukyaku (EX):			D, DB, B, k		(Air)
.Classic Airborne Tatsumaki Senpukyaku			F, DF, D, DB, B, k	(Air)
.Hyakkishu (EX)						B, DB, D, DF, F, k
	.Hyakki Gozan
	.Hyakki Gosho					p
	.Hyakki Gosen					k
	.Hyakki Gojin					D + b
	.Hyakki Gosai					F/B + 2p
	.Hyakki Gotsui					F/B + 2k
	.Hyakki Gohasatsu				F/B + 2p/2k		(EX only)
	.Hyakki Goho					D, DF, F, 2p		(EX only)
	.Hyakki Gorasen					D, DB, B, 2k		(EX only)
.Ashura Senku						F, D, DF, 3p/3k
.Ashura Senku						B, D, DB, 3p/3k


<SUPER>
     
.Messatsu Gohado (MAX)					D, DF, F, D, DF, F, p
.Tenma Gozanku (MAX)					D, DF, F, D, DF, F, p	(Air)
.Messatsu Goshoryu (MAX)				D, DF, F, D, DF, F, k
.Messatsu Gorasen (MAX)					D, DB, B, D, DB, B, k
.Messatsu Gosenpu (MAX)					D, DB, B, D, DB, B, k	(Air)


<Lv3 SUPER>

.Kongo Kokuretsuzan	 				D, D, D, 2p
.Shun Goku Satsu	 				x, x, F, a, z


<SYSTEM>

.Forward Dash:  		                	F, F
   .Run:                       					hold
.Backward Dash:                 			B, B
.Low Jump:                     				tap U
.High Jump:                     			tap D, U
.Long Low Jump:                 			tap D, tap U            
.Sidestep:                      			a + x
   .Sidestep Attack:            				p / k
.Forward Roll:                  			F + a + x
.Backward Roll:                 			B + a + x
.Parry High:                    			tap F
.Parry Low:                     			tap D
.Air Parry:                     			tap F           	(Air)
.Power Charge:                  			hold b + y
.Zero Counter:                  			B, DB, D, p / k		(during standing or crouching guard)
.Custom Combo:                  			c + z           	(Air also)
.Fall Recovery:                 			2p / a + x      	(while falling and allowed)


=====<EX Mode>=====

<NORMAL>

.Mukurogiri						(close) b, c
.Zugaihasatsu						F + y
.Resso Kyaku						F + b
.Sekiseiken						F + z
.Kikokurenzan						F + c
.Rago Kyaku						B + c
.Tenma Kujinkyaku					D + b			(Air, during the apex of the jump)
.Seoi Nage	         				F/B + 2p		(near opponent)
.Tomoe Nage						F/B + 2k		(near opponent)
     
     
<SPECIAL>
     
.Gohadoken (EX)						D, DF, F, p
	.Shakunetsu Hadoken (EX)			hold p
.Zanku Hadoken (EX)					D, DF, F, p		(Air)
.Goshoryuken (EX)					F, D, DF, p
.Tatsumaki Zankukyaku (EX)				D, DB, B, k
.Airborne Tatsumaki Zankukyaku (EX):			D, DB, B, k		(Air)
.Kongo Shakka (EX)					D, DB, B, p
.Hyakkishu (EX)						B, DB, D, DF, F, k
	.Hyakki Gozan
	.Hyakki Gosho					p
	.Hyakki Gojin					k
	.Hyakki Senei					D
	.Hyakki Goho					D, DF, F, 2p		(EX only)
	.Hyakki Gorasen					D, DB, B, 2k		(EX only)
.Ashura Senku						F, D, DF, 3p/3k
	.Oboro						F/B + 2p		(near opponent)
.Ashura Senku						B, D, DB, 3p/3k


<SUPER>
     
.Messatsu Gohado (MAX)					D, DF, F, D, DF, F, p
.Tenma Gozanku (MAX)					D, DF, F, D, DF, F, p	(Air)
.Hoten Goka (MAX)					D, DB, B, D, DB, B, p
.Tensho Kaireki Jin (MAX)				D, DB, B, D, DB, B, k


<Lv3 SUPER>

.Magatsuki			 			D, DF, F, D, DF, F, 2k
.Shun Goku Satsu	 				x, x, F, a, z


<SYSTEM>

.Forward Dash:  		                	F, F
   .Run:                       					hold
.Backward Dash:                 			B, B
.Low Jump:                     				tap U
.High Jump:                     			tap D, U
.Long Low Jump:                 			tap D, tap U            
.Sidestep:                      			a + x
   .Sidestep Attack:            				p / k
.Forward Roll:                  			F + a + x
.Backward Roll:                 			B + a + x
.Parry High:                    			tap F
.Parry Low:                     			tap D
.Air Parry:                     			tap F           	(Air)
.Power Charge:                  			hold b + y
.Zero Counter:                  			B, DB, D, p / k		(during standing or crouching guard)
.Custom Combo:                  			c + z           	(Air also)
.Fall Recovery:                 			2p / a + x      	(while falling and allowed)


=====<Shin Mode>=====

<NORMAL>

.Kikokuzuki						(close) y, z
.Mukurogiri						(close) b, c
.Zugaihasatsu						F + y
.Zankukyaku						F + b
.Sekiseiken						F + z
.Kikokurenzan						F + c
.Rago Kyaku						B + c
.Tenma Kujinkyaku					D + b			(Air, during the apex of the jump)
.Seoi Nage	         				F/B + 2p		(near opponent)
.Tomoe Nage						F/B + 2k		(near opponent)
     
     
<SPECIAL>
     
.Gohadoken						D, DF, F, p
.Zanku Hadoken						D, DF, F, p		(Air)
.Sekia Goshoha						F, DF, D, DB, B, p
.Goshoryuken						F, D, DF, p
.Tatsumaki Zankukyaku					D, DB, B, k
.Airborne Tatsumaki Zankukyaku				D, DB, B, k		(Air)
.Classic Airborne Tatsumaki Senpukyaku			F, DF, D, DB, B, k	(Air)
.Ashura Senku						F, D, DF, 3p/3k
.Ashura Senku						B, D, DB, 3p/3k
.Tenma Shuretto						D, D, 3p/3k


<SUPER>
     
.Messatsu Gohado (MAX)					D, DF, F, D, DF, F, p
.Tenma Gozanku (MAX)					D, DF, F, D, DF, F, p	(Air)
.Messatsu Goshoryu (MAX)				D, DF, F, D, DF, F, k
.Messatsu Gorasen (MAX)					D, DB, B, D, DB, B, k
.Messatsu Gosenpu (MAX)					D, DB, B, D, DB, B, k	(Air)


<Lv3 SUPER>

.Misogi			 				D, D, D, 2k
.Shun Goku Satsu	 				x, x, F, a, z


<SYSTEM>

.Forward Dash:  		                	F, F
   .Run:                       					hold
.Backward Dash:                 			B, B
.Low Jump:                     				tap U
.High Jump:                     			tap D, U
.Long Low Jump:                 			tap D, tap U            
.Sidestep:                      			a + x
   .Sidestep Attack:            				p / k
.Forward Roll:                  			F + a + x
.Backward Roll:                 			B + a + x
.Parry High:                    			tap F
.Parry Low:                     			tap D
.Air Parry:                     			tap F           	(Air)
.Power Charge:                  			hold b + y
.Zero Counter:                  			B, DB, D, p / k		(during standing or crouching guard)
.Custom Combo:                  			c + z           	(Air also)
.Fall Recovery:                 			2p / a + x      	(while falling and allowed)



=====<Move Details>=====

 - Kikokuzuki (Classic, Shin) causes soft knockdown.
 - Mukurogiri (EX, Shin) hits overhead.
 - Zugaihasatsu hits overhead.
 - Zankukyaku (Classic, Shin) goes over low attacks.
 - Gokumonsho (Classic) crumples on counter hit.
 - Sekiseiken (EX, Shin) hits OTG.
 - Tenma Kujinkyaku hits overhead.
 - Gohadoken (Classic, Shin) causes soft knockdown up close.
 - Gohadoken (EX) can be charged into Shakunetsu Hadoken.
 - Shakunetsu Hadoken hits multiple times and causes soft knockdown.
 - EX Gohadoken (Classic) causes soft knockdown.
 - EX Gohadoken (EX) starts charged.
 - Sekia Goshoha causes soft knockdown.
 - EX Zanku Hadoken (Classic) and Zanku Hadoken (Shin) fire two projectiles.
 - EX Zanku Hadoken (EX) causes soft knockdown.
 - Goshoryuken has high juggle potential.
 - Tatsumaki Zankukyaku (Classic, Shin) has high juggle potential.
 - HK Tatsumaki Zankukyaku (EX) has high juggle potential.
 - EX Tatsumaki Zankukyaku (EX) ground bounces for a juggle reset.
 - EX Hyakkishu tracks the opponent and has projectile invincibility.
 - Hyakki Gozan hits low.
 - Hyakki Gosho, Hyakki Gosen and Hyakki Gojin hit overhead.
 - Hyakki Gosai, Hyakki Gotsui and Hyakki Gohasatsu are unblockable command grabs.
 - Hyakki Goho (Classic) fires two projectiles.
 - Hyakki Gorasen (EX) ground bounces for a juggle reset.
 - Kongo Shakka generates more frame advantage on counter hit.
 - MP and HP Kongo Shakka follow-ups cause soft knockdown.
 - EX Kongo Shakka launches for a juggle reset.
 - 3P Tenma Shuretto counters high attacks, 3K Tenma Shuretto counters low attacks.
 - Ashura Senku (Classic, Shin) has full body invincibility.
 - Ashura Senku (EX) can be canceled into Oboro, an unblockable command grab.
 - Messatsu Gohado, Tenma Gozanku, Messatsu Goshoryu, Messatsu Gorasen, Messatsu Gosenpu, Hoten Goka,
   Tensho Kaireki Jin, Kongo Kokuretsuzan, Magatsuki, Misogi and Shun Goku Satsu cause hard knockdown.
 - MAX Hoten Goka launches for a juggle reset.
 - Shun Goku Satsu is an unblockable command grab.



=====<Gameplay Notes>=====

COMBO SYSTEM:
 - Some Normal attacks can be canceled into Command, Special and Super moves
 - Some Special moves can be canceled into Super moves
 - Some Lv1 Super moves can be canceled into MAX Super moves
 - Cancelling a Special, Super move or Custom Combo into a Super move resets the juggle points
   but also reduces its damage

CUSTOM COMBO:
 - Removes cancellable attack restrictions and gives you a lot of freedom to combo them
 - Juggle limit is lifted
 - You can only use EX Special or Super moves from the point the character starts flashing faster
   and brighter, and doing so ends Custom Combo
 - Gives you a short invulnerability window at the start



=====<Version History>=====

<v.10/01/2025>
- Updated head.pos and mid.pos values to match 5000, 0.
- Hyakki Gosai, Hyakki Gotsui and Hyakki Gohasatsu are now properly restricted.
- Adjusted Throw Disabler.
- Adjusted hit velocities in Normal Attacks.

<v.08/09/2024>
- Adjusted wake up invincibility.
- Added new MAX cancels to EX Gouki.

<v.10/08/2024>
- Added Special Intro compatibility with Evil Ryu by Victorys.
- Target Combos are now easier to execute.
- Fixed a bug that caused throws to grant Power during Custom Combo.
- Fixed a bug that caused Gouki to move after winning with Shun Goku Satsu.
- Increased a frame on Kongo Shakka to improve its possibilities at causing CounterHit.
- EX Gouki no longer uses Zankukyaku when controlled by the AI.

<v.15/07/2024>
- Fixed a bug that caused Custom Combo Finish Text not to pop while killing with Projectiles.
- Increased recovery on EX Air Tatsumaki Zankukyaku (EX mode) Landing animation.

<v.07/07/2024>
 - Small Portrait now uses the correct palette.
 - Added 1F to EX Tatsumaki Zankukyaku (EX mode) Landing animation.
 - Kongo Shakka 2nd can now be Super Canceled.
 - Fixed a bug that caused MAX Messatsu Gohado to whiff at specific distances.
 - Fixed debug error on Kongo Kokuretsuzan.
 - Gouki can no longer walk through the opponent after Shun Goku Satsu.
 - Fixed CS errors on Magatsuki.
 - Fixed a bug that caused the incorrect voice sample to trigger during Taunt (Shin mode).
 - Fixed a bug that caused Gouki to disappear during Tenma Shuretto (Shin mode).
 - Added 3 palettes by Lurker and 4 palettes by MT7.

<v.30/06/2024>
 - First release.



=====<Special Thanks>=====
 - aokmaniac13 for sprite rips
 - armentis for Alt Crouching Heavy Kick (unused), Resso Kyaku, and Hyakki Gohasatsu animations
 - Balthazar for MvC Standing animation
 - FeLo_Llop for Tenha, Gokumonsho, Sekiseiken, and Medium/Heavy Kongo Shakka 2nd animations
 - Mwryly for Alt Crouching Heavy Punch (unused), Gokumonsho, Kikokurenzan, and Kongo Shakka 1st animations
 - Odb718 for Rago Kyaku animation
 - P.o.t.S. for Hyakki Gozan, Hyakki Gojin, EX Zanku Hadoken, Alt Messatsu Goshoryu, and Kongo Kokuretsuzan animations
 - Rabano for Apple for you and Kongo Shakka 1st animations
 - sabockee for Alt Gohadoken, Magatsuki, Midnight Bliss and Alt Midnight Bliss animations
 - yahyadraws(Hatter) for EX Goshoryuken Follow-Up and Heavy Tatsumaki Zankukyaku animations
 - Froz for Color Separation
 - P.o.t.S. and Jmorphman for code, effects, hitsparks, formatting style
 - Infinite for Tensho Kaireki Jin Visual Effects.
 - RaZorBakk36 and Lurker for voice rips
 - ElNamPrime, Froz, Foobs, JtheSaltyy, Knuckles8864, Lurker and MT7 for palettes
 - Everybody at the MFG Discord Server for feedback.
 - Not The MUGEN Fighters Guild for providing hosting, for sure.



=====<Disclaimer>=====

 - The Gouki character is property of Capcom
 - Capcom vs SNK is property of Capcom
 - This MUGEN character is a non-profit fan work, it cannot be used for any commercial purposes