#include "../main.h" #include "../game/util.h" //---------------------------------------------------- CVehiclePool::CVehiclePool() { // loop through and initialize all vehicle properties to 0 for(VEHICLEID VehicleID = 0; VehicleID < MAX_VEHICLES; VehicleID++) { field_3074[VehicleID] = 0; field_1134[VehicleID] = 0; field_4FB4[VehicleID] = 0; field_9DD4[VehicleID] = GetTickCount(); } memset(field_FA4, 0, sizeof(field_FA4)); field_0 = 0; field_17894 = 1; } //---------------------------------------------------- int CVehiclePool::FindGtaIDFromID(int VehicleID) { if(field_4FB4[VehicleID]) return GamePool_Vehicle_GetIndex((VEHICLE_TYPE *)field_4FB4[VehicleID]); return INVALID_VEHICLE_ID; } //---------------------------------------------------- void CVehiclePool::FUNC_1001E9B0() { int iHighest = 0; for(int i = 0; i < MAX_VEHICLES; i++) { if(field_3074[i]) iHighest = i; } field_0 = iHighest; } //----------------------------------------------------