The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 895 - File: showthread.php PHP 7.3.33 (Linux)
File Line Function
/showthread.php 895 errorHandler->error




Users browsing this thread: 2 Guest(s)
Event Hacking - What am I doing wrong?

#1
Posts: 617
Threads: 49
Thanks Received: 0
Thanks Given: 5
Joined: Feb 2017
Reputation: 25
Status
None
Program: Zone Doctor CE 2.2
Rom: Final Fantasy 3 US 1.0 Headered
Checksum: 0x81E7 (Fail)
Gamecode: F6


I've started into event editing for my hack using Zone Doctor CE. Most of the events that are edited are very simple; I just need to point the lines and actions of one actor to a different actor. No additional bytes; good to go.

The problem comes when I try to edit scenes where I have add or take away characters or actions. For example, in the banquet with Gesthal, I have Banon replace the generic soldier that seats you, then take the middle seat at the table, with the party characters sitting on either side of him. On the other side of the table are Gestahl, Cid, Celes, and 2 elite guards. Just by changing where Cid sits, I was able to remove exactly 32 bytes of "turn left, now turn right" character actions. The event plays out exactly how I want it to without error. The problem comes when I need to load the next event (make a toast). Even though I re-pointed those specific code branches, and Zone Doctor CE repointed all of the branches from those events, each of the 3 options crashes the game in a different way. Locke (party character 2) goes into spasms, and then the game crashes.

I've tried this for a few other scenes too (naming Leo as character $0D in the Military Base Camp, adding Banon to your party after the Banquet), and it almost always has the same effect. Zone Doctor CE seems to be auto-adjusting all pointers, but the rest of the game gets thrown off. NPCs don't say their correct lines, and the wrong events get triggered, and exits do not load new maps, often leading to the game locking.

I will be the first to admit I'm new to this, so what am I doing wrong? Do I need to edit these scenes so that I have the exact number of bytes as I started with in each one? In all, I will need to re-do around 15 events spread out over the entire game. If I have to manually re-point every NPC and exit tile in the entire game, I'm going to lose my bloody mind.
  Find
Quote  



Messages In This Thread
Event Hacking - What am I doing wrong? - by PowerPanda - 05-02-2017, 11:10 PM

Forum Jump:

Users browsing this thread: 2 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite