Mercurial > mm7
diff Vis.h @ 1327:8433de6fd7d0
Слияние
author | Ritor1 |
---|---|
date | Mon, 01 Jul 2013 09:26:35 +0600 |
parents | 65d301bce717 |
children | 934074e7fcc1 |
line wrap: on
line diff
--- a/Vis.h Mon Jul 01 09:26:30 2013 +0600 +++ b/Vis.h Mon Jul 01 09:26:35 2013 +0600 @@ -16,9 +16,9 @@ { VisObjectType object_type; int object_id; // OBJECT_Actor, OBJECT_Player etc - int field_8; - int field_C; - int field_10; + int at_ai_state; + int no_at_ai_state; + int select_flags; }; #pragma pack(pop) extern Vis_SelectionFilter vis_sprite_filter_1; // 00F93E1C @@ -116,7 +116,7 @@ void BLV_CreateIntersectFacesVertexCoordList(int *a, int *b, __int16 *intersect_face_vertex_coords_list_a, __int16 *intersect_face_vertex_coords_list_b, Vec3_short_ *IntersectPoint, BLVFace *pFace); void ODM_CreateIntersectFacesVertexCoordList(int *a, int *b, __int16 *intersect_face_vertex_coords_list_a, __int16 *intersect_face_vertex_coords_list_b, Vec3_short_ *IntersectPoint, BLVFace *pFace, unsigned int uModelID); void CastPickRay(RenderVertexSoft *pRay, float fMouseX, float fMouseY, float fPickDepth); - void sort_object_pointers(Vis_ObjectInfo **pPointers, int left, int right); + void sort_object_pointers(Vis_ObjectInfo **pPointers, int start, int end); bool SortVerticesByX(struct RenderVertexD3D3 *a2, unsigned int uStart, unsigned int uEnd); bool SortVerticesByY(struct RenderVertexD3D3 *a2, unsigned int uStart, unsigned int uEnd); bool SortByScreenSpaceX(struct RenderVertexSoft *pArray, int sLeft, int sRight);