| 
    Melee Modding Library
    2.0.0
    
   A C library for modding Super Smash Bros Melee 
   | 
 
Common input sequences. More...
Go to the source code of this file.
Data Structures | |
| struct | RawInput | 
| represent an input in its minimal form  More... | |
| struct | Move | 
| Represents a single move (string of timed inputs)  More... | |
Macros | |
| #define | SET_TECH_DIR(x) | 
| #define | SET_HIT_DI_DIR(x) | 
| #define | SET_THROW_DI_DIR(x) | 
| #define | SET_UP_B_DIR(x) | 
| #define | SET_SIDE_B_DIR(x) | 
| #define | SET_DJ_DIR(x) | 
| #define | SET_LEDGEDASH_ANGLE(x) | 
| #define | SET_HOLD_DIR(x) | 
| #define | SET_WAVEDASH_DIR(x) | 
| #define | NO_FLAGS 0 | 
| #define | JUMPSQUAT (1 << 0) | 
| #define | SH_LENGTH (1 << 1) | 
| #define | LEDGEDASH (1 << 2) | 
| #define | RESET_STICK_COUNTER (1 << 3) | 
| #define | RELEASE 0x0000 | 
| #define | OVERWRITE 0 | 
| #define | STICK_ANGLE(x) ((((u8) (((x) / 360.f) * 255.f)) << 8) & 0xFF00) | 
Common input sequences.
| struct RawInput | 
| struct Move | 
| #define NO_FLAGS 0 | 
Input Flags
| #define JUMPSQUAT (1 << 0) | 
Input Flags
| #define SH_LENGTH (1 << 1) | 
Input Flags
| #define LEDGEDASH (1 << 2) | 
Input Flags
| #define RESET_STICK_COUNTER (1 << 3) | 
Input Flags
| #define RELEASE 0x0000 | 
Controller State Macros
| #define OVERWRITE 0 | 
Controller State Macros
| #define STICK_ANGLE | ( | x | ) | ((((u8) (((x) / 360.f) * 255.f)) << 8) & 0xFF00) | 
Controller State Macros
| #define SET_TECH_DIR | ( | x | ) | 
Set tech direction
| #define SET_HIT_DI_DIR | ( | x | ) | 
Set the direction of DI for normal hits
| #define SET_THROW_DI_DIR | ( | x | ) | 
Set the direction of DI for throws
| #define SET_UP_B_DIR | ( | x | ) | 
Set the direction for the Up B
| #define SET_SIDE_B_DIR | ( | x | ) | 
Set the direction for the side B
| #define SET_DJ_DIR | ( | x | ) | 
Set the direction for the double jump
| #define SET_LEDGEDASH_ANGLE | ( | x | ) | 
Set angle for ledge dash
| #define SET_HOLD_DIR | ( | x | ) | 
Set the direction of the control stick
| #define SET_WAVEDASH_DIR | ( | x | ) | 
Set direction of wavedash
| Move _mv_shNeutralB | 
Short Hop Neutral B.
| Move _mv_shortHop | 
Short Hop
| Move _mv_tech | 
Hit standard tech
| Move _mv_spotDodge | 
Spot Dodge
| Move _mv_getUpAttack | 
Get Up Attack
| Move _mv_jab | 
Jab
| Move _mv_hitDI | 
DI from hit
| Move _mv_sideB | 
Side B
| Move _mv_downB | 
Down B
| Move _mv_wavedash | 
Wavedash at an angle
| Move _mv_doubleJump | 
DJ towards direction
| Move _mv_ledgeDash | 
Ledgedash
 1.8.11