Final Fantasy Hacktics

Modding => Help! => Topic started by: Mickey B on February 28, 2018, 05:34:16 am

Title: For new unique units how do I assign which Unit.bin spot to use?
Post by: Mickey B on February 28, 2018, 05:34:16 am
I'm using TWOL.

I know I have to edit unit.bin to change the graphics used in the formation screen, but I how do I make a unit or job correspond to a specific unit.bin graphic?
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Mickey B on February 28, 2018, 11:44:51 am
Also if I want to add a unique unit to TWOL, how can I make it so he can't switch jobs (like worker 8)?
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Xifanie on February 28, 2018, 05:36:15 pm
http://ffhacktics.com/smf/index.php?topic=10141.0

I don't know if you can edit UNIT.BIN for WotL with the latest Shishi version, but I know you can with the PSX version... if so that would make matters a lot easier for you.

Quote from: Mickey B on February 28, 2018, 11:44:51 am
Also if I want to add a unique unit to TWOL, how can I make it so he can't switch jobs (like worker 8)?

Monsters can't change jobs; that's how. You can't force it on male/female units.
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Mickey B on March 02, 2018, 07:10:22 am
Quote from: Xifanie on February 28, 2018, 05:36:15 pm
http://ffhacktics.com/smf/index.php?topic=10141.0

I don't know if you can edit UNIT.BIN for WotL with the latest Shishi version, but I know you can with the PSX version... if so that would make matters a lot easier for you.
Monsters can't change jobs; that's how. You can't force it on male/female units.


You can edit it with shishi, much more easily than those tutorials. The only thing I don't understand is how a spot in UNIT.bin is assigned to any given unit.


All I can think to do is replace one of the jobs that already corresponds to a spot in UNIT.bin but isn't used, like some of the enemy-only classes. But then I'd have to go through and edit events and stuff to replace the enemy unit with it's new job, which is a pain in the ass, especially since some events don't show up in ENTD. So I was really hoping there was a way to just tell a job what UNIT.bin sprite to use.
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Xifanie on March 02, 2018, 08:53:40 am
Sorry, I gave you a completely pointless reply, didn't I?

This should be more helpful:
http://ffhacktics.com/smf/index.php?topic=11519.0
http://ffhacktics.com/smf/index.php?topic=9776 (linked at the bottom of the first topic)

Yes, you'd have to do all this stuff manually with a hex editor.
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Mickey B on March 09, 2018, 07:25:03 am
Thanks. So I figure overwriting an NPC that has a spot already in unit.bin will work as well. Any unused NPCs you know of?
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Nyzer on March 09, 2018, 03:32:40 pm
I think there's a list somewhere? Don't remember offhand, but try doing a search for that or "unused formation sprite slots", see what turns up.
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: Foreclosure on March 12, 2018, 11:47:29 am
I have been doing this for my own patch. I tried to replace ALL unused slots. I know the Cleric job (number 14, Alma's) is assigned to the priest that comes after Simon the Elder (on UNIT.bin), same for the portrait. I also replaced all guest units (Delita, Algus, Mustadio, Agrias, Gaffgarion and Olan) and used their assigned jobs, just changed the jobs with fftactext and FFTpatcher. I also did that same stuff with Valmafra and her job.
Title: Re: For new unique units how do I assign which Unit.bin spot to use?
Post by: 3lric on March 13, 2018, 12:07:00 am
UWEntries lets you reallocate the unit and wldface to other slots which makes it easier to setup new characters for slots that arent used.

Prolly wont work with WotDerp though lol