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);