LCS/VCS SCM
Jump to navigation
Jump to search
32-bit int Main script size - 8 32-bit int Largest mission script size (02 00 06)h + 32-bit int Jump to second segment - 8 byte Target game ('l' - Liberty for LCS, 'm' - Miami for VCS) (Globals space) Space for global variable storage (02 00 06)h + 32-bit int Jump to third segment - 8 byte Align (always 0) 32-bit int Number of save variables (Saved variable indices) 2-byte variable index * number of save variables 32-bit int Number of used objects (Used object array) 24-byte object name * number of used objects (first object name is empty and therefore unused) (02 00 06)h + 32-bit int Jump to fourth segment - 8 byte Align (always 0) 16-bit int Number of true globals 16-bit int Most globals 32-bit int Largest mission script size 16-bit int Number of mission scripts 16-bit int Number of exclusive mission scripts (Multi script array) (32-bit offset - 8) * number of mission scripts (Main script space) Space of main script (equal to size defined earlier) (Mission scripts space) Space of mission scripts (stored at offsets defined earlier)