Final Fantasy Hacktics

Modding => Hacking/Patching Tools => Topic started by: greymeister on September 21, 2008, 01:04:40 am

Title: List of Event codes for ENTD editing?
Post by: greymeister on September 21, 2008, 01:04:40 am
Does anyone know if there is a table with the event hex code for the events that occur in the game.  I'm having problems pinpointing some of the encounters.  Much obliged!

Edit: I found a post where LastingDawn gave me basically what I needed:

http://www.ffhacktics.com/forum/viewtop ... join+event (http://www.ffhacktics.com/forum/viewtopic.php?t=392&start=0&postdays=0&postorder=asc&highlight=join+event)

Now, I may be doing something wrong, but I can add a unit to my team in a battle, but I can't seem to get the join after event to let me add them.  Is this something hard coded into the missions that already have join events?  Has anyone successfully added a new unit and had it join other than at Orbonne with Rad et al?
Title:
Post by: LastingDawn on September 21, 2008, 09:36:03 am
Ah you see, even if they are "set to join" if there's no traditional (ending darkened screen) in an event, it won't trigger.
Title:
Post by: greymeister on September 21, 2008, 10:44:15 am
I've tried on battles that have the "Mission Complete" screen with the trophies, and even then it didn't trigger.  :(
Title:
Post by: DarthPaul on September 21, 2008, 12:31:40 pm
i have found that events wont trigger it unless it is hard coded ie.-rafa malak

also if the character leaves the stage before the battle end like dorter where wiegraf leaves or fovoham when he teleports out when you beat him the he wont join either also celia and ledy wont join because the turn into ultima demons so you would have to make the demons join you and not the assassins

this means the best way to get a character into you party lets just say izlude because in his battle he teleports you would have to insert him into a level

preferably in gariland because it is pretty much a tutorial level which i did to get an assassin when i was testing the patcher
Title:
Post by: greymeister on September 21, 2008, 01:54:36 pm
Quote from: "darthpaul"also if the character leaves the stage before the battle end like dorter where wiegraf leaves or fovoham when he teleports out when you beat him the he wont join either also celia and ledy wont join because the turn into ultima demons so you would have to make the demons join you and not the assassins

This seems to be it.  Just for testing I changed an archer to Blue team at Sand Rat's Nest and checked "Join After Event" and it worked.  When I had tried it before, they had left the stage before the mission was over as you pointed out.

I wonder why it's limited to that...
Title:
Post by: DarthPaul on September 21, 2008, 03:31:05 pm
i think its because they are like dead units when they leave cause if you crystal a unit you hit join after battle on they wont join (obviously)
Title:
Post by: greymeister on September 21, 2008, 04:00:26 pm
That makes sense.  Also, just tried adding a unit to an empty slot, they showed up correctly but did not join.  Went back and modified a unit that was already there to the same as the one I had added, and also checked Join Event, and they did join.  Maybe there's something that doesn't fire when you add a new unit to an event?
Title:
Post by: DarthPaul on September 21, 2008, 06:20:32 pm
ive added them make sure your hitting "join after battle"  and not "load formation"

also if you want to see something cool turn the knight in dorter to blue team make him immortal and check "load formation"
Title:
Post by: greymeister on September 21, 2008, 07:16:43 pm
Yeah I don't know why it doesn't work, but I've checked and I had "Join Event" selected and not load formation.

I would go back to Dorter, but can you summarize for now because I'm curious  :P
Title:
Post by: DarthPaul on September 21, 2008, 07:29:37 pm
it turned him into a red team archer with a blue quiver and he glitches into the knight while wiegraf bullies him then in the battle he has the lowest stats possible with a name of 0000000000000000000000 and a job of 0000000000000000000000 and as soon as the battle is over it goes to the desertion screen and the game freezes
Title:
Post by: greymeister on September 21, 2008, 07:45:07 pm
Haha, wow that is weird!  :shock:
Title:
Post by: DarthPaul on September 21, 2008, 07:52:43 pm
yep and i found that out wondering what the load formation box does and the only thing i can guess is it screws your game i dunno
Title:
Post by: greymeister on September 21, 2008, 07:56:08 pm
This is just a guess, but I think UNIT ID is what the Save and Load formation keys off of, so if you don't have that UNIT ID already somehow with a save formation, your game will blow up like that.  I only say this because I am looking and it seems like Agrias, Delita, Algus, Gaff and the rest of the Guests have a specific UNIT ID and their save and load formation keeps their status updated from the previous battle.  Also, if you notice most NPCs have UNIT ID's starting at 81 or something up through 86 or so other than unique ones.

Just a theory because I haven't tested it enough, but from what you said darth that's what it sounds like to me.
Title:
Post by: DarthPaul on September 21, 2008, 10:23:09 pm
makes sense
Title:
Post by: LastingDawn on September 22, 2008, 07:53:35 am
Very, very surprisingly that is incorrect... In Mercenaries I've loaded Rad quite a few times only through Sprite. (The Uniit ID's needed changed on occasion before I had battle events down) Apparently Load Formation looks for data through the Sprite chosen. If that Sprite's not in your party... you'll have a few glitches, "Name: 0000000000000" and the like.
Title:
Post by: greymeister on September 22, 2008, 08:20:46 am
That's strange, but I guess it makes sense why if you edit a  party member to have, say, Gaff's sprite, the game picks that character instead of the guest (at least for me that's what happened).