SLUS-20716: Add disable attack banter patch (#636)

Makes the turtles shut up while fighting. Haven't tested it too, too
extensively so I wouldn't be surprised if there were some interactions
missed.

Video demonstration: https://youtu.be/Sq7O0JpSdKw
This commit is contained in:
Souzooka
2025-12-27 18:59:01 -05:00
committed by GitHub
parent c30e60fa1a
commit c65de6be74

View File

@@ -12,4 +12,32 @@ patch=1,EE,0016465c,word,34428e38
//Zoom - ELF hack
patch=1,EE,00180454,word,3c023f40 //3c023f80
[Disable Attack Banter]
author=Souzooka
description=Disables most attack quips from the player character.
// Raphael quips
patch=0,EE,2014D6A4,extended,00000000 // nop
// Leonardo "SLICE AND DICE"
patch=0,EE,2014A9FC,extended,00000000 // nop
// Raphael "HOW ABOUT THAT"
patch=0,EE,2014D7A4,extended,00000000 // nop
patch=0,EE,2020F8D8,extended,00000000 // nop
// Some Leonardo lines
patch=0,EE,202100C8,extended,00000000 // nop ; sword lunge lines
patch=0,EE,2020FD7C,extended,00000000 // nop ; multiple X attack lines
// Replace Michelangelo spin attack quips with generic sfx
patch=0,EE,20221980,extended,1000FFEB // beq zero,zero,0x00221930 ; branch to the "spun next to no enemies" case
// technically the above replaces a rand call so it affects some state but eh whatever
// Donatello quips
patch=0,EE,20204E00,extended,00000000 // nop
// Raphael R2 attack
patch=0,EE,2014D78C,extended,00000000 // nop
// Leonardo R2 attack
patch=0,EE,2014AAE8,extended,00000000 // nop
// Michelangelo R2 attack
patch=0,EE,20221A98,extended,00000000 // nop
// Donatello R2 attack
patch=0,EE,20204EE8,extended,00000000 // nop
// Michelangelo jump attack
patch=0,EE,20221A4C,extended,00000000 // nop