Jump to content

LuxenDM

Premium Member
  • Posts

    21
  • Joined

  • Last visited

Nexus Mods Profile

About LuxenDM

Profile Fields

  • Website URL
    http://www.youtube.com/c/LuxenDeMark
  • Discord ID
    .luxen
  • Country
    United States
  • Currently Playing
    FATE
  • Favourite Game
    Vendetta Online

Recent Profile Visitors

3075 profile views

LuxenDM's Achievements

Apprentice

Apprentice (3/14)

0

Reputation

Single Status Update

See all updates by LuxenDM

  1. I've been really bothered by how annoying making mods for FATE is. You have to manually copy textures/etc over, then manually edit the text data files with new content so things show up in game. Current FATE mods are either "Add this stuff" and pray you do it right, or "Use this to replace everything". YUCK!

    So, I'm making a patcher that'll let you do it peicemeal. Then I can start releasing mods on Nexus that aren't annoying to manage/support as much. yay~

    1. LuxenDM

      LuxenDM

      image.png.14f54ca82bf540e8cf0c9ffd22e224ad.png

      fpxcmd will be the backbone, allowing cross-manager deployment to occur. This will let you use Vortex, or the bundled FatePatcher gui.

      I don't know how the vortex devs do file deployment - that's actual wizardry, being able to patch and revert files however they do it. fpxcmd will create a copy of your game folder, and then any time you tell it to deploy your mods, it will go through, look at what files need to be changed, and then change explicitly those before pushing the modified file to the active game directory. Thus, the original files will remain in this backup state where they are referenced, letting you remove everything pretty easily.

      That part is still WIP; too sleepy. However, it does already support creating and managing the modlist - the list of mods you have given to FatePatcher - and queuing the files before they get sent off. Also, the functions and arguments passed to the command line are ordered by functional priority, not by entry direction, since some functions will rely on others... it'll make sense when the thing gets released.

    2. Show next comments  3 more
×
×
  • Create New...