comparison mm7_unsorted_subs.h @ 2338:1e865e8690ba

Moving some function declarations from unsorted subs to Actor.h and SpriteObject.h
author Grumpy7
date Sat, 05 Apr 2014 20:27:09 +0200
parents d6887ee81068
children 63e1388c5463
comparison
equal deleted inserted replaced
2337:d04017f3d2fa 2338:1e865e8690ba
11 11
12 12
13 13
14 //void ShowMM7IntroVideo_and_LoadingScreen(); 14 //void ShowMM7IntroVideo_and_LoadingScreen();
15 unsigned int GameOverMenu(void *ecx0); 15 unsigned int GameOverMenu(void *ecx0);
16 int __fastcall SpawnRandomTreasure(struct MapInfo *a1, struct SpawnPointMM7 *a2); 16
17 void DamageMonsterFromParty(signed int a1, unsigned int uActorID_Monster, struct Vec3_int_ *pVelocity);
18
19 void MakeActorAIList_ODM();
20 int MakeActorAIList_BLV();
21 void UpdateActorAI();
22 bool __fastcall sub_4070EF_prolly_detect_player(unsigned int uObjID, unsigned int uObj2ID); 17 bool __fastcall sub_4070EF_prolly_detect_player(unsigned int uObjID, unsigned int uObj2ID);
23 bool __fastcall sub_4075DB(int a1, int a2, int a3, struct BLVFace *face); 18 bool __fastcall sub_4075DB(int a1, int a2, int a3, struct BLVFace *face);
24 bool __fastcall sub_4077F1(int a1, int a2, int a3, struct ODMFace *face, struct BSPVertexBuffer *a5); 19 bool __fastcall sub_4077F1(int a1, int a2, int a3, struct ODMFace *face, struct BSPVertexBuffer *a5);
25 bool __fastcall sub_407A1C(int x, int z, int y, struct Vec3_int_ v); // idb 20 bool __fastcall sub_407A1C(int x, int z, int y, struct Vec3_int_ v); // idb
26 void InitializeActors();
27 void InitializeSpriteObjects();
28 int __fastcall sub_4088E9(int a1, int a2, int a3, int a4, int a5, int a6); 21 int __fastcall sub_4088E9(int a1, int a2, int a3, int a4, int a5, int a6);
29 unsigned int SearchAliveActors(unsigned int *pTotalActors);
30 unsigned int SearchActorByMonsterID(unsigned int *pTotalActors, int uMonsterID);
31 unsigned int SearchActorByGroup(unsigned int *pTotalActors, unsigned int uGroup);
32 unsigned int SearchActorByID(unsigned int *pTotalActors, unsigned int a2);
33 void PrepareArcomage(); 22 void PrepareArcomage();
34 void DoBlt_Copy(unsigned __int16 *pPixels); // idb 23 void DoBlt_Copy(unsigned __int16 *pPixels); // idb
35 void __fastcall ZBuffer_Fill(int *pZBuffer, int uTextureId, int iZValue); 24 void __fastcall ZBuffer_Fill(int *pZBuffer, int uTextureId, int iZValue);
36 void __fastcall ZBuffer_DoFill(int *pZBuffer, struct Texture *pTex, int uZValue); 25 void __fastcall ZBuffer_DoFill(int *pZBuffer, struct Texture *pTex, int uZValue);
37 void __fastcall ZBuffer_DoFill2(int *pZBuffer, struct Texture *a2, int a3); // idb 26 void __fastcall ZBuffer_DoFill2(int *pZBuffer, struct Texture *a2, int a3); // idb