2019-05-19 04:16:48 +00:00
|
|
|
#ifndef TAUNT_TOGGLES_H
|
|
|
|
#define TAUNT_TOGGLES_H
|
|
|
|
|
2019-05-17 16:24:04 +00:00
|
|
|
#define NONE 0
|
2019-05-01 18:04:54 +00:00
|
|
|
|
2019-06-26 20:18:32 +00:00
|
|
|
// Up Taunt
|
2019-05-19 22:21:05 +00:00
|
|
|
bool HITBOX_VIS = 1;
|
2019-04-26 03:24:30 +00:00
|
|
|
|
2019-06-26 20:18:32 +00:00
|
|
|
// Side Taunt
|
2019-04-26 03:24:30 +00:00
|
|
|
|
2019-06-26 20:18:32 +00:00
|
|
|
// DI
|
2019-06-24 22:49:35 +00:00
|
|
|
float DI_stick_x = 0;
|
|
|
|
float DI_stick_y = 0;
|
2019-06-19 18:39:20 +00:00
|
|
|
int DI_STATE = NONE;
|
2019-06-24 22:49:35 +00:00
|
|
|
#define SET_DI 1
|
|
|
|
#define DI_RANDOM_IN_AWAY 2
|
|
|
|
#define NUM_DI_STATES 3
|
2019-04-26 03:24:30 +00:00
|
|
|
|
2019-06-26 20:18:32 +00:00
|
|
|
// Attack Option
|
2019-06-19 20:54:38 +00:00
|
|
|
#define MASH_NAIR 0
|
|
|
|
#define MASH_FAIR 1
|
|
|
|
#define MASH_BAIR 2
|
|
|
|
#define MASH_UPAIR 3
|
|
|
|
#define MASH_DAIR 4
|
|
|
|
#define MASH_NEUTRAL_B 5
|
|
|
|
#define MASH_SIDE_B 6
|
|
|
|
#define MASH_UP_B 7
|
|
|
|
#define MASH_DOWN_B 8
|
|
|
|
|
|
|
|
int ATTACK_STATE = MASH_NAIR;
|
|
|
|
#define NUM_ATTACK_STATES 9
|
|
|
|
|
2019-06-26 20:18:32 +00:00
|
|
|
// Ledge Option
|
2019-06-19 18:39:20 +00:00
|
|
|
#define RANDOM_LEDGE 0
|
|
|
|
#define NEUTRAL_LEDGE 1
|
|
|
|
#define ROLL_LEDGE 2
|
|
|
|
#define JUMP_LEDGE 3
|
|
|
|
#define ATTACK_LEDGE 4
|
|
|
|
|
|
|
|
int LEDGE_STATE = RANDOM_LEDGE;
|
|
|
|
#define NUM_LEDGE_STATES 5
|
|
|
|
|
2019-05-01 18:04:54 +00:00
|
|
|
// Down Taunt
|
2019-06-26 18:27:34 +00:00
|
|
|
#define MASH_TOGGLES 0
|
|
|
|
#define ESCAPE_TOGGLES 1
|
|
|
|
#define SHIELD_TOGGLES 2
|
|
|
|
int TOGGLE_STATE = MASH_TOGGLES;
|
|
|
|
#define NUM_TOGGLE_STATES 3
|
|
|
|
|
|
|
|
// Mash States
|
2019-05-17 16:24:04 +00:00
|
|
|
#define MASH_AIRDODGE 1
|
2019-05-20 23:07:01 +00:00
|
|
|
#define MASH_JUMP 2
|
2019-06-26 18:27:34 +00:00
|
|
|
#define MASH_RANDOM 3
|
2019-06-29 01:31:53 +00:00
|
|
|
#define MASH_ATTACK 4
|
2019-06-26 18:27:34 +00:00
|
|
|
int MASH_STATE = NONE;
|
2019-06-29 01:31:53 +00:00
|
|
|
#define NUM_MASH_STATES 5
|
2019-06-26 18:27:34 +00:00
|
|
|
|
|
|
|
// Escape States
|
|
|
|
#define ESCAPE_LEDGE 1
|
|
|
|
int ESCAPE_STATE = ESCAPE_LEDGE;
|
|
|
|
#define NUM_ESCAPE_STATES 2
|
|
|
|
|
|
|
|
// Shield States
|
|
|
|
#define SHIELD_INFINITE 1
|
|
|
|
#define SHIELD_HOLD 2
|
|
|
|
int SHIELD_STATE = NONE;
|
|
|
|
#define NUM_SHIELD_STATES 3
|
|
|
|
|
2019-05-27 19:33:40 +00:00
|
|
|
#endif // TAUNT_TOGGLES_H
|