mirror of
https://github.com/notwa/mm
synced 2024-11-05 00:29:02 -08:00
more addresses
This commit is contained in:
parent
2d4d8ddaa0
commit
f3bdbd282a
1 changed files with 63 additions and 12 deletions
|
@ -1,4 +1,6 @@
|
|||
-- version-agnostic addresses
|
||||
A = require "boilerplate"
|
||||
|
||||
function merge(t1, t2)
|
||||
for k, v in pairs(t1) do
|
||||
t2[k] = v
|
||||
|
@ -51,40 +53,89 @@ end
|
|||
|
||||
return {
|
||||
link = A(link, 0x4000),
|
||||
area_mod = AL(0x02, 2),
|
||||
area_mod = AL(0x02, 2), -- TODO: rename to exit_value?
|
||||
intro_completed = AL(0x05, 1),
|
||||
cutscene_status = AL(0x0A, 2),
|
||||
time = AL(0x0C, 2),
|
||||
time_speed = AL(0x16, 2),
|
||||
day = AL(0x1B, 1),
|
||||
owl_id = AL(0x0E, 2),
|
||||
day_night = AL(0x10, 4),
|
||||
time_speed = AL(0x14, 4),
|
||||
day = AL(0x18, 4),
|
||||
day_again = AL(0x1C, 4),
|
||||
transformation = AL(0x20, 1),
|
||||
zeroth_day = AL(0x23, 1),
|
||||
zeroth_day = AL(0x23, 1), -- TODO: rename to owl_save
|
||||
ZELDA3 = AL(0x24, 6),
|
||||
sot_count = AL(0x2A, 2),
|
||||
name = AL(0x2C, 8),
|
||||
max_hearts = AL(0x34, 2),
|
||||
hearts = AL(0x36, 2),
|
||||
magic_1 = AL(0x39, 1),
|
||||
has_magic = AL(0x38, 1), -- ?
|
||||
magic = AL(0x39, 1),
|
||||
rupees = AL(0x3A, 2),
|
||||
magic_2 = AL(0x40, 2),
|
||||
has_normal_magic = AL(0x40, 1),
|
||||
has_double_magic = AL(0x41, 1),
|
||||
owls_hit = AL(0x46, 2),
|
||||
sword_shield = AL(0x6D, 1),
|
||||
inventory_items = AL(0x70, 24),
|
||||
inventory_masks = AL(0x88, 24),
|
||||
inventory_counts = AL(0xA0, 24),
|
||||
wallet_flags = AL(0xBA, 1),
|
||||
wallet_size = AL(0xBA, 1), -- 0, 16, 32, unused 48
|
||||
quiver_bag = AL(0xBB, 1),
|
||||
status_items = AL(0xBD, 3),
|
||||
quest_items = AL(0xBC, 4),
|
||||
items_wft = AL(0xC0, 1),
|
||||
items_sht = AL(0xC1, 1),
|
||||
items_gbt = AL(0xC2, 1),
|
||||
items_stt = AL(0xC3, 1),
|
||||
keys_wft = AL(0xCA, 1),
|
||||
keys_sht = AL(0xCB, 1),
|
||||
keys_gbt = AL(0xCC, 1),
|
||||
keys_stt = AL(0xCD, 1),
|
||||
fairies_wft = AL(0xD4, 1),
|
||||
fairies_sht = AL(0xD5, 1),
|
||||
fairies_gbt = AL(0xD6, 1),
|
||||
fairies_stt = AL(0xD7, 1),
|
||||
strange_string = AL(0xDE, 6),
|
||||
scene_flags_save = AL(0x470, 0x960),
|
||||
area_map = AL(0xEB2, 1),
|
||||
--clock_town_map = AL(0xEB2, 1),
|
||||
banked_rupees = AL(0xEDE, 2),
|
||||
archery = AL(0xF00, 1),
|
||||
chateau_romani = AL(0xF06, 1),
|
||||
disable_c_buttons = AL(0xF4A, 1),
|
||||
sword_disable_c = AL(0xF52, 1),
|
||||
chateau_romani = AL(0xF06, 1), -- 8
|
||||
disable_c_buttons = AL(0xF4A, 1), -- 8
|
||||
sword_disable_c = AL(0xF52, 1), -- 32
|
||||
map_visited = AL(0xF5E, 2),
|
||||
map_visible = AL(0xF62, 2),
|
||||
bombers_caught = AL(0xFE6, 1),
|
||||
bombers_order_1 = AL(0xFE7, 1),
|
||||
bombers_order_2 = AL(0xFE8, 1),
|
||||
bombers_order_3 = AL(0xFE9, 1),
|
||||
bombers_order_4 = AL(0xFEA, 1),
|
||||
bombers_order_5 = AL(0xFEB, 1),
|
||||
lottery_code_1 = AL(0xFEC, 3),
|
||||
lottery_code_2 = AL(0xFEF, 3),
|
||||
lottery_code_3 = AL(0xFF2, 3),
|
||||
spider_mask_color_1 = AL(0xFF5, 1), -- 0: red; 1: blue; 2: green; 3: yellow
|
||||
spider_mask_color_2 = AL(0xFF6, 1),
|
||||
spider_mask_color_3 = AL(0xFF7, 1),
|
||||
spider_mask_color_4 = AL(0xFF8, 1),
|
||||
spider_mask_color_5 = AL(0xFF9, 1),
|
||||
bombers_code_1 = AL(0xFFB, 1),
|
||||
bombers_code_2 = AL(0xFFC, 1),
|
||||
bombers_code_3 = AL(0xFFD, 1),
|
||||
bombers_code_4 = AL(0xFFE, 1),
|
||||
bombers_code_5 = AL(0xFFF, 1),
|
||||
|
||||
inventory = {
|
||||
b_button = AL(0x4C, 1),
|
||||
c_left_item = AL(0x4D, 1),
|
||||
c_down_item = AL(0x4E, 1),
|
||||
c_right_item = AL(0x4F, 1),
|
||||
b_button_goron = AL(0x50, 1),
|
||||
b_button_zora = AL(0x54, 1),
|
||||
b_button_deku = AL(0x58, 1),
|
||||
b_button_slot = AL(0x5C, 1), -- unused?
|
||||
c_left_slot = AL(0x5D, 1),
|
||||
c_down_slot = AL(0x5E, 1),
|
||||
c_right_slot = AL(0x5F, 1),
|
||||
|
||||
ocarina = AL(0x70, 1),
|
||||
bow = AL(0x71, 1),
|
||||
|
|
Loading…
Reference in a new issue