HeapSizeExcept

From Luma's Workshop
Revision as of 22:13, 26 January 2024 by Super Hackio (talk | contribs) (Add the default amount of memory for a galaxy)
Jump to navigation Jump to search

HeapSizeExcept is a BCSV table that defines additional memory to allocate for a specific galaxy. The file can be found in SMG2 in ObjectData/SystemDataTable.arc/SystemDataTable/HeapSizeExcept.bcsv. It contains the following fields:

Field Type Description
GalaxyName STRING_OFFSET The internal name of the galaxy this entry applies to. For example, IslandFleetGalaxy.
FileCacheSize LONG The total amount of memory (in bytes) to allocate. The maximum of Vanilla SMG2 is around 15772800, or 15MB.
By default (or with -1), a galaxy is given 12058496, or 12MB.
43EA1591H LONG Unknown use. Seen as 102400, 204800, and 307200.