Mercurial > mm7
comparison mm7_data.h @ 423:88c30918eef7
NPC_EventProcessor
author | Gloval |
---|---|
date | Sat, 23 Feb 2013 23:09:48 +0400 |
parents | 6cb79ea315ba |
children | afad358dc684 |
comparison
equal
deleted
inserted
replaced
416:233f9cfc32a3 | 423:88c30918eef7 |
---|---|
1324 extern int dword_591084; // weak | 1324 extern int dword_591084; // weak |
1325 extern struct Actor *pDialogue_SpeakingActor; | 1325 extern struct Actor *pDialogue_SpeakingActor; |
1326 extern unsigned int uDialogueType; | 1326 extern unsigned int uDialogueType; |
1327 extern unsigned int uDialogue_SpeakingActorNPC_ID; | 1327 extern unsigned int uDialogue_SpeakingActorNPC_ID; |
1328 extern struct LevelDecoration *_591094_decoration; | 1328 extern struct LevelDecoration *_591094_decoration; |
1329 extern char byte_591098[200]; // idb | 1329 extern char sHouseName[200]; // idb |
1330 extern int uCurrentHouse_Animation; // weak | 1330 extern int uCurrentHouse_Animation; // weak |
1331 extern char *dword_591164_teleport_map_name; // idb | 1331 extern char *dword_591164_teleport_map_name; // idb |
1332 extern int dword_591168_teleport_speedz; // weak | 1332 extern int dword_591168_teleport_speedz; // weak |
1333 extern int dword_59116C_teleport_directionx; // weak | 1333 extern int dword_59116C_teleport_directionx; // weak |
1334 extern int dword_591170_teleport_directiony; // weak | 1334 extern int dword_591170_teleport_directiony; // weak |
2030 void PrepareHouse(enum HOUSE_TYPE house); // idb | 2030 void PrepareHouse(enum HOUSE_TYPE house); // idb |
2031 bool __fastcall EnterHouse(enum HOUSE_TYPE uHouseID); | 2031 bool __fastcall EnterHouse(enum HOUSE_TYPE uHouseID); |
2032 int sub_4465DF_check_season(int a1); | 2032 int sub_4465DF_check_season(int a1); |
2033 int __fastcall IsActorAlive(unsigned int uType, unsigned int uParam, unsigned int uNumAlive); // idb | 2033 int __fastcall IsActorAlive(unsigned int uType, unsigned int uParam, unsigned int uNumAlive); // idb |
2034 // void __cdecl crt_construct_5773C4(); | 2034 // void __cdecl crt_construct_5773C4(); |
2035 bool __thiscall sub_4466C4(void *_this); | 2035 int NPC_EventProcessor(int npc_event_id); |
2036 | 2036 |
2037 void __fastcall sub_448518_npc_set_item(int npc, unsigned int item, int a3); | 2037 void __fastcall sub_448518_npc_set_item(int npc, unsigned int item, int a3); |
2038 void __fastcall sub_44861E_set_texture(unsigned int uFaceCog, const char *pFilename); | 2038 void __fastcall sub_44861E_set_texture(unsigned int uFaceCog, const char *pFilename); |
2039 void __fastcall SetDecorationSprite(unsigned int uCog, int a2, const char *pFileName); // idb | 2039 void __fastcall SetDecorationSprite(unsigned int uCog, int a2, const char *pFileName); // idb |
2040 void __fastcall sub_44892E_set_faces_bit(int sCogNumber, int bit, int on); | 2040 void __fastcall sub_44892E_set_faces_bit(int sCogNumber, int bit, int on); |
2316 int __fastcall sub_4B3B42(signed int a1); | 2316 int __fastcall sub_4B3B42(signed int a1); |
2317 void __cdecl sub_4B3E1E(); | 2317 void __cdecl sub_4B3E1E(); |
2318 void __fastcall sub_4B3EF0(int a4); | 2318 void __fastcall sub_4B3EF0(int a4); |
2319 void __fastcall sub_4B3FE5(int a4); | 2319 void __fastcall sub_4B3FE5(int a4); |
2320 void __cdecl sub_4B40E6(); | 2320 void __cdecl sub_4B40E6(); |
2321 struct GUIButton *__thiscall _4B4224_UpdateNPCTopics(int _this); | 2321 void _4B4224_UpdateNPCTopics(int _this); |
2322 char __fastcall sub_4B46A5(const char *Str, int a5); | 2322 char __fastcall sub_4B46A5(const char *Str, int a5); |
2323 int __fastcall sub_4B46F8(int a1); | 2323 int __fastcall sub_4B46F8(int a1); |
2324 int __cdecl TrainingDialog(); | 2324 int __cdecl TrainingDialog(); |
2325 char *__cdecl sub_4B4F4F(); | 2325 char *__cdecl sub_4B4F4F(); |
2326 int __cdecl MagicShopDialog(); | 2326 int __cdecl MagicShopDialog(); |
2341 const char *sub_4BBA85_bounties(); | 2341 const char *sub_4BBA85_bounties(); |
2342 void __cdecl sub_4BBCDD(); | 2342 void __cdecl sub_4BBCDD(); |
2343 void __fastcall _4BBF61_summon_actor(int a1, __int16 x, int y, int z); // idb | 2343 void __fastcall _4BBF61_summon_actor(int a1, __int16 x, int y, int z); // idb |
2344 void __cdecl ArenaFight(); | 2344 void __cdecl ArenaFight(); |
2345 struct Texture *__cdecl sub_4BC8D5(); | 2345 struct Texture *__cdecl sub_4BC8D5(); |
2346 struct GUIButton *__cdecl sub_4BCA33(); | 2346 struct GUIButton *__cdecl UI_CreateEndConversationButton(); |
2347 void __fastcall sub_4BCACC_bounties(signed int a1); | 2347 void __fastcall sub_4BCACC_bounties(signed int a1); |
2348 signed int __cdecl sub_4BD8B5(); | 2348 signed int __cdecl sub_4BD8B5(); |
2349 bool __fastcall sub_4BDAAF(ItemGen *a1, int _2da_idx); | 2349 bool __fastcall sub_4BDAAF(ItemGen *a1, int _2da_idx); |
2350 void __cdecl sub_4BDB56_buy_skill____(); | 2350 void __cdecl sub_4BDB56_buy_skill____(); |
2351 struct FrameTableTxtLine *__thiscall texture_frame_table_txt_parser(const char *_this, FrameTableTxtLine *a2); | 2351 struct FrameTableTxtLine *__thiscall texture_frame_table_txt_parser(const char *_this, FrameTableTxtLine *a2); |