Due to a sudden burst in spammer activity, account creation has been temporarily disabled. Sorry for the inconvenience to any new potential contributors.

Modding Units

From AGEWiki

Revision as of 12:00, 30 November 2010 by Lodilefty (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Models and Units Spreadsheets

  1. Each game uses "Models" and "Units" spreadsheets to define all the parameters used in that game.
  2. Each "row" in the spreadsheet is one Model (which will become an Element in the game) or one Unit
  3. Each Column defines the "parameter" for each Model or Unit. The "header" of the column (in Row 1) is the name of the parameter.
  4. After inputting or changing parameters, save the file, then "Save As" csv. Set the "Field Delimiter" for the csv as "Semicolon". (See Critical Note in csv splitter)

How to work with the csv splitter and resulting files

Creating the model files:

The folder XXX is unique for each game:
for AGEOD's American Civil War: \ACW\GameData\Models.... etc.
for Birth of America: \BOA\GameData\Models.... etc.
for Wars in America: \WIA\GameData\Models.... etc.
for Napoleon's Campaigns: \NCP\GameData\Models.... etc.
for Rise of Prussia: \ROP\GameData\Models.... etc.
for Vainglory of Nations: \VGN\GameData\Models.... etc.


  1. Open the csv splitter.
  2. Select the first tab: Convert Data
  3. Select as Output ext. the file extension mdl. For the other fields the default values are good.
  4. Select as Input CSV file your csv file containing the model data
  5. Select Convert. This may take a few moments. The csv-splitter creates now from the models csv file the single model files.
  6. Delete all files in the game directory ...\XXX\GameData\Models\
  7. Copy all files with the extension mdl to the game directory ...\XXX\GameData\Models\
  8. Copy the file mdl_Alias.ini (which was also created by the csv splitter) to the game directory ...\XXX\Aliases\
Note: Ensure that the file Models.Cached is also deleted.

The process to create the unit files is similar.

  1. Choose in the csv-splitter Convert Data tab as file extension uni.
  2. Copy the unit files to ...\XXX\GameData\Units\ and the alias file to ...\XXX\Aliases\
Note: Ensure that the file Units.Cached is also deleted.

Information about particular aspects within the model files

Generally, the columns in the spreadsheet have "notes" attached to the header cell that defines the use of that parameter.

Also, see Attributes

Forums