Mercurial > mm7
comparison mm7_data.h @ 515:cb0ad52d6a26
LayingItem -> SpriteObject (long-waited rename, old name was inaccurate and confused people)
Some object-related subs moved to SpriteObject.cpp
author | Nomad |
---|---|
date | Fri, 01 Mar 2013 21:13:12 +0200 |
parents | 3ee1e351e710 |
children | 35f28d4c0ff9 |
comparison
equal
deleted
inserted
replaced
514:0bbc39457b25 | 515:cb0ad52d6a26 |
---|---|
1 #pragma once | 1 #pragma once |
2 #include <string> | 2 #include <string> |
3 #include "OSAPI.h" | 3 #include "OSAPI.h" |
4 #include "LayingItem.h" | 4 #include "SpriteObject.h" |
5 #include "VectorTypes.h" | 5 #include "VectorTypes.h" |
6 | 6 |
7 typedef char _UNKNOWN; | 7 typedef char _UNKNOWN; |
8 | 8 |
9 | 9 |
1758 bool __fastcall sub_4070EF_prolly_collide_objects(unsigned int uObjID, unsigned int uObj2ID); | 1758 bool __fastcall sub_4070EF_prolly_collide_objects(unsigned int uObjID, unsigned int uObj2ID); |
1759 bool __fastcall sub_4075DB(int a1, int a2, int a3, struct BLVFace *a4); | 1759 bool __fastcall sub_4075DB(int a1, int a2, int a3, struct BLVFace *a4); |
1760 bool __fastcall sub_4077F1(int a1, int a2, int a3, struct ODMFace *a4, struct BSPVertexBuffer *a5); | 1760 bool __fastcall sub_4077F1(int a1, int a2, int a3, struct ODMFace *a4, struct BSPVertexBuffer *a5); |
1761 bool __fastcall sub_407A1C(int x, int z, int y, struct Vec3_int_ v); // idb | 1761 bool __fastcall sub_407A1C(int x, int z, int y, struct Vec3_int_ v); // idb |
1762 void InitializeActors(); | 1762 void InitializeActors(); |
1763 void InitializeLayingItems(); | 1763 void InitializeSpriteObjects(); |
1764 int __fastcall sub_4088E9(int a1, int a2, int a3, int a4, int a5, int a6); | 1764 int __fastcall sub_4088E9(int a1, int a2, int a3, int a4, int a5, int a6); |
1765 unsigned int __thiscall SearchAliveActors(unsigned int *pTotalActors); | 1765 unsigned int __thiscall SearchAliveActors(unsigned int *pTotalActors); |
1766 unsigned int __fastcall SearchActorByMonsterID(unsigned int *pTotalActors, int uMonsterID); | 1766 unsigned int __fastcall SearchActorByMonsterID(unsigned int *pTotalActors, int uMonsterID); |
1767 unsigned int __fastcall SearchActorByGroup(unsigned int *pTotalActors, unsigned int uGroup); | 1767 unsigned int __fastcall SearchActorByGroup(unsigned int *pTotalActors, unsigned int uGroup); |
1768 unsigned int __fastcall SearchActorByID(unsigned int *pTotalActors, unsigned int a2); | 1768 unsigned int __fastcall SearchActorByID(unsigned int *pTotalActors, unsigned int a2); |
1937 void _42ECB5_PlayerAttacksActor(); | 1937 void _42ECB5_PlayerAttacksActor(); |
1938 void __thiscall InitializeTurnBasedAnimations(void *); | 1938 void __thiscall InitializeTurnBasedAnimations(void *); |
1939 signed int __cdecl sub_42F4DA(); | 1939 signed int __cdecl sub_42F4DA(); |
1940 bool __fastcall sub_42F7EB_DropItemAt(unsigned int uSpriteID, int x, int y, int z, int a4, int count, int a7, unsigned __int16 attributes, ItemGen *a9); | 1940 bool __fastcall sub_42F7EB_DropItemAt(unsigned int uSpriteID, int x, int y, int z, int a4, int count, int a7, unsigned __int16 attributes, ItemGen *a9); |
1941 void __fastcall sub_42F960_create_object(int x, int y, int z); // idb | 1941 void __fastcall sub_42F960_create_object(int x, int y, int z); // idb |
1942 LayingItem *__cdecl sub_42FA22_mess_with_laying_item_list(); | 1942 SpriteObject *__cdecl sub_42FA22_mess_with_laying_item_list(); |
1943 signed int __fastcall _42FA66_do_explosive_impact(int a1, int a2, int a3, int a4, __int16 a5, signed int a6); | 1943 signed int __fastcall _42FA66_do_explosive_impact(int a1, int a2, int a3, int a4, __int16 a5, signed int a6); |
1944 bool __fastcall sub_42FB5C(signed int a1); | 1944 bool __fastcall sub_42FB5C(signed int a1); |
1945 // int __cdecl crt_sub_42FBB7(); | 1945 // int __cdecl crt_sub_42FBB7(); |
1946 // void __cdecl crt_construct_50CDB4(); | 1946 // void __cdecl crt_construct_50CDB4(); |
1947 void __cdecl sub_42FBDD(); | 1947 void __cdecl sub_42FBDD(); |
2163 void __cdecl _46E0B2_collide_against_decorations(); | 2163 void __cdecl _46E0B2_collide_against_decorations(); |
2164 void __fastcall _46E26D_collide_against_sprites(signed int a1, signed int a2); | 2164 void __fastcall _46E26D_collide_against_sprites(signed int a1, signed int a2); |
2165 int __thiscall _46E44E_collide_against_faces_and_portals(unsigned int b1); // idb | 2165 int __thiscall _46E44E_collide_against_faces_and_portals(unsigned int b1); // idb |
2166 int __fastcall _46E889_collide_against_bmodels(unsigned int ecx0); | 2166 int __fastcall _46E889_collide_against_bmodels(unsigned int ecx0); |
2167 int _46ED1B_collide_against_floor(int x, int y, int z, unsigned int *pSectorID, unsigned int *pFaceID); // idb | 2167 int _46ED1B_collide_against_floor(int x, int y, int z, unsigned int *pSectorID, unsigned int *pFaceID); // idb |
2168 void __fastcall _46ED8A_collide_against_layingItems(unsigned int _this); | 2168 void __fastcall _46ED8A_collide_against_sprite_objects(unsigned int _this); |
2169 int __thiscall _46EF01_collision_chech_player(int a1); // idb | 2169 int __thiscall _46EF01_collision_chech_player(int a1); // idb |
2170 signed int __cdecl _46F04E_collide_against_portals(); | 2170 signed int __cdecl _46F04E_collide_against_portals(); |
2171 void __cdecl BLV_UpdateDoors(); | 2171 void __cdecl BLV_UpdateDoors(); |
2172 void __cdecl UpdateActors_BLV(); | 2172 void __cdecl UpdateActors_BLV(); |
2173 void __cdecl UpdateActors_ODM(); | 2173 void __cdecl UpdateActors_ODM(); |