Yeah I tried that, there's a few problems with that: There's a lot of sub-script calling (set variables = flag number, CallSTD #) where the "Flag" logic is a variable. Example script file is the Hidden Item script (furniture overworlds) @ script_1241 scriptfile_1241: PPMax on Route 2 === Script 131 === Offset: 4782 LockAll Offset: 4784 SetVar2A 0x8000 53 - PP Max Offset: 4790 SetVar2A 0x8001 1 - Quantity Offset: 4796 SetVar2A 0x8002 2951 - Flag to Set Offset: 4802 CallStd 2811 - Item giv