Gau can Leap/Return Anywhere - Printable Version +- FF6 Hacking (https://www.ff6hacking.com/forums) +-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html) +--- Forum: Magitek Research Facility (https://www.ff6hacking.com/forums/forum-9.html) +--- Thread: Gau can Leap/Return Anywhere (/thread-3704.html) |
Gau can Leap/Return Anywhere - PowerPanda - 06-30-2018 For my hack, I've been planning to use HatZen08's "Learnable Rage" patch, which allows Gau to learn Rages simply by fighting monsters. While it's much better than the base game, it's still just a little bit unbalanced, making it too easy for Gau to learn Rages. However, I read on The Cutting Room Floor that there is a flag for monster formations that causes Leap to miss. This, to me, presents an ideal solution. If I could create a hack where Gau could leap/return anywhere, but have Leap either miss or be disabled on boss fights, Gau could be balanced without having to go back to the Veldt all the time. I've successfully gotten Leap to be always available by NOPing the lines with asterixes (quick and dirty, but just a mockup) Code: (Leap menu entry) Code: (Blanks out Leap from the Menu screen when not on the Veldt) What I can't find is the line of code that checks to see if you're on the Veldt to determine if Gau should show up at the end. Other considerations: 1. There will need to be a battle event flag that prevents Gau from showing up. In the WoR, some cutscene will have to permanently clear that flag (probably beating the Cave on the Veldt) 2. It would be great to change C2/543E-C2/5443 to check for the "Can't Leap" formation flag, and blank out the command when it is present. This hack may be beyond me and my horrendous ASM skills, but I want to look into it anyway. EDIT: I suppose an alternative to having Gau return anywhere would be to just have him leave the battle, but not the party. I'd make Leap not end the battle. That way, I wouldn't have to worry about battle event flags. He'd just only show up on the Veldt when it's time to recruit him. I'll look into the disassemblies to see if I can figure out how to do that. RE: Gau can Leap/Return Anywhere - Subtraction - 06-30-2018 I think this is what you're looking for: Code: C0/C1CF: BF0054CF LDA $CF5400,X (load overworld 4-packs) RE: Gau can Leap/Return Anywhere - PowerPanda - 06-30-2018 I've actually been looking at this for an hour now, and have decided that the battle event flags would be too complex. If you weren't careful, Gau could join up with Biggs/Wedge in the opening sequence. I'm going for the route where you have to have Gau leap, then finish the battle without him. At the end of the battle, he's still in your party, but he's learned the rages. So far, I have Gau Leaping, being hidden from the battle, not being removed from the party, and learning the appropriate rages. However, even though he's hidden, his command bar is filling up and he's attacking on his turn. I think I need to consider "Leap" an escaped status, and load the code from C2/396C. Here's the code I'm working with. Can anyone give me a pointer on the hex to add in to jump to C2/396C? Code: UNTOUCHED CODE FOR LEAP COMMAND |