1. Download and install
Pack File Manager (PFM).
2. Using PFM, open data_rome2.pack. This can be found under your Rome 2 data folder, normally /Steam/steamapps/common/Total War Rome II/data .
3. You will be presented with a screen that looks like this:
4. Click on the + next to data2_rome.pack to expand the tables. If you have no modding experience, the easiest tables to edit are those found under the /db/ directory, seen here:
5. Do some investigating in the various tables and you will see what they affect. Find the table you want to change, for example let's say you want to increase a unit's default size. These values are found under /db/main_units_tables/main_units. Right click on main_units, choose Extract - Extract Selected. Then choose a location to extract the table to.
6. Next, click File - New to create a new Mod .pack file. It should now say Untitled.pack in the top where it used to say data_rome2.pack.
7. Right click on Untitled.pack, click Add - Directory. Find the location you extracted the above /db/main_units_tables/ folder to. Choose the /db/ folder and click OK. Your pack file should now look like this:
8. Find the value you want to edit, for example unit size, and change that value to whatever you want. For this example (unit size), you will need to change both Num_Men and Max_Men_Per_Ship. Here I have changed German Berserkers from 80 to 160 (if you want to change a mounted unit, you will also need to change the Num_Mount value in the land_units table).
9. Now, Untitled.pack should be red because you made a change and haven't saved it yet. Go ahead and go to File - Save, name the pack but
use no spaces in the name.
10. Lastly, make sure it is set to Mod format so it can be used by the new in-game Mod Manager in the Rome 2 Launcher .pack file. To do this, go to File - Change Pack Type - Mod, then save it again:
10. Place your new *.pack file into the /Steam/steamapps/common/Total War Rome II/data directory. Run Rome 2 Launcher and click Mod Manager. Check the box next to the Mod.