parent
d4d82d0ba8
commit
f04872b91b
3 changed files with 743 additions and 623 deletions
|
@ -515,6 +515,94 @@ addr = 0x414B20
|
|||
name = "SetMapping"
|
||||
addr = 0x414B40
|
||||
|
||||
[[func]]
|
||||
name = "InitMyChar"
|
||||
addr = 0x414B50
|
||||
|
||||
[[func]]
|
||||
name = "AnimationMyChar"
|
||||
addr = 0x414BF0
|
||||
|
||||
[[func]]
|
||||
name = "ShowMyChar"
|
||||
addr = 0x415220
|
||||
|
||||
[[func]]
|
||||
name = "PutMyChar"
|
||||
addr = 0x415250
|
||||
|
||||
[[func]]
|
||||
name = "ActMyChar_Normal"
|
||||
addr = 0x4156C0
|
||||
|
||||
[[func]]
|
||||
name = "ActMyChar_Stream"
|
||||
addr = 0x416470
|
||||
|
||||
[[func]]
|
||||
name = "ActMyChar"
|
||||
addr = 0x4168C0
|
||||
|
||||
[[func]]
|
||||
name = "AirProcess"
|
||||
addr = 0x416990
|
||||
|
||||
[[func]]
|
||||
name = "GetMyCharPosition"
|
||||
addr = 0x416AA0
|
||||
|
||||
[[func]]
|
||||
name = "SetMyCharPosition"
|
||||
addr = 0x416AC0
|
||||
|
||||
[[func]]
|
||||
name = "MoveMyChar"
|
||||
addr = 0x416B30
|
||||
|
||||
[[func]]
|
||||
name = "ZeroMyCharXMove"
|
||||
addr = 0x416B50
|
||||
|
||||
[[func]]
|
||||
name = "GetUnitMyChar"
|
||||
addr = 0x416B60
|
||||
|
||||
[[func]]
|
||||
name = "SetMyCharDirect"
|
||||
addr = 0x416B70
|
||||
|
||||
[[func]]
|
||||
name = "ChangeMyUnit"
|
||||
addr = 0x416C40
|
||||
|
||||
[[func]]
|
||||
name = "PitMyChar"
|
||||
addr = 0x416C50
|
||||
|
||||
[[func]]
|
||||
name = "EquipItem"
|
||||
addr = 0x416C70
|
||||
|
||||
[[func]]
|
||||
name = "ResetCheck"
|
||||
addr = 0x416CA0
|
||||
|
||||
[[func]]
|
||||
name = "SetNoise"
|
||||
addr = 0x416CC0
|
||||
|
||||
[[func]]
|
||||
name = "CutNoise"
|
||||
addr = 0x416D40
|
||||
|
||||
[[func]]
|
||||
name = "ResetNoise"
|
||||
addr = 0x416D80
|
||||
|
||||
[[func]]
|
||||
name = "SleepNoise"
|
||||
addr = 0x416DF0
|
||||
|
||||
[[func]]
|
||||
name = "ResetMyCharFlag"
|
||||
addr = 0x416E20
|
||||
|
|
1236
src/MyChar.cpp
1236
src/MyChar.cpp
File diff suppressed because it is too large
Load diff
42
src/MyChar.h
42
src/MyChar.h
|
@ -6,11 +6,11 @@
|
|||
|
||||
struct MYCHAR
|
||||
{
|
||||
uint8_t cond;
|
||||
unsigned char cond;
|
||||
unsigned int flag;
|
||||
int direct;
|
||||
int up;
|
||||
int down;
|
||||
BOOL up;
|
||||
BOOL down;
|
||||
int unit;
|
||||
int equip;
|
||||
int x;
|
||||
|
@ -30,41 +30,41 @@ struct MYCHAR
|
|||
int level;
|
||||
int exp_wait;
|
||||
int exp_count;
|
||||
uint8_t shock;
|
||||
uint8_t no_life;
|
||||
uint8_t rensha;
|
||||
uint8_t bubble;
|
||||
int16_t life;
|
||||
int16_t star;
|
||||
int16_t max_life;
|
||||
int16_t a;
|
||||
unsigned char shock;
|
||||
unsigned char no_life;
|
||||
unsigned char rensha;
|
||||
unsigned char bubble;
|
||||
short life;
|
||||
short star;
|
||||
short max_life;
|
||||
short a;
|
||||
int lifeBr;
|
||||
int lifeBr_count;
|
||||
int air;
|
||||
int air_get;
|
||||
int8_t sprash;
|
||||
int8_t ques;
|
||||
int8_t boost_sw;
|
||||
signed char sprash;
|
||||
signed char ques;
|
||||
signed char boost_sw;
|
||||
int boost_cnt;
|
||||
};
|
||||
|
||||
extern MYCHAR gMC;
|
||||
|
||||
void InitMyChar();
|
||||
void AnimationMyChar(bool bKey);
|
||||
void ShowMyChar(bool bShow);
|
||||
void AnimationMyChar(BOOL bKey);
|
||||
void ShowMyChar(BOOL bShow);
|
||||
void PutMyChar(int fx, int fy);
|
||||
void ActMyChar_Normal(bool bKey);
|
||||
void ActMyChar(bool bKey);
|
||||
void ActMyChar_Normal(BOOL bKey);
|
||||
void ActMyChar(BOOL bKey);
|
||||
void GetMyCharPosition(int *x, int *y);
|
||||
void SetMyCharPosition(int x, int y);
|
||||
void MoveMyChar(int x, int y);
|
||||
void ZeroMyCharXMove();
|
||||
int GetUnitMyChar();
|
||||
void SetMyCharDirect(uint8_t dir);
|
||||
void ChangeMyUnit(uint8_t a);
|
||||
void SetMyCharDirect(unsigned char dir);
|
||||
void ChangeMyUnit(unsigned char a);
|
||||
void PitMyChar();
|
||||
void EquipItem(int flag, bool b);
|
||||
void EquipItem(int flag, BOOL b);
|
||||
void ResetCheck();
|
||||
void SetNoise(int no, int freq);
|
||||
void CutNoise();
|
||||
|
|
Loading…
Add table
Reference in a new issue