-
Notifications
You must be signed in to change notification settings - Fork 470
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
Some documentation changes for zplayer #3172
Conversation
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 |
Beautiful! |
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',
}; |
There was a problem hiding this 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
Co-authored-by: Adam Bird <Archez@users.noreply.github.com>
Ran this script https://gist.github.com/garrettjoecox/8b2a12247e6f2b047d593f7d0b9579f0
Build Artifacts