🛈 Announcement
Greetings! Far Cry forums are now archived and accessible in read-only mode, please go to the new platform to discuss the game.
  1. #1

    [Modding] Far Cry 4 Modding, Tools, Help and Mods

    I'd like to gather useful information and tools in a single thread; to help the modding community. Any suggestions for changes and new stuff, feel free to comment below. I'd also like to feature mods people have made here; anyone can suggest a mod with a link. If the modification has a page dedicated to it, no matter the site, but is created by the original author, please link the page instead of a straight download link.

    I'm also willing to provide help and answers to questions asked in this thread. We've also put together a website dedicated to FC4 modding; Feel free to visit.


    Installing the Mod Tools
    Spoiler:  Show

    In order to get what you need to mod FC4, you should grab Rick's tools from his SVN, here, Dunia 2 SVN, or from the compiled builds archive.

    Next, install the Far Cry 4 project definitions, based on the Far Cry 3 ones, that I and Janne252 have put together provided here.
    Contains a filelist of ~96000 files and updated binary definitions (though still incomplete!), read the description for guidance if you're not sure what to do.

    Optionally, download the converted Entity Archetypes Library from the last linked page to save yourself from converting ~9000 entity archetypes manually. The archetypes library contains a readme-file explaining how to use them. To further ease finding what you're looking for, there's an archetype browser utility by Janne252 provided in the tools section of the page.


    Other Tools For Modding


    User-Mods For Far Cry 4

    Editor Mods:
    Editor mods are modifications which extend the In-Game Editor of the game. These include modifications which add new textures, objects, roads, collections or change any of the things mentioned before.

    Spoiler:  Show


    Cosmetic Mods
    Cosmetic mods are modifications which only alter the outlook of the game- not it's gameplay. Cosmetic mods include skins and texture packs.

    Spoiler:  Show

    None at the moment!


    Gameplay Mods:
    Gameplay mods are modifications which alter the way the game is played, such changes include modified weapon balance, UI elements, changes to vehicles or the progression of the game.

    Spoiler:  Show

    None at the moment!


    Miscellaneous Mods:
    Miscellaneous mods are modifications which don't fit into any of the mentioned categories, or are a mixture of many categories.

    Spoiler:  Show

    None at the moment!
    Share this post

  2. #2
    Bless Kyra!
    Thank You, Thank You!
    I don't know what I would have done if you hadn't came along...

    (But no, seriously, Thank you for the this! It will be a huge help.)
    Share this post

  3. #3
    Flanker1Six's Avatar Senior Member
    Join Date
    Aug 2013
    Location
    US
    Posts
    2,125
    More tools are always better; even if I'm not sure how to use them. I can still curse vigorously though! TY!
    Share this post

  4. #4
    I will be forever indebted to whomever develops a proper UI mod (or even just a hex edit) to disable flashing objects and objective indicators.
    Share this post

  5. #5
    Flanker1Six's Avatar Senior Member
    Join Date
    Aug 2013
    Location
    US
    Posts
    2,125
    Originally Posted by flying_saucerz Go to original post
    I will be forever indebted to whomever develops a proper UI mod (or even just a hex edit) to disable flashing objects and objective indicators.
    They read your mind.

    http://jravens.wix.com/farcrymods#!f...sion-mod/c1o48
    Share this post

  6. #6
    xMiiSTY's Avatar Community Manager
    Join Date
    Jun 2013
    Location
    United States
    Posts
    2,499
    This is pretty cool and I'm definitely interested in seeing more. Keep it coming (as long as it's appropriate).
    Share this post

  7. #7
    So far, your definition files have let me compile the .ark.xml files back to .ark.fcb. So again, a big thanks for that!

    However, I started thinking that I should probably re-extract each .fat/.dat so I would have a better idea of what files live where.
    But once I tried to extract them, I got an error about a hash collision which caused the Unpack tool to fail.
    Since it showed me the problematic name, I did a quick grep for it in the project files and found that it was in the file "merged.filelist".

    So I decided to clean up the file, since it looked like it was the result of a 'strings' output that still had lots of duplicates and invalid filenames.
    (i.e. single number prefixing the entry; while others had a colon in the middle, which is an invalid character for a file/dir name)

    Here is what I did:
    Spoiler:  Show
    • Sorted all entries (case-insensitive)
    • Removed duplicates (again, case-insensitive)
    • Renamed invalid entries that began with a single digit. (e.g. "2entityarchetypeslibrary\example.ark.fcb" -> "entityarchetypeslibrary\example.ark.fcb")
    • Removed invalid entries (anything containing a colon)
    • Renamed all entries that ended in ".part" to end with ".partemitter" (I was unsure about this one, so let me know if I should fix it!)
    • Removed any entry that didn't contain at least one backslash (since there are only 2 or 3 files that are not in at least 1 sub-dir)
    • Removed entries that were missing a filename (e.g. "soundbinary\.spk")
    • Replaced all occurrences of '\\' with '\'


    Having done that, it will now extract all the main .fat/.dat files without errors.
    And from the looks of it, has a LOT more things with actual names, rather than their hashes!

    If anyone is interested, here is the updated file: merged.filelist
    (This is a replacement for the file "Far Cry 4\files\merged.filelist" from the "FarCry4_Project.rar" linked in the original post.)

    Finally, please let me know if I changed/removed anything that I shouldn't have... it was trivial to do, so redoing it (correctly) wouldn't be an issue.
    Share this post

  8. #8
    Excellent idea. Any of you guys have any idea on how to reduce walking speed? Not running. It just seems a little too fast, especially indoors.
    Share this post

  9. #9
    Bookmarked. I'd endorse and give you a cookie if I could.

    I'm not terribly tech savvy myself but I will absolutely be monitoring any mod developments for FC4 because, despite it's current state, which I find unplayable, it has so much potential. Just a few tweaks (Get rid of all situational prompts except grapple and climb so you can still tarzan from cliff to cliff, and tone down the karma events and animal madness) and this game would be soooo much better.
    Share this post

  10. #10
    I hope there will be a video tutorial of these one day. I feel like that will make it more simple IMO, anyways keep up the good work! You guys are doing great.
    Share this post

Page 1 of 8 123 ... Last ►►