GTA Wiki

Help required: categories

Hi everyone, please help us by filling out this form!


We are determining how players best define and/or differentiate the terms "game modes", "missions" and "activities". This will be used to help us develop a clear and logical category tree to house articles related to this type of content.


Thank you in advance for help!

READ MORE

GTA Wiki
GTA Wiki
19,871
pages
No edit summary
(Removed speedy deletion template [Reason: The reason for speedy deletion is not obvious to me.])
Line 1: Line 1:
{{delete}}
+
{{Prod}}
 
A scm file is a binary file with certain structure. The common information about what this file is for can be found [[Mission_Scripting_(Overview)|here]]. The scm file structure looks like the following:
 
A scm file is a binary file with certain structure. The common information about what this file is for can be found [[Mission_Scripting_(Overview)|here]]. The scm file structure looks like the following:
 
====(02 00 01)h + 32 bit int Jump to second segment
 
====(02 00 01)h + 32 bit int Jump to second segment

Revision as of 21:10, 18 September 2010

Template:Prod A scm file is a binary file with certain structure. The common information about what this file is for can be found here. The scm file structure looks like the following: ====(02 00 01)h + 32 bit int Jump to second segment byte Padding

(Global vars)              Space for variable saving

(02 00 01)h + 32 bit int Jump to third segment byte Segment id

32 bit int                 Number of models
 (model names)              24 byte model names * number of models(model 0 not used)

(02 00 01)h + 32 bit int Jump to fourth segment byte Segment id

32 bit int                 MAIN size
 32 bit int                 Largest mission size
 32 bit int                 Number of missions
 32 bit int                 Highest number of locals used in mission/exernal
 (mission addresses)        32 bit addresses * number of missions

(02 00 01)h + 32 bit int Jump to fifth segment byte Segment id

32 bit int                 Largest external size
 32 bit int                 Number of externals
 (external data):           28 byte external data * number of externals
   20 bytes                 Name of external
   32 bit int               Offset of external
   32 bit int               Size of external

(02 00 01)h + 32 bit int Jump to sixth segment byte Segment id

32 bit int                 (Unused)

(02 00 01)h + 32 bit int Jump to seventh segment byte Segment id

32 bit int                 Size of global var space
 32 bit int                 (Unused)

(MAIN code) MAIN section, equal to size defined earlier (mission code) The mission data, missions stored at offsets defined earlier====

Site-logo
This article contains insufficient information and is considered as a Stub.
You can help by expanding it as much as you can.

Copyrighted

This page is licensed under the GNU Free Documentation Licence. This page has a separate license to the CC-BY-SA that applies to most of GTA Wiki.

The full text of the GNU FDL v1.2 is here. Click the "History" button to see the full list of authors. See GTA Wiki:Copyright for more detail on our copyright policy.