Final Fantasy Hacktics

Modding => Help! => Topic started by: R999 on April 22, 2010, 05:46:54 pm

Title: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: R999 on April 22, 2010, 05:46:54 pm
So I want to abe able to:

1) Change Ramza's Sprite and Job ID to the Target's Sprite + Target's Job ID + Target Name + Target Gender, via possibly hacking the Molboro formula.

OR

2) Change Ramza's Sprite and Job ID to that of a unit that joins after the event. Possibly overriding Ramza's slot as opposed to insertion.



I know this sounds crazy, but if you have an idea about how to accomplish this, your effort would be well paid off, I promise you :)
(Note that this kind of skill is obviously not meant for your normal everyday FFT games.)


If you don't already know, the game checks for Ramza via his unit ID, which is 01, 02, and 03 (depending on the chapter) of the BlueTeam. But even that is not a concern for this project.
Title: Re: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: Xifanie on April 22, 2010, 06:52:04 pm
You can force ramza out of the party (event instruction) and make another unit join without prompting. It will enter ramza's slot and the game doesn't check any more than that. Anyone in the first slot becomes the main character.
Title: Re: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: R999 on April 22, 2010, 07:32:19 pm
Can you be more specific about entering Ramza's slot?  Meaning, do I have to already have 16 characters in the formation before doing this?  Say if I have 15 characters (including Ramza), wouldn't the new member joined be inserted at the end (the last, 16th slot)? Do you mean that the new member joined would automatically be using Ramza's old ID? or whichever is the lowest (which would typically be Ramza).

Maybe I should clarify about my goal: I would like to

1. restrict the player from having no more than one special job unit. So a maximum of one special unit swap.

And at the same time,

2. allowing the player to swap the rest of their roster in the formation anytime as desired after an event or battle; removing them and recruiting new generic or monster members. Only generic or monster units.


note to self: Check out what the RemoveUnit(UnitID) instruction does, whether it removes the unit ID or the slot.
Title: Re: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: VampragonLord on April 22, 2010, 09:09:02 pm
force ramza out of party
add new unit to party
new unit will claim lowest open number (ramza's)
new character is now main character (if they die, game over)
Title: Re: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: R999 on April 22, 2010, 09:49:15 pm
Is there a way to set a map's winning to condition to that of,  after exactly one successful invitation, the battle ends immediately? I think this should be possible, by using that of similar conditions to "Riovanes Rooftop" vanilla fight;  if Elmdor, Celia or Lede gets killed the battle immediately ends. Having Invite flag KO, it should work...

I'll get back on this over the weekend.
Title: Re: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: VampragonLord on April 22, 2010, 10:56:07 pm
just set it to "defeat the boss", then flag boss as invitable. or just a lone unit thats invitable.
Title: Re: Changing Ramza into Target Sprite + Job. Or overriding Ramza
Post by: Xifanie on April 23, 2010, 07:01:10 am
Maybe it is,
or maybe it isn't.