Users browsing this thread: 1 Guest(s)
Changing initial party at start(2 soldiers and Terra)
05-17-2019, 12:38 AM
(This post was last modified: 05-17-2019, 11:54 PM by CrumpledMedal.)
Can you change the initial party for instance putting another character in place of Biggs or Wedge in the Magitek Armor event in Narshe.
05-18-2019, 03:29 AM
Depends what exactly you want to do. If you just want to make one of them a different guest character, that's pretty easy.
This is the part of the event script that sets up Wedge.
If you want to, e.g., make Wedge look like Kefka, you just need to hex-edit it to use name $29, graphics $15 and palette $03. Then you have a character named KEFKA that looks like Kefka but with Wedge's stats. Change the properties to $29 as well and it'll have Kefka's stats from the Imperial Camp.
If you want to make it an actual party member, that gets a little weird because they'll be overwritten by the moogles later. But if you don't care about extreme cases where you get that back character at a lower level than when they left because you leveled up a lot in Narshe and then get as little XP as possible after, you can just fake it the same way.
If you want to change the size of the starting party, you'll also have to edit some of the other events in town and the in-battle events with Whelk and Tritoch.
This is the part of the event script that sets up Wedge.
Code:
CA/5E49: 7F Change character $0E's name to $20 (WEDGE )
CA/5E4C: 40 Assign properties $20 to character $0E (Actor in stot 14)
CA/5E4F: 3D Create object $0E
CA/5E51: 3F Assign character $0E (Actor in stot 14) to party 1
CA/5E54: 37 Assign graphics $0E to object $0E (Actor in stot 14)
CA/5E57: 43 Assign palette $01 to character $0E (Actor in stot 14)
If you want to, e.g., make Wedge look like Kefka, you just need to hex-edit it to use name $29, graphics $15 and palette $03. Then you have a character named KEFKA that looks like Kefka but with Wedge's stats. Change the properties to $29 as well and it'll have Kefka's stats from the Imperial Camp.
If you want to make it an actual party member, that gets a little weird because they'll be overwritten by the moogles later. But if you don't care about extreme cases where you get that back character at a lower level than when they left because you leveled up a lot in Narshe and then get as little XP as possible after, you can just fake it the same way.
If you want to change the size of the starting party, you'll also have to edit some of the other events in town and the in-battle events with Whelk and Tritoch.
The following 2 users say Thank You to Subtraction for this post:
• madsiur (05-18-2019), Robo Jesus (05-20-2019)
• madsiur (05-18-2019), Robo Jesus (05-20-2019)
05-18-2019, 09:40 AM
(05-18-2019, 03:29 AM)Subtraction Wrote: Depends what exactly you want to do. If you just want to make one of them a different guest character, that's pretty easy.
This is the part of the event script that sets up Wedge.
Code:CA/5E49: 7F Change character $0E's name to $20 (WEDGE )
CA/5E4C: 40 Assign properties $20 to character $0E (Actor in stot 14)
CA/5E4F: 3D Create object $0E
CA/5E51: 3F Assign character $0E (Actor in stot 14) to party 1
CA/5E54: 37 Assign graphics $0E to object $0E (Actor in stot 14)
CA/5E57: 43 Assign palette $01 to character $0E (Actor in stot 14)
If you want to, e.g., make Wedge look like Kefka, you just need to hex-edit it to use name $29, graphics $15 and palette $03. Then you have a character named KEFKA that looks like Kefka but with Wedge's stats. Change the properties to $29 as well and it'll have Kefka's stats from the Imperial Camp.
If you want to make it an actual party member, that gets a little weird because they'll be overwritten by the moogles later. But if you don't care about extreme cases where you get that back character at a lower level than when they left because you leveled up a lot in Narshe and then get as little XP as possible after, you can just fake it the same way.
If you want to change the size of the starting party, you'll also have to edit some of the other events in town and the in-battle events with Whelk and Tritoch.
I got you there, this character in question isn't going to be permanent(in fact, this character is the main bad guy) the girl character I have replacing Kekfa will leave after the boss fight, so it will be a guest character. My only concern is that I don't want to have a bunch of soldier sprites looking like the girl that I have replacing Kefka later in the game.
05-18-2019, 06:38 PM
(05-18-2019, 09:40 AM)CrumpledMedal Wrote: I got you there, this character in question isn't going to be permanent(in fact, this character is the main bad guy) the girl character I have replacing Kekfa will leave after the boss fight, so it will be a guest character. My only concern is that I don't want to have a bunch of soldier sprites looking like the girl that I have replacing Kefka later in the game.
These are writing to character slots $0E and $0F, so as long as you keep the event where those 2 characters are removed, you're fine. When you assign graphics to a character, you aren't changing the graphics for any NPCs. You are only affecting a single character slot.
Note that other than the main characters, only a handful of spritesheets have battle sprites, and the vast majority of those lack character portraits and/or the ability to ride chocobos and magitek:
Soldier - has portrait AND riding sprites
Imp - has portrait AND riding sprites
Banon - has portrait, but no riding sprites
Leo - has portrait, but no riding sprites
Ghost - has portrait, but no riding sprites
Merchant - no portrait or riding sprites
Esper Terra - no portrait or riding sprites
Kefka - no portrait or riding sprites
My patch "Everybody Gets a Chocobo" gives riding sprites to everyone except Kefka. I have not made a patch that adds portraits as of yet.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
05-19-2019, 09:18 PM
Thanks Mr. Panda. I shall try this out and see what I can do.
05-20-2019, 12:07 PM
Allow me to make a small correction on the portraits. The 3 I listed do not have UNIQUE portraits.
Merchant - reuses soldier portrait
Esper Terra - reuses Terra's portrait
Kefka - reuses Terra's portrait
As you can probably tell, Terra's portrait is the default value. The GBA version has portraits for Esper Terra and Kefka. There is also Amano art for the merchant. If someone wanted to take on the task of turning the merchant art into a useable portrait, I could probably be persuaded to update my patch to include Kefka riding sprites and portraits for all playable characters.
Merchant - reuses soldier portrait
Esper Terra - reuses Terra's portrait
Kefka - reuses Terra's portrait
As you can probably tell, Terra's portrait is the default value. The GBA version has portraits for Esper Terra and Kefka. There is also Amano art for the merchant. If someone wanted to take on the task of turning the merchant art into a useable portrait, I could probably be persuaded to update my patch to include Kefka riding sprites and portraits for all playable characters.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
05-21-2019, 11:14 PM
(05-20-2019, 12:07 PM)PowerPanda Wrote: Allow me to make a small correction on the portraits. The 3 I listed do not have UNIQUE portraits.
Merchant - reuses soldier portrait
Esper Terra - reuses Terra's portrait
Kefka - reuses Terra's portrait
As you can probably tell, Terra's portrait is the default value. The GBA version has portraits for Esper Terra and Kefka. There is also Amano art for the merchant. If someone wanted to take on the task of turning the merchant art into a useable portrait, I could probably be persuaded to update my patch to include Kefka riding sprites and portraits for all playable characters.
It worked, I was able to get Kefka in as a temporary party member replacing Wedge. Vicks is still there though and everything plays out as normal. Question is, how can I make a patch of this modification so I can share it?
05-22-2019, 02:50 PM
Use Lunar IPS, and follow the steps for creating a patch.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)