-------------------------------------
Eirin Yagokoro (Eirin_RP)
(Touhou: Gensokyo Reloaded version)
-------------------------------------
Author: RicePigeon

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

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

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

=====================================
12/30/20 - Version 2020.12.30
=====================================

- [System] Fixed bug where Eirin 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 issue where Eirin could not tech recover left or right.
- [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.
- 5y: Can no longer cause chip death while an opponent is under the effects of -Sulfuric Acid-.
- 6y: Can no longer cause chip death while an opponent is under the effects of -Sulfuric Acid-.
- 5z: Can no longer KO an opponent via chip damage.
- 2y: Now sends airborne opponents into the correct reset state.
- 2z: Guard velocity increased.
- j.5z: Fixed bug involving proration not applying on the last possible active frames of the attack.
- Throw: Fixed timing where Throw proration flag was set prematurely.
- Burst Shot [Air]: No longer turns to face opponent when used.
- "Lunar Weapon -Brahmastra-" [Air]: Now turns to face opponent when used.

=====================================
08/22/20 - Version 2020.08.22
=====================================

- [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.
- [System] Throw tech window increased (7f->15f).
- [System] Fixed bug where Eirin would get a sudden velocity burst when jumping out of a grounded dash.
- Air Dash velocities increased, now use the same values as ground dashes.
- Throw: Fixed Ikemen-exclusive bug.
- 2z: Hit velocity on block increased.
- Burst Shot: Air Y & Z versions now affected by gravity.
- Lunar Debris: Projectile now disappears if Eirin is hit.
- Saturn V: Removed.
- New Special: Omoikane Mindbreak: D,D + X/Y/Z (22x/y/z)
- Guard Cancel: Changed to Omoikane Mindbreak.

=====================================
05/25/20 - Version 2020.05.25
=====================================

- Elixir: Fixed an issue with the juggle flag.

=====================================
05/08/20 - Version 2020.05.08
=====================================

- Saturn V: Fixed inability to cancel into supers.

=====================================
12/08/19 - Version 2019.12.08
=====================================

- Burst Shot: Move can no longer be used while another instance of the move's projectiles still exist.
- Elixir: Move can no longer be used while another instance of the move's flask helper still exists.
- Lunar Debris: Move can no longer be used while another instance of the move's projectiles still exist.
- Saturn V: Fixed an issue where the move could be used without releasing down.

=====================================
12/02/19 - Version 2019.12.02
=====================================

- [System] Juggle system now functions independently of M.U.G.E.N's default juggle system.
- [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.
- [System] Palette remapping now functions correctly when the character turns.
- Fixed various angledraw errors on certain effects.
- "Heaven Spider's Butterfly Catching Web": Explosion now occurs on immediate contact if blocked.
- "Heaven Spider's Butterfly Catching Web": Now freezes the timer if the move successfully hits.
- "Heaven Spider's Butterfly Catching Web": Damaage multiplier for Sulfuric Acid is now consistent with other attacks (10%->15%).
- "Heaven Spider's Butterfly Catching Web": Move now always deals full Sulfuric Acid damage providing the first hit connects.
- "Heaven Spider's Butterfly Catching Web": Block damage decreased (100->77).
- "Heaven Spider's Butterfly Catching Web": No longer applies additional Sulfuric Acid damage on block.
- "Heaven Spider's Butterfly Catching Web": Added missing flask breaking effect.
- "Roche Limit": Fixed an issue where the move wasn't dealing additional Sulfuric Acid damage.

=====================================
08/03/19 - Version 2019.08.03
=====================================

- [System] Corrected ground tech behavior.

=====================================
07/02/19 - Version 2019.07.02
=====================================

- Slight reorganization of file structure.
- [System] Minor adjustments to hurtboxes in some gethit states.
- [System] Minor adjustments to some common state animations.
- [System] Minor revision to turning animations.
- [System] Added missing anim 5150.
- [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 landing time (8f->4f).
- [System] Dash behavior updated to current standards.
- [System] Repositioned dash effects.
- [System] Corrected jump cancel timings of forward dash.
- [System] Air dashes now have a height restriction when ascending.
- [System] Adjusted how the character handles landing sounds in certain basic states.
- [System] Updated how the Spellcard ring effect is handled.
- [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.
- 6y: No longer loses overhead properties when cancelled into.
- 5z/8z: Corrected bug where charged versions would still only fire 1 arrow.
- 5z/8z: Damage per arrow now scales inversely to amount of arrows fired. 
- Throw: Now applies standard 90% prorate.
- Guard Cancel Counter: No longer gains counterhit bonuses.
- Burst Shot [Air]: No longer preserves trajectory, now recoils Eirin backward.
- Elixir [All]: Recovery frames are now flagged properly.
- Elixir -Sulfuric Acid-: Fixed an oversight where the debuff wasn't being applied to opponents hit by the acid splash.

=====================================
01/27/19 - Version 2019.01.27
=====================================

- Tidal Forces: Fixed juggle flags.
- "Apollo 13": Fixed issue where opponent could recover prematurely.

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

- [System] Fixed bug involving OTGs.

=====================================
10/19/18 - Version 2018.10.19
=====================================

- Fixed forward dash behaviors
- Tidal Forces: No longer disappear when Eirin enters blockstun.

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

- Fixed a minor issue with reset.
- Fixed various issues involving extra projectiles being spawned during a superpause.

=====================================
09/08/18 - Version 2018.09.08
=====================================

- [System]: Eirin now uses Type I chaining (can now cancel Y normals into Z normals).
- 5y: Damage decreased (65->55), power gains decreased (80/40->60/30).
- 5z/6z: Can now change Eirin's aim with U or D.
- 2y: Damage decreased (70->60), power gains decreased (80/40->60/30).
- 2z: Power gains decreased (120/60->90/45).
- j5y: Damage decreased (70->60), power gains decreased (80/40->60/30).
- j5z: Damage decreased (60x2->55x2).
- Elixir [Acid]: Bonus damage increased (10%->15%), Normal chip damage increased (10%->20%).
- Burst Shot [Z ver]: Arrows now have a smaller spread.
- Burst Shot [Air]: Landing recovery reduced by 4f.
- Saturn V: Fixed inability to cancel into supers. Can now cancel ascent into Burst Shot or Elixir.
- Saturn V: Now causes a groundbounce on hit. Landing recovery decreased by 4f.
- "Lunar Weapon -Brahmastra-": Now hits OTG.

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

- Fixed counterhit related bugs.

=====================================
05/20/18 - Version 2018.05.20
=====================================

- Fixed additional bugs in reset system.

=====================================
04/07/18 - Version 2018.04.07
=====================================

- Minor adjustments to dash behavior.
- Fixed guarding behavior in regards to crossups.
- Adjustments to how resets are handled.
- Fixed issue regarding when Eirin is knocked down.
- Guard Cancel: Adjustments to invincibility, startup decreased by 5f.
- Fixed issues with several projectiles being able to move during super pause.

=====================================
02/02/18 - Version 2018.02.02
=====================================

- Lunar Debris: Fixed bug where projectiles would shoot in wrong direction if Eirin crosses up opponent.
- "Apollo 13": Fixed bug where projectiles would shoot in wrong direction if Eirin crosses up opponent.

=====================================
11/25/17 - Version 2017.11.25
=====================================

- Fixed missing dust effects on ground tech recovery.
- Fixed bug where Eirin would dash infinitely after getting up from a knockdown.
- Tidal Forces: Can no longer activate during a superpause.
- "Heaven Spider's Butterfly Catching Web": Now applies additional proration when used in a combo.
- "Roche Limit": Now applies additional proration when used in a combo.

=====================================
10/08/17 - Version 2017.10.08
=====================================

- Fixed bug involving AI triggers when no opponent is available.
- Walk speeds increased.
- Fixed bugs on super cancel conditions.
- New mechanic added: Guard Cancel Counter (412x/y/z during blockstun).
- Forward dash velocity slightly increased.
- 5z: Chip damage decreased (8xN->7xN).
- Throw: Now properly applies throw proration.
- Burst Shot [X & Y ver]: Power gains decreased (20/30xN/15xN->20/20xN/10xN).
- Burst Shot [Z ver]: Power gains decreased (20/40xN/20xN->20/30xN/15xN).
- Lunar Debris: Added safeguard in event there is no opponent on screen.
- Lunar Debris: Damage increased (20xN->22xN).
- Saturn V: Can now be air blocked.
- Saturn V [X ver]: Chip damage increased (10x2->11x2).
- Saturn V [Y ver]: Chip damage increased (10x2->13x2).
- Saturn V [Z ver]: Chip damage increased (12x2->15x2).
- Elixir ~ Nitrogen: Opponent can now escape by wiggling the directional keys.
- Elixir ~ Nitroglycerin: Chip damage decreased (21->20).
- New Special: Tidal Forces (B,D,DB + x/y/z).
- New Last Word Spellcard: "Roche Limit" (D,DB,B,D,DB,B + x+y+z)
- "Omoikane Device" & "Omoikane's Brain": Removed, orb device reworked and incorporated into "Roche Limit".

=====================================
08/19/17 - Version 2017.08.19
=====================================

- Safeguard implemented if target is somehow lost during throws.

=====================================
06/25/17 - Version 2017.06.25
=====================================

- Fixed minor hurtboxes on several animations.
- Minor adjustments to ground teching.
- Minor adjustments to ground bounce behavior.
- Throw: Recovery on whiff decreased by 1f.
- Burst Shot [Air versions]: Startup decreased by 2f.
- Burst Shot [X & Y versions]: Power gains decreased (20/50/25 -> 20/30/15).
- Burst Shot [Z version]: Power gains decreased (20/50/25 -> 20/40/20).
- Lunar Debris: Power gains increased (20/15x5/7x5 -> 20/16x5/8x5).
- Elixir: Power gains increased (20/50/25 -> 20/60/30).

=====================================
05/08/17 - Version 2017.05.08
=====================================

- Fixed minor sprite issues.

=====================================
04/22/17 - Version 2017.04.22
=====================================

- Fixed bug involving graphical display of Spellcard selection.
- P2 power gains on several attacks adjusted.
- Elixir -Quicksilver-: Removed. Replaced with Elixir -Sulfuric Acid-.


------------------
System Info
------------------

Unless otherwise stated,

All Normals can be chained into any higher strength Normal attack. (Ie: X>Y, Y>Z, or X>Z)
All Normals can be cancelled into Specials or Spellcards.
Specials can be cancelled into Spellcards.

Counterhits cause 25% more damage. Hitstun on Light counterhits increased by +1, all other moves by +3.


------------------
Movelist
------------------
 
X - Light Attack
Y - Medium Attack
Z - Heavy Attack
A - Dash Shortcut
B - Shortcut for x+y
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 [G]
- 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 [G]
- 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 (5z) - Arrow Shot
- Eirin fires an arrow. Holding the button increases the number of arrows shot. Pressing U or D to change aim.

* F+y (6y) - Bow Slam [G]
- Eirin slams her bow over her opponent's head. Hits high unless cancelled into from normals.

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

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

* D,DF,F + x/y/z (236x, 236y, or 236z) - Burst Shot [GA]
- Eirin fires three arrows from her bow. Button press determines angle.
	X Version: horizontal
	Y Version: 45 degrees upward (Ground), slight angle downward (Air)
	Z Version: 80 degrees upward (Ground), sharp angle downward (Air)

* D,DB,B + x/y/z (214x, 214y, or 214z) - Elixir [GA]
- Eirin tosses a flask containing a different elixir
	X version (Sulfuric Acid): Corrodes an opponent's defense for a limited time, making Eirin's attacks 15% more
                powerful, and causing all of her melee Normals to deal block damage.
	Y version (Nitrogen): Freeze opponent on contact.
	Z version (Nitroglycerin): Explodes on contact. Knocks down.

* F,D,DF + x/y/z (623x, 623y, or 623z) - Lunar Debris [G]
- Eirin fires an arrow toward the sky, which then explodes and fires shots toward the ground.

* D,D + x/y/z (22x, 22y, or 22z) - Omoikane Mindbreak [G]
- Eirin strikes a pose before emitting a pulse of mental energy from her brain. X version possesses startup invincibility,
  while the Y version has upper body invincibility.

* B,D,DB + x/y/z (421x, 421y, or 421z) - Tidal Forces [G]
- Eirin launches an arrow at the ground, which disperses into energy. If the opponent walks over the spot where the
  arrow makes contact, the trap will activate, launching a projectile upward. Button press determines the position of
  the trap.

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

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

* D,DB,B,D,DB,B + x/y/z (214214x, 236236y, or 236236z) - Curse of the Heavens "Apollo 13" [G]
- Eirin fires an arrow into the sky, which causes space debris to come crashing down.

* D,DF,F,D,DF,F + x/y/z (236236x, 236236y, or 236236z) - Genius Sign "Lunar Weapon -Brahmastra-" [GA]
- Eirin fires a large arrow aimed at the opponent. Homes in on the opponent and hits OTG.

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

Before the match begins, one of two level 3 spellcards must be selected for use.

* D,DF,F,D,DF,F + x+y+z (236236xyz) - "Heaven Spider's Butterfly Catching Web" [G]
- Eirin leaps into the air and tosses an explosive flask down at an angle. On contact, it will launch her opponent
  upward, where Eirin will then fire a volley of arrows into the sky, which come at the opponent from all directions
  while leaving laser trails behind. Hits OTG.

* D,DB,B,D,DB,B + x+y+z (214214xyz) - "Roche Limit" [G]
- Eirin summons a target under the opponent's position, while summoning her Omoikane Device. The target will continue
  to slowly track the opponent's position for 6 seconds, during which the orb will fire additional arrows for Eirin.
  Once 6 seconds have passed, the target will freeze in place as space debris will fall on top of the target's location.
  Eirin is able to move around freely while the target is on screen.

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

Elecbyte 		- For making MUGEN.
ZUN / Tasofro	      	- For creating the Touhou project.
KON			- Sprites
Arcsys/Aksys Games	- Voice
The_None & Vans		- Counter Hit detection
Daniel9999999		- Custom trip State, Testing
Flawless		- Custom Palette Selector
DoomBowser		- Additional fixes

Palette Contributors:
- Zemilia/Tenryuu
- Darkflare