zm:locations:tweaks
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
zm:locations:tweaks [2025/07/23 07:43] – [Enemy/Boss Tweaks] felixwright | zm:locations:tweaks [2025/07/29 11:02] (current) – [Visual Tweaks] felixwright | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Metroid: Zero Mission Hex Tweaks ====== | ====== Metroid: Zero Mission Hex Tweaks ====== | ||
- | “Hex Tweaks” are loosely defined as sets of single-or-multiple-byte-changes that can be preformed | + | “Hex Tweaks” are loosely defined as sets of single-or-multiple-byte-changes that can be performed |
+ | |||
+ | 0x8000000 refers to a location in the ROM. Unless you're tweaking these bytes live in an emulator/ | ||
+ | |||
+ | ===== Features ===== | ||
+ | < | ||
+ | restore the item toggle feature in status screen. SELECT to toggle an item on/off. | ||
+ | 0x800B4A0 : 01 -> 02 | ||
+ | 0x800B4A3 : D1 -> D0 | ||
+ | 0x800B4AE : 2B -> 53 | ||
+ | 0x8071BB6 : 30 D1 -> C0 46 | ||
+ | 0x8071BF1 : D0 -> E0 | ||
+ | 0x8071C34 : 00 26 -> C0 46 | ||
+ | 0x8071D78 : FF 27 -> C0 46 | ||
+ | </ | ||
===== Samus Tweaks ===== | ===== Samus Tweaks ===== | ||
Line 7: | Line 21: | ||
< | < | ||
- | 0x9522 | + | 0x8009522 |
Unmorphing makes samus stand all the way up. | Unmorphing makes samus stand all the way up. | ||
- | 0x879E | + | 0x800879E |
Disables the crouch sound. | Disables the crouch sound. | ||
- | 0x606CC | + | 0x80606CC |
Y start position after loading a new game. To find your value use the following formula. (64n-1) Where N is the height in blocks. | Y start position after loading a new game. To find your value use the following formula. (64n-1) Where N is the height in blocks. | ||
- | 0x8F92 | + | 0x8008F92 |
Disables walljumping. | Disables walljumping. | ||
- | 0x6A36 | + | 0x8006A36 |
- | 0x8D4C | + | 0x8008D4C |
- | 0x8E64 | + | 0x8008E64 |
- | 0x8EEC | + | 0x8008EEC |
- | 0x6BBC | + | 0x8006BBC |
Disables spinjumping. | Disables spinjumping. | ||
- | 0x8F72 | + | 0x8008F72 |
- | 0x8F90 | + | 0x8008F90 |
- | 0x6138 | + | 0x8006138 |
Enables walljumping with spacejump and screw attack. | Enables walljumping with spacejump and screw attack. | ||
- | 0x250174 | + | 0x8250174 |
- | 0x250184 | + | 0x8250184 |
- | 0x250194 | + | 0x8250194 |
Power Suit Walljump animation frame timers. Adjusting these can reduce or lengthen WJ delay. | Power Suit Walljump animation frame timers. Adjusting these can reduce or lengthen WJ delay. | ||
- | 0x29F984 | + | 0x829F984 |
- | 0x29F994 | + | 0x829F994 |
- | 0x29F9A4 | + | 0x829F9A4 |
Zero Suit Walljump animation frame timers. Adjusting these can reduce or lengthen WJ delay. | Zero Suit Walljump animation frame timers. Adjusting these can reduce or lengthen WJ delay. | ||
- | 0x8F68 | + | 0x8008F68 |
Space jump has no delay as to when the player can jump again. | Space jump has no delay as to when the player can jump again. | ||
- | 0x8F6C | + | 0x8008F6C |
Delay before the player can spacejump again. Shorter jumps allow the player to jump quicker. Higher jumps take longer. | Delay before the player can spacejump again. Shorter jumps allow the player to jump quicker. Higher jumps take longer. | ||
- | 0x8F50 | + | 0x8008F50 |
Spacejump works underwater/ | Spacejump works underwater/ | ||
- | 0x81DA | + | 0x80081DA |
- | 0x823E | + | 0x800823E |
Screw Attack works under water/ | Screw Attack works under water/ | ||
- | 0x7020 | + | 0x8007020 |
Invincibility timer. Max of 255 (FF) frames. | Invincibility timer. Max of 255 (FF) frames. | ||
- | 0x5FD4 | + | 0x8005FD4 |
Always makes powergrip work, (even without the powergrip item.) | Always makes powergrip work, (even without the powergrip item.) | ||
- | 0x61D0 | + | 0x80061D0 |
Walljump timer, slows Samus' X velocity when near the wall for this many frames. Max is FF. | Walljump timer, slows Samus' X velocity when near the wall for this many frames. Max is FF. | ||
- | 0x7024 | + | 0x8007024 |
Getting damaged no longer resets shinespark timer. | Getting damaged no longer resets shinespark timer. | ||
- | 0xA720 | + | 0x800A720 |
Disables jump echoes. | Disables jump echoes. | ||
- | 0x951E | + | 0x800951E |
Stops unmorph glow. | Stops unmorph glow. | ||
- | 0x9608 | + | 0x8009608 |
- | 0x979C | + | 0x800979C |
- | 0x98BC | + | 0x80098BC |
Allows Samus to stay gripped to a ledge while a power bomb is exploding. | Allows Samus to stay gripped to a ledge while a power bomb is exploding. | ||
- | 0x8306 | + | 0x8008306 |
- | 0x830A | + | 0x800830A |
- | 0x830D | + | 0x800830D |
Gravity does not protect against heat. Only protects against lava if Varia is also equipped. | Gravity does not protect against heat. Only protects against lava if Varia is also equipped. | ||
- | 0xA734 | + | 0x800A734 |
Disables Speedboost and Shinespark echoes. | Disables Speedboost and Shinespark echoes. | ||
- | 0x8C88 | + | 0x8008C88 |
Disables shinesparking. | Disables shinesparking. | ||
</ | </ | ||
Line 91: | Line 105: | ||
Tweaks related to enemies and bosses. | Tweaks related to enemies and bosses. | ||
< | < | ||
- | 0x1D482 | + | 0x801D482 |
- | 0x1D57C | + | 0x801D57C |
- | 0x1D6AE | + | 0x801D6AE |
- | 0x1D772 | + | 0x801D772 |
- | 0x1D84C | + | 0x801D84C |
Makes zipline and button always on. | Makes zipline and button always on. | ||
- | 0x3DCF4 | + | 0x803DCF4 |
Mua spawns even if zipline event is not set. | Mua spawns even if zipline event is not set. | ||
- | 0x2CC16 | + | 0x802CC16 |
Black pirates are weak to all beams. | Black pirates are weak to all beams. | ||
- | 0x19C8A | + | 0x8019C8A |
Skips Kraid Tourian Statue activating cutscene. | Skips Kraid Tourian Statue activating cutscene. | ||
- | 0x33B3C | + | 0x8033B3C |
Skips Ridley Tourian Statue activating cutscene. | Skips Ridley Tourian Statue activating cutscene. | ||
- | 0x32532 | + | 0x8032532 |
Skips Ridley Encounter cutscene. | Skips Ridley Encounter cutscene. | ||
- | 0x322C8 | + | 0x80322C8 |
Ridley fight will begin no matter what. | Ridley fight will begin no matter what. | ||
- | 0x322CA | + | 0x80322CA |
Event Ridely will check for before starting fight. If event isn't set, fight will not begin. | Event Ridely will check for before starting fight. If event isn't set, fight will not begin. | ||
- | 0x21292 | + | 0x8021292 |
Deorem spawns regardless if missiles were obtained. | Deorem spawns regardless if missiles were obtained. | ||
- | 0x23158 | + | 0x8023158 |
Make Deorem fight last until one of you dies. | Make Deorem fight last until one of you dies. | ||
- | 0x232BE | + | 0x80232BE |
Deorem drops no item upon death. | Deorem drops no item upon death. | ||
- | 0x43178 | + | 0x8043178 |
Make doors unlock right when Imago dies. | Make doors unlock right when Imago dies. | ||
- | 0x410 = 09 to 08 | + | 0x8000410 |
Makes game end from Samus' Ship without a cutscene after killing Mother Brain. | Makes game end from Samus' Ship without a cutscene after killing Mother Brain. | ||
- | 0x3D0E6 | + | 0x803D0E6 |
Mother Brain' | Mother Brain' | ||
- | 0x53980 | + | 0x8053980 |
Make the escape timer work for MB and Mecha regardless if one of them isn't set. | Make the escape timer work for MB and Mecha regardless if one of them isn't set. | ||
- | 0x4CDE6 | + | 0x804CDE6 |
- | 0x4CF36 | + | 0x804CF36 |
- | 0x4CF52 | + | 0x804CF52 |
- | 0x4E05A | + | 0x804E05A |
Killing Mecha no longer sets a timer or beeps and unlocks doors quicker. | Killing Mecha no longer sets a timer or beeps and unlocks doors quicker. | ||
- | 0x46476 | + | 0x8046476 |
Makes power bomb tube breakable at any time. | Makes power bomb tube breakable at any time. | ||
- | 0x35D58 | + | 0x8035D58 |
Removes slowed physics when grabbed by a Metroid. | Removes slowed physics when grabbed by a Metroid. | ||
- | 0x112A9 | + | 0x80112A9 |
Enemies no longer get stunned when shot. | Enemies no longer get stunned when shot. | ||
- | 0x23b84 | + | 0x8023b84 |
Event Dessgeega will check for before starting fight. If event isn't set, fight will not begin. | Event Dessgeega will check for before starting fight. If event isn't set, fight will not begin. | ||
- | 0x23b82 | + | 0x8023b82 |
Dessgeega will start fighting at anytime | Dessgeega will start fighting at anytime | ||
</ | </ | ||
===== Weapon Tweaks ===== | ===== Weapon Tweaks ===== | ||
Tweaks related to weapons. | Tweaks related to weapons. | ||
- | + | < | |
- | 0x50AC2 | + | 0x8050AC2 |
Make missile vulnerability only include normal missiles. | Make missile vulnerability only include normal missiles. | ||
- | 0x345CB4 | + | 0x8345CB4 |
Make Missile doors only open with normal missiles. | Make Missile doors only open with normal missiles. | ||
- | 0x345ABC | + | 0x8345ABC |
Prevent Super Missiles from breaking normal never reform missile blocks. | Prevent Super Missiles from breaking normal never reform missile blocks. | ||
- | 0x345ABE | + | 0x8345ABE |
Prevent Super Missiles from breaking normal no reform missile blocks. | Prevent Super Missiles from breaking normal no reform missile blocks. | ||
- | 0x54E16 | + | 0x8054E16 |
Removes screen shake and enemy fall/stun effect when a Super Missile explodes. | Removes screen shake and enemy fall/stun effect when a Super Missile explodes. | ||
- | 0x57786 | + | 0x8057786 |
Removes screen shake and enemy fall/stun effect when a Power Bomb explodes. | Removes screen shake and enemy fall/stun effect when a Power Bomb explodes. | ||
- | 0x521D8 | + | 0x80521D8 |
Apply this and lay some bombs for a good time. | Apply this and lay some bombs for a good time. | ||
- | 0x4F9FE | + | 0x804F9FE |
- | 0x4FA0E | + | 0x804FA0E |
Samus speed no longer added to projectile speed like in SM. | Samus speed no longer added to projectile speed like in SM. | ||
+ | </ | ||
===== Interface Tweaks ===== | ===== Interface Tweaks ===== | ||
Tweaks related to Map, HUD, Title Screen, etc. | Tweaks related to Map, HUD, Title Screen, etc. | ||
- | + | < | |
- | 52326 = 02 to ?? (First half Y position) | + | 0x8052326 |
- | 52378 = 02 to ?? (Second half Y position) | + | 0x8052378 |
- | 52390 = 20 to ?? (Second half X position) | + | 0x8052390 |
HUD Energy positions (in pixels) (WIP, will need ASM to change first half X position) | HUD Energy positions (in pixels) (WIP, will need ASM to change first half X position) | ||
- | 52484 = 40 46 to ?? 20 } (Missiles Y, first byte) | + | 0x8052484 |
- | 52486 = 06 74 to 10 70 | + | 0x8052486 |
- | 5249C = 36 to ?? (Missiles X) | + | 0x805249C |
- | 524D8 = 02 to ?? (Super Missiles Y) | + | 0x80524D8 |
- | 524F0 = 50 to ?? (Super Missiles X) | + | 0x80524F0 |
- | 5252C = 02 to ?? (Power Bombs Y) | + | 0x805252C |
- | 52544 = 6A to ?? (Power Bombs X) | + | 0x8052544 |
HUD Ammo positions (in pixels) | HUD Ammo positions (in pixels) | ||
- | 5257E = 0A to ?? (Minimap flicker Y) | + | 0x805257E |
- | 52596 = DE to ?? (Minimap flicker X) | + | 0x8052596 |
- | 52602 = FA to ?? (Minimap Y) | + | 0x8052602 |
- | 5261A = D6 to ?? (Minimap X) | + | 0x805261A |
HUD Minimap positions (in pixels) | HUD Minimap positions (in pixels) | ||
- | 0x52888 | + | 0x8052888 |
Disables health alarm. | Disables health alarm. | ||
- | 0x5ADCE | + | 0x805ADCE |
Getting an item no longer updates the map (Missiles, ect.). | Getting an item no longer updates the map (Missiles, ect.). | ||
- | 0x5ADFE | + | 0x805ADFE |
Getting an ability no longer updates map. | Getting an ability no longer updates map. | ||
- | 0x6E1AA | + | 0x806E1AA |
World map will not pop up if A is pressed on map screen. | World map will not pop up if A is pressed on map screen. | ||
- | 0x6896C | + | 0x806896C |
Always show items collected and timer on pause screen. | Always show items collected and timer on pause screen. | ||
- | 0x6A628 | + | 0x806A628 |
Prevents Jap map tiles from being overwritten in VRAM, making them usable. | Prevents Jap map tiles from being overwritten in VRAM, making them usable. | ||
- | 0x57C88 | + | 0x8057C88 |
Disables pausing. | Disables pausing. | ||
- | 6896C = 0A 48 to 05 E0 | + | 0x806896C |
Always show items collected and timer on pause screen | Always show items collected and timer on pause screen | ||
- | 0x2D4 = 01 to 02 | + | 0x80002D4 |
Skip boot intros. | Skip boot intros. | ||
- | 0x77110 | + | 0x8077110 |
Disable title screen demos. | Disable title screen demos. | ||
- | 0x60DEA | + | 0x8060DEA |
Index of last demo to play, (ex: if you want 4 demos total, set this to 03). | Index of last demo to play, (ex: if you want 4 demos total, set this to 03). | ||
Music Related | Music Related | ||
- | 0x28856 | + | 0x8028856 |
Makes pirate alarm music no longer play when triggering the pirate alarm. | Makes pirate alarm music no longer play when triggering the pirate alarm. | ||
- | 0x28812 | + | 0x8028812 |
Makes pirate ambiance music no longer play when the pirate alarm goes off. | Makes pirate ambiance music no longer play when the pirate alarm goes off. | ||
- | 0x3A2B2 | + | 0x803A2B2 |
Song for Chozo Guardian fight. Change to valid song value. | Song for Chozo Guardian fight. Change to valid song value. | ||
- | 0x66B7C | + | 0x8066B7C |
Song for Chozo Guardian Cutscene. Change to valid song value. | Song for Chozo Guardian Cutscene. Change to valid song value. | ||
- | 0x28862 | + | 0x8028862 |
Song for pirate alarm. Change to valid song value. | Song for pirate alarm. Change to valid song value. | ||
- | 0x77218 | + | 0x8077218 |
Song for title screen. Change to valid song value. | Song for title screen. Change to valid song value. | ||
- | 0x7C85C | + | 0x807C85C |
Song for fileselect. Change to valid song value. | Song for fileselect. Change to valid song value. | ||
- | 0x65840 | + | 0x8065840 |
Song for Ridley fight. Change to valid song value. | Song for Ridley fight. Change to valid song value. | ||
- | 0x2149C | + | 0x802149C |
Song for Deorem fight. Change to valid song value. | Song for Deorem fight. Change to valid song value. | ||
- | 0x21E0A | + | 0x8021E0A |
Song when Deorem dies. Change to valid song value. | Song when Deorem dies. Change to valid song value. | ||
- | 0x4C2D8 | + | 0x804C2D8 |
Song that plays for Mecha fight. Change to valid song value. | Song that plays for Mecha fight. Change to valid song value. | ||
- | 0x4CF56 | + | 0x804CF56 |
Mecha-Ridley Escape song. Change to valid song value. | Mecha-Ridley Escape song. Change to valid song value. | ||
Misc. | Misc. | ||
- | 3A2: 0C → 08 | + | 0x80003A2 = 0C → 08 |
Selecting “Gallery” option on file select plays the credits instead of opening the gallery. | Selecting “Gallery” option on file select plays the credits instead of opening the gallery. | ||
- | 0x62E5C | + | 0x8062E5C |
No exiting ship, jump or footsteps sounds on starting new game. | No exiting ship, jump or footsteps sounds on starting new game. | ||
- | 0x60F96 | + | 0x8060F96 |
- | 0x60FA4 | + | 0x8060FA4 |
No longer lose upgrades or suit after escaping Tourain. (You may want to alter the cutscene that plays.) | No longer lose upgrades or suit after escaping Tourain. (You may want to alter the cutscene that plays.) | ||
Line 296: | Line 310: | ||
Change to whatever event you'd like the blue ship to activate to. | Change to whatever event you'd like the blue ship to activate to. | ||
- | 0x4AFEF | + | 0x804AFEF |
The blue ship always activate. | The blue ship always activate. | ||
- | 0x10266 | + | 0x8010266 |
Samus' Ship no longer refills health | Samus' Ship no longer refills health | ||
- | 0x102AA | + | 0x80102AA |
Samus' Ship no longer refills missiles. | Samus' Ship no longer refills missiles. | ||
- | 0x102EE | + | 0x80102EE |
Samus' Ship no longer refills Super Missiles. | Samus' Ship no longer refills Super Missiles. | ||
- | 0x10332 | + | 0x8010332 |
Samus' Ship no longer refills Power Bombs. | Samus' Ship no longer refills Power Bombs. | ||
- | 0x2C75C | + | 0x802C75C |
Pirate alarm timer. Value is multiplied by two to get the true value used for the alarm. So F0 = 1E0, Ex: 3D = 7A | Pirate alarm timer. Value is multiplied by two to get the true value used for the alarm. So F0 = 1E0, Ex: 3D = 7A | ||
- | 0x12F00 | + | 0x8012F00 |
Amount of health small orbs restore. | Amount of health small orbs restore. | ||
- | 0x12F20 | + | 0x8012F20 |
Amount of health big orbs restore. | Amount of health big orbs restore. | ||
- | 0x12F40 | + | 0x8012F40 |
Amount Missile drops restore. | Amount Missile drops restore. | ||
- | 0x12F60 | + | 0x8012F60 |
Amount Super drops restore. | Amount Super drops restore. | ||
- | 0x12F80 | + | 0x8012F80 |
Amount Power Bomb drops restore. | Amount Power Bomb drops restore. | ||
- | 0x3459C4 | + | 0x83459C4 |
- | 0x3459C8 | + | 0x83459C8 |
- | 0x3459CC | + | 0x83459CC |
Energy Tank Values | Energy Tank Values | ||
- | 0x3459C5 | + | 0x83459C5 |
- | 0x3459C9 | + | 0x83459C9 |
- | 0x3459CD | + | 0x83459CD |
Missile Tank Values | Missile Tank Values | ||
- | 0x3459C6 | + | 0x83459C6 |
- | 0x3459CA | + | 0x83459CA |
- | 0x3459CE | + | 0x83459CE |
Super Missile Tank Values | Super Missile Tank Values | ||
- | 0x3459C7 | + | 0x83459C7 |
- | 0x3459CB | + | 0x83459CB |
- | 0x3459CF | + | 0x83459CF |
Power Bomb Tank Values | Power Bomb Tank Values | ||
- | 0x3459C0 | + | 0x83459C0 |
- | 0x3459C1 | + | 0x83459C1 |
- | 0x3459C2 | + | 0x83459C2 |
- | 0x3459C3 | + | 0x83459C3 |
Starting Energy/Ammo | Starting Energy/Ammo | ||
- | 0x45132 | + | 0x8045132 |
- | 0x4521A | + | 0x804521A |
- | 0x45228 | + | 0x8045228 |
- | 0x45236 | + | 0x8045236 |
Ship no longer refills energy or ammunition. | Ship no longer refills energy or ammunition. | ||
- | 0x5E793 | + | 0x85E793 |
All hatches with more than one hit's worth of “health” will flash. | All hatches with more than one hit's worth of “health” will flash. | ||
- | 0x345CB2 | + | 0x8345CB2 |
Amount of hits required to open a blue hatch. | Amount of hits required to open a blue hatch. | ||
- | 0x345CB6 | + | 0x8345CB6 |
Amount of Missiles required to open a red hatch. | Amount of Missiles required to open a red hatch. | ||
- | 0x345CBA | + | 0x8345CBA |
Amount of Super Missiles required to open a green hatch. | Amount of Super Missiles required to open a green hatch. | ||
- | 0x345CBE | + | 0x8345CBE |
Amount of Power bombs required to open a yellow hatch. | Amount of Power bombs required to open a yellow hatch. | ||
- | 0x5CE36 | + | 0x805CE36 |
- | 0805CE54 | + | 0x805CE54 = 06 to ?? |
Door Transition speed. | Door Transition speed. | ||
- | 0x5EF8A | + | 0x805EF8A |
All door transitions are hatchless variant (Faster) | All door transitions are hatchless variant (Faster) | ||
- | 0x61116 | + | 0x8061116 |
Press B to skip elevator/ | Press B to skip elevator/ | ||
- | 0x345B4A | + | 0x8345B4A |
number of frames it takes for slow crumble blocks to break | number of frames it takes for slow crumble blocks to break | ||
- | 7DE0E = 04 D1 to 11 D1 | + | 0x807DE0E |
Makes hard mode always available | Makes hard mode always available | ||
- | 55FA8 = 11 48 to 64 E0 | + | 0x8055FA8 |
Disables varia suit animation | Disables varia suit animation | ||
- | 0x56010 = df to ff | + | 0x80600EC: D1 7B 20 20 -> 90 7B 00 E0 |
- | 0x600ee = 20 to 00 | + | Only activate previously obtained items after defeating |
- | If Gravity Suit has not been acquired, it will not be activated | + | |
- | 13C08 + (SpriteID - 22) * 4 | + | 0x8013C08 |
to | to | ||
DC = left | DC = left | ||
Line 405: | Line 418: | ||
To change a Chozo statue' | To change a Chozo statue' | ||
- | 0x75EA78 - 29 02 02 08 to 81 72 04 08 | + | 0x875EA78 = 29 02 02 08 to 81 72 04 08 |
- | 0x75ED70 - 48 39 2D 08 to 74 D6 30 08 | + | 0x875ED70 |
All save stations use Chozodia AI/Graphics (healing/ | All save stations use Chozodia AI/Graphics (healing/ | ||
Line 419: | Line 432: | ||
1E is a period | 1E is a period | ||
Please note that there isn't a letter K for some reason. | Please note that there isn't a letter K for some reason. | ||
+ | </ | ||
+ | ===== Visual Tweaks ===== | ||
+ | Tweaks related to game visuals. Namely, Samus | ||
+ | < | ||
+ | The charge particle isn't hidden when spin jumping | ||
+ | 0x8055156 : 20 70 -> 00 00 | ||
+ | |||
+ | Fixes arm cannon position offset for the space jump (better visual effect) | ||
+ | 0x8239064 : C8 51 23 08 88 51 23 08 | ||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | All Suits | ||
+ | |||
+ | ; Run animation frame timers | ||
+ | 0x8248300 : 02 -> ?? | ||
+ | 0x8248310 : 02 -> ?? | ||
+ | 0x8248320 : 02 -> ?? | ||
+ | 0x8248330 : 02 -> ?? | ||
+ | 0x8248340 : 02 -> ?? | ||
+ | 0x8248350 : 02 -> ?? | ||
+ | 0x8248360 : 02 -> ?? | ||
+ | 0x8248370 : 02 -> ?? | ||
+ | 0x8248380 : 02 -> ?? | ||
+ | 0x8248390 : 02 -> ?? | ||
+ | |||
+ | ; Screw Attack | ||
+ | 0x8250464 : 01 -> ?? | ||
+ | 0x8250474 : 01 -> ?? | ||
+ | 0x8250484 : 01 -> ?? | ||
+ | 0x8250494 : 01 -> ?? | ||
+ | 0x82504A4 : 01 -> ?? | ||
+ | 0x82504B4 : 01 -> ?? | ||
+ | 0x82504C4 : 01 -> ?? | ||
+ | 0x82504D4 : 01 -> ?? | ||
+ | |||
+ | ; Screw Attack' | ||
+ | 0x828908C : 02 -> ?? | ||
+ | 0x8289098 : 02 -> ?? | ||
+ | 0x82890A4 : 02 -> ?? | ||
+ | 0x82890B0 : 02 -> ?? | ||
+ | 0x82890BC : 02 -> ?? | ||
+ | 0x82890C8 : 02 -> ?? | ||
+ | 0x82890D4 : 02 -> ?? | ||
+ | 0x82890E0 : 02 -> ?? | ||
+ | |||
+ | ; Space Jump (Space + Screw will use these values too) | ||
+ | 0x8250584 : 01 -> ?? | ||
+ | 0x8250594 : 01 -> ?? | ||
+ | 0x82505A4 : 01 -> ?? | ||
+ | 0x82505B4 : 01 -> ?? | ||
+ | 0x82505C4 : 01 -> ?? | ||
+ | 0x82505D4 : 01 -> ?? | ||
+ | 0x82505E4 : 01 -> ?? | ||
+ | 0x82505F4 : 01 -> ?? | ||
+ | |||
+ | Power Suit | ||
+ | |||
+ | ; Spin animation frame timers | ||
+ | 0x824FE64 : 02 -> ?? | ||
+ | 0x824FE74 : 01 -> ?? | ||
+ | 0x824FE84 : 02 -> ?? | ||
+ | 0x824FE94 : 01 -> ?? | ||
+ | 0x824FEA4 : 02 -> ?? | ||
+ | 0x824FEB4 : 01 -> ?? | ||
+ | 0x824FEC4 : 02 -> ?? | ||
+ | 0x824FED4 : 01 -> ?? | ||
+ | ; Ball animation frame timers | ||
+ | 0x8255A40 : 03 -> ?? | ||
+ | 0x8255A50 : 03 -> ?? | ||
+ | 0x8255A60 : 03 -> ?? | ||
+ | 0x8255A70 : 03 -> ?? | ||
+ | 0x8255A80 : 03 -> ?? | ||
+ | 0x8255A90 : 03 -> ?? | ||
+ | 0x8255AA0 : 03 -> ?? | ||
+ | 0x8255AB0 : 03 -> ?? | ||
+ | ; Wall jump animation timers | ||
+ | 0x8250174 : 02 -> ?? | ||
+ | 0x8250184 : 02 -> ?? | ||
+ | 0x8250194 : 02 -> ?? | ||
+ | |||
+ | Zero Suit | ||
+ | |||
+ | ; Spin animation frame timers | ||
+ | 0x829F8B4 : 02 -> ?? | ||
+ | 0x829F8C4 : 01 -> ?? | ||
+ | 0x829F8D4 : 02 -> ?? | ||
+ | 0x829F8E4 : 01 -> ?? | ||
+ | 0x829F8F4 : 02 -> ?? | ||
+ | 0x829F904 : 01 -> ?? | ||
+ | 0x829F914 : 02 -> ?? | ||
+ | 0x829F924 : 01 -> ?? | ||
+ | ; Wall jump animation timers | ||
+ | 0x829F984 : 02 -> ?? | ||
+ | 0x829F994 : 02 -> ?? | ||
+ | 0x829F9A4 : 02 -> ?? | ||
+ | ; Crouching to crawl | ||
+ | 0x82B0820 : 02 -> ?? | ||
+ | 0x82B0830 : 02 -> ?? | ||
+ | 0x82B0840 : 02 -> ?? | ||
+ | 0x82B0850 : 02 -> ?? | ||
+ | ; Crawling stopped | ||
+ | 0x82B0870 : 10 -> ?? | ||
+ | 0x82B0880 : 10 -> ?? | ||
+ | 0x82B0890 : 10 -> ?? | ||
+ | 0x82B08A0 : 10 -> ?? | ||
+ | ; Starting to crawl | ||
+ | 0x82B0B10 : 04 -> ?? | ||
+ | 0x82B0B20 : 04 -> ?? | ||
+ | 0x82B0B30 : 03 -> ?? | ||
+ | 0x82B0B40 : 03 -> ?? | ||
+ | 0x82B0B50 : 02 -> ?? | ||
+ | ; Crawling | ||
+ | 0x82B0950 : 04 -> ?? | ||
+ | 0x82B0960 : 04 -> ?? | ||
+ | 0x82B0970 : 04 -> ?? | ||
+ | 0x82B0980 : 04 -> ?? | ||
+ | 0x82B0990 : 04 -> ?? | ||
+ | 0x82B09A0 : 04 -> ?? | ||
+ | ; Uncrouching from crawl | ||
+ | 0x82B09C0 : 02 -> ?? | ||
+ | 0x82B09D0 : 02 -> ?? | ||
+ | 0x82B09E0 : 02 -> ?? | ||
+ | 0x82B09F0 : 02 -> ?? | ||
+ | ; Turning while crawling | ||
+ | 0x82B0A60 : 02 -> ?? | ||
+ | 0x82B0A70 : 02 -> ?? | ||
+ | 0x82B0A80 : 02 -> ?? | ||
+ | 0x82B0A90 : 02 -> ?? | ||
+ | ; Shooting while crawling | ||
+ | 0x82B0910 : 02 -> ?? | ||
+ | 0x82B0920 : 02 -> ?? | ||
+ | 0x82B0930 : 04 -> ?? | ||
+ | </ |
zm/locations/tweaks.1753256624.txt.gz · Last modified: by felixwright