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