2019-05-29 22:47:33 +00:00
|
|
|
#pragma once
|
2019-05-15 14:52:37 +00:00
|
|
|
|
|
|
|
enum Config {
|
2019-06-20 12:49:16 +00:00
|
|
|
NUMCDIMAGES = 12, // gta3.img duplicates (not used on PC)
|
|
|
|
MAX_CDIMAGES = 8, // additional cdimages
|
2019-05-15 14:52:37 +00:00
|
|
|
|
|
|
|
MODELINFOSIZE = 5500,
|
|
|
|
TXDSTORESIZE = 850,
|
|
|
|
EXTRADIRSIZE = 128,
|
|
|
|
|
|
|
|
SIMPLEMODELSIZE = 5000,
|
|
|
|
TIMEMODELSIZE = 30,
|
|
|
|
CLUMPMODELSIZE = 5,
|
|
|
|
PEDMODELSIZE = 90,
|
|
|
|
VEHICLEMODELSIZE = 120,
|
|
|
|
TWODFXSIZE = 2000,
|
|
|
|
|
2019-06-20 12:49:16 +00:00
|
|
|
MAXVEHICLESLOADED = 50, // 70 on mobile
|
|
|
|
|
2019-06-12 09:08:56 +00:00
|
|
|
NUMOBJECTINFO = 168, // object.dat
|
2019-05-15 14:52:37 +00:00
|
|
|
|
|
|
|
// Pool sizes
|
2019-06-12 09:08:56 +00:00
|
|
|
NUMPTRNODES = 30000, // 26000 on PS2
|
|
|
|
NUMENTRYINFOS = 5400, // 3200 on PS2
|
|
|
|
NUMPEDS = 140, // 90 on PS2
|
|
|
|
NUMVEHICLES = 110, // 70 on PS2
|
|
|
|
NUMBUILDINGS = 5500, // 4915 on PS2
|
2019-05-15 14:52:37 +00:00
|
|
|
NUMTREADABLES = 1214,
|
|
|
|
NUMOBJECTS = 450,
|
2019-06-12 09:08:56 +00:00
|
|
|
NUMDUMMIES = 2802, // 2368 on PS2
|
2019-05-15 14:52:37 +00:00
|
|
|
NUMAUDIOSCRIPTOBJECTS = 256,
|
|
|
|
|
|
|
|
// Link list lengths
|
|
|
|
// TODO: alpha list
|
|
|
|
NUMCOLCACHELINKS = 200,
|
|
|
|
NUMREFERENCES = 800,
|
|
|
|
|
|
|
|
// Zones
|
|
|
|
NUMAUDIOZONES = 36,
|
|
|
|
NUMZONES = 50,
|
|
|
|
NUMMAPZONES = 25,
|
|
|
|
|
|
|
|
// Cull zones
|
|
|
|
NUMCULLZONES = 512,
|
|
|
|
NUMATTRIBZONES = 288,
|
|
|
|
NUMZONEINDICES = 55000,
|
|
|
|
|
|
|
|
NUMHANDLINGS = 57,
|
|
|
|
|
|
|
|
PATHNODESIZE = 4500,
|
|
|
|
|
|
|
|
NUMWEATHERS = 4,
|
|
|
|
NUMHOURS = 24,
|
2019-05-30 09:12:49 +00:00
|
|
|
|
2019-06-01 10:02:31 +00:00
|
|
|
NUMEXTRADIRECTIONALS = 4,
|
2019-05-30 09:12:49 +00:00
|
|
|
NUMANTENNAS = 8,
|
2019-06-01 17:18:19 +00:00
|
|
|
NUMCORONAS = 56,
|
2019-06-12 09:08:56 +00:00
|
|
|
NUMPOINTLIGHTS = 32,
|
|
|
|
|
2019-06-24 22:42:23 +00:00
|
|
|
NUMONSCREENTIMERENTRIES = 1,
|
|
|
|
|
|
|
|
NUMPICKUPS = 336,
|
|
|
|
NUMBLIPS = 32
|
2019-05-15 14:52:37 +00:00
|
|
|
};
|
2019-05-30 21:49:06 +00:00
|
|
|
|
2019-06-02 22:25:46 +00:00
|
|
|
#define GTA3_1_1_PATCH
|
|
|
|
#define USE_PS2_RAND
|
2019-06-01 21:17:39 +00:00
|
|
|
#define RANDOMSPLASH
|
|
|
|
#define CHATTYSPLASH
|
2019-06-02 22:25:46 +00:00
|
|
|
//#define FIX_BUGS
|
|
|
|
//#define NO_CDCHECK
|
|
|
|
#define NO_MOVIES
|
2019-06-12 23:12:37 +00:00
|
|
|
//#define USE_MY_DOCUMENTS
|