Script Subrecord Collection

Format

Count Subrecord Name Type Info
+ SCHR Basic Script Data struct  
+ SCDA Compiled Script Source uint8[]  
+ SCTX Script Source char[]  
-*   Local Variables collection See below for details.
-* SCRO Reference formid or uint32 A local variable reference, or FormID of a ACTI, DOOR, STAT, FURN, CREA, SPEL, NPC_, CONT, ARMO, AMMO, MISC, WEAP, IMAD, BOOK, KEYM, ALCH, LIGH, QUST, PLYR, PACK, LVLI, ECZN, EXPL, FLST, IDLM, PMIS, FACT, ACHR, REFR, ACRE, GLOB, DIAL, CELL, SOUN, MGEF, WTHR, CLAS, EFSH, RACE, LVLC, CSTY, WRLD, SCPT, IMGS, MESG, MSTT, MUSC, NOTE, PERK, PGRE, PROJ, LVLN, WATR, ENCH, TREE, REPU, REGN, CSNO, CHAL, IMOD, RCCT, CMNY, CDCK, CHIP, CCRD, TERM, HAIR, EYES, ADDN or NULL record.

Local Variables

Count Subrecord Name Type Info
+ SLSD Local Variable Data struct  
+ SCVR Local Variable Name cstring  

SLSD

Name Type Info
Index uint32  
Unused byte[12]  
Flags uint8 See below for values.
Unused byte[7]  
Flag Values
Value Meaning
0x01 IsLongOrShort