SSBM Decomp
Loading...
Searching...
No Matches
Fighter_x1A88_t Struct Reference

#include <types.h>

Data Fields

HSD_Pad x0
s8 lstickX
s8 lstickY
s8 cstickX
s8 cstickY
u8 ltrigger
u8 rtrigger
 R trigger analog value, 0 to 255.
enum_t xC
int level
 CPU level, 0-9.
int x14
int x18
int x1C
int x20
int x24
int x28
int x2C
int x30
int x34
float x38
float x3C
float x40
Fighterx44
UNK_T x48
Itemx4C
u32 x50
Vec2 x54
float x5C
int x60
Vec2 x64
Vec2 x6C
Vec2 x74
int x7C
int x80
int x84
int x88
int x8C
int x90
int x94
Vec3 x98
int xA4
s32 xA8_array [8]
 defend move queue (up to 8 entries, count in xC8)
u8 xC8
 defend move queue count
u8 pad_xC9 [0xCC - 0xC9]
s32 xCC_array [8]
 attack move queue (up to 8 entries, count in xEC)
u8 xEC
 attack move queue count
u8 pad_xED [0xF0 - 0xED]
FighterxF0
ItemxF4
u8 xF8_b0: 1
u8 xF8_b12: 2
u8 xF8_b34: 2
u8 xF8_b5: 1
u8 xF8_b6: 1
u8 xF8_b7: 1
u8 xF9_b0: 1
u8 xF9_b1: 1
u8 xF9_b2: 1
u8 xF9_b3: 1
u8 xF9_b4: 1
u8 xF9_b5: 1
u8 xF9_b6: 1
u8 xF9_b7: 1
u8 xFA_b0: 1
u8 xFA_b1: 1
u8 xFA_b2: 1
u8 xFA_b34: 2
u8 xFA_b5: 1
u8 xFA_b6: 1
u8 xFA_b7: 1
u8 xFB_b0: 1
u8 xFB_b1: 1
u8 xFB_b2: 1
u8 xFB_b3: 1
u8 xFB_b4: 1
u8 xFB_b5: 1
u8 xFB_b6: 1
u8 xFB_b7: 1
struct Fighter_x1A88_xFC_t xFC [30]
struct Fighter_x1A88_xFC_tx444
struct Fighter_x1A88_xFC_tx448
u32 command_duration
s8csP
 command script pointer, for reading commands
s8 buffer [0x100]
 command script buffer area
s8write_pos
 where to write commands in the buffer area
float x558
float x55C
float x560
float x564
float x568
float x56C
float x570
float half_width
float half_height

Field Documentation

◆ x0

HSD_Pad Fighter_x1A88_t::x0

◆ lstickX

s8 Fighter_x1A88_t::lstickX

◆ lstickY

s8 Fighter_x1A88_t::lstickY

◆ cstickX

s8 Fighter_x1A88_t::cstickX

◆ cstickY

s8 Fighter_x1A88_t::cstickY

◆ ltrigger

u8 Fighter_x1A88_t::ltrigger

◆ rtrigger

u8 Fighter_x1A88_t::rtrigger

R trigger analog value, 0 to 255.

◆ xC

enum_t Fighter_x1A88_t::xC

◆ level

int Fighter_x1A88_t::level

CPU level, 0-9.

◆ x14

int Fighter_x1A88_t::x14

◆ x18

int Fighter_x1A88_t::x18

◆ x1C

int Fighter_x1A88_t::x1C

◆ x20

int Fighter_x1A88_t::x20

◆ x24

int Fighter_x1A88_t::x24

◆ x28

int Fighter_x1A88_t::x28

◆ x2C

int Fighter_x1A88_t::x2C

◆ x30

int Fighter_x1A88_t::x30

◆ x34

int Fighter_x1A88_t::x34

◆ x38

float Fighter_x1A88_t::x38

◆ x3C

float Fighter_x1A88_t::x3C

◆ x40

float Fighter_x1A88_t::x40

◆ x44

Fighter* Fighter_x1A88_t::x44

◆ x48

UNK_T Fighter_x1A88_t::x48

◆ x4C

Item* Fighter_x1A88_t::x4C

◆ x50

u32 Fighter_x1A88_t::x50

◆ x54

Vec2 Fighter_x1A88_t::x54

◆ x5C

float Fighter_x1A88_t::x5C

◆ x60

int Fighter_x1A88_t::x60

◆ x64

Vec2 Fighter_x1A88_t::x64

◆ x6C

Vec2 Fighter_x1A88_t::x6C

◆ x74

Vec2 Fighter_x1A88_t::x74

◆ x7C

int Fighter_x1A88_t::x7C

◆ x80

int Fighter_x1A88_t::x80

◆ x84

int Fighter_x1A88_t::x84

◆ x88

int Fighter_x1A88_t::x88

◆ x8C

int Fighter_x1A88_t::x8C

◆ x90

int Fighter_x1A88_t::x90

◆ x94

int Fighter_x1A88_t::x94

◆ x98

Vec3 Fighter_x1A88_t::x98

◆ xA4

int Fighter_x1A88_t::xA4

◆ xA8_array

s32 Fighter_x1A88_t::xA8_array[8]

defend move queue (up to 8 entries, count in xC8)

◆ xC8

u8 Fighter_x1A88_t::xC8

defend move queue count

◆ pad_xC9

u8 Fighter_x1A88_t::pad_xC9[0xCC - 0xC9]

◆ xCC_array

s32 Fighter_x1A88_t::xCC_array[8]

attack move queue (up to 8 entries, count in xEC)

◆ xEC

u8 Fighter_x1A88_t::xEC

attack move queue count

◆ pad_xED

u8 Fighter_x1A88_t::pad_xED[0xF0 - 0xED]

◆ xF0

Fighter* Fighter_x1A88_t::xF0

◆ xF4

Item* Fighter_x1A88_t::xF4

◆ xF8_b0

u8 Fighter_x1A88_t::xF8_b0

◆ xF8_b12

u8 Fighter_x1A88_t::xF8_b12

◆ xF8_b34

u8 Fighter_x1A88_t::xF8_b34

◆ xF8_b5

u8 Fighter_x1A88_t::xF8_b5

◆ xF8_b6

u8 Fighter_x1A88_t::xF8_b6

◆ xF8_b7

u8 Fighter_x1A88_t::xF8_b7

◆ xF9_b0

u8 Fighter_x1A88_t::xF9_b0

◆ xF9_b1

u8 Fighter_x1A88_t::xF9_b1

◆ xF9_b2

u8 Fighter_x1A88_t::xF9_b2

◆ xF9_b3

u8 Fighter_x1A88_t::xF9_b3

◆ xF9_b4

u8 Fighter_x1A88_t::xF9_b4

◆ xF9_b5

u8 Fighter_x1A88_t::xF9_b5

◆ xF9_b6

u8 Fighter_x1A88_t::xF9_b6

◆ xF9_b7

u8 Fighter_x1A88_t::xF9_b7

◆ xFA_b0

u8 Fighter_x1A88_t::xFA_b0

◆ xFA_b1

u8 Fighter_x1A88_t::xFA_b1

◆ xFA_b2

u8 Fighter_x1A88_t::xFA_b2

◆ xFA_b34

u8 Fighter_x1A88_t::xFA_b34

◆ xFA_b5

u8 Fighter_x1A88_t::xFA_b5

◆ xFA_b6

u8 Fighter_x1A88_t::xFA_b6

◆ xFA_b7

u8 Fighter_x1A88_t::xFA_b7

◆ xFB_b0

u8 Fighter_x1A88_t::xFB_b0

◆ xFB_b1

u8 Fighter_x1A88_t::xFB_b1

◆ xFB_b2

u8 Fighter_x1A88_t::xFB_b2

◆ xFB_b3

u8 Fighter_x1A88_t::xFB_b3

◆ xFB_b4

u8 Fighter_x1A88_t::xFB_b4

◆ xFB_b5

u8 Fighter_x1A88_t::xFB_b5

◆ xFB_b6

u8 Fighter_x1A88_t::xFB_b6

◆ xFB_b7

u8 Fighter_x1A88_t::xFB_b7

◆ xFC

struct Fighter_x1A88_xFC_t Fighter_x1A88_t::xFC[30]

◆ x444

struct Fighter_x1A88_xFC_t* Fighter_x1A88_t::x444

◆ x448

struct Fighter_x1A88_xFC_t* Fighter_x1A88_t::x448

◆ command_duration

u32 Fighter_x1A88_t::command_duration

◆ csP

s8* Fighter_x1A88_t::csP

command script pointer, for reading commands

◆ buffer

s8 Fighter_x1A88_t::buffer[0x100]

command script buffer area

◆ write_pos

s8* Fighter_x1A88_t::write_pos

where to write commands in the buffer area

◆ x558

float Fighter_x1A88_t::x558

◆ x55C

float Fighter_x1A88_t::x55C

◆ x560

float Fighter_x1A88_t::x560

◆ x564

float Fighter_x1A88_t::x564

◆ x568

float Fighter_x1A88_t::x568

◆ x56C

float Fighter_x1A88_t::x56C

◆ x570

float Fighter_x1A88_t::x570

◆ half_width

float Fighter_x1A88_t::half_width

◆ half_height

float Fighter_x1A88_t::half_height

The documentation for this struct was generated from the following file: