-------------------------------------
Yuuka Kazami (Yuuka_RP)
(Touhou: Gensokyo Reloaded version)
-------------------------------------
Author: RicePigeon

------------------
Contents
------------------

1. Contents (You're reading this)
2. Version Changes
3. Movelist
  3a. Command Moves
  3b. Specials
  3c. Spellcards
4. Credits

------------------
Version Changes
------------------

=====================================
11/25/21 - Version 2021.11.25
=====================================

- 5z: Fixed bug where charged version's armor state would ignore hitpause, which would cause the attack to whiff in certain situations.
- 5z (Charged): Startup decreased by 8f.

=====================================
07/31/21 - Version 2021.07.31
=====================================

- [System] Adjusted positioning of several system related effects to be consistent with changes in Touhou: Gensokyo Reloaded.
- Soil Tilling: Damage on final hit increased (Total damage increased from 180/190/200 -> 200/220/240).
- Soil Tilling: Damage on follow-up throw increased (20->35).
- Flower Parasol Charge: Attack merged with removed Thorny Rose special, effects renewed.
- Drifting Dandelion: Hitbox range & downward vertical reach slightly increased.

=====================================
01/16/21 - Version 2021.01.16
=====================================

- [System] Fixed bug where Yuuka was vulnerable to grabs during pre-jump frames.
- [System] Fixed graphical bug involving dash effects during superpauses.
- [System] Fixed an issue where getup invulnerability would end prematurely if an attack was performed on the same frame control was regained.
- [System] Fixed oversight where counterhit message would erroneously appear during throws.
- [System] Added workaround that would resolve a bug in Stupa's Training character.
- [System] Corrected button strength priority in commands; higher strength buttons now take priority over lower strength buttons.
- [System] Fixed oversight that allowed certain moves to be cancelled when they should not be.
- 5x: Corrected hitspark position.
- 5z: Fixed graphical bug where dash effects would persist through superpauses.
- 2z: Guard velocity increased.
- 3z: Guard velocity increased.
- Throw/Air Throw: Fixed bug where Stupa's Training character could not tech the throw.
- Throw/Air Throw: Fixed timing where Throw proration flag was set prematurely.
- Air Throw: Fixed bug with camera following opponent.
- Flytrap: Fixed oversight where juggle flag was not being set, causing the move to erroneously link into itself.
- Flower Parasol Charge: Fixed oversight where juggle flag was not being set.
- Flowers in the Wind: Fixed how proration & recovery frames are handled.
- "Beauty of Nature": Fixed how proration is handled.
- "True Master Spark": No longer plays its own BGM on hit.

=====================================
09/17/20 - Version 2020.09.17
=====================================

- [System] Tech recovery command changed to hold x/y/z before hitting ground. Can now tech left or right.
- [System] All combos now apply a one-time 75% prorate for the second attack onward.
- [System] Implemented flag that prevents multi-hit moves from applying forced 75% proration to its remaining hits.
- 2z: Hit velocity on block increased.
- Throw: tech window increased (7f->15f).
- Throw/Air Throw: Fixed Ikemen-exclusive bugs.
- Air Throw: Fixed p2 inability tech out of throw.
- Soil Tilling: Fixed Ikemen-exclusive bugs.
- Drifting Dandelion: Fixed Ikemen-exclusive bugs.
- Fantastic Spring Flowers: Proration increased (70%->85%).
- "Reflowering of Gensokyo": Fixed Ikemen-exclusive bugs.
- "The Beauty of Nature": Fixed bug where proration wasn't being applied immediately.
- "True Master Spark": Fixed Ikemen-exclusive bugs.

=====================================
06/26/20 - Version 2020.06.26
=====================================

- [System] Fixed oversight that allowed certain moves to be cancelled when they should not be.
- [System] Fixed super cancel flags.
- [System] Fixed IKEMEN-exclusive damage proration issue.
- [System] Updated tick fix triggers.
- [System] No longer uses a custom buffer system, is now consistent with the other GR characters.
- 5x: Hit velocity increased.
- 5y: Recovery time increased by 2f.
- j.5y: Corrected counterhit hitstun bonus value.
- j.5z: Corrected counterhit hitstun bonus value.
- j.2z: Corrected counterhit hitstun bonus value.
- Soil Tilling: Now merged with Creeping Thyme. Command changed to F,DF,D,DB,B + X/Y/Z (63214x/y/z).
- Soil Tilling: Animation timings adjusted. Now has a followup command that can be used before the final hit (214x/y/z & 236x/y/z).
- Creeping Thyme: Now merged with Soil Tilling.
- Flytrap: Now places opponent in a dizzy state rather than a crumple animation. Damage decreased (120/140/160 -> 80/90/100).
- Drifting Dandelion: Command changed to aerial F,DF,D,DB,B + X/Y/Z (63214x/y/z).
- Thorny Rose: Removed. Replaced with Flower Parasol Charge (D,DF,F + z/y/z).
- Flowers in the Wind: Move completely redone. Command changed to F,D,DF + x/y/z.
- "Reflowering of Gensokyo": Command changed to F,DF,D,DB,B,F,DF,D,DB,B + x/y/z (6321463214x/y/z)
- "Reflowering of Gensokyo": Can now hit opponents in a dizzy state, damage is now affected by scaling.
- "True Master Spark": Renamed from "Original Master Spark", command changed to F,DF,D,DB,B,F,DF,D,DB,B + X+Y+Z (6321463214xyz)
- "True Master Spark": Can now hit opponents in a dizzy state, now deals approximately 70% of its normal damage if used in this manner.
- "Twin Spark": Hitdef attribute changed to "Throw", will now properly hit armored opponents.
- "Twin Spark": Total damage increased (434->496).

=====================================
10/10/19 - Version 2019.10.10
=====================================

- [System] Juggle system now functions independently of M.U.G.E.N's default juggle system.
- [System] Fixed an issue where the tech recovery wasn't using all two-punch button combinations.
- [System] Miscellaneous common state fixes and adjustments.
- [System] Fixed various timing issues pertaining to Spellcard effects.
- [System] Opponents will now always go into the air recovery anim at the same time as the reset state.
- [System] Reset landing now grants opponents increased full invulnerability (2f->3f) and 6f extra grab invulnerability.
- [System] Added numerous state numbers that were missing from the tick fix code.
- "Reflowing of Gensokyo": Timer is now frozen immediately after the grab successfully connects.
- "Twin Spark": Now freezes the timer if the move successfully hits.

=====================================
06/10/19 - Version 2019.06.10
=====================================

- [System] Minor adjustments to hurtboxes in some gethit states.
- [System] Minor adjustments to some common state animations.
- [System] Updated Recovery frame flags to current standards.
- [System] Updated Hitdef triggers to current standards.
- [System] Groundbounces & Wallbounces no longer allow opponents to quick getup upon landing.
- [System] Fixed timing issues with groundbounce angledraw and offset.
- [System] Corrected regular jump start time (6f->5f).
- [System] Corrected regular jump landing time (4f->5f).
- [System] Corrected jump cancel timing of forward dash.
- [System] Corrected Forward dash skid animation time (10f->8f).
- [System] Air dashes now have a height restriction when ascending.
- [System] Adjusted how the character handles landing sounds in certain basic states.
- [System] Fixed visual issue where the tech recovery explod was being affected by palfx.
- [System] Fixed IKEMEN exclusive visual issue where certain effect helpers would incorrectly generate a shadow.
- [System] Fixed issue where certain attacks could not carry momentum from a dash.
- j.2z: Recovery frames are now flagged at the correct time.
- Throw/Air Throw: Now apply standard 90% Proration.
- Fantastic Spring Flowers: Recovery frames are now flagged properly.

=====================================
01/25/19 - Version 2019.01.25
=====================================

- "The Beauty of Nature": Fixed issue where opponent could recover prematurely.

=====================================
12/02/18 - Version 2018.12.02
=====================================

- [System] Fixed bug involving OTGs.

=====================================
09/20/18 - Version 2018.09.20
=====================================

- Fixed a minor issue with reset.

=====================================
06/03/18 - Version 2018.06.03
=====================================

- [System] Fixes to input priorities.
- Guard Cancel: Startup Invuln time increased by 2f.
- Fantasic Spring Flowers: Command changed to D,D+x/y/z
- Thorny Rose: Command changed to D,DF,F+x/y/z
- Flowers in the Wind: Now has full startup invincibility. Down version removed.

=====================================
05/27/18 - Version 2018.05.27
=====================================

- Fixed counterhit related bugs.

=====================================
05/17/18 - Version 2018.05.17
=====================================

- Fixed additional bugs to reset system.

=====================================
03/16/18 - Version 2018.03.16
=====================================

- Adjustments to reset behavior.
- Fixed Guarding behavior regarding crossups.
- Fixed Invulnerability times on Guard Cancel Counter.
- j5x: New animation & hitboxes.
- Soil Tilling: Now has startup invincibility.
- New Special: Drifting Dandelion (Air 360+x/y/z).
- "Reflowering of Gensokyo": Startup invincibility increased by 1f.
- "Twin Spark": Now has startup invincibility.

=====================================
02/13/18 - Version 2018.02.13
=====================================

- Walk and Dash speeds increased.
- Slight adjustments to forward dash behavior.
- Thorny Rose: Movement behavior adjusted, now travels greater distances with each version.
- Thorny Rose: Active frame duration increased by 2f, recovery frames decreased by 2f.
- Thorny Rose: Now begins destroying projectiles 2f earlier.
- Thorny Rose: Frame advs adjusted (-2/-7, -6/-6, -7/-7 -> +2/-3, +1/-4, 0/-5)
- Creeping Thyme: Attack behavior & velocities adjusted, Z version no longer has armor.
- Creeping Thyme [X ver]: Damage decreased (170->160).
- Creeping Thyme [Y ver]: Damage decreased (200->185).
- Creeping Thyme [Z ver]: Damage increased (200->210). 
- Creeping Thyme: Recovery decreased by 9f.
- "The Beauty of Nature": Now moves further forward during first & last hits.

=====================================
11/27/17 - Version 2017.11.27
=====================================

- Guard Cancel Counter: Fixed bug where certain power gains were not disabled.

=====================================
11/24/17 - Version 2017.11.24
=====================================

- Adjustments to system animations.
- Fixed bug where incorrect sounds were used when Yuuka is knocked down.
- Added missing dust effects on ground tech recovery.
- Throw: Fixed bug where opponent is somehow lost.
- Throw: Fixed bug where hard knockdowns were not being applied.
- "Twin Spark": Now applies additional proration when used in a combo.

=====================================
11/07/17 - Version 2017.11.07
=====================================

- Fixed bugs in super cancel conditions.
- Fixed bugs when P2 is not present for some reason.
- Added proration failsafes for certain specials.
- 5y: Proration decreased (92%->90%).
- Flytrap: Minor adjustment to crumple animation.
- "The beauty of Nature": Damage increased (45x4*120->46x4*125), chip damage adjusted.

=====================================
10/20/17 - Version 2017.10.20
=====================================

- New mechanic added: Guard Cancel Counter (412x/y/z during blockstun).

=====================================
09/19/17 - Version 2017.09.19
=====================================

- Adjusted head & mid positions in data.
- j2z: Fixed bug involving Yuuka's dizzy state.
- Throw: Fixed bug with proration.
- Fantastic Spring Flowers: Corrected buffer code that caused priority conflict with Yuuka's 360 motions.
- Fantastic Spring Flowers: Adjusted spawn positioning of projectile.

=====================================
09/18/17 - Version 2017.09.18
=====================================

- Minor behavior adjustments on ground tech.
- New Special: Fantastic Spring Flowers (D,DF,F + X/Y/Z).

=====================================
06/04/17 - Version 2017.06.04
=====================================

- 5x: P2 power gains reduced (30->20).
- j2z: Now puts grounded opponents into a dizzy state on counterhit, airborne opponents into hard knockdown.
- j2z: Damage proration reduced (0.75->0.7).
- Soil Tilling: Fixed bug where Y and Z versions used the X version hitbox.
- Flytrap: P2 power gains reduced (110->80).

=====================================
04/19/17 - Version 2017.04.19
=====================================

- Fixed bug involving graphical display of Spellcard selection.

=====================================
04/12/17 - Version 2017.04.12
=====================================

- Fixed bug on some grabs that would prevent opponent from getting up if Yuuka is hit.

=====================================
03/14/17 - Version 2017.03.14
=====================================

- Fixed issue with anim 5160.
- Fixed inability to Taunt.

=====================================
02/23/17 - Version 2017.02.23
=====================================

- Fixed issue with anims 5030 & 5035.

=====================================
11/22/16 - Version 2016.11.22
=====================================

Changes from Version 2016.10.30

- 5z: Charged version armor state no longer delays death if Yuuka is KOed.
- Creeping Thyme [Z Version]: Armor state no longer delays death if Yuuka is KOed

=====================================
10/30/16 - Version 2016.10.30
=====================================

Changes from Version 2016.09.27

- Corrected issue with knockdowns.
- Corrected knockdown behavior on custom states.
- Corrected small icon not matching character palette.

=====================================
09/27/16 - Version 2016.09.27
=====================================

Changes from Version 2016.09.26:

- Fixed animation bug in charged 5z's armor states.

=====================================
09/26/16 - Version 2016.09.26
=====================================

Changes from Version 2016.05.26:

- Walk and Dash speeds increased.
- 5z: Can now be charged by holding Z. Charged version causes more damage, knockdown, and super armor.
- Creeping Thyme: Velocity increased.
- Creeping Thyme: No longer leaves large space behind cornered opponents.
- Creeping Thyme: Now automatically attempts to grab after a certain distance.
- Flowers in the Wind: Vertical hit velocity increased.
- Reflowering of Gensokyo: Now correctly gives power to P2.
- Beauty of Nature: P2 power gain per hit increased (30->60).
- Beauty of Nature: Now forces P2 into a standing state if hit out of a fall state.
- Original Master Spark: Corrected angledraw issue if Yuuka was hit by certain attacks prior to execution.
- Original Master Spark: Adjusted animations of P2.
- Original Master Spark: Now correctly gives power to P2.
- Twin Spark: P2 power on hit decreased: (900 -> 600).

=====================================
05/26/16 - Version 2016.05.26
=====================================

Changes from Version 2016.05.23:

- Added alternate command buffer file for use in IKEMEN (Buffer_IKEMEN.st).

=====================================
05/23/16 - Version 2016.05.23
=====================================

Changes from Version 2016.03.23:

- Fixed bug during palette & spellcard selection.
- Dash speed increased.
- j.2z: Hitbox size increased.
- Creeping Thyme: Startup on X version decreased by 14f. Damage reduced (190 -> 170).
- Creeping Thyme: Startup on Y version decreased by 8f. Damage increased (190 -> 200).
- Creeping Thyme: Z version now has 1 hit of armor during run. Damage increased (190 -> 200).
- Thorny Rose: All versions startup decreased by 1f.
- Thorny Rose: Added new effects. Projectile cancel hitbox increased.
- "Original Master Spark": New Last Word BGM. Animation duration decreased.

=====================================
03/23/16 - Version 2016.03.23
=====================================

Changes from Version 2016.01.13:

- Walk speed slightly increased.
- 5z: Hitbox vertical range increased. Reduced priority on first active frame.
- Thorny Rose: Hitbox range increased.
- Thorny Rose: Corrected issue of not being able to destroy projectiles.
- Flowers in the Wind: Command input made more strict.
- New Special: Creeping Thyme (HCB + x/y/z) 
- Fantasy "The Beauty of Nature": Blockstun on first 4 hits increased, now a true blockstring.

=====================================
01/13/16 - Version 2016.01.13
=====================================

Changes from Version 2015.12.21:

- Life increased: 1100 -> 1200
- Fixed bug in Counterhit system.
- 3z: Hitbox size increased.
- 3z: Distance Yuuka moves increased.
- Thorny Rose: Added new effects.
- Thorny Rose: Distance travelled increased on all versions.
- Thorny Rose (Z Version): Projectile invincibility now activates on 11f~ instead of 1f~

=====================================
12/21/15 - Version 2015.12.21
=====================================

Changes from Version 2015.11.26:

- Adjusted input buffer timings
- Adjusted air dash behavior
- Adjusted dash cancel timings
- Forward dash velocities made slightly faster
- B button now acts as shortcut for Y+Z
- Air Throw added

=====================================
11/26/15 - Version 2015.11.26
=====================================

Changes from Version 2015.11.22:

- Corrected palette on select screen icon.
- Adjusted buffer timing of 720 motions.
- Thorny Rose: Adjusted projectile invincibility time.
- "Reflowering of Gensokyo": Extended startup invincibility by 1f.
- "Original Master Spark": Extended startup invincibility by 1f.

=====================================
11/22/15 - Version 2015.11.22
=====================================

Changes from Version 2015.11.21.1:

- Fixed debug errors on command grab specials & supers
- Fixed Command Grabs not properly activating the throw flag for damage dampening.
- Voice clip volume increased.

=====================================
11/21/15 - Version 2015.11.21.1
=====================================

Changes from Version 2015.11.21:

- Fixed inability to perform air dashes

=====================================
11/21/15 - Version 2015.11.21
=====================================

First Official Release

Changes from BETA 1:

- Adjusted hitboxes on gethit animations
- Fantasy "The Beauty of Nature": Now snaps airborne opponents into a standing state until final hit
- Over 9 new palettes
- Voice Added

=====================================
11/16/15 - Version 2015.11.16 BETA 1
=====================================

Changes from Alpha 2:

- Ground Dashes implemented
- Standard Throw implemented
- Can no longer connect anti-air throws after grounded 2Z.
- Made X+Y+Z inputs slightly easier to perform
- Normals should no longer take priority over 360 & 720 motions
- New Special: Flowers in the Wind (X+Y+Z)
- Reflowering of Gensokyo: Horizontal velocity during dragging animation increased.
- Reflowering of Gensokyo: Now made more aesthetically pleasing to Yuuka's tastes.
- New Level 3 Super: "Twin Spark"

=====================================
11/12/15 - Version 2015.11.12 ALPHA 2
=====================================

Changes from Alpha 1:

- All Crouching & Aerial normals added
- New Command normals: 3z & j.2z

=====================================
11/10/15 - Version 2015.11.10 ALPHA 1
=====================================

First "release"


------------------
Movelist
------------------
 
X - Light Attack
Y - Medium Attack
Z - Heavy Attack
A - Dash Shortcut 
B - Shortcut for y+z
C - Shortcut for x+y+z
Start - Taunt

------------------
Command Moves
------------------

Note: Each move indicates if it can be done on the ground only [G], in the air only [A], or both [GA]

* F,F or F+a (66 or 6a) - Forward Dash [GA] 
- The ground version can be jump cancelled or cancelled into ground moves, while the aerial version can be cancelled
  into aerials.

* B,B or B+a (44 or 4a) - Backward Dash [GA]
- Both the ground and aerial versions can be cancelled into aerials.

* y+z (5yz) - Forward Throw [GA]
- The ground version can be teched out of by pressing any button while holding back or forward; opponent cannot tech
  if grabbed in the middle of an attack.

* B+y+z (4yz) - Backward Throw [GA]
- The ground version can be teched out of by pressing any button while holding back or forward; opponent cannot tech
  if grabbed in the middle of an attack.

* [Z] (5[z]) - Charged Parasol Smack [G]
- Charged version of Yuuka's standing Z normal. Safer on block, causes knockdown, and grants one hit of armor.

* DF+Z (3z) - Uppercut [G]
- Yuuka delivers an uppercut to the opponent. Semi fast anti-air that knocks down on hit, and knocks the opponent
  up into the air.

* j.D+Z (j.2z) - Air Kick [A]
- Yuuka delivers a midair kick that also hits behind her. Has long active frame duration and can cross up. Causes
  grounded opponents to be put into a dizzy state on hit, which Yuuka can grab them out of.

------------------
Specials
------------------

* B,DB,D + x/y/z (412x, 412y, or 412z) - Guard Cancel [G]
- Requires 1000 Power, can only be done during blockstun. Yuuka counterattacks using the X version of Flowers in the Wind.

* F,DF,D,DB,B + x/y/z (63214x, 63214y, or 63214z) - Soil Tilling [G]
- Yuuka's primary command grab, where she proceeds to knock the opponent down and deliver a flurry of brutal punches
  to the opponent's face before leaping off of them. The Y and Z versions will perform a running grab, with each version travelling
  a certain distance. All versions have a follow-up that can be performed with D,DB,B+x/y/z or D,DF,F+x/y/z before the final hit, 
  where Yuuka will instead throw the opponent up and either behind her or in front of her, allowing for her to contine a combo.

* F,DF,D,DB,B + x/y/z (63214x, 63214y, or 63214z) - Drifting Dandelion [A]
- Aerial command grab. Yuuka dashes forward in midair before attempting an aerial grab. Button press determines the
  startup and distance travelled.

* D,DF,F + x/y/z (236x, 236y, or 236z) - Flower Parasol Charge [G]
- Yuuka charges forward while thrusting her parasol, allowing her to approach the opponent while destroying any projectiles
  in her path. Button press determines the startup and damage of the attack.

* F,D,DF + x/y/z (623x, 623y, 623z) - Flowers in the Wind [G]
- Yuuka creates a whirlwind of flower petals around herself that knocks the opponent up. Moves a small distance depending on
  button press, with the Z version not moving Yuuka at all, but giving her startup invulnerability.

* B,D,DB + x/y/z (421x, 421y, or 421z) - Flytrap [G]
- Yuuka thrusts her parasol toward the sky, impaling her opponent before kicking them into a reeling dizzy state. Powerful 
  Anti-air that is unblockable, and can be comboed into, but can only hit airborne opponents.
  Each version moves Yuuka a certain distance, as well as differing damage and timing.
	X Version: Fastest startup, lowest damage, shortest distance, longest recovery.
	Y Version: Medium startup, medium damage, medium distance, medium recovery.
	Z Version: Slowest startup, highest damage, longest distance, shortest recovery.

* D,D + x/y/z (22x, 22y, or 22z) - Fantastic Spring Flowers [G]
- Yuuka causes a sunflower to sprout away from her. Projectile that hits low and causes a hard knockdown, but does not
  hit airborne opponents. Button press determines the distance from Yuuka the sunflower spawns.

------------------
Spellcards
------------------

=============================
Level 1 Spellcards
=============================

* F,DF,D,DB,B,F,DF,D,DB,B + x/y/z (6321463214x, 6321463214y, or 6321463214z) - Flower Sign "Reflowering of Gensokyo" [G]
- Yuuka grabs the opponent before dragging them along the ground, stomping them into the corner.

* D,DF,F,D,DF,F + x/y/z (236236x, 236236y, or 236236z) - Fantasy "Beauty of Nature" [G]
- Yuuka strikes with a series of parasol strikes before knocking the opponent away. The last hit can be cancelled
  into Flytrap.

=============================
Level 3 Spellcards
=============================

Before the beginning of the match, one of Yuuka's two Level 3 spellcards must be selected for use for that match.

* F,DF,D,DB,B,F,DF,D,DB,B + x+y+z (6321463214xyz) - "True Master Spark" [G]
- Yuuka grabs the opponent and uppercuts them before unleashing her original version of the Master Spark. High
  damage command grab, but deals only 70% of its normal damage if used as part of a combo.

* D,DF,F,D,DF,F + x+y+z (236236xyz) - "Twin Spark" [G]
- Yuuka leaps up and grabs the opponent, slamming them into the ground before creating a clone of herself, both of
  which then leap up and fire Master Sparks at the grounded opponent. The initial hit cannot hit grounded opponents,
  but has startup invincibility until the last active frame.


------------------
Credits
------------------

Elecbyte 		- For making MUGEN.
ZUN             	- For creating Touhou project.
Daniel9999999		- Recycled code portions, beta testing, and a good friend in general
Flawless		- Original X-Costume Selector code
Moiky			- Original sprites
Jesuszilla & Vans	- Buffer code
TheAnswer		- Running Grab sprites
DoomBowser		- Additional fixes

Palette Contributors: 
- Smoke072
- Flowrellik
- vgma2
- Darkflare
- KaiserHero
- Ryoucchi

Beta Testers:
- The Answer
- Rodknee
- Traweezie
- DoomBowser