Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum JOY_BTN : unsigned __int32
- {
- JOY_DPAD_LEFT = 0x1,
- JOY_DPAD_RIGHT = 0x2,
- JOY_DPAD_DOWN = 0x4,
- JOY_DPAD_UP = 0x8,
- JOY_RT = 0x10,
- JOY_RB = 0x20,
- JOY_LB = 0x40,
- JOY_LT = 0x80,
- JOY_A = 0x100,
- JOY_B = 0x200,
- JOY_X = 0x400,
- JOY_Y = 0x800,
- JOY_START = 0x1000,
- JOY_BACK = 0x2000,
- JOY_RS = 0x4000,
- JOY_LS = 0x8000,
- JOY_LS_LEFT = 0x10000,
- JOY_LS_RIGHT = 0x20000,
- JOY_LS_DOWN = 0x40000,
- JOY_LS_UP = 0x80000,
- JOY_RS_LEFT = 0x100000,
- JOY_RS_RIGHT = 0x200000,
- JOY_RS_DOWN = 0x400000,
- JOY_RS_UP = 0x800000,
- };
- struct __declspec(align(4)) JOY
- {
- int leftStick_X_0;
- int leftStick_Y_4;
- int8_t rightStick_X_8;
- int8_t rightStick_Y_9;
- uint8_t leftTrigger_A;
- uint8_t rightTrigger_B;
- int8_t unk_C;
- int8_t unk_D;
- DWORD unk_10;
- JOY_BTN buttonStates0_14;
- JOY_BTN buttonsOn_18;
- JOY_BTN buttonStates2_unused_1C;
- JOY_BTN buttonsTrg_20;
- JOY_BTN buttonStates4_24;
- JOY_BTN buttonStates5_unused_28;
- JOY_BTN buttonStates6_unused_2C;
- JOY_BTN buttonsRep_30;
- JOY_BTN buttonStates8_unused_34;
- JOY_BTN buttonStates9_unused_38;
- JOY_BTN buttonStates10_unused_3C;
- _BYTE unk_40[40];
- char unkVibRelated_68;
- _BYTE pad_6A[3];
- WORD unkVibRelated_6C[80];
- _BYTE unk_10C[12];
- int pc_leftStick_X_118;
- int pc_leftStick_Y_11C;
- int8_t pc_rightStick_X_120;
- int8_t pc_rightStick_Y_121;
- __int16 pc_unk_A_122;
- _BYTE unk_124[4];
- int pc_buttonStates0_128;
- int pc_buttonsOn_12C;
- int pc_buttonStates2_130;
- _BYTE unk_134[312];
- int8_t wpad_rightStick_X_26C;
- int8_t wpad_rightStick_Y_26D;
- };
- JOY at C63008 (1.1.0), C5F788 (1.0.6)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement