57 lines
996 B
C
57 lines
996 B
C
|
#ifndef _CONFIG_H_
|
||
|
#define _CONFIG_H_
|
||
|
|
||
|
enum Config {
|
||
|
NUMCDIMAGES = 50, // was 12
|
||
|
|
||
|
MODELINFOSIZE = 5500,
|
||
|
TXDSTORESIZE = 850,
|
||
|
EXTRADIRSIZE = 128,
|
||
|
|
||
|
SIMPLEMODELSIZE = 5000,
|
||
|
TIMEMODELSIZE = 30,
|
||
|
CLUMPMODELSIZE = 5,
|
||
|
PEDMODELSIZE = 90,
|
||
|
VEHICLEMODELSIZE = 120,
|
||
|
TWODFXSIZE = 2000,
|
||
|
|
||
|
NUMOBJECTINFO = 168, // object.dat
|
||
|
|
||
|
// Pool sizes
|
||
|
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
|
||
|
NUMTREADABLES = 1214,
|
||
|
NUMOBJECTS = 450,
|
||
|
NUMDUMMIES = 2802, // 2368 on PS2
|
||
|
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,
|
||
|
|
||
|
|
||
|
NUMPEDSTATS = 35,
|
||
|
NUMHANDLINGS = 57,
|
||
|
|
||
|
PATHNODESIZE = 4500,
|
||
|
|
||
|
NUMWEATHERS = 4,
|
||
|
NUMHOURS = 24,
|
||
|
};
|
||
|
|
||
|
#endif
|