For players looking to use cheats or modify their game files, having a definitive list of Unit IDs for Rome: Total War – Alexander
is essential. Below is a comprehensive guide to the IDs used for the major factions and rare units in this expansion, along with instructions on how to find them yourself in "high quality" repacks or standard installations. Macedonian Unit IDs (Alexander’s Army)
These are the core units you will likely be spawning if you are playing as Alexander. Hypaspists hypaspists Companion Cavalry companion cavalry Phalangists phalangists Agrianian Javelinmen agrianian javelinmen Thessalian Cavalry thessalian cavalry Royal Squadron royal squadron Javelin Skirmishers javelin skirmishers Cretan Archers cretan archers Persian & Eastern Unit IDs
The massive armies of Darius III use these identifiers for console commands. Persian General's Bodyguard persian generals guard Persian Scythed Chariots persian scythed chariots Persian Peltasts persian peltasts Persian Spearmen persian spearmen Persian Cavalry persian cavalry Melanophoroi melanophoroi Indian & Rare Unit IDs
India is exclusive to multiplayer/custom matches in the base expansion but can be spawned in the campaign via cheats. Indian Elephants indian elephants Indian Longbowmen indian longbowmen Indian Chariots indian chariots Indian Female Archers indian female archers Memnon of Rhodes memnon of rhodes (A unique general/unit ID) Mercenary & Barbarian IDs Illyrian Mercenaries illyrian mercenaries Thracian Mercenaries thracian mercenaries Dahae Horse Archers dahae horse archers Scythian Noblewomen barb scythian noblewomen scythian How to Find IDs in Your "Repack" Files If you are using a specific repack (like those from
) and find that standard IDs aren't working, the definitive list is stored directly in your game folder. Navigate to your installation folder: Rome - Total War/alexander/data/ Locate the file: export_descr_unit.txt (often called the "EDU"). Open it with Notepad or a text editor. Look for the line for any unit. The text immediately following is the exact ID you must use for the create_unit If a line says type roman princeps , you must use roman princeps even if the in-game display name is "Principes". Using the Create Unit Cheat
How to get the create unit code to work in alexander? :: Rome
A high-quality repack of Rome: Total War - Alexander should prioritize technical optimization for modern systems while providing easy access to internal game data like unit IDs for modders and power users. Key features to include for a "High Quality" standard: 1. Comprehensive Unit ID & Cheat Toolkit
Integrated Unit ID List: A pre-formatted reference file (CSV or TXT) listing every unit ID from the export_descr_unit.txt file (e.g., hypaspists, indian_elephants).
Ready-to-Use Scripts: Sample batch files or a command-line helper for the create_unit cheat, allowing users to spawn specific units instantly without memorizing long ID strings.
Character Trait Database: A quick-reference list for give_trait codes to customize Alexander and his generals (e.g., LogisticalSkill, Disciplinarian). 2. Modern System Optimization
DX8 to DX9/11 Wrapper: Inclusion of tools like dgVoodoo to ensure the game runs at stable frame rates on Windows 10/11 and supports modern widescreen resolutions.
Multi-Core Affinity Fix: An automated launcher or script that sets the game to run on a single CPU core by default to prevent common crashes and performance stuttering. rome total war alexander unit id list high quality repack
High-Resolution UI Scaling: Tweaked menu and HUD files to ensure they don't look tiny or stretched on 1080p or 4K monitors. 3. Extended Content & Unlockables How To: Change Unit Size in Rome: Total War
To access unit IDs for Rome: Total War – Alexander , you must consult the game's internal data files, as these "coded names" differ from the display names seen in-game. Essential Unit IDs by Faction These IDs are used for the create_unit
cheat and modding. Note that for cheats, names with spaces must be enclosed in double quotes (e.g., create_unit "Pella" "alexander phalangites" 5 Macedon (Alexander's Army) Alexander Phalangites alexander phalangites Companion Cavalry companion cavalry Hypaspists hypaspists Agrianian Javelinmen agrianians Phalangites phalangites Alexander's Bodyguard alexander general Persian Cavalry persian cavalry Persian Archers persian archers persian spearman India (Multiplayer/Custom Only) Indian Elephants indian elephants Indian Female Archers indian female archers Indian Longbowmen indian longbowmen Dahae & Scythia Dahae Mounted Archers dahae mounted archers Scythian Noble Women scythian noble women Steam Community How to Find Any Unit ID (Manual Unpack)
If a unit ID is not working or you are using a specific "repack" mod, you can find the definitive list yourself in the game files: Rome Classic Mercenary Guide (Alexander) - Steam Community Oct 10, 2566 BE —
For the Rome: Total War - Alexander expansion, unit IDs differ from the base game and must be used with the create_unit command in the console (opened with the ~ tilde key). 🛡️ Core Unit ID List
These are the internal IDs required for the create_unit command. Remember to use quotation marks for any ID with a space. Internal Unit ID Alexander's Bodyguard alexander Companion Cavalry companion cavalry Hypaspists hypaspists Phalangists phalangists Agrianian Light Infantry agrainians Thessalian Cavalry thessalian cavalry Persian Immortals immortals Persian Scythed Chariots persian scythed chariots Indian Elephants indian elephants Dahae Horse Archers dahae mounted archers Cretan Archers merc cretan archers Rhodian Slingers merc rhodian slingers Rare Character memnon of rhodes ⌨️ How to Use the Command
The standard syntax for creating units is:create_unit "[Settlement/General]" "[Unit ID]" [Amount] [Experience] [Armor] [Weapon] Example: create_unit "Pella" "companion cavalry" 5 9 3 3
This spawns 5 units of Companion Cavalry in Pella with max experience (9) and max upgrades (3, 3).
Targeting Generals: If the unit is for a general in the field, use their name: create_unit "Alexander" "hypaspists" 2. 💡 Pro Tips for "Alexander"
Case Sensitivity: The console is case-sensitive; ensure names match exactly as they appear in-game.
Unlocking Factions: To play as factions like Persia or India in the campaign, you can edit the descr_strat.txt file located in data/world/maps/campaign/alexander/, moving them from the nonplayable to playable section. Giant Elephants:
Typing oliphaunt in the console will generate a unit of massive Yubtseb Elephants . For players looking to use cheats or modify
If you're looking for a specific mod-pack or repack unit list, let me know the name (e.g., Rome Remastered or Total Realism) and I can help you find those custom IDs! Rome: Total War Alexander Cheats, Codes, and Secrets for PC
Understanding unit IDs for Rome: Total War – Alexander is essential for modding or using the create_unit console command. In "high-quality repacks," these IDs remain consistent with the original game files because they are tied to the internal game engine's database . How to Find Any Unit ID
The most reliable way to find a specific unit's ID is to check your local game files directly. These files contain the "internal name" required for cheats like create_unit "SettlementName" "Unit_ID" .
Locate the File: Navigate to your game installation folder, then go to alexander/data/ .
Open the Master List: Look for a text file named export_descr_unit.txt (often called the EDU) .
Identify the ID: Open this file with Notepad. Each unit entry starts with a type line .
The text immediately following type is the exact Unit ID you need for console commands .
Example: If a unit is displayed as "Principes" in-game, the EDU might list its ID as "roman princeps" . Common Unit IDs for the Alexander Campaign How to Mod and Extract Unit Info from RTW Alexander
To access unit IDs for Rome: Total War – Alexander, the most reliable method is to extract them directly from your local game files. There is no single official "high quality repack" list, as unit IDs often differ between the original game, the Remastered version, and various community mods. How to Find Your Specific Unit IDs
You can find every unit ID for the version of the game you are playing by following these steps:
Navigate to your game's installation folder (e.g., Steam/steamapps/common/Rome Total War Alexander). Open the data folder.
Locate and open the text file named export_descr_unit.txt (EDU). Case Sensitivity: The High Quality Repack uses lowercase
Look for the line starting with type for any unit. The text following type is the exact Unit ID required for cheats and modding. Common Alexander Unit IDs (Vanilla)
For the standard create_unit cheat, here are some confirmed IDs for the expansion:
Rome: Total War Cheat Guide (inc. Barbarian Invasion) [2004]
These are the heroes of the campaign. The High Quality Repack retains original IDs but may unlock AOR (Area of Recruitment) variants.
| Unit ID (Type Name) | Display Name | Notes |
| :--- | :--- | :--- |
| greek_hoplite_spartan | Spartan Hoplites | Best stats; PG-17 rating in repack files |
| macedonian_phalangist | Pezhetairoi | Standard pike phalanx |
| macedonian_hypaspist | Hypaspists | Elite swordsmen |
| greek_hoplite_elite | Elite Hoplites | Corinthian helmets |
| macedonian_cavalry_companion | Companion Cavalry | Shock cavalry (ID: companion_cav in some repacks) |
| macedonian_peltast | Peltasts | Javelin skirmishers |
| macedonian_archer | Cretan Archers | High range, low armor |
| macedonian_royal_guard | Royal Foot Guard | Late-game bodyguard unit |
If you type a command and get "Unit type not recognized," follow this checklist:
Macedonian_Pezhetairoi will fail; macedonian_phalangist works.aor_ or alex_. Check your data/ folder for a mods/ subfolder.show_cursorstat command to get the exact region name before using create_unit.In the pantheon of classic strategy games, few have endured as stubbornly as Rome: Total War. While the base game is legendary, its often-overlooked expansion—Alexander—remains a diamond in the rough for hardcore historians and modders. But if you’ve ever downloaded a “High Quality Repack” of this 2006 gem, you’ve likely stared into the abyss of the game files, wondering: How do I actually command the elite Argyraspides without scrolling through endless menus?
The answer lies in a dusty, forgotten artifact: The Unit ID List.
Even in a high-quality repack, the Unit ID List has ghosts. Some IDs (like alexander_peltast) are defined in the EDU but never spawned in the campaign script. Others, such as rebel_brigand, cause a soft-lock if recruited. A true "high quality" repack includes a readme file listing these "orphaned IDs."
Furthermore, modern players on Windows 10/11 often find that the Alexander expansion fails to recognize custom IDs due to User Account Control (UAC) blocking the alexander/data folder. The solution is to run the repack's executable as an administrator—a step that preserves the integrity of the Unit ID List’s write permissions.
Since you have a High Quality Repack, the files are already decrypted. To mod unit stats or rename IDs:
.../alexander/data/.export_descr_unit.txt (Backup first).type line. Example:
type persian_immortalpersian_immortal_elite), but remember this breaks saved games.Why Repack Users love this: Official Steam versions sometimes lock the export_descr_unit file. High Quality Repacks remove this lock, allowing you to edit recruitment turns, costs, and unit sizes up to 300 men per unit easily.