Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some documentation changes for zplayer #3172

Merged
merged 3 commits into from
Sep 15, 2023

Conversation

garrettjoecox
Copy link
Contributor

@garrettjoecox garrettjoecox commented Sep 5, 2023

@Archez
Copy link
Contributor

Archez commented Sep 15, 2023

Just curious, are all these names coming from decomp, or are some original to us? If there are originals, I'd like to notate that somewhere (in this PR description/comments is fine) just so we know in the future if decomp adds names to those vars we can cross reference them.

@garrettjoecox
Copy link
Contributor Author

Just curious, are all these names coming from decomp, or are some original to us? If there are originals, I'd like to notate that somewhere (in this PR description/comments is fine) just so we know in the future if decomp adds names to those vars we can cross reference them.

Yup, all from decomp

@Archez
Copy link
Contributor

Archez commented Sep 15, 2023

Yup, all from decomp

Beautiful!

@garrettjoecox
Copy link
Contributor Author

garrettjoecox commented Sep 15, 2023

If there are originals, I'd like to notate that somewhere

I do have a list of these that I use for my local decomp repo, in case we need them (there are probably more but these are the ones I'm aware of):

const actorFlagsMap = {
  'ACTOR_FLAG_0': 'ACTOR_FLAG_TARGETABLE',
  'ACTOR_FLAG_2': 'ACTOR_FLAG_HOSTILE',
  'ACTOR_FLAG_3': 'ACTOR_FLAG_FRIENDLY',
  'ACTOR_FLAG_4': 'ACTOR_FLAG_UPDATE_WHILE_CULLED',
  'ACTOR_FLAG_5': 'ACTOR_FLAG_DRAW_WHILE_CULLED',
  'ACTOR_FLAG_6': 'ACTOR_FLAG_ACTIVE',
  'ACTOR_FLAG_7': 'ACTOR_FLAG_LENS',
  'ACTOR_FLAG_8': 'ACTOR_FLAG_PLAYER_TALKED_TO',
  'ACTOR_FLAG_9': 'ACTOR_FLAG_HOOKSHOT_DRAGS',
  'ACTOR_FLAG_10': 'ACTOR_FLAG_DRAGGED_BY_HOOKSHOT',
  'ACTOR_FLAG_13': 'ACTOR_FLAG_HOOKSHOT_ATTACHED',
  'ACTOR_FLAG_14': 'ACTOR_FLAG_ARROW_DRAGGABLE',
  'ACTOR_FLAG_15': 'ACTOR_FLAG_DRAGGED_BY_ARROW',
  'ACTOR_FLAG_16': 'ACTOR_FLAG_WILL_TALK',
  'ACTOR_FLAG_17': 'ACTOR_FLAG_PILLAR_PICKUP',
  'ACTOR_FLAG_18': 'ACTOR_FLAG_NAVI_HAS_INFO',
  'ACTOR_FLAG_19': 'ACTOR_FLAG_SFX_AT_POS',
  'ACTOR_FLAG_20': 'ACTOR_FLAG_SFX_AT_CENTER',
  'ACTOR_FLAG_21': 'ACTOR_FLAG_SFX_AT_CENTER2',
  'ACTOR_FLAG_22': 'ACTOR_FLAG_IGNORE_POINTLIGHTS',
  'ACTOR_FLAG_23': 'ACTOR_FLAG_ALWAYS_THROWN',
  'ACTOR_FLAG_24': 'ACTOR_FLAG_PLAY_HIT_SFX',
  'ACTOR_FLAG_25': 'ACTOR_FLAG_NO_FREEZE_OCARINA',
  'ACTOR_FLAG_26': 'ACTOR_FLAG_CAN_PRESS_SWITCH',
  'ACTOR_FLAG_27': 'ACTOR_FLAG_NO_LOCKON',
  'ACTOR_FLAG_28': 'ACTOR_FLAG_SFX_AS_TIMER',
};

const playerStateMap = {
  'PLAYER_STATE1_0': 'PLAYER_STATE1_LOADING',
  'PLAYER_STATE1_2': 'PLAYER_STATE1_HOOKSHOT_FALLING',
  'PLAYER_STATE1_3': 'PLAYER_STATE1_ITEM_IN_HAND',
  'PLAYER_STATE1_4': 'PLAYER_STATE1_ENEMY_TARGET',
  'PLAYER_STATE1_5': 'PLAYER_STATE1_INPUT_DISABLED',
  'PLAYER_STATE1_6': 'PLAYER_STATE1_TEXT_ON_SCREEN',
  'PLAYER_STATE1_7': 'PLAYER_STATE1_DEAD',
  'PLAYER_STATE1_8': 'PLAYER_STATE1_START_PUTAWAY',
  'PLAYER_STATE1_9': 'PLAYER_STATE1_READY_TO_FIRE',
  'PLAYER_STATE1_10': 'PLAYER_STATE1_GETTING_ITEM',
  'PLAYER_STATE1_11': 'PLAYER_STATE1_ITEM_OVER_HEAD',
  'PLAYER_STATE1_12': 'PLAYER_STATE1_CHARGING_SPIN_ATTACK',
  'PLAYER_STATE1_13': 'PLAYER_STATE1_HANGING_OFF_LEDGE',
  'PLAYER_STATE1_14': 'PLAYER_STATE1_CLIMBING_LEDGE',
  'PLAYER_STATE1_15': 'PLAYER_STATE1_TARGETING',
  'PLAYER_STATE1_16': 'PLAYER_STATE1_TARGET_LOCKED',
  'PLAYER_STATE1_17': 'PLAYER_STATE1_TARGET_NOTHING',
  'PLAYER_STATE1_18': 'PLAYER_STATE1_JUMPING',
  'PLAYER_STATE1_19': 'PLAYER_STATE1_FREEFALL',
  'PLAYER_STATE1_20': 'PLAYER_STATE1_FIRST_PERSON',
  'PLAYER_STATE1_21': 'PLAYER_STATE1_CLIMBING_LADDER',
  'PLAYER_STATE1_22': 'PLAYER_STATE1_SHIELDING',
  'PLAYER_STATE1_23': 'PLAYER_STATE1_ON_HORSE',
  'PLAYER_STATE1_24': 'PLAYER_STATE1_BOOMERANG_IN_HAND',
  'PLAYER_STATE1_25': 'PLAYER_STATE1_THREW_BOOMERANG',
  'PLAYER_STATE1_26': 'PLAYER_STATE1_DAMAGED',
  'PLAYER_STATE1_27': 'PLAYER_STATE1_IN_WATER',
  'PLAYER_STATE1_28': 'PLAYER_STATE1_IN_ITEM_CS',
  'PLAYER_STATE1_29': 'PLAYER_STATE1_IN_CUTSCENE',
  'PLAYER_STATE1_30': 'PLAYER_STATE1_30',
  'PLAYER_STATE1_31': 'PLAYER_STATE1_FLOOR_DISABLED',
  'PLAYER_STATE2_0': 'PLAYER_STATE2_DO_ACTION_GRAB',
  'PLAYER_STATE2_1': 'PLAYER_STATE2_SPEAK_OR_CHECK',
  'PLAYER_STATE2_2': 'PLAYER_STATE2_DO_ACTION_CLIMB',
  'PLAYER_STATE2_3': 'PLAYER_STATE2_FOOTSTEP',
  'PLAYER_STATE2_4': 'PLAYER_STATE2_MOVING_DYNAPOLY',
  'PLAYER_STATE2_5': 'PLAYER_STATE2_DISABLE_ROTATION_Z_TARGET',
  'PLAYER_STATE2_6': 'PLAYER_STATE2_DISABLE_ROTATION_ALWAYS',
  'PLAYER_STATE2_7': 'PLAYER_STATE2_GRABBED_BY_ENEMY',
  'PLAYER_STATE2_8': 'PLAYER_STATE2_GRABBING_DYNAPOLY',
  'PLAYER_STATE2_9': 'PLAYER_STATE2_SPAWN_DUST',
  'PLAYER_STATE2_10': 'PLAYER_STATE2_UNDERWATER',
  'PLAYER_STATE2_11': 'PLAYER_STATE2_DIVING',
  'PLAYER_STATE2_12': 'PLAYER_STATE2_STATIONARY_LADDER',
  'PLAYER_STATE2_13': 'PLAYER_STATE2_SWITCH_TARGETING',
  'PLAYER_STATE2_14': 'PLAYER_STATE2_FROZEN',
  'PLAYER_STATE2_15': 'PLAYER_STATE2_PAUSE_MOST_UPDATING',
  'PLAYER_STATE2_17': 'PLAYER_STATE2_SPIN_ATTACKING',
  'PLAYER_STATE2_19': 'PLAYER_STATE2_HOPPING',
  'PLAYER_STATE2_20': 'PLAYER_STATE2_NAVI_OUT',
  'PLAYER_STATE2_21': 'PLAYER_STATE2_NAVI_ALERT',
  'PLAYER_STATE2_22': 'PLAYER_STATE2_DO_ACTION_DOWN',
  'PLAYER_STATE2_23': 'PLAYER_STATE2_NEAR_OCARINA_ACTOR',
  'PLAYER_STATE2_24': 'PLAYER_STATE2_ATTEMPT_PLAY_FOR_ACTOR',
  'PLAYER_STATE2_25': 'PLAYER_STATE2_PLAY_FOR_ACTOR',
  'PLAYER_STATE2_26': 'PLAYER_STATE2_REFLECTION',
  'PLAYER_STATE2_27': 'PLAYER_STATE2_OCARINA_PLAYING',
  'PLAYER_STATE2_28': 'PLAYER_STATE2_IDLING',
  'PLAYER_STATE2_29': 'PLAYER_STATE2_DISABLE_DRAW',
  'PLAYER_STATE2_30': 'PLAYER_STATE2_SWORD_LUNGE',
  'PLAYER_STATE2_31': 'PLAYER_STATE2_FORCED_VOID_OUT',
  'PLAYER_STATE3_0': 'PLAYER_STATE3_IGNORE_CEILING_FLOOR_WATER',
  'PLAYER_STATE3_1': 'PLAYER_STATE3_MIDAIR',
  'PLAYER_STATE3_2': 'PLAYER_STATE3_PAUSE_ACTION_FUNC',
  'PLAYER_STATE3_3': 'PLAYER_STATE3_FINISHED_ATTACKING',
  'PLAYER_STATE3_4': 'PLAYER_STATE3_CHECK_FLOOR_WATER_COLLISION',
  'PLAYER_STATE3_5': 'PLAYER_STATE3_FORCE_PULL_OCARINA',
  'PLAYER_STATE3_7': 'PLAYER_STATE3_HOOKSHOT_TRAVELLING',
};

const eventChkInfMap = {
  'EVENTCHKINF_02': 'EVENTCHKINF_FIRST_SPOKE_TO_MIDO',
  'EVENTCHKINF_03': 'EVENTCHKINF_COMPLAINED_ABOUT_MIDO',
  'EVENTCHKINF_04': 'EVENTCHKINF_SHOWED_MIDO_SWORD_SHIELD',
  'EVENTCHKINF_05': 'EVENTCHKINF_DEKU_TREE_OPENED_MOUTH',
  'EVENTCHKINF_07': 'EVENTCHKINF_OBTAINED_KOKIRI_EMERALD_DEKU_TREE_DEAD',
  'EVENTCHKINF_09': 'EVENTCHKINF_USED_DEKU_TREE_BLUE_WARP',
  'EVENTCHKINF_0A': 'EVENTCHKINF_PLAYED_SARIAS_SONG_FOR_MIDO_AS_ADULT',
  'EVENTCHKINF_0C': 'EVENTCHKINF_MET_DEKU_TREE',
  'EVENTCHKINF_0F': 'EVENTCHKINF_SPOKE_TO_MIDO_ABOUT_SARIA',
  'EVENTCHKINF_10': 'EVENTCHKINF_SPOKE_TO_CHILD_MALON_AT_CASTLE_OR_MARKET',
  'EVENTCHKINF_11': 'EVENTCHKINF_SPOKE_TO_INGO_AT_RANCH_BEFORE_TALON_RETURNS',
  'EVENTCHKINF_12': 'EVENTCHKINF_OBTAINED_POCKET_EGG',
  'EVENTCHKINF_15': 'EVENTCHKINF_SPOKE_TO_CHILD_MALON_AT_RANCH',
  'EVENTCHKINF_16': 'EVENTCHKINF_INVITED_TO_SING_WITH_CHILD_MALON',
  'EVENTCHKINF_1B': 'EVENTCHKINF_RENTED_HORSE_FROM_INGO',
  'EVENTCHKINF_1C': 'EVENTCHKINF_SPOKE_TO_MIDO_AFTER_DEKU_TREES_DEATH',
  'EVENTCHKINF_1D': 'EVENTCHKINF_DESTROYED_ROYAL_FAMILY_TOMB',
  'EVENTCHKINF_1E': 'EVENTCHKINF_WON_COW_IN_MALONS_RACE',
  'EVENTCHKINF_23': 'EVENTCHKINF_BOMBED_DODONGOS_CAVERN_ENTRANCE',
  'EVENTCHKINF_25': 'EVENTCHKINF_USED_DODONGOS_CAVERN_BLUE_WARP',
  'EVENTCHKINF_2F': 'EVENTCHKINF_DEATH_MOUNTAIN_ERUPTED',
  'EVENTCHKINF_30': 'EVENTCHKINF_SPOKE_TO_A_ZORA',
  'EVENTCHKINF_31': 'EVENTCHKINF_OBTAINED_RUTOS_LETTER',
  'EVENTCHKINF_33': 'EVENTCHKINF_KING_ZORA_MOVED',
  'EVENTCHKINF_37': 'EVENTCHKINF_USED_JABU_JABUS_BELLY_BLUE_WARP',
  'EVENTCHKINF_38': 'EVENTCHKINF_OBTAINED_SILVER_SCALE',
  'EVENTCHKINF_39': 'EVENTCHKINF_OPENED_ZORAS_DOMAIN',
  'EVENTCHKINF_3A': 'EVENTCHKINF_OFFERED_FISH_TO_JABU_JABU',
  'EVENTCHKINF_3B': 'EVENTCHKINF_BEGAN_NABOORU_BATTLE',
  'EVENTCHKINF_3C': 'EVENTCHKINF_FINISHED_NABOORU_BATTLE',
  'EVENTCHKINF_40': 'EVENTCHKINF_OBTAINED_ZELDAS_LETTER',
  'EVENTCHKINF_43': 'EVENTCHKINF_OBTAINED_OCARINA_OF_TIME',
  'EVENTCHKINF_45': 'EVENTCHKINF_PULLED_MASTER_SWORD_FROM_PEDESTAL',
  'EVENTCHKINF_48': 'EVENTCHKINF_USED_FOREST_TEMPLE_BLUE_WARP',
  'EVENTCHKINF_49': 'EVENTCHKINF_USED_FIRE_TEMPLE_BLUE_WARP',
  'EVENTCHKINF_4A': 'EVENTCHKINF_USED_WATER_TEMPLE_BLUE_WARP',
  'EVENTCHKINF_4B': 'EVENTCHKINF_OPENED_THE_DOOR_OF_TIME',
  'EVENTCHKINF_4D': 'EVENTCHKINF_RAINBOW_BRIDGE_BUILT',
  'EVENTCHKINF_4E': 'EVENTCHKINF_CAUGHT_BY_CASTLE_GUARDS',
  'EVENTCHKINF_4F': 'EVENTCHKINF_ENTERED_MASTER_SWORD_CHAMBER',
  'EVENTCHKINF_50': 'EVENTCHKINF_LEARNED_MINUET_OF_FOREST',
  'EVENTCHKINF_51': 'EVENTCHKINF_LEARNED_BOLERO_OF_FIRE',
  'EVENTCHKINF_52': 'EVENTCHKINF_LEARNED_SERENADE_OF_WATER',
  'EVENTCHKINF_54': 'EVENTCHKINF_LEARNED_NOCTURNE_OF_SHADOW',
  'EVENTCHKINF_55': 'EVENTCHKINF_LEARNED_PRELUDE_OF_LIGHT',
  'EVENTCHKINF_59': 'EVENTCHKINF_LEARNED_ZELDAS_LULLABY',
  'EVENTCHKINF_5A': 'EVENTCHKINF_LEARNED_SUNS_SONG',
  'EVENTCHKINF_5B': 'EVENTCHKINF_LEARNED_SONG_OF_STORMS',
  'EVENTCHKINF_65': 'EVENTCHKINF_PLAYED_SONG_OF_STORMS_IN_WINDMILL',
  'EVENTCHKINF_67': 'EVENTCHKINF_DRAINED_WELL_IN_KAKARIKO',
  'EVENTCHKINF_68': 'EVENTCHKINF_PLAYED_HORSEBACK_ARCHERY',
  'EVENTCHKINF_69': 'EVENTCHKINF_RAISED_LAKE_HYLIA_WATER',
  'EVENTCHKINF_6F': 'EVENTCHKINF_SPOKE_TO_KAEPORA_BY_LOST_WOODS',
  'EVENTCHKINF_70': 'EVENTCHKINF_BEGAN_GOHMA_BATTLE',
  'EVENTCHKINF_71': 'EVENTCHKINF_BEGAN_KING_DODONGO_BATTLE',
  'EVENTCHKINF_72': 'EVENTCHKINF_BEGAN_PHANTOM_GANON_BATTLE',
  'EVENTCHKINF_73': 'EVENTCHKINF_BEGAN_VOLVAGIA_BATTLE',
  'EVENTCHKINF_74': 'EVENTCHKINF_BEGAN_MORPHA_BATTLE',
  'EVENTCHKINF_75': 'EVENTCHKINF_BEGAN_TWINROVA_BATTLE',
  'EVENTCHKINF_76': 'EVENTCHKINF_BEGAN_BARINA_BATTLE',
  'EVENTCHKINF_77': 'EVENTCHKINF_BEGAN_BONGO_BONGO_BATTLE',
  'EVENTCHKINF_78': 'EVENTCHKINF_BEGAN_GANONDORF_BATTLE',
  'EVENTCHKINF_80': 'EVENTCHKINF_ZELDA_FLED_HYRULE_CASTLE',
  'EVENTCHKINF_82': 'EVENTCHKINF_DRAWBRIDGE_OPENED_AFTER_ZELDA_FLED',
  'EVENTCHKINF_8C': 'EVENTCHKINF_PAID_BACK_KEATON_MASK_FEE',
  'EVENTCHKINF_8D': 'EVENTCHKINF_PAID_BACK_SKULL_MASK_FEE',
  'EVENTCHKINF_8E': 'EVENTCHKINF_PAID_BACK_SPOOKY_MASK_FEE',
  'EVENTCHKINF_8F': 'EVENTCHKINF_PAID_BACK_BUNNY_HOOD_FEE',
  'EVENTCHKINF_94': 'EVENTCHKINF_SPOKE_TO_NABOORU_IN_SPIRIT_TEMPLE',
  'EVENTCHKINF_95': 'EVENTCHKINF_NABOORU_CAPTURED_BY_TWINROVA',
  'EVENTCHKINF_96': 'EVENTCHKINF_SPOKE_TO_CURSED_MAN_IN_SKULL_HOUSE',
  'EVENTCHKINF_9C': 'EVENTCHKINF_PLAYED_SONG_FOR_SCARECROW_AS_ADULT',
  'EVENTCHKINF_A0': 'EVENTCHKINF_ENTERED_HYRULE_FIELD',
  'EVENTCHKINF_A1': 'EVENTCHKINF_ENTERED_DEATH_MOUNTAIN_TRAIL',
  'EVENTCHKINF_A3': 'EVENTCHKINF_ENTERED_KAKARIKO_VILLAGE',
  'EVENTCHKINF_A4': 'EVENTCHKINF_ENTERED_ZORAS_DOMAIN',
  'EVENTCHKINF_A5': 'EVENTCHKINF_ENTERED_HYRULE_CASTLE',
  'EVENTCHKINF_A6': 'EVENTCHKINF_ENTERED_GORON_CITY',
  'EVENTCHKINF_A7': 'EVENTCHKINF_ENTERED_TEMPLE_OF_TIME',
  'EVENTCHKINF_A8': 'EVENTCHKINF_ENTERED_DEKU_TREE',
  'EVENTCHKINF_A9': 'EVENTCHKINF_LEARNED_SONG_OF_TIME',
  'EVENTCHKINF_AA': 'EVENTCHKINF_BONGO_BONGO_ESCAPED_FROM_WELL',
  'EVENTCHKINF_AC': 'EVENTCHKINF_LEARNED_REQUIEM_OF_SPIRIT',
  'EVENTCHKINF_AD': 'EVENTCHKINF_COMPLETED_SPIRIT_TRIAL',
  'EVENTCHKINF_B0': 'EVENTCHKINF_ENTERED_DODONGOS_CAVERN',
  'EVENTCHKINF_B1': 'EVENTCHKINF_ENTERED_LAKE_HYLIA',
  'EVENTCHKINF_B2': 'EVENTCHKINF_ENTERED_GERUDO_VALLEY',
  'EVENTCHKINF_B3': 'EVENTCHKINF_ENTERED_GERUDOS_FORTRESS',
  'EVENTCHKINF_B4': 'EVENTCHKINF_ENTERED_LON_LON_RANCH',
  'EVENTCHKINF_B5': 'EVENTCHKINF_ENTERED_JABU_JABUS_BELLY',
  'EVENTCHKINF_B6': 'EVENTCHKINF_ENTERED_GRAVEYARD',
  'EVENTCHKINF_B7': 'EVENTCHKINF_ENTERED_ZORAS_FOUNTAIN',
  'EVENTCHKINF_B8': 'EVENTCHKINF_ENTERED_DESERT_COLOSSUS',
  'EVENTCHKINF_B9': 'EVENTCHKINF_ENTERED_DEATH_MOUNTAIN_CRATER',
  'EVENTCHKINF_BA': 'EVENTCHKINF_ENTERED_GANONS_CASTLE_EXTERIOR',
  'EVENTCHKINF_BB': 'EVENTCHKINF_COMPLETED_FOREST_TRIAL',
  'EVENTCHKINF_BC': 'EVENTCHKINF_COMPLETED_WATER_TRIAL',
  'EVENTCHKINF_BD': 'EVENTCHKINF_COMPLETED_SHADOW_TRIAL',
  'EVENTCHKINF_BE': 'EVENTCHKINF_COMPLETED_FIRE_TRIAL',
  'EVENTCHKINF_BF': 'EVENTCHKINF_COMPLETED_LIGHT_TRIAL',
  'EVENTCHKINF_C0': 'EVENTCHKINF_NABOORU_ORDERED_TO_FIGHT_BY_TWINROVA',
  'EVENTCHKINF_C1': 'EVENTCHKINF_SPOKE_TO_SARIA_ON_BRIDGE',
  'EVENTCHKINF_C3': 'EVENTCHKINF_DISPELLED_GANONS_TOWER_BARRIER',
  'EVENTCHKINF_C4': 'EVENTCHKINF_RETURNED_TO_TEMPLE_OF_TIME_WITH_ALL_MEDALLIONS',
  'EVENTCHKINF_C5': 'EVENTCHKINF_SHEIK_SPAWNED_AT_MASTER_SWORD_PEDESTAL',
  'EVENTCHKINF_C6': 'EVENTCHKINF_SPOKE_TO_DEKU_TREE_SPROUT',
  'EVENTCHKINF_C7': 'EVENTCHKINF_WATCHED_GANONS_CASTLE_COLLAPSE_CAUGHT_BY_GERUDO',
  'EVENTCHKINF_C8': 'EVENTCHKINF_OBTAINED_SPIRIT_MEDALLION',
  'EVENTCHKINF_C9': 'EVENTCHKINF_TIME_TRAVELED_TO_ADULT',
  'ITEMGETINF_1E': 'ITEMGETINF_OBTAINED_STICK_UPGRADE_FROM_STAGE',
  'ITEMGETINF_1F': 'ITEMGETINF_OBTAINED_NUT_UPGRADE_FROM_STAGE',
  'INFTABLE_00': 'INFTABLE_GREETED_BY_SARIA',
  'INFTABLE_76': 'INFTABLE_SHOWED_ZELDAS_LETTER_TO_GATE_GUARD',
  'INFTABLE_77': 'INFTABLE_GATE_GUARD_PUT_ON_KEATON_MASK',
  'INFTABLE_84': 'INFTABLE_MET_CHILD_MALON_AT_CASTLE_OR_MARKET',
  'INFTABLE_85': 'INFTABLE_CHILD_MALON_SAID_EPONA_WAS_AFRAID_OF_YOU',
  'INFTABLE_8B': 'INFTABLE_ENTERED_HYRULE_CASTLE',
  'INFTABLE_9A': 'INFTABLE_SPOKE_TO_INGO_ONCE_AS_ADULT',
  'INFTABLE_B6': 'INFTABLE_SPOKE_TO_POE_COLLECTOR_IN_RUINED_MARKET',
  'INFTABLE_109': 'INFTABLE_GORON_CITY_DOORS_UNLOCKED',
  'INFTABLE_10C': 'INFTABLE_STOPPED_GORON_LINKS_ROLLING',
  'INFTABLE_10E': 'INFTABLE_SPOKE_TO_GORON_LINK',
  'INFTABLE_11A': 'INFTABLE_SPOKE_TO_DARUNIA_IN_FIRE_TEMPLE',
  'INFTABLE_141': 'INFTABLE_RUTO_IN_JJ_MEET_RUTO',
  'INFTABLE_142': 'INFTABLE_RUTO_IN_JJ_TALK_FIRST_TIME',
  'INFTABLE_144': 'INFTABLE_RUTO_IN_JJ_WANTS_TO_BE_TOSSED_TO_SAPPHIRE',
  'INFTABLE_195': 'INFTABLE_SPOKE_TO_KAEPORA_IN_LAKE_HYLIA',
};

const miscMap = {
  'func_80042108': 'SurfaceType_IsWallDamage',
};

Copy link
Contributor

@Archez Archez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just one tiny thing

soh/include/z64player.h Outdated Show resolved Hide resolved
Co-authored-by: Adam Bird <Archez@users.noreply.github.com>
@garrettjoecox garrettjoecox merged commit c11a6a1 into HarbourMasters:develop Sep 15, 2023
8 checks passed
@garrettjoecox garrettjoecox deleted the player-docs branch September 15, 2023 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants