Ovl kaleido scope

From CloudModding OoT Wiki
Jump to: navigation, search

ovl_kaleido_scope is the overlay that manages the pause and game over screens. It's notable for containing the logic that prevents Link from equipping certain items to the C buttons or gear through the gear screen, as well as contains data for dungeon minimaps.


Tables

NTSC 1.0 Notes

offset type description other
016C20 byte[0x4158] Minimap table 0xBB49E0 in Master Quest USA

MQ Debug Notes

offset Value description
BE3F96 FFFF RRGG for (C) note color of notes played to you
BE3F9A 50FF RRGG for (A) note color of notes played to you (N64=5096)
BE3F9E 96xx BBxx for (A) note color of notes played to you (N64=FFxx)
BE3FA2 32xx BBxx for (C) note color of notes played to you
BE4272 9696 RRGG for gray notes waiting to be repeated by you
BE4276 FFFF RRGG for (C) note color you see in the kaleidoscope
BE427A 50FF RRGG for (A) note color you see in the kaleidoscope (N64=5096)
BE427E 96C8 BBAA for (A) note color you see in the kaleidoscope (N64=FFC8)
BE4282 32C8 BBAA for (C) note color you see in the kaleidoscope
BE4286 9696 BBAA for gray notes waiting to be repeated by you
BE4562 FFFF RRGG for (C) note color of notes played by you
BE456A 50FF RRGG for (A) note color of notes played by you (N64=5096)
BE4572 96xx BBxx for (A) note color of notes played by you (N64=FFxx)
BE4576 32xx BBxx for (C) note color of notes played by you
BE49E6 C832 RRGG for Skulltulla amount when maxed out color
BE49FA 32xx BBxx for Skulltulla amount when maxed out color
BE884E 6464 RRGG for Item Amount color for gray/unusable items
BE8862 64xx BBxx for Item Amount color for gray/unusable items
BE8A4A 78FF RRGG for Item Amount when maxed out color (blue component code does not exist)
BEB81A 9696 RRGG for Dungeon Map - Highlighted Floor color
BEB81E FFxx BBxx for Dungeon Map - Highlighted Floor color
BED07A 64FF RRGG for Overworld Map - Circular Rectangle color
BED08E FFxx BBxx for Overworld Map - Circular Rectangle color
BEDD02 96FF RRGG for Overworld Map - Current Position text color
BEDD16 FFxx BBxx for Overworld Map - Current Position text color
BF0762 64FF RRGG for Save Menu Cursor color (N64=6464)
BF0766 64xx BBxx for Save Menu Cursor color (N64=FFxx)
BF0932 64FF RRGG for Game Over Cursor color (N64=6464)
BF0936 64xx BBxx for Game Over Cursor color (N64=FFxx)
BF142A 5A64 RRGG for Name Plate at bottom and L Button color (N64=Z Button color)
BF142E 82FF BBAA for Name Plate at bottom and L Button color (N64=Z Button color)
BF151A B4D2 RRGG for R Button color
BF151E FFDC BBAA for R Button color
BF16C6 141E RRGG for Name Plate - Text Shadow color
BF16CA 28xx BBxx for Name Plate - Text Shadow color
BF1816 4646 RRGG for Name Plate - Gray/Unusable Item Text color
BF181E 46FF BBAA for Name Plate - Gray/Unusable Item Text color
BF1E12 FFC8 RRGG for Name Plate - L and R Button Text color (N64=Z Button color)
BF1E16 00FF BBAA for Name Plate - L and R Button Text color (N64=Z Button color)
BF5E6E 00FF Grays out Unusable items (0000 restores color)
BF5E72 FFFF Grays out Unusable items (00FF restores color)