1. blaaazedyo

    blaaazedyo Newbie
    Newcomer

    Joined:
    Jul 14, 2017
    Messages:
    3
    Country:
    United States
    Thanks, man. FEFNightmare wasn't working at the time so I was trying to find all the character references for the longest time lol. Thankfully it worked and followed your instructions.

    @DeathChaos25 Nice vid btw! Anyways, I was unable to get it to work after following your video. I edited both the Dispo and Person file of B010. At first I tried replacing Beruka's spawn point with my new Kagero PID. Loaded up the game and Beruka was gone, lol Kagero was no where to be found as well. After that I just tried inserting the Kagero PID into a new spot on the map but she still wouldnt appear. If I edit the Dispo file and remove units from it, it works just fine. Perhaps there's something wrong with the PID i'm adding into the Person file of B010?

    @GermanTacos, Thanks as well, unfortunately it didn't work :(
     
    Last edited by blaaazedyo, Jul 14, 2017
  2. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    I've released a small update to FEFEditor with a couple of minor changes. Here's what's new:
    • You can now add new sounds to existing voice sets from IndirectSound Editor. Ex. I could add Flora's EVT voice lines to the voice set for critical hits.
    • When injecting a new voice set in the IndirectSound Editor, the voice set lists updates to include the new sets.
    • Added an (untested) injector for the Maid class AID.
    • Added some additional fields to the character module.
    • Made it possible to select and copy the text in FEFNightmare's STRP controls.
    • Fixed a bug with FEFNightmare's NEDU control which caused it to only go up to values of 255. This should fix the issues with item prices in the item module.
    • Fixed a bug that caused duplicated dispo blocks to have linked item and skill sets.
     
    GermanTacos, Shiro-san and KunoichiZ like this.
  3. DeathChaos25

    DeathChaos25 Unmei wo kaeru!
    Member

    Joined:
    Oct 21, 2015
    Messages:
    1,331
    Country:
    Just wanted to make a small note about the new fields added to the Character editor, they're not actually unknown, they're the stat changes in normal/lunatic.

    HP/STR/MAG/SKL Penalty (Normal)
    80
    4
    HEXA
    NULL

    SPD/LCK/DEF/RES Penalty (Normal)
    84
    4
    HEXA
    NULL

    HP/STR/MAG/SKL Bonus (Lunatic)
    88
    4
    HEXA
    NULL

    SPD/LCK/DEF/RES Bonus (Lunatic)
    92
    4
    HEXA
    NULL

    Basically, the "base" difficulty of the game is Hard, enemies can lose a set of hand picked stats when on normal, or they can gain a set of hand picked stats on Lunatic.

    If you want to test out these values and see if they're true, the perfect Person file to check is Revelation 9, where basically almost every enemy (although more specifically Oni Savages) have an insane amount of Lunatic bonuses assigned to them.
     
  4. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    Oh, that's good to know. I'll be sure to update the fields with the proper names in the next update.
     
  5. Samsonb79

    Samsonb79 Advanced Member
    Newcomer

    Joined:
    Feb 6, 2017
    Messages:
    69
    Country:
    United States
    Just wanted to ask, is there any way I can edit existing AID's instead of injecting new ones into rom3? I want to see if I can change unique character model for certain classes (like for example, having hinata have ryoma's swordmaster model).
     
  6. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    Not through FEFEditor - you'll need to use a hex editor to change existing IDs.

    AIDs use a kind of complicated format with blocks that vary in length based off of bitflags. Having a real editor for them would be nice, but I don't have any plans to make one right now.
     
  7. kazziuse

    kazziuse Newbie
    Newcomer

    Joined:
    Jul 15, 2017
    Messages:
    3
    Country:
    United States
    .
     
    Last edited by kazziuse, Dec 2, 2018
  8. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    Oh, I forgot to update the tutorial for adding in characters - you won't get the second window when injecting characters anymore. The character showing up by their ID number in the list is intended. As for your changes not saving, chances are you're trying to edit a spinner's value by changing the text. If that's the case, just hit enter when you're done and the changes will save.
     
  9. CraftyZero

    CraftyZero Advanced Member
    Newcomer

    Joined:
    Apr 1, 2017
    Messages:
    54
    Country:
    United States
    Does the dispos and person editor allow you to edit spawns/people depending on difficulty? I think only the normal maps showed up for me.
     
  10. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    The person editor's just for changing things like labels and adding in new blocks. The person nightmare module will let you tweak stats and things like that.

    I think that you can add in difficulty-related skills through the dispo editor by messing with skill flags, but I haven't done it personally. DeathChaos made a post about it a long time ago here.
     
  11. CraftyZero

    CraftyZero Advanced Member
    Newcomer

    Joined:
    Apr 1, 2017
    Messages:
    54
    Country:
    United States
    Ah okay, thanks. And what about the enemy positioning data for hard and lunatic maps? If I just wanted to change a chapter's hard or lunatic mode map would it all just be in the nigthmare module for dispos?
     
  12. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    I'm actually not sure how the game handles different positions between difficulty modes. DeathChaos might know.
     
  13. DeathChaos25

    DeathChaos25 Unmei wo kaeru!
    Member

    Joined:
    Oct 21, 2015
    Messages:
    1,331
    Country:
    Spawn flags.

    07 = All Difficulties

    01 = Normal
    02 = Hard
    04 = Lunatic

    1+2+4 = 7

    It's the second byte of spawn data, usually 07, for example, deploy spots are 20 07, meaning the Deploy spot is available in all difficulties.

    If you make it, for example, 20 04, it'd be a Lunatic only deploy spot.
     
    thane98 likes this.
  14. CraftyZero

    CraftyZero Advanced Member
    Newcomer

    Joined:
    Apr 1, 2017
    Messages:
    54
    Country:
    United States
    Ah that makes sense! And where can I find all that to edit? In the person nightmare module?
     
  15. DeathChaos25

    DeathChaos25 Unmei wo kaeru!
    Member

    Joined:
    Oct 21, 2015
    Messages:
    1,331
    Country:
    It's in the Dispos file, use the Dispos Editor.
     
  16. CraftyZero

    CraftyZero Advanced Member
    Newcomer

    Joined:
    Apr 1, 2017
    Messages:
    54
    Country:
    United States
    Under where exactly? Is it the spawn bitflag? Not seeing anything along the lines of 20 0x
     
  17. kazziuse

    kazziuse Newbie
    Newcomer

    Joined:
    Jul 15, 2017
    Messages:
    3
    Country:
    United States
    Thank you for the quick reply! I finally got Zola to work, and hitting enter does save the values. My other two questions would be: Where do I find the names for other resources to use (lets say I wanted to borrow Odin's portrait instead of Zola's. I was guessing their Japanese name after PID or whatever value, but that didn't seem to work) and where would I custom resources such as sprites or portraits?
    Edit: I see in the third tutorial you went on a bit about this. I'll read that and see if it helps, but if you have any other advice, such as where to find the names of resources like ( uHead_F_ch124_0_cl0n ), please still feel free to reply.
     
    Last edited by kazziuse, Jul 16, 2017
  18. thane98

    OP thane98 GBAtemp Advanced Fan
    Member

    Joined:
    Apr 23, 2016
    Messages:
    575
    Country:
    United States
    In order to swap out labels correctly, it's good to know what each individual label does. The PID is just the label used to refer to a specific character block. You can make it anything you want, changing its name won't affect anything about the characters. The AID is used for models, the MPID is used for portraits and the character name, and MPID_H is used for the character description. I can't remember for sure, but I believe that the FID is tied to map sprites. If you know what the labels represent, its pretty easy to just swap them out to get what you need.

    Just remember that with injected blocks, you cannot edit the labels through FEFEditor. At the moment, the only way to change a label without hex editing is to create a new block.
     
    kazziuse likes this.
  19. DeathChaos25

    DeathChaos25 Unmei wo kaeru!
    Member

    Joined:
    Oct 21, 2015
    Messages:
    1,331
    Country:
    PID = Character ID Label, only really important for spawning and manipulating this character via events.
    FID = Character Portraits
    AID = Asset ID, 3D asset stuff (head/hair, models, voice, etc)
    MPID = character name tag
    MPID_H = Character description (when you touch a character's name on the bottom screen a small description comes up)
     
    kazziuse likes this.
  20. kazziuse

    kazziuse Newbie
    Newcomer

    Joined:
    Jul 15, 2017
    Messages:
    3
    Country:
    United States
    Thank you guys for being so helpful! You've really made my entry into FEF modding easier. My final question would be: is there anyway to use a tool to open/save the ROM3.lz file, add custom resources, and then use them in the Jakob AID? That seems like something that might be possible and really fun to mess with. (and how did you find out the name of all of the models you used in part 3 of the "creating a person" tutorial? I can't seem to find them, however when using the person module I can see some file names.)
     
    Last edited by kazziuse, Jul 17, 2017
Loading...

Hide similar threads Similar threads with keywords - FEFEditor, Emblem, Fates)