KSS:Jet: Difference between revisions

 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Jet}}[[Category:KSS_Abilities]]
{{DISPLAYTITLE:Jet}}[[Category:KSS_Abilities]]{{incomplete}}
 
=Overview=
=Overview=
Jet is one of the most commonly used abilities in KSS speedruns, utilized in almost every sub-game and category.
Jet is one of the most commonly used abilities in KSS speedruns, utilized in almost every sub-game and category.
Line 156: Line 157:
==Moveset Specifications==
==Moveset Specifications==


{| class="wikitable" style="text-align: center;"
{| class="wikitable" style="text-align: center; "
|Move Name
!Move Name
|Button Action
!Button Action
|Application
!Application
|Range
!Range
|Power
!Power
|Attributes
!Attributes
|Knockback
!Knockback
|Breaks Blocks?
!Breaks Blocks?
|Goes through...
!Goes through...
|Other Notes
!Other Notes
|-
|-
|Exhaust Gas
|Exhaust Gas
|
|
|
|Projectile
|Far
|Far
|6
|6
Line 203: Line 204:
|Jet Kick (weak)
|Jet Kick (weak)
|Press Y (on ground)
|Press Y (on ground)
|
|Body
|Close
|Close
|14
|14
Line 214: Line 215:
|Jet Kick (strong)
|Jet Kick (strong)
|Hold Y for a moment, then release (on ground)<br>Helper only: Dash + Y (on ground)
|Hold Y for a moment, then release (on ground)<br>Helper only: Dash + Y (on ground)
|
|Body
|Close
|Close
|22
|22
Line 225: Line 226:
|Jet Heading (weak)
|Jet Heading (weak)
|Press Y (in air)
|Press Y (in air)
|
|Body
|Close
|Close
|14
|14
Line 236: Line 237:
|Jet Heading (strong)
|Jet Heading (strong)
|Hold Y for a moment, then release (in air)<br>or Dash + Y (in air)
|Hold Y for a moment, then release (in air)<br>or Dash + Y (in air)
|
|Body
|Close
|Close
|22
|22
Line 247: Line 248:
|Jet Dash
|Jet Dash
|Hold Y until max charge, then release
|Hold Y until max charge, then release
|
|Body
|Close
|Close
|30
|30
Line 258: Line 259:
|Jet Cracker
|Jet Cracker
|Press Y, hit an enemy, or hit a wall while in Jet Dash
|Press Y, hit an enemy, or hit a wall while in Jet Dash
|
|Projectile
|Far
|Far
|45
|45
Line 269: Line 270:
|rowspan="2"|Jet Blow
|rowspan="2"|Jet Blow
|rowspan="2"|Release Y near enemy + left/right (on ground)
|rowspan="2"|Release Y near enemy + left/right (on ground)
|rowspan="2"|Projectile
|rowspan="2"|Thrown Enemy
|Thrown
|Thrown
|∞
|∞
Line 283: Line 284:
|rowspan="3"|Diving Rocket
|rowspan="3"|Diving Rocket
|rowspan="3"|Maximum charge + Release Y near enemy + left/right
|rowspan="3"|Maximum charge + Release Y near enemy + left/right
|rowspan="2"|Projectile
|rowspan="2"|Thrown Enemy
|Thrown
|Thrown
|50
|50
Line 336: Line 337:


==About Charge Value==
==About Charge Value==
When charging jet, the charge value increases by 1 every frame in RAM address ????.<br>
When charging jet, the charge value increases by 1 every frame in RAM address 0x36C0.<br>
The initial value of this address is 0, and this value stops increasing when Kirby stops charging. This value will continue to increase while Kirby charges, even at max charge, and will stop at 32767.<br>
The initial value of this address is 0, and this value stops increasing when Kirby stops charging. This value will continue to increase while Kirby charges, even at max charge, and will stop at 32767.<br>
Below is a table that shows what RAM value corresponds to the Jet charge state.<br>
Below is a table that shows what RAM value corresponds to the Jet charge state.<br>
{| class="wikitable" style="text-align: center;"
{| class="wikitable" style="text-align: center;"
|Charge State
!Charge State
|RAM Value
!RAM Value
|-
|-
|No charge
|No charge