romeremastered icon indicating copy to clipboard operation
romeremastered copied to clipboard

Total War: ROME REMASTERED modding documentation

Workshop_header_template

Welcome to the Total War: ROME REMASTERED Modding Tools GitHub

Welcome! This is the home of the Total War: ROME REMASTERED modding tools and documentation. This is the main place to access the official tools required to get you started.

Table Of Contents

  • List of acronyms
  • Documentation
    • Game Data File Guides
    • Feature Guides
    • Asset Creation Guides
  • Tool Guides
  • Example Mod
  • Third Party Resources
  • Rules

List of acronyms

  • RR = Rome Remastered
  • OG = Original Game (Rome Classic)
  • PGOW = Feral's Pre Game Option Panel

Documentation

  • 2.0.0 -> 2.0.3 Differences & New Features
  • 2.0.3 -> 2.0.4 Differences & New Features
  • 2.0.3 -> 2.0.4 File Changes

Game Data File Guides

  • data_controlled_features
  • descr_battle_ai_personalities
  • descr_campaigns
  • descr_sm_resources.txt
  • DMB - descr_model_battle
  • descr_mount.txt
  • EDB - export_descr_buildings
    • EDB - List of valid building capabilities
  • List of valid trait and ancillary effects
  • EDU - export_descr_unit
    • EDU - Unit Attributes
  • feral_descr_ai_personality.txt
  • feral_descr_movement_multipliers.txt
  • feral_descr_reputations_and_relations
  • string_overrides
  • toggles
  • feral_descr_tonemap_lut.txt
  • feral_descr_grass_textures.txt
  • feral_descr_grass_usage.txt

Feature Guides

  • Launch Options - Logging & Debugging Tools
  • Hording
  • Scripting
  • Movie_Cam
  • Image Formats
  • UI Modding Format Guide
  • UI Modding Example
  • Battle and Campaign Formulae
  • Miscellaneous Tips

Asset Creation Guides

  • Animations
  • Buildings
  • Characters
  • Destruction
  • Miscellaneous Tips
  • Physical Info Files
  • Vegetation
  • Importing Rome Total War units to Total War: ROME REMASTERED
  • Upscaling Rome Total War textures to Total War: ROME REMASTERED
  • Settlement Overlay

Tool Guides

The tools folder is full of scripts and tools that can assist modders in creating assets for the game. Below is a list of the current tools. All tools will be in a separate folder with the tool and a brief documentation file.

  • Skeleton Converter (Update Skeleton version to Remastered format)
  • Audio Packer (Used to unpack/pack .feral.dat files to and from raw files)
  • CAS Exporter (This tool will convert fbx files into cas files.)
  • Campaign Map Tool (Mesh Generation using Blender)
  • Unpack Characters (.cas files from .pak files)
  • Unit Card Generation - Stand Alone GitHub for generating Unit Card images from models
  • RSD Packer (Used to unpack/pack .rsd ui textures to and from raw files)

Example Mod

We have created a number of example mods, these are designed to demonstate as many of the newer modding features as possible so people can use it as a reference when making their own mods or reading the documentation found elsewhere in this GitHub repository.

You can find the mods on the next page, just download the specific folder you want and place it inside the "My mods" folder on your installation to experience the mod.

  • Example Mod Documentation

Third Party Resources

Below you will find links to third party resources that can help with modding Rome Remastered.

Rules

  • We welcome pull requests with improvements to the tools or documentation
  • Bugs logged here should ONLY relate to modding questions.