Global constants#
Variables#
Enumerations#
Direction DIR_UP = 0
Direction DIR_DOWN = 1
Direction DIR_LEFT = 2
Direction DIR_RIGHT = 3
Direction DIR_LEFTUP = 4
Direction DIR_RIGHTUP = 5
Direction DIR_LEFTDOWN = 6
Direction DIR_RIGHTDOWN = 7
Direction DIR_UPLEFT = 4
Direction DIR_UPRIGHT = 5
Direction DIR_DOWNLEFT = 6
Direction DIR_DOWNRIGHT = 7
enum EnemyPattern: π Source
EnemyPattern PATTERN_STANDARD = 0
EnemyPattern PATTERN_SIDES = 1
EnemyPattern PATTERN_SIDES_RANDOM = 2
EnemyPattern PATTERN_CEILING = 3
EnemyPattern PATTERN_CEILING_RANDOM = 4
EnemyPattern PATTERN_STANDARD_RANDOM = 5
EnemyPattern PATTERN_NO_SPAWNING = 6
enum CounterIndex: π Source
Indices for generic counters. Use with itemdata::Counter, Game->Counter[], Game->MCounter[] and Game->DCounter[]
CounterIndex CR_NONE = -1
CounterIndex CR_LIFE = 0
CounterIndex CR_MONEY = 1
CounterIndex CR_RUPEES = 1
CounterIndex CR_BOMBS = 2
CounterIndex CR_ARROWS = 3
CounterIndex CR_MAGIC = 4
CounterIndex CR_KEYS = 5
CounterIndex CR_SBOMBS = 6
CounterIndex CR_CUSTOM1 = 7
CounterIndex CR_CUSTOM2 = 8
CounterIndex CR_CUSTOM3 = 9
CounterIndex CR_CUSTOM4 = 10
CounterIndex CR_CUSTOM5 = 11
CounterIndex CR_CUSTOM6 = 12
CounterIndex CR_CUSTOM7 = 13
CounterIndex CR_CUSTOM8 = 14
CounterIndex CR_CUSTOM9 = 15
CounterIndex CR_CUSTOM10 = 16
CounterIndex CR_CUSTOM11 = 17
CounterIndex CR_CUSTOM12 = 18
CounterIndex CR_CUSTOM13 = 19
CounterIndex CR_CUSTOM14 = 20
CounterIndex CR_CUSTOM15 = 21
CounterIndex CR_CUSTOM16 = 22
CounterIndex CR_CUSTOM17 = 23
CounterIndex CR_CUSTOM18 = 24
CounterIndex CR_CUSTOM19 = 25
CounterIndex CR_CUSTOM20 = 26
CounterIndex CR_CUSTOM21 = 27
CounterIndex CR_CUSTOM22 = 28
CounterIndex CR_CUSTOM23 = 29
CounterIndex CR_CUSTOM24 = 30
CounterIndex CR_CUSTOM25 = 31
CounterIndex CR_CUSTOM26 = 32
CounterIndex CR_CUSTOM27 = 33
CounterIndex CR_CUSTOM28 = 34
CounterIndex CR_CUSTOM29 = 35
CounterIndex CR_CUSTOM30 = 36
CounterIndex CR_CUSTOM31 = 37
CounterIndex CR_CUSTOM32 = 38
CounterIndex CR_CUSTOM33 = 39
CounterIndex CR_CUSTOM34 = 40
CounterIndex CR_CUSTOM35 = 41
CounterIndex CR_CUSTOM36 = 42
CounterIndex CR_CUSTOM37 = 43
CounterIndex CR_CUSTOM38 = 44
CounterIndex CR_CUSTOM39 = 45
CounterIndex CR_CUSTOM40 = 46
CounterIndex CR_CUSTOM41 = 47
CounterIndex CR_CUSTOM42 = 48
CounterIndex CR_CUSTOM43 = 49
CounterIndex CR_CUSTOM44 = 50
CounterIndex CR_CUSTOM45 = 51
CounterIndex CR_CUSTOM46 = 52
CounterIndex CR_CUSTOM47 = 53
CounterIndex CR_CUSTOM48 = 54
CounterIndex CR_CUSTOM49 = 55
CounterIndex CR_CUSTOM50 = 56
CounterIndex CR_CUSTOM51 = 57
CounterIndex CR_CUSTOM52 = 58
CounterIndex CR_CUSTOM53 = 59
CounterIndex CR_CUSTOM54 = 60
CounterIndex CR_CUSTOM55 = 61
CounterIndex CR_CUSTOM56 = 62
CounterIndex CR_CUSTOM57 = 63
CounterIndex CR_CUSTOM58 = 64
CounterIndex CR_CUSTOM59 = 65
CounterIndex CR_CUSTOM60 = 66
CounterIndex CR_CUSTOM61 = 67
CounterIndex CR_CUSTOM62 = 68
CounterIndex CR_CUSTOM63 = 69
CounterIndex CR_CUSTOM64 = 70
CounterIndex CR_CUSTOM65 = 71
CounterIndex CR_CUSTOM66 = 72
CounterIndex CR_CUSTOM67 = 73
CounterIndex CR_CUSTOM68 = 74
CounterIndex CR_CUSTOM69 = 75
CounterIndex CR_CUSTOM70 = 76
CounterIndex CR_CUSTOM71 = 77
CounterIndex CR_CUSTOM72 = 78
CounterIndex CR_CUSTOM73 = 79
CounterIndex CR_CUSTOM74 = 80
CounterIndex CR_CUSTOM75 = 81
CounterIndex CR_CUSTOM76 = 82
CounterIndex CR_CUSTOM77 = 83
CounterIndex CR_CUSTOM78 = 84
CounterIndex CR_CUSTOM79 = 85
CounterIndex CR_CUSTOM80 = 86
CounterIndex CR_CUSTOM81 = 87
CounterIndex CR_CUSTOM82 = 88
CounterIndex CR_CUSTOM83 = 89
CounterIndex CR_CUSTOM84 = 90
CounterIndex CR_CUSTOM85 = 91
CounterIndex CR_CUSTOM86 = 92
CounterIndex CR_CUSTOM87 = 93
CounterIndex CR_CUSTOM88 = 94
CounterIndex CR_CUSTOM89 = 95
CounterIndex CR_CUSTOM90 = 96
CounterIndex CR_CUSTOM91 = 97
CounterIndex CR_CUSTOM92 = 98
CounterIndex CR_CUSTOM93 = 99
CounterIndex CR_CUSTOM94 = 100
CounterIndex CR_CUSTOM95 = 101
CounterIndex CR_CUSTOM96 = 102
CounterIndex CR_CUSTOM97 = 103
CounterIndex CR_CUSTOM98 = 104
CounterIndex CR_CUSTOM99 = 105
CounterIndex CR_CUSTOM100 = 106
CounterIndex CR_SCRIPT1 = 7
CounterIndex CR_SCRIPT2 = 8
CounterIndex CR_SCRIPT3 = 9
CounterIndex CR_SCRIPT4 = 10
CounterIndex CR_SCRIPT5 = 11
CounterIndex CR_SCRIPT6 = 12
CounterIndex CR_SCRIPT7 = 13
CounterIndex CR_SCRIPT8 = 14
CounterIndex CR_SCRIPT9 = 15
CounterIndex CR_SCRIPT10 = 16
CounterIndex CR_SCRIPT11 = 17
CounterIndex CR_SCRIPT12 = 18
CounterIndex CR_SCRIPT13 = 19
CounterIndex CR_SCRIPT14 = 20
CounterIndex CR_SCRIPT15 = 21
CounterIndex CR_SCRIPT16 = 22
CounterIndex CR_SCRIPT17 = 23
CounterIndex CR_SCRIPT18 = 24
CounterIndex CR_SCRIPT19 = 25
CounterIndex CR_SCRIPT20 = 26
CounterIndex CR_SCRIPT21 = 27
CounterIndex CR_SCRIPT22 = 28
CounterIndex CR_SCRIPT23 = 29
CounterIndex CR_SCRIPT24 = 30
CounterIndex CR_SCRIPT25 = 31
CounterIndex CR_SCRIPT26 = 32
CounterIndex CR_SCRIPT27 = 33
CounterIndex CR_SCRIPT28 = 34
CounterIndex CR_SCRIPT29 = 35
CounterIndex CR_SCRIPT30 = 36
CounterIndex CR_SCRIPT31 = 37
CounterIndex CR_SCRIPT32 = 38
CounterIndex CR_SCRIPT33 = 39
CounterIndex CR_SCRIPT34 = 40
CounterIndex CR_SCRIPT35 = 41
CounterIndex CR_SCRIPT36 = 42
CounterIndex CR_SCRIPT37 = 43
CounterIndex CR_SCRIPT38 = 44
CounterIndex CR_SCRIPT39 = 45
CounterIndex CR_SCRIPT40 = 46
CounterIndex CR_SCRIPT41 = 47
CounterIndex CR_SCRIPT42 = 48
CounterIndex CR_SCRIPT43 = 49
CounterIndex CR_SCRIPT44 = 50
CounterIndex CR_SCRIPT45 = 51
CounterIndex CR_SCRIPT46 = 52
CounterIndex CR_SCRIPT47 = 53
CounterIndex CR_SCRIPT48 = 54
CounterIndex CR_SCRIPT49 = 55
CounterIndex CR_SCRIPT50 = 56
CounterIndex CR_SCRIPT51 = 57
CounterIndex CR_SCRIPT52 = 58
CounterIndex CR_SCRIPT53 = 59
CounterIndex CR_SCRIPT54 = 60
CounterIndex CR_SCRIPT55 = 61
CounterIndex CR_SCRIPT56 = 62
CounterIndex CR_SCRIPT57 = 63
CounterIndex CR_SCRIPT58 = 64
CounterIndex CR_SCRIPT59 = 65
CounterIndex CR_SCRIPT60 = 66
CounterIndex CR_SCRIPT61 = 67
CounterIndex CR_SCRIPT62 = 68
CounterIndex CR_SCRIPT63 = 69
CounterIndex CR_SCRIPT64 = 70
CounterIndex CR_SCRIPT65 = 71
CounterIndex CR_SCRIPT66 = 72
CounterIndex CR_SCRIPT67 = 73
CounterIndex CR_SCRIPT68 = 74
CounterIndex CR_SCRIPT69 = 75
CounterIndex CR_SCRIPT70 = 76
CounterIndex CR_SCRIPT71 = 77
CounterIndex CR_SCRIPT72 = 78
CounterIndex CR_SCRIPT73 = 79
CounterIndex CR_SCRIPT74 = 80
CounterIndex CR_SCRIPT75 = 81
CounterIndex CR_SCRIPT76 = 82
CounterIndex CR_SCRIPT77 = 83
CounterIndex CR_SCRIPT78 = 84
CounterIndex CR_SCRIPT79 = 85
CounterIndex CR_SCRIPT80 = 86
CounterIndex CR_SCRIPT81 = 87
CounterIndex CR_SCRIPT82 = 88
CounterIndex CR_SCRIPT83 = 89
CounterIndex CR_SCRIPT84 = 90
CounterIndex CR_SCRIPT85 = 91
CounterIndex CR_SCRIPT86 = 92
CounterIndex CR_SCRIPT87 = 93
CounterIndex CR_SCRIPT88 = 94
CounterIndex CR_SCRIPT89 = 95
CounterIndex CR_SCRIPT90 = 96
CounterIndex CR_SCRIPT91 = 97
CounterIndex CR_SCRIPT92 = 98
CounterIndex CR_SCRIPT93 = 99
CounterIndex CR_SCRIPT94 = 100
CounterIndex CR_SCRIPT95 = 101
CounterIndex CR_SCRIPT96 = 102
CounterIndex CR_SCRIPT97 = 103
CounterIndex CR_SCRIPT98 = 104
CounterIndex CR_SCRIPT99 = 105
CounterIndex CR_SCRIPT100 = 106
CounterIndex CR_MAX = 107
enum SwitchEffect: π Source
SwitchEffect SW_EFF_POOF = 0
SwitchEffect SW_EFF_FLICKER = 1
SwitchEffect SW_EFF_RISE = 2
Use with Screen->SetSideWarp() and Link->WarpEx()
WarpType WT_CAVE = 0
WarpType WT_PASSAGE = 1
WarpType WT_ENTRANCEEXIT = 2
WarpType WT_SCROLLING = 3
WarpType WT_IWARP = 4
WarpType WT_IWARPBLACKOUT = 5
WarpType WT_IWARPOPENWIPE = 6
WarpType WT_IWARPZAP = 7
WarpType WT_IWARPWAVE = 8
WarpType WT_NOWARP = 9
enum WeaponFlagIndex: π Source
WeaponFlagIndex WFLAG_PICKUP_ITEMS = 0
WeaponFlagIndex WFLAG_BREAKS_ON_LANDING = 1
WeaponFlagIndex WFLAG_BREAKS_ON_SOLID = 2
WeaponFlagIndex WFLAG_BURN_ANYFIRE = 3
WeaponFlagIndex WFLAG_BURN_STRONGFIRE = 4
WeaponFlagIndex WFLAG_BURN_MAGICFIRE = 5
WeaponFlagIndex WFLAG_BURN_DIVINEFIRE = 6
WeaponFlagIndex WFLAG_STOP_ON_LANDING = 7
WeaponFlagIndex WFLAG_STOP_ON_SOLID = 8
WeaponFlagIndex WFLAG_UPDATE_BURNSPR = 9
WeaponFlagIndex WFLAG_MAX = 10
enum WeaponSpriteIndex: π Source
WeaponSpriteIndex WPN_SPRITE_BASE = 0
WeaponSpriteIndex WPN_SPRITE_BURN_ANY = 1
WeaponSpriteIndex WPN_SPRITE_BURN_STRONG = 2
WeaponSpriteIndex WPN_SPRITE_BURN_MAGIC = 3
WeaponSpriteIndex WPN_SPRITE_BURN_DIVINE = 4
WeaponSpriteIndex WPN_SPRITE_MAX = 5
ShadowType SHD_NORMAL = 0
No Shadow
ShadowType SHD_SHADOW = 1
These draw ONLY a shadow, no actual text
ShadowType SHD_SHADOWU = 2
ShadowType SHD_OUTLINE8 = 3
ShadowType SHD_OUTLINEPLUS = 4
ShadowType SHD_OUTLINEX = 5
ShadowType SHD_SHADOWED = 6
These draw a shadow behind the actual text
ShadowType SHD_SHADOWEDU = 7
ShadowType SHD_OUTLINED8 = 8
ShadowType SHD_OUTLINEDPLUS = 9
ShadowType SHD_OUTLINEDX = 10
ShadowType SHD_MAX = 11
Max number; not an actual value to use
DrawStyle DS_NORMAL = 0
DrawStyle DS_PHANTOM = 1
DrawStyle DS_CLOAKED = 2
DrawStyle DS_LINK = 3
enum TransformationType: π Source
TransformationType FLIP_NONE = 0
TransformationType FLIP_HORIZONTAL = 1
TransformationType FLIP_VERTICAL = 2
TransformationType FLIP_HV = 3
Horizontal and vertical
TransformationType FLIP_VH = 3
Horizontal and vertical
TransformationType FLIP_BOTH = 3
Horizontal and vertical
TransformationType ROT_CW = 4
Rotations + Flip
TransformationType ROT_CW_FLIP = 5
TransformationType ROT_CCW_FLIP = 6
TransformationType ROT_CCW = 7
TransformationType ROT_ACW_FLIP = 6
Anticlockwise
TransformationType ROT_ACW = 7
ComboType CT_NONE = 0
ComboType CT_STAIR = 1
ComboType CT_CAVE = 2
ComboType CT_WATER = 3
ComboType CT_ARMOS = 4
ComboType CT_GRAVE = 5
ComboType CT_DOCK = 6
ComboType CT_PUSHWAIT = 8
ComboType CT_PUSHHEAVY = 9
ComboType CT_PUSHHEAVYWAIT = 10
ComboType CT_LEFTSTATUE = 11
ComboType CT_RIGHTSTATUE = 12
ComboType CT_WALKSLOW = 13
ComboType CT_CVUP = 14
ComboType CT_CVDOWN = 15
ComboType CT_CVLEFT = 16
ComboType CT_CVRIGHT = 17
ComboType CT_SWIMWARP = 18
ComboType CT_DIVEWARP = 19
ComboType CT_LADDERHOOKSHOT = 20
ComboType CT_TRIGNOFLAG = 21
ComboType CT_TRIGFLAG = 22
ComboType CT_ZELDA = 23
ComboType CT_SLASH = 24
ComboType CT_SLASHITEM = 25
ComboType CT_PUSHHEAVY2 = 26
ComboType CT_PUSHHEAVY2WAIT = 27
ComboType CT_POUND = 28
ComboType CT_HSGRAB = 29
ComboType CT_HSBRIDGE = 30
ComboType CT_DAMAGE1 = 31
ComboType CT_DAMAGE2 = 32
ComboType CT_DAMAGE3 = 33
ComboType CT_DAMAGE4 = 34
ComboType CT_CENTRESTATUE = 35
ComboType CT_TRAPH = 36
ComboType CT_TRAPV = 37
ComboType CT_TRAP4WAY = 38
ComboType CT_TRAPLEFTRIGHT = 39
ComboType CT_TRAPUPDOWN = 40
ComboType CT_PIT = 41
ComboType CT_HOOKSHOTONLY = 42
ComboType CT_OVERHEAD = 43
ComboType CT_NOFLYZONE = 44
ComboType CT_MIRROR = 45
ComboType CT_MIRRORSLASH = 46
ComboType CT_MIRRORBACKSLASH = 47
ComboType CT_MAGICPRISM = 48
ComboType CT_MAGICPRISM4WAY = 49
ComboType CT_BLOCKMAGIC = 50
ComboType CT_CAVE2 = 51
ComboType CT_EYEBALLA = 52
ComboType CT_EYEBALLB = 53
ComboType CT_NOJUMPZONE = 54
ComboType CT_BUSH = 55
ComboType CT_FLOWERS = 56
ComboType CT_TALLGRASS = 57
ComboType CT_SHALLOWWATER = 58
ComboType CT_LOCKBLOCK = 59
ComboType CT_LOCKBLOCK2 = 60
ComboType CT_BOSSLOCKBLOCK = 61
ComboType CT_BOSSLOCKBLOCK2 = 62
ComboType CT_LADDERONLY = 63
ComboType CT_BSGRAVE = 64
ComboType CT_CHEST = 65
ComboType CT_CHEST2 = 66
ComboType CT_LOCKEDCHEST = 67
ComboType CT_LOCKEDCHEST2 = 68
ComboType CT_BOSSCHEST = 69
ComboType CT_BOSSCHEST2 = 70
ComboType CT_RESET = 71
ComboType CT_SAVE = 72
ComboType CT_SAVE2 = 73
ComboType CT_CAVEB = 74
ComboType CT_CAVEC = 75
ComboType CT_CAVED = 76
ComboType CT_STAIRB = 77
ComboType CT_STAIRC = 78
ComboType CT_STAIRD = 79
ComboType CT_PITB = 80
ComboType CT_PITC = 81
ComboType CT_PITD = 82
ComboType CT_CAVE2B = 83
ComboType CT_CAVE2C = 84
ComboType CT_CAVE2D = 85
ComboType CT_SWIMWARPB = 86
ComboType CT_SWIMWARPC = 87
ComboType CT_SWIMWARPD = 88
ComboType CT_DIVEWARPB = 89
ComboType CT_DIVEWARPC = 90
ComboType CT_DIVEWARPD = 91
ComboType CT_STAIRR = 92
ComboType CT_PITR = 93
ComboType CT_AWARPA = 94
ComboType CT_AWARPB = 95
ComboType CT_AWARPC = 96
ComboType CT_AWARPD = 97
ComboType CT_AWARPR = 98
ComboType CT_SWARPA = 99
ComboType CT_SWARPB = 100
ComboType CT_SWARPC = 101
ComboType CT_SWARPD = 102
ComboType CT_SWARPR = 103
ComboType CT_STRIGNOFLAG = 104
ComboType CT_STRIGFLAG = 105
ComboType CT_STEP = 106
ComboType CT_STEPSAME = 107
ComboType CT_STEPALL = 108
ComboType CT_STEPCOPY = 109
ComboType CT_NOENEMY = 110
ComboType CT_BLOCKARROW1 = 111
ComboType CT_BLOCKARROW2 = 112
ComboType CT_BLOCKARROW3 = 113
ComboType CT_BLOCKBRANG1 = 114
ComboType CT_BLOCKBRANG2 = 115
ComboType CT_BLOCKBRANG3 = 116
ComboType CT_BLOCKSWORDBEAM = 117
ComboType CT_BLOCKALL = 118
ComboType CT_BLOCKFIREBALL = 119
ComboType CT_DAMAGE5 = 120
ComboType CT_DAMAGE6 = 121
ComboType CT_DAMAGE7 = 122
ComboType CT_SPINTILE1 = 124
ComboType CT_SPINTILE2 = 125
ComboType CT_SCREENFREEZE = 126
ComboType CT_SCREENFREEZEFF = 127
ComboType CT_NOGROUNDENEMY = 128
ComboType CT_SLASHNEXT = 129
ComboType CT_SLASHNEXTITEM = 130
ComboType CT_BUSHNEXT = 131
ComboType CT_SLASHC = 132
ComboType CT_SLASHITEMC = 133
ComboType CT_BUSHC = 134
ComboType CT_FLOWERSC = 135
ComboType CT_TALLGRASSC = 136
ComboType CT_SLASHNEXTC = 137
ComboType CT_SLASHNEXTITEMC = 138
ComboType CT_BUSHNEXTC = 139
ComboType CT_EYEBALL4WAY = 140
ComboType CT_TALLGRASSNEXT = 141
ComboType CT_SCRIPT1 = 142
ComboType CT_SCRIPT2 = 143
ComboType CT_SCRIPT3 = 144
ComboType CT_SCRIPT4 = 145
ComboType CT_SCRIPT5 = 146
ComboType CT_SCRIPT6 = 147
ComboType CT_SCRIPT7 = 148
ComboType CT_SCRIPT8 = 149
ComboType CT_SCRIPT9 = 150
ComboType CT_SCRIPT10 = 151
ComboType CT_SCRIPT11 = 152
ComboType CT_SCRIPT12 = 153
ComboType CT_SCRIPT13 = 154
ComboType CT_SCRIPT14 = 155
ComboType CT_SCRIPT15 = 156
ComboType CT_SCRIPT16 = 157
ComboType CT_SCRIPT17 = 158
ComboType CT_SCRIPT18 = 159
ComboType CT_SCRIPT19 = 160
ComboType CT_SCRIPT20 = 161
ComboType CT_GENERIC = 162
ComboType CT_PITFALL = 163
ComboType CT_STEPFX = 164
ComboType CT_BRIDGE = 165
ComboType CT_SIGNPOST = 166
ComboType CT_SWITCH = 167
ComboType CT_SWITCHBLOCK = 168
ComboType CT_LANTERN = 169
ComboType CT_SPOTLIGHT = 170
ComboType CT_GLASS = 171
ComboType CT_LIGHT_TARGET = 172
ComboType CT_SWITCHHOOK_BLOCK = 173
ComboType CT_CUSTOM_BLOCKER = 174
ComboType CT_SHOOTER = 175
ComboType CT_MAX = 176
enum TileWarpIndex: π Source
TileWarpIndex TILEWARP_A = 0
TileWarpIndex TILEWARP_B = 1
TileWarpIndex TILEWARP_C = 2
TileWarpIndex TILEWARP_D = 3
enum SideWarpIndex: π Source
SideWarpIndex SIDEWARP_NONE = -1
SideWarpIndex SIDEWARP_A = 0
SideWarpIndex SIDEWARP_B = 1
SideWarpIndex SIDEWARP_C = 2
SideWarpIndex SIDEWARP_D = 3
WarpIndex WARP_NONE = -1
WarpIndex WARP_A = 0
WarpIndex WARP_B = 1
WarpIndex WARP_C = 2
WarpIndex WARP_D = 3
Quest rules. Used to toggle legacy behavior and other quest-wide options.
QR qr_SOLIDBLK = 0
Combos (>>>) Canβt Push Blocks Onto Unwalkable Combos
QR qr_NOTMPNORET = 1
Enemies (>>>) Temporary No Return Disabled
QR qr_ALWAYSRET = 2
Enemies (>>>) Enemies Always Return
QR qr_MEANTRAPS = 3
Enemies (>>>) Multi-Directional Traps
QR qr_BSZELDA = 4
Animation (>>>) BS Zelda Animation
QR qr_FADE = 5
Animation (>>>) Interpolated Fading
QR qr_FADECS5 = 6
Animation (>>>) Fade CSet 5
QR qr_FASTDNGN = 7
Animation (>>>) Fast Dungeon Scrolling
QR qr_NOLEVEL3FIX = 8
NES (>>>) No Palette 3 Level 6 CSet Fix
QR qr_COOLSCROLL = 9
Animation (>>>) Circle Opening/Closing Wipes
QR qr_NOSCROLL = 10
Animation (>>>) No Screen Scrolling
QR qr_4TRI = 11
Items (>>>) Big Triforce Pieces
QR qr_EXPLICIT_RAFTING = 12
Unused
QR qr_FASTFILL = 13
Misc (>>>) Fast Heart Refill
QR qr_CAVEEXITNOSTOPMUSIC = 14
NES (>>>) Leaving Item Cellar/Passageway Doesnβt Restart Music
QR qr_3TRI = 15
Items (>>>) 3 or 6 Triforce Total
QR qr_TIME = 16
Misc (>>>) Show Time On Subscreen
QR qr_FREEFORM = 17
NES (>>>) Freeform Dungeons
QR qr_KILLALL = 18
Enemies (>>>) Must Kill All Bosses To Set βNo Returnβ Screen State
QR qr_NOFLICKER = 19
NES (>>>) No NES βSprite Flickerβ
QR qr_CONTFULL_DEP = 20
DEPRECATED
QR qr_RLFIX = 21
NES (>>>) Raft/Ladder Sprite Direction Fix
QR qr_LENSHINTS = 22
DEPRECATED // Items (>>>) Show Secret Combo Hints When Using The Lens
QR qr_LINKDUNGEONPOSFIX = 23
NES (>>>) Fix Linkβs Position in Dungeons
QR qr_HOLDITEMANIMATION = 24
Animation (>>>) Items Held Above Linkβs Head Continue To Animate
QR qr_HESITANTPUSHBLOCKS = 25
Combos (>>>) Push Blocks Donβt Move When Bumped
QR qr_HIDECARRIEDITEMS = 26
Items (>>>) Hide Enemy-Carried Items
QR qr_FFCSCROLL = 27
Animation (>>>) FFCs Are Visible While The Screen Is Scrolling
QR qr_RAFTLENS = 28
DEPRECATED Items (>>>) Lens Shows Raft Paths
QR qr_SMOOTHVERTICALSCROLLING = 29
Animation (>>>) Smooth Vertical Scrolling
QR qr_WHIRLWINDMIRROR = 30
Combos (>>>) Magic Mirrors Reflect Scripted Whirlwinds
QR qr_NOFLASHDEATH = 31
Enemies (>>>) Enemies Donβt Flash When Dying
QR qr_HOLDNOSTOPMUSIC = 32
NES (>>>) Holding Up Items Doesnβt Restart Music
QR qr_FIREPROOFLINK = 33
Items (>>>) Scripted Fire LWeapons Donβt Hurt Link
QR qr_OUCHBOMBS = 34
Items (>>>) Scripted Bomb LWeapons Hurt Link
QR qr_NOCLOCKS_DEP = 35
DEPRECATED
QR qr_TEMPCLOCKS_DEP = 36
DEPRECATED
QR qr_BRKBLSHLDS_DEP = 37
DEPRECATED
QR qr_BRKNSHLDTILES = 38
Enemies (>>>) Broken Enemy Shield Tiles
QR qr_MEANPLACEDTRAPS = 39
Enemies (>>>) Line-of-Sight Traps Can Move Across Entire Screen
QR qr_PHANTOMPLACEDTRAPS = 40
Enemies (>>>) Constant Traps Can Pass Through Enemies
QR qr_ALLOWFASTMSG = 41
Misc (>>>) Messages Can Be Sped Up With The A Button
QR qr_LINKEDCOMBOS = 42
DEPRECATED
QR qr_NOGUYFIRES = 43
Misc (>>>) No Fires In Special Rooms
QR qr_HEARTRINGFIX = 44
Misc (>>>) Healing Fairy Heart Circle Is Centered Around Link
QR qr_NOHEARTRING = 45
Misc (>>>) No Healing Fairy Heart Circle
QR qr_OVERWORLDTUNIC = 46
NES (>>>) Tunic Color Can Change On Overworld
QR qr_SWORDWANDFLIPFIX = 47
NES (>>>) Sword/Wand Flip Fix
QR qr_ENABLEMAGIC = 48
Items (>>>) Enable Magic
QR qr_MAGICWAND_DEP = 49
DEPRECATED
QR qr_MAGICCANDLE_DEP = 50
DEPRECATED
QR qr_MAGICBOOTS_DEP = 51
DEPRECATED
QR qr_NONBUBBLEMEDICINE = 52
Items (>>>) Medicine Doesnβt Remove Sword Jinxes
QR qr_NONBUBBLEFAIRIES = 53
Items (>>>) Fairy Combos Donβt Remove Sword Jinxes
QR qr_NONBUBBLETRIFORCE = 54
Items (>>>) Triforce Doesnβt Remove Sword Jinxes
QR qr_NEWENEMYTILES = 55
Enemies (>>>) Use New Enemy Tiles
QR qr_NOROPE2FLASH_DEP = 56
DEPRECATED
QR qr_NOBUBBLEFLASH_DEP = 57
DEPRECATED
QR qr_GHINI2BLINK_DEP = 58
DEPRECATED
QR qr_BITMAPOFFSETFIX = 59
Compatibility (>>>) Use DrawBitmap() Offsets Prior to 2.50.2
QR qr_PHANTOMGHINI2_DEP = 60
DEPRECATED
QR qr_Z3BRANG_HSHOT = 61
Items (>>>) New Boomerang/Hookshot
QR qr_NOITEMMELEE = 62
Items (>>>) Wand Canβt Be Used As Melee Weapon /DEPRECATED/
QR qr_SHADOWS = 63
Enemies (>>>) Show Shadows
QR qr_TRANSSHADOWS = 64
Enemies (>>>) Translucent Shadows
QR qr_QUICKSWORD = 65
Items (>>>) Quick Sword
QR qr_BOMBHOLDFIX = 66
NES (>>>) Link Holds Special Bombs Over His Head
QR qr_EXPANDEDLTM = 67
Animation (>>>) Expanded Link Tile Modifiers
QR qr_NOPOTIONCOMBINE_DEP = 68
DEPRECATED
QR qr_LINKFLICKER = 69
Animation (>>>) Invincible Link Flickers
QR qr_SHADOWSFLICKER = 70
Enemies (>>>) Shadows Flicker
QR qr_WALLFLIERS = 71
Enemies (>>>) Flying Enemies Can Appear on Unwalkable Combos
QR qr_NOBOMBPALFLASH = 72
Animation (>>>) Bomb Explosions Donβt Flash Palette
QR qr_HEARTSREQUIREDFIX = 73
Items (>>>) Hearts Requiredβ Affects Non-Special Items
QR qr_PUSHBLOCKCSETFIX = 74
NES (>>>) Push Block CSet Fix
QR qr_TRANSLUCENTNAYRUSLOVEROCKET_DEP = 75
DEPRECATED
QR qr_FLICKERINGNAYRUSLOVEROCKET_DEP = 76
DEPRECATED
QR qr_CMBCYCLELAYERS = 77
Combos (>>>) Combo Cycling On Layers
QR qr_DMGCOMBOPRI = 78
Combos (>>>) Full Priority Damage Combos
QR qr_WARPSIGNOREARRIVALPOINT = 79
Combos (>>>) Warps Ignore Arrival X/Y Position When Setting Continue Screen
QR qr_LTTPCOLLISION = 80
Hero (>>>) Full Tile Collision
QR qr_LTTPWALK = 81
Hero (>>>) Diagonal Movement
QR qr_SLOWENEMYANIM_DEP = 82
DEPRECATED
QR qr_TRUEARROWS = 83
Items (>>>) True Arrows
QR qr_NOSAVE = 84
Misc (>>>) No Saving When Continuing
QR qr_NOCONTINUE = 85
Misc (>>>) Skip Continue Screen
QR qr_QUARTERHEART = 86
Misc (>>>) Enable 1/4 Heart Life Bar
QR qr_NOARRIVALPOINT = 87
Combos (>>>) Use Warp Return Points Only
QR qr_NOGUYPOOF = 88
Misc (>>>) Special Room Guys Donβt Create A Puff When Appearing
QR qr_ALLOWMSGBYPASS = 89
Misc (>>>) Messages Can Be Bypassed With The B Button
QR qr_NODIVING = 90
Items (>>>) No Diving
QR qr_LAYER12UNDERCAVE = 91
Animation (>>>) Layers 1 and 2 Are Drawn Under Caves
QR qr_NOSCROLLCONTINUE = 92
Combos (>>>) Scrolling Warps Donβt Set The Continue Point
QR qr_SMARTSCREENSCROLL = 93
Combos>>Smart Screen Scrolling
QR qr_RINGAFFECTDAMAGE = 94
Items (>>>) Rings Affect Damage Combos /DEPRECATED/
QR qr_ALLOW10RUPEEDROPS_DEP = 95
DEPRECATED
QR qr_TRAPPOSFIX = 96
NES (>>>) Trap Position Fix
QR qr_TEMPCANDLELIGHT = 97
Items (>>>) Scripted and Enemy Fire Lights Temporarily
QR qr_REDPOTIONONCE_DEP = 98
DEPRECATED
QR qr_OLDSTYLEWARP = 99
Combos (>>>) Use Old-Style Warp Detection (NES Movement Only)
QR qr_NOBORDER = 100
NES (>>>) No Invisible Border on Non-Dungeon Dmaps
QR qr_OLDTRIBBLES_DEP = 101
DEPRECATED
QR qr_REFLECTROCKS = 102
DEPRECATED
QR qr_OLDPICKUP = 103
NES (>>>) Items Disappear During Hold-Up
QR qr_ENEMIESZAXIS = 104
Enemies (>>>) Enemies Jump/Fly Through Z-Axis
QR qr_SAFEENEMYFADE = 105
NES (>>>) Can Safely Trigger Armos/Grave From The South
QR qr_MORESOUNDS = 106
Misc (>>>) More Sound Effects
QR qr_BRANGPICKUP = 107
Items (>>>) Boomerang/Hookshot Grabs All Items
QR qr_HEARTPIECEINCR_DEP = 108
DEPRECATED
QR qr_ITEMSONEDGES = 109
NES (>>>) Can Use Items/Weapons on Edge of Screen
QR qr_EATSMALLSHIELD_DEP = 110
DEPRECATED
QR qr_MSGFREEZE = 111
Misc (>>>) Messages Freeze All Action
QR qr_SLASHFLIPFIX = 112
Items (>>>) Flip Right-Facing Slash /DEPRECATED/
QR qr_FIREMAGICSPRITE_DEP = 113
DEPRECATED
QR qr_SLOWCHARGINGWALK = 114
Items (>>>) Slow Walk While Charging /DEPRECATED/
QR qr_NOWANDMELEE = 115
Items (>>>) Wand Canβt Be Used As Melee Weapon /DEPRECATED/
QR qr_SLOWBOMBFUSES_DEP = 116
DEPRECATED
QR qr_SWORDMIRROR = 117
Combos (>>>) Magic Mirror/Prism Combos Reflect Enemy and Scripted Sword Beams
QR qr_SELECTAWPN = 118
Misc (>>>) Can Select A-Button Weapon On Subscreen
QR qr_LENSSEESENEMIES = 119
Items (>>>) Lens Reveals Invisible Enemies /DEPRECATED/
QR qr_INSTABURNFLAGS = 120
Combos>>Burn Flags Are Triggered Instantly
QR qr_DROWN = 121
Combos>>Link Drowns in Walkable Water
QR qr_MSGDISAPPEAR = 122
Misc (>>>) Messages Disappear
QR qr_SUBSCREENOVERSPRITES = 123
NES (>>>) Subscreen Appears Above Sprites
QR qr_BOMBDARKNUTFIX = 124
NES (>>>) Correct Bomb/Darknut Interaction
QR qr_LONGBOMBBOOM_DEP = 125
DEPRECATED
QR qr_OFFSETEWPNCOLLISIONFIX = 126
NES (>>>) Correct Offset Enemy Weapon Collision Detection
QR qr_DMGCOMBOLAYERFIX = 127
Combos (>>>) Damage Combos Work On Layers 1 And 2
QR qr_ITEMSINPASSAGEWAYS = 128
NES (>>>) Special Items Donβt Appear In Passageways
QR qr_LOG = 129
Misc (>>>) Log Game Events To Allegro.log
QR qr_FIREPROOFLINK2 = 130
NES (>>>) Invincible Link Isnβt Hurt By Own Fire Weapons
QR qr_NOITEMOFFSET = 131
NES (>>>) No Position Offset Of Screen Items
QR qr_ITEMBUBBLE = 132
Items (>>>) βFairy Combos Remove Item Jinxes
QR qr_GOTOLESSNOTEQUAL = 133
Compatibility (>>>) Old GOTOLESS Behavior
QR qr_LADDERANYWHERE = 134
NES (>>>) Allow Ladder Anywhere
QR qr_HOOKSHOTLAYERFIX = 135
Combos (>>>) Hookshot Grab Combos Work On Layers 1 And 2
QR qr_REPLACEOPENDOORS = 136
Compatibility (>>>) Fix Open Door Solidity
QR qr_OLDLENSORDER = 137
Compatibility (>>>) Old Lens Drawing Order
QR qr_NOFAIRYGUYFIRES = 138
Compatibility (>>>) No Fairy Guy Fires
QR qr_SCRIPTERRLOG = 139
Misc (>>>) Log Script Errors To Allegro.log
QR qr_TRIGGERSREPEAT = 140
Compatibility (>>>) Continuous Step Triggers
QR qr_ENEMIESFLICKER = 141
Enemies (>>>) Enemies Flicker When Hit
QR qr_OVALWIPE = 142
Animation (>>>) Oval Opening/Closing Wipes
QR qr_TRIANGLEWIPE = 143
Animation (>>>) Triangle Opening/Closing Wipesβ
QR qr_SMASWIPE = 144
Animation (>>>) Super Mario All-Stars Opening/Closing Wipes
QR qr_NOSOLIDDAMAGECOMBOS = 145
Compatibility (>>>) No Solid Damage Combos
QR qr_SHOPCHEAT = 146
Misc (>>>) Draining Rupees Can Still Be Spent
QR qr_HOOKSHOTDOWNBUG = 147
Compatibility (>>>) Downward Hookshot Bug
QR qr_OLDHOOKSHOTGRAB = 148
Compatibility (>>>) Old Hookshot Grab Checking
QR qr_PEAHATCLOCKVULN = 149
Compatibility (>>>) Peahats Are Vulnerable When Frozen By Clocks
QR qr_VERYFASTSCROLLING = 150
Animation (>>>) Very Fast Scrolling
QR qr_OFFSCREENWEAPONS = 151
Compatibility (>>>) Weapons With No Collision Detection Move Offscreen
QR qr_BROKENSTATUES = 152
Enemies (>>>) No Statue Minimum Range Or Double Fireballs
QR qr_BOMBCHUSUPERBOMB = 153
Enemies (>>>) Use Super Bomb Explosions for Explode on Contact
QR qr_ITEMPICKUPSETSBELOW = 154
Compatibility (>>>) Screen Item Pickup Disables Hunger/Special Item
QR qr_NOGANONINTRO = 155
Misc (>>>) No Intro String in Ganon Room
QR qr_MELEEMAGICCOST = 156
Items (>>>) Melee Weapons Require Magic Cost /DEPRECATED/
QR qr_OLDMIRRORCOMBOS = 157
Combos (>>>) Broken Mirror and Weapon Interaction
QR qr_BROKENBOOKCOST = 158
Items (>>>) Broken Magic Book Costs
QR qr_OLDSIDEVIEWSPIKES = 159
Compatibility (>>>) Sideview Spike Detection Prior to 2.50.1RC3
QR qr_OLDINFMAGIC = 160
Compatibility (>>>) Infinite Magic Prevents Items From Draining Rupees
QR qr_NEVERDISABLEAMMOONSUBSCREEN = 161
Misc (>>>) No Ammo Required to Display Subscreen Items
QR qr_ITEMSCRIPTSKEEPRUNNING = 162
ZScript (>>>) Item Scripts Continue To Run
QR qr_SCRIPTSRUNINLINKSTEPFORWARD = 163
ZScript (>>>) Scripts Draw When Stepping Forward In Dungeons
QR qr_FIXSCRIPTSDURINGSCROLLING = 164
ZScript (>>>) Scripts Draw During Scrolling
QR qr_SCRIPTDRAWSINWARPS = 165
ZScript (>>>) Scripts Draw During Warps
QR qr_DYINGENEMYESDONTHURTLINK = 166
t.b.a
QR qr_SIDEVIEWTRIFORCECELLAR = 167
Misc (>>>) Triforce in Cellar Warps Link Out
QR qr_OUTOFBOUNDSENEMIES = 168
Enemies (>>>) Enemies Can Go Out of Bounds
QR qr_EPILEPSY = 169
Misc (>>>) Reduced Flashing (Epilepsy Protection)
QR qr_SCRIPT_FRIENDLY_ENEMY_TYPES = 170
Enemies (>>>) Disable Spawning Custom and Friendly Enemy Types
QR qr_SMARTDROPS = 171
Items (>>>) Reroll Useless Drops
QR qr_NO_L_R_BUTTON_INVENTORY_SWAP = 172
Misc (>>>) No L/R Inventory Shifting
QR qr_USE_EX1_EX2_INVENTORYSWAP = 173
Misc (>>>) Ex3 and Ex4 Shift A-Button Items
QR qr_NOFASTMODE = 174
Misc (>>>) Disable Fast Mode (Uncap)
QR qr_OLD_F6 = 175
Compatibility (>>>) Old (Instant) F6 Menu
QR qr_BROKEN_ASKIP_Y_FRAMES = 176
Compatibility (>>>) Broken ASkipY Animation Frames
QR qr_ENEMY_BROKEN_TOP_HALF_SOLIDITY = 177
Compatibility (>>>) Enemies Clip Through Top-Half Partial Solids
QR qr_SIDEVIEWLADDER_FACEUP = 178
Combos (>>>) 2 (>>>) Always Face Up on Sideview Ladders
QR qr_ITEMS_IGNORE_SIDEVIEW_PLATFORMS = 179
Items (>>>) Items Ignore Sideview Platforms
QR qr_DOWN_FALL_THROUGH_SIDEVIEW_PLATFORMS = 180
Combos (>>>) 2 (>>>) Press βDownβ to Fall Through Sideview Platforms
QR qr_SIDEVIEW_FALLTHROUGH_USES_DRUNK = 181
Combos (>>>) 2 (>>>) Falling Through Sideview Platforms Respects βDrunkβ Inputs
QR qr_DOWN_DOESNT_GRAB_LADDERS = 182
Combos (>>>) 2 (>>>) Pressing Down Will Not Grab Sideview Ladders
QR qr_DOWNJUMP_FALL_THROUGH_SIDEVIEW_PLATFORMS = 183
QR qr_OLD_SIDEVIEW_CEILING_COLLISON = 184
Compatibility (>>>) Old Sideview Ceiling Collision
QR qr_0AFRAME_ITEMS_IGNORE_AFRAME_CHANGES = 185
Compatibility (>>>) Items set to 0 AFrames ignore AFrame changes
QR qr_OLD_ENEMY_KNOCKBACK_COLLISION = 186
Compatibility (>>>) Old Enemy Knockback Collision
QR qr_FADEBLACKWIPE = 187
Animation (>>>) Fade to/from Black Opening/Closing Wipes
QR qr_PASSIVE_SUBSCRIPT_RUNS_DURING_ACTIVE_SUBSCRIPT = 188
ZScript (>>>) Scripts (>>>) Passive Subscreen Script runs during Active Subscreen
QR qr_DMAP_ACTIVE_RUNS_DURING_ACTIVE_SUBSCRIPT = 189
ZScript (>>>) Scripts (>>>) DMap Active Script runs during Active Subscreen
QR qr_ANIMATECUSTOMWEAPONS = 190
QR qr_WEAPONSMOVEOFFSCREEN = 191
Compatibility (>>>) Weapons Can Go Out of Bounds (Offscreen)
QR qr_CHECKSCRIPTWEAPONOFFSCREENCLIP = 192
Compatibility (>>>) Check Clip for Custom / Script Type Weapons on Screen Edge
QR qr_SHORTDGNWALK = 193
Compatibility (>>>) 1.92 Diagonal Walk Speed
QR qr_SCRIPT_WEAPONS_UNIQUE_SPRITES = 194
Weapons (>>>) npc->Weapon Uses Unique Sprites for Custom EWeapons
QR qr_ANGULAR_REFLECTED_WEAPONS = 195
Weapons (>>>) Angular Reflected Weapons
QR qr_MIRRORS_USE_WEAPON_CENTRE = 196
Weapons (>>>) Mirrors Use Weapon Centre for Collision
QR qr_CUSTOMCOMBOSLAYERS1AND2 = 197
Combos (>>>) 2 (>>>) Custom Combos Work on Layers 1 and 2
QR qr_BUSHESONLAYERS1AND2 = 198
Combos (>>>) 2 (>>>) Slash Combos Work on Layers 1 and 2
QR qr_NEW_HERO_MOVEMENT = 199
Hero (>>>) New Hero Movement
QR qr_DISABLE_4WAY_GRIDLOCK = 200
Hero (>>>) Disable 4-Way Movementβs Gridlock
QR qr_NEW_COMBO_ANIMATION = 201
Combos (>>>) New Combo Animation
QR qr_OLD_STRING_EDITOR_MARGINS = 202
Compatibility (>>>) Old String Margins
QR qr_NO_OVERWRITING_HOPPING = 203
ZScript (>>>) Donβt allow overwriting hopping action
QR qr_DUNGEON_DMAPS_PERM_SECRETS = 204
Other (>>>) Allow permanent secrets on Dungeon-type dmaps
QR qr_STRING_FRAME_OLD_WIDTH_HEIGHT = 205
Compatibility (>>>) Old String Frame Width/Height
QR qr_NO_SCROLL_WHILE_IN_AIR = 206
Other (>>>) No Scrolling Screen While In Air
QR qr_INSTANT_RESPAWN = 207
Other (>>>) Instant Reload On Death
QR qr_BROKEN_OVERWORLD_MINIMAP = 208
Compatibility (>>>) Overworld Minimap Ignores Map Item
QR qr_NO_STUNLOCK = 209
Weapons (>>>) Weapons Cannot Stunlock Enemies
QR qr_GREATER_MAX_TIME = 210
Other (>>>) Higher Maximum Playtime
QR qr_BROKEN_RING_POWER = 211
Compatibility (>>>) Old (Broken) Ring Power Maths
QR qr_NO_OVERWORLD_MAP_CHARTING = 212
Compatibility (>>>) Overworld DMaps Do Not Chart Progress
QR qr_DUNGEONS_USE_CLASSIC_CHARTING = 213
Compatibility (>>>) Dungeon DMaps Use Classic Charting
QR qr_ARROWS_ALWAYS_PENETRATE = 214
Weapons (>>>) Arrows Always Penetrate
QR qr_SWORDBEAMS_ALWAYS_PENETRATE = 215
Weapons (>>>) Swordbeams Always Penetrate
QR qr_SET_XBUTTON_ITEMS = 216
Other (>>>) Allow Setting X Button Items
QR qr_SMARTER_WATER = 217
Combos (>>>) New Water Collision
QR qr_NO_HOPPING = 218
Combos (>>>) No Water Hopping
QR qr_NO_SOLID_SWIM = 219
Combos (>>>) Canβt Swim in Solid Water
QR qr_WATER_ON_LAYER_1 = 220
Combos (>>>) Water works on Layer 1
QR qr_WATER_ON_LAYER_2 = 221
Combos (>>>) Water works on Layer 2
QR qr_SHALLOW_SENSITIVE = 222
Combos (>>>) New Shallow Water Detection
QR qr_SMARTER_SMART_SCROLL = 223
Combos (>>>) Fixed Smart Scrolling
QR qr_INSTANT_CONTINUE = 224
Other (>>>) Instant Continue On Death
QR qr_NONHEAVY_BLOCKTRIGGER_PERM = 225
Combos (>>>) Block Triggers Are Perm For Non-Heavy Blocks
QR qr_SET_YBUTTON_ITEMS = 226
Other (>>>) Allow Setting Y Button Items
QR qr_CORRECTED_EW_BRANG_ANIM = 227
Weapons (>>>) Boomerang EWeapons Corrected Animation
QR qr_SCRIPT_WRITING_HEROSTEP_DOESNT_CARRY_OVER = 228
ZScript (>>>) Script writes to Hero->Step donβt carry over
QR qr_OVERHEAD_COMBOS_L1_L2 = 229
Combos (>>>) Overhead Combos work on Layers 1 and 2
QR qr_ALLOW_EDITING_COMBO_0 = 230
Compatibility (>>>) Allow Editing Combo 0
QR qr_OLD_CHEST_COLLISION = 231
Compatibility (>>>) Old Chest Collision
QR qr_AUTOCOMBO_LAYER_1 = 232
Combos (>>>) Auto Combos Work On Layer 1
QR qr_AUTOCOMBO_LAYER_2 = 233
Combos (>>>) Auto Combos Work On Layer 2
QR qr_TRUEFIXEDBOMBSHIELD = 234
NES (>>>) Blocked Bombs Donβt Trigger Shielded Enemiesβ I-Frames
QR qr_BOMBSPIERCESHIELD = 235
Weapons (>>>) Bombs Pierce Enemy Shields
QR qr_BROKEN_HORIZONTAL_WEAPON_ANIM = 236
Compatibility (>>>) Broken Horizontal Weapon Animation
QR qr_NEW_DARKROOM = 237
Misc (>>>) New Dark Rooms
QR qr_NEWDARK_L6 = 238
Misc (>>>) New Darkness Draws Under Layer 7
QR qr_ENEMIES_SECRET_ONLY_16_31 = 239
Compatibility (>>>) Enemies->Secret only affects flags 16-31
QR qr_SCREEN80_OWN_MUSIC = 240
Misc (>>>) Item Cellars/Passageways/Caves use own music
QR qr_OLDCS2 = 241
Compatibility (>>>) Old CSet2 Handling
QR qr_HARDCODED_ENEMY_ANIMS = 242
Compatibility (>>>) Hardcoded Shadow/Spawn/Death anim frames
QR qr_OLD_ITEMDATA_SCRIPT_TIMING = 243
Compatibility (>>>) Old Itemdata Script timing
QR qr_SIDESWIM = 244
Combos (>>>) Sideview Swimming
QR qr_SIDESWIMDIR = 245
Combos (>>>) Hero Faces Left/Right While Sieview Swimming
QR qr_PUSHBLOCK_LAYER_1_2 = 246
Combos (>>>) Pushblocks Work On Layer 1 and 2
QR qr_NEWDARK_SCROLLEDGE = 247
Misc (>>>) New Darkroom Lanterns Cross Screen Boundary
QR qr_STEPTEMP_SECRET_ONLY_16_31 = 248
Compatibility (>>>) Step->Secrets (Temp) only affects flags 16-31
QR qr_ALLTRIG_PERMSEC_NO_TEMP = 249
Compatibility (>>>) βHit All Triggers->Perm Secretβ doesnβt trigger temp secrets
QR qr_HARDCODED_LITEM_LTMS = 250
Compatibility (>>>) Hardcoded LItem/Bomb/Clock/Magic Tile Mods
QR qr_NO_BOTTLE_IF_ANY_COUNTER_FULL = 251
Items (>>>) Bottles canβt be used with any maxed counter
QR qr_LIGHTBEAM_TRANSPARENT = 252
Combos (>>>) Light beams draw Transparently
Compatibility (>>>) Candle use limit is shared
QR qr_OLD_RESPAWN_POINTS = 254
Combos (>>>) Classic Respawn Points
QR qr_HOOKSHOTALLLAYER = 255
Combos (>>>) Hookshot/SwitchHook Combos Work On All Layers
QR qr_ANONE_NOANIM = 256
Compatibility (>>>) Enemies with βNoneβ animation donβt obey OriginalTile changes
QR qr_BLOCKHOLE_SAME_ONLY = 257
Combos (>>>) Block holes / triggers only trigger on same layer as block
QR qr_SWITCHOBJ_RUN_SCRIPT = 258
Items (>>>) Switchhooked Objects Run Scripts
QR qr_ITEMCOMBINE_NEW_PSTR = 259
Items (>>>) βUpgradedβ items play upgraded pickup string
QR qr_ITEMCOMBINE_CONTINUOUS = 260
Compatibility (>>>) Enemies->Secret only affects flags 16-31
QR qr_SCC_ITEM_COMBINES_ITEMS = 261
Items (>>>) SCC/Bundle Item handles βUpgradedβ Items
QR qr_SCROLLING_KILLS_CHARGE = 262
Compatibility (>>>) Scrolling Cancels Charge
QR qr_CUSTOMWEAPON_IGNORE_COST = 263
Compatibility (>>>) Enemies->Secret only affects flags 16-31
QR qr_BLOCKS_DONT_LOCK_OTHER_LAYERS = 264
Compatibility (>>>) Custom Weapon / Ice Rod Bugged Cost
QR qr_SCC_GOTO_RESPECTS_CONTFLAG = 265
Misc (>>>) Goto SCCs respect βcontinuationβ flag
QR qr_BROKEN_KEEPOLD_FLAG = 266
Compatibility (>>>) Broken βKeep Lower Level Itemsβ
QR qr_KEEPOLD_APPLIES_RETROACTIVELY = 267
Items (>>>) βKeep Lower Level Itemsβ applies retroactively
QR qr_PASSIVE_ITEM_SCRIPT_ONLY_HIGHEST = 268
Items (>>>) Only highest level item passive script runs
QR qr_OLD_HALF_MAGIC = 269
Compatibility (>>>) Old Half Magic
QR qr_LEVEL_RESTART_CONT_POINT = 270
Misc (>>>) Restarting Level always goes to DMap continue point
QR qr_SUBSCR_OLD_SELECTOR = 271
Subscreen (>>>) Old Subscreen Selector
QR qr_OLD_FAIRY_LIMIT = 272
Compatibility (>>>) Old fairy spawn limit
QR qr_FAIRYDIR = 273
Items (>>>) Fairies spawn with random direction
QR qr_ARROWCLIP = 274
Compatibility (>>>) Arrows clip farther into dungeon walls
QR qr_CONT_SWORD_TRIGGERS = 275
Compatibility (>>>) All sword triggers are continuous
QR qr_OLD_210_WATER = 276
Compatibility (>>>) Ladder takes precedence over North and South water
QR qr_8WAY_SHOT_SFX = 277
Compatibility (>>>) All 8 way-shot enemies use SFX_FIRE for firing SFX
QR qr_COPIED_SWIM_SPRITES = 278
Compatibility (>>>) BS Zelda uses walking sprites for swimming
QR qr_WRONG_BRANG_TRAIL_DIR = 279
Compatibility (>>>) Fire boomerang sparkles always face up
QR qr_192b163_WARP = 280
Compatibility (>>>) Wavy and Cancel warps are swapped
QR qr_210_WARPRETURN = 281
Compatibility (>>>) Old Warping Onto Warp Protection
QR qr_LESS_AWFUL_SIDESPIKES = 282
Combos (>>>) Better Sideview Damage Combo Detection
QR qr_OLD_LADDER_ITEM_SIDEVIEW = 283
Compatibility (>>>) Jittering In Sideview With Ladder Item
QR qr_OLD_SECRETMONEY = 284
Compatibility (>>>) Renewable Secret Money Rooms Outside Caves
QR qr_OLD_DOORREPAIR = 285
Compatibility (>>>) Renewable Door Repair Rooms Outside Caves
QR qr_OLD_POTION_OR_HC = 286
Compatibility (>>>) Renewable Potion Or Heart Container Rooms Outside Caves
QR qr_NO_LANMOLA_RINGLEADER = 287
Compatibility (>>>) Lanmolas canβt be ringleaders
QR qr_HARDCODED_BS_PATRA = 288
Compatibility (>>>) Hardcoded BS Patras
QR qr_PATRAS_USE_HARDCODED_OFFSETS = 289
Compatibility (>>>) Hardcoded Patra Inner Eye offsets
QR qr_BROKEN_BIG_ENEMY_ANIMATION = 290
Compatibility (>>>) Broken βBig enemyβ animation style
QR qr_BROKEN_ATTRIBUTE_31_32 = 291
Compatibility (>>>) Broken Attribute 31/32
QR qr_CAN_PLACE_GANON = 292
Enemies (>>>) Allow Placing Ganon as Screen Enemy
QR qr_CAN_PLACE_TRAPS = 293
Enemies (>>>) Allow Placing Traps as Screen Enemies
QR qr_FIND_CLOSEST_BAIT = 294
Enemies (>>>) Enemies check closest bait
QR qr_OLD_FLAMETRAIL_DURATION = 295
Compatibility (>>>) Old fire trail duration
QR qr_PERMANENT_WHISTLE_SECRETS = 296
Items (>>>) Whistle triggers can be permanent
QR qr_SMARTER_DROPS = 297
Items (>>>) Reroll Drops If Capacity is Full
QR qr_WAVY_NO_EPILEPSY = 298
Misc (>>>) Screen->Wavy Intensity is not affected by Epilepsy Protection
QR qr_WAVY_NO_EPILEPSY_2 = 299
Misc (>>>) Screen->Wavy Speed is not affected by Epilepsy Protection
QR qr_DYING_ENEMIES_IGNORE_STUN = 300
NES (>>>) Killing Stunned Enemy With Melee Weapons Wonβt Hurt Hero
QR qr_SHOP_ITEMS_VANISH = 301
NES (>>>) Shop Items Disappear on Pickup
QR qr_ANGULAR_REFLECT_BROKEN = 302
Compatibility (>>>) βPrisms Reflect Angular Weaponsβ Uses Broken Logic
QR qr_CSET1_LEVEL = 303
Animaton (>>>) CSet 1 is level-specific
QR qr_CSET5_LEVEL = 304
Animaton (>>>) CSet 5 is level-specific
QR qr_CSET7_LEVEL = 305
Animaton (>>>) CSet 7 is level-specific
QR qr_CSET8_LEVEL = 306
Animaton (>>>) CSet 8 is level-specific
QR qr_FADECS1 = 307
Animaton (>>>) Fade CSet 1
QR qr_FADECS7 = 308
Animaton (>>>) Fade CSet 7
QR qr_FADECS8 = 309
Animaton (>>>) Fade CSet 8
QR qr_FADECS9 = 310
Animaton (>>>) Fade CSet 9
QR qr_UNBEATABLES_DONT_KEEP_DEAD = 311
Enemies (>>>) Unbeatable enemies donβt prevent enemies from respawning
QR qr_NO_LEAVE_ONE_ENEMY_ALIVE_TRICK = 312
Enemies (>>>) No βLeave one enemy aliveβ trick
QR qr_OLD_BRIDGE_COMBOS = 313
Compatibility (>>>) Old Bridge Combo Behavior
QR qr_BROKEN_Z3_ANIMATION = 314
Compatibility (>>>) Broken Z3 Animation
QR qr_OLD_TILE_INITIALIZATION = 315
Compatibility (>>>) Old Enemy Tile Behavior with Animation (None) Enemies
QR qr_FLUCTUATING_ENEMY_JUMP = 316
Compatibility (>>>) Enemy->Jump Fluctuates When on Ground
QR qr_SPRITE_JUMP_IS_TRUNCATED = 317
Compatibility (>>>) Script Sprite->Jump is Truncated
QR qr_BUGGY_BUGGY_SLASH_TRIGGERS = 318
Compatibility (>>>) ->Next Combos Ignore Trigger Flags
QR qr_OLD_DRAWOFFSET = 319
Compatibility (>>>) Old Quake/DrawYOffset Behavior
QR qr_BROKEN_DRAWSCREEN_FUNCTIONS = 320
Compatibility (>>>) Broken DrawScreen Derivative Functions
QR qr_ENEMY_DROPS_USE_HITOFFSETS = 321
Enemies (>>>) Enemy Drops use Hitbox for Position
QR qr_BROKEN_ITEM_CARRYING = 322
Compatibility (>>>) Broken Enemy Item Carrying
QR qr_LEEVERS_DONT_OBEY_STUN = 323
Compatibility (>>>) Leeverβs Still Submerge If Stunned
QR qr_QUAKE_STUNS_LEEVERS = 324
Enemies (>>>) Quake Hammer Stuns Leevers
QR qr_GANON_CANT_SPAWN_ON_CONTINUE = 325
Compatibility (>>>) Ganon-Type Rooms Donβt Work On Continuing
QR qr_WIZZROBES_DONT_OBEY_STUN = 326
Compatibility (>>>) Wizzrobes Still Teleport If Stunned
QR qr_OLD_BUG_NET = 327
Compatibility (>>>) Old Bug Net Animation
QR qr_MANHANDLA_BLOCK_SFX = 328
Compatibility (>>>) Manhandla Uses Hit Sound For Center Body
QR qr_GRASS_SENSITIVE = 329
Combos (>>>) New Tall Grass Detection
QR qr_BETTER_RAFT = 330
Combos (>>>) Less Arbitrary Dock Combos
QR qr_BETTER_RAFT_2 = 331
Combos (>>>) More Senistive Dock Combos
QR qr_RAFT_SOUND = 332
Combos (>>>) Docks use Raft Itemβs sound
QR qr_WARPS_RESTART_DMAPSCRIPT = 333
Compatibility (>>>) Engine warps restart DMap Script
QR qr_DMAP_0_CONTINUE_BUG = 334
Compatibility (>>>) DMap 0 hardcoded continue
QR qr_SCRIPT_WARPS_DMAP_SCRIPT_TOGGLE = 335
Misc (>>>) Flip βdonβt restart dmap scriptβ script warp flag
QR qr_OLD_SCRIPTED_KNOCKBACK = 336
Compatibility (>>>) Old Scripted Knockback
QR qr_OLD_KEESE_Z_AXIS = 337
Compatibility (>>>) Old Keese Z Axis Behavior
QR qr_POLVIRE_NO_SHADOW = 338
Compatibility (>>>) No Pols Voice/Vire Shadows with Z axis
QR qr_CONVEYORS_L1_L2 = 339
Combos (>>>) Conveyors work on layers 1 and 2
QR qr_CUSTOMCOMBOS_EVERY_LAYER = 340
Combos (>>>) Custom Combos Work On All Layers
QR qr_SUBSCR_BACKWARDS_ID_ORDER = 341
Compatibility (>>>) Old Subscreen Item ID order
QR qr_FASTCOUNTERDRAIN = 342
Items (>>>) Fast Counter Drain
QR qr_OLD_LOCKBLOCK_COLLISION = 343
Compatibility (>>>) Old Lockblock Collision
QR qr_DECO_2_YOFFSET = 344
QR qr_SCREENSTATE_80s_BUG = 345
Compatibility (>>>) Screen->State[] 0x80 bug
QR qr_AUTOCOMBO_ANY_LAYER = 346
Combos (>>>) Auto Combos Work On All Layers
QR qr_GOHMA_UNDAMAGED_BUG = 347
Compatibility (>>>) Undamaged Gohma can be hit on any side
QR qr_FFCPRELOAD_BUGGED_LOAD = 348
Compatibility (>>>) Preload FFCs donβt work on init screen
QR qr_SWITCHES_AFFECT_MOVINGBLOCKS = 349
Items (>>>) Moving pushblock switch blocks obey switch toggle
QR qr_BROKEN_GETPIXEL_VALUE = 350
ZScript (>>>) GetPixel returns color / 10000
QR qr_NO_LIFT_SPRITE = 351
Compatibility (>>>) No lifting sprite
QR qr_OLD_SIDEVIEW_LANDING_CODE = 352
Compatibility (>>>) Old Sideview Landing
QR qr_OLD_FFC_SPEED_CAP = 353
Compatibility (>>>) FFC 128 speed cap
QR qr_OLD_WIZZROBE_SUBMERGING = 354
Compatibility (>>>) Wizzrobes use old submerge code
QR qr_SPARKLES_INHERIT_PROPERTIES = 355
Compatibility (>>>) Weapon Sparkles Inherit Properties
QR qr_BROKENHITBY = 356
Compatibility (>>>) Broken ->HitBy UIDs
QR qr_ENEMIES_DONT_SCRIPT_FIRST_FRAME = 357
Compatibility (>>>) Scripted enemies donβt run script on first frame of screen entry
QR qr_OLD_CONVEYOR_COLLISION = 358
DEPRECATED*/
QR qr_SENSITIVE_SOLID_DAMAGE = 359
Combos (>>>) Sensitive Solid Damage Combos
QR qr_LENIENT_SOLID_DAMAGE = 360
Combos (>>>) Lenient Solid Damage Combos
QR qr_NO_SIDEVIEW_SOLID_DAMAGE = 361
Combos (>>>) No Sideview Solid Damage
QR qr_OLD_FFC_FUNCTIONALITY = 400
Compatibility (>>>) Old FFC Functionality
QR qr_OLD_SHALLOW_SFX = 401
Compatibility (>>>) Old Shallow Water SFX Attribute
QR qr_BUGGED_LAYERED_FLAGS = 402
Compatibility (>>>) Bugged Layered Flags
QR qr_HARDCODED_FFC_BUSH_DROPS = 403
Compatibility (>>>) Old FFC Bush Drops
QR qr_POUNDLAYERS1AND2 = 404
Combos (>>>) Pound Combos Work On Layers 1 and 2
QR qr_MOVINGBLOCK_FAKE_SOLID = 405
Compatibility (>>>) Fake-solid Pushblocks
QR qr_NEW_HERO_MOVEMENT2 = 406
Hero (>>>) Newer Hero Movement
QR qr_CARRYABLE_NO_ACROSS_SCREEN = 407
Misc (>>>) Carryables Canβt Leave Screen
QR qr_NO_SCROLL_WHILE_CARRYING = 408
Misc (>>>) No Scrolling Screen While Carrying
QR qr_HELD_BOMBS_EXPLODE = 409
Weapons (>>>) Lifted Bombs Explode In Hand
QR qr_BROKEN_MOVING_BOMBS = 410
Compatibility (>>>) Broken Moving & Air Bombs
QR qr_OLD_BOMB_HITBOXES = 411
Compatibility (>>>) Old Bomb Hitboxes
QR qr_SCROLLWARP_NO_RESET_FRAME = 412
Compatibility (>>>) Broken scroll/warp frame issue
QR qr_BROKEN_RAFT_SCROLL = 413
Compatibility (>>>) Broken Scrolling Onto Raft Flags
QR qr_BROKEN_INPUT_DOWN_STATE = 414
Compatibility (>>>) Broken Input Down State
QR qr_OLD_GUY_HANDLING = 415
Compatibility (>>>) Old Guy Handling
QR qr_FREEFORM_SUBSCREEN_CURSOR = 416
Subscreen (>>>) Freeform Subscreen Cursor
QR qr_SUBSCR_PRESS_TO_EQUIP = 417
Subscreen (>>>) Always Press To Equip
QR qr_FAIRY_FLAG_COMPAT = 418
Compatibility (>>>) Inconsistent Fairy Flags
QR qr_MIRROR_PRISM_LAYERS = 419
Combos (>>>) Mirror/Prism Combos Work On All Layers
QR qr_OLD_LENS_LAYEREFFECT = 420
Compatibility (>>>) Old Lens Layer Effects
QR qr_PUSHBLOCK_SPRITE_LAYER = 421
Combos (>>>) Pushable Block Sprite Layer
QR qr_OLD_SUBSCR = 422
Compatibility (>>>) Old Engine Subscreen Quirks
QR qr_ITM_0_INVIS_ON_BTNS = 423
Subscreen (>>>) Item 0 is invisible on buttons
QR qr_NO_BUTTON_VERIFY = 424
Subscreen (>>>) No Button Verification
QR qr_OLD_GAUGE_TILE_LAYOUT = 425
Subscreen (>>>) Old Gauge Tile Layout
QR qr_WALKTHROUGHWALL_NO_DOORSTATE = 426
Compatibility (>>>) βWalk Through Wallsβ donβt set door state
QR qr_SPOTLIGHT_IGNR_SOLIDOBJ = 427
Compatibility (>>>) Light Beams Ignore Solid Objects
QR qr_BROKEN_LIGHTBEAM_HITBOX = 428
Compatibility (>>>) Broken light beam hitbox
QR qr_BROKEN_SWORD_SPIN_TRIGGERS = 429
Compatibility (>>>) Broken Sword Triggers (spin-related)
QR qr_OLD_SCRIPT_VOLUME = 560
Compatibility (>>>) Old (Buggy) ZScript Volume Access
QR qr_OLD_DMAP_INTRO_STRINGS = 561
Compatibility (>>>) Old DMap Titles and Intros
QR qr_SCRIPTDRAWSFROZENMSG = 562
ZScript (>>>) Scripts Draw During Frozen Messages
QR qr_PARSER_250DIVISION = 640
ZScript (>>>) 2.50 Division Truncation
QR qr_PARSER_NO_LOGGING = 641
ZScript (>>>) Disable Tracing
QR qr_PARSER_SHORT_CIRCUIT = 642
ZScript (>>>) Short-Circuit Boolean Operations
QR qr_SPRITEXY_IS_FLOAT = 643
ZScript (>>>) Short-Circuit Boolean Operations
QR qr_PARSER_BOOL_TRUE_DECIMAL = 644
ZScript (>>>) Sprite Coordinates are Float
QR qr_PARSER_TRUE_INT_SIZE = 645
Compilation (>>>) True MAX_INT sizing
QR qr_WPNANIMFIX = 646
Not Implemented : This was in 2.50.2, but never used.
QR qr_NOSCRIPTSDURINGSCROLL = 647
Not Implemented : This was in 2.50.2, but never used.
QR qr_OLDSPRITEDRAWS = 648
Compatibility (>>>) Old (Faster) Sprite Drawing
QR qr_WEAPONSHADOWS = 649
ZScript (>>>) Draw Shadows on Weapons
QR qr_ITEMSHADOWS = 650
ZScript (>>>) Draw Shadows on Items
QR qr_OLDEWPNPARENT = 651
ZScript (>>>) Old eweapon->Parent
QR qr_OLDCREATEBITMAP_ARGS = 652
ZScript (>>>) Old Args for CreateBitmap() and bitmap->Create()
QR qr_OLDQUESTMISC = 653
ZScript (>>>) Game->Misc[] is not *10000β
QR qr_PARSER_FORCE_INLINE = 654
Compilation (>>>) Inline all possible functions
QR qr_CLEARINITDONSCRIPTCHANGE = 655
ZScript (>>>) Clear InitD[] on Script Change
QR qr_NOFFCWAITDRAW = 656
ZScript (>>>) No FFC Waitdraw()
QR qr_NOITEMWAITDRAW = 657
ZScript (>>>) No Item Script Waitdraw()
QR qr_TRACESCRIPTIDS = 658
ZScript (>>>) Print Script Metadata on Traces
QR qr_FIXDRUNKINPUTS = 659
ZScript (>>>) Writing to INPUT Overrides Drunk State
QR qr_32BIT_BINARY = 660
Compilation (>>>) Binary Operations use true 32-bit Int
QR qr_ALWAYS_DEALLOCATE_ARRAYS = 661
ZScript (>>>) Always Deallocate Arrays
QR qr_ONDEATH_RUNS_AFTER_DEATH_ANIM = 662
ZScript (>>>) Hero OnDeath script runs AFTER engine death animation
QR qr_DISALLOW_SETTING_RAFTING = 663
ZScript (>>>) Donβt Allow Setting Action to Rafting
QR qr_WEAPONS_EXTRA_FRAME = 664
ZScript (>>>) Weapons Live One Extra Frame With WDS_DEAD
QR qr_250WRITEEDEFSCRIPT = 665
ZScript (>>>) Writing npc->Defense:ref:NPCD_SCRIPT<globals_enum_member_npcd_script> Sets All Script Defences
QR qr_SETENEMYWEAPONSPRITESONWPNCHANGE = 666
ZScript (>>>) Writing npc->Weapon Sets its Weapon Sprite
QR qr_BROKENCHARINTDRAWING = 667
ZScript (>>>) Broken DrawInteger and DrawCharacter Scaling
QR qr_WRITING_NPC_WEAPON_UNIQUE_SPRITES = 668
ZScript (>>>) npc->Weapon Uses Sprite 246-255 for EW_CUSTOM*
QR qr_COMBOSCRIPTS_LAYER_0 = 669
ZScript (>>>) Combos Run Scripts On Layer 0
QR qr_COMBOSCRIPTS_LAYER_1 = 670
ZScript (>>>) Combos Run Scripts On Layer 1
QR qr_COMBOSCRIPTS_LAYER_2 = 671
ZScript (>>>) Combos Run Scripts On Layer 2
QR qr_COMBOSCRIPTS_LAYER_3 = 672
ZScript (>>>) Combos Run Scripts On Layer 3
QR qr_COMBOSCRIPTS_LAYER_4 = 673
ZScript (>>>) Combos Run Scripts On Layer 4
QR qr_COMBOSCRIPTS_LAYER_5 = 674
ZScript (>>>) Combos Run Scripts On Layer 5
QR qr_COMBOSCRIPTS_LAYER_6 = 675
ZScript (>>>) Combos Run Scripts On Layer 6
QR qr_OLD_INIT_SCRIPT_TIMING = 676
ZScript (>>>) Use Old Global Init and SaveLoad Timing
QR qr_DO_NOT_DEALLOCATE_INIT_AND_SAVELOAD_ARRAYS = 677
ZScript (>>>) Donβt Deallocate Init/SaveLoad Local Arrays
QR qr_BITMAP_AND_FILESYSTEM_PATHS_ALWAYS_RELATIVE = 678
ZScript (>>>) All bitmap-> and FileSystem-> paths relative to quest βfilesβ folder
QR qr_PARSER_STRINGSWITCH_INSENSITIVE = 679
Compilation (>>>) Switch/case of strings is case-insensitive
QR qr_SLASH_NEXT_SECRET_BUG = 680
Compatibility (>>>) Bugged ->Next Combos
QR qr_STEP_IS_FLOAT = 681
ZScript (>>>) Sprite->Step uses new, precise values
QR qr_OLDMAPDATAFLAGS = 682
??? (>>>) ???
QR qr_OLD_PRINTF_ARGS = 683
ZScript (>>>) Old printf() args
QR qr_PASSIVE_SUBSCRIPT_RUNS_WHEN_GAME_IS_FROZEN = 684
ZScript (>>>) Passive Subscreen Script runs during wipes/refills
QR qr_WRITE_ENTRYPOINTS_AFFECTS_HEROCLASS = 685
ZScript (>>>) Writing Screen->EntryX, EntryY Resets Spawn Points
QR qr_LOG_INVALID_UID_LOAD = 686
ZScript (>>>) Log on Loading Invalid UID
QR qr_COMBODATA_INITD_MULT_TENK = 687
ZScript (>>>) Broken Combodata->InitD[]
QR qr_ZS_NO_NEG_ARRAY = 688
ZScript (>>>) Disable accessing negative array indices
QR qr_PRINTF_NO_0FILL = 689
ZScript (>>>) No prinft() 0-fill
QR qr_SHIELDBUBBLE = 690
Fairy Rings Remove Shield Jinxes
QR qr_SETENEMYWEAPONSOUNDSONWPNCHANGE = 691
Writing npc->Weapon Sets its Weapon Sound
QR qr_MAX = 692
Variable descriptions#
const FileSystem FileSystem π Source
const untyped NULL = 0
π Source
const untyped null = 0
π Source
const untyped Null = 0
π Source
const Graphics Graphics π Source
const Hero Hero = 1
π Source
1 is the sprite uid for Hero.
const Hero Link = 1
π Source
Warning
Deprecated! Use Hero
const Hero Player = 1
π Source
Warning
Deprecated! Use Hero
const rgb INVALID_COLOR = -1
π Source
const randgen RandGen π Source
const Region Region π Source
The Region the Hero is currently in.
A Region is a collection of screens that can be freely scrolled between.
An area without any scrolling is technically still a Region of 1x1 screen size.
The position of the region currently visible is defined by the Viewport
.
const Screen Screen π Source
const ZInfo Module π Source