Codes

  • Codes for non-general characters, ie spies, assassins, diplomats

    During the game, press the (`) key, right above the tab, to bring down "RomeShell" the cheat menu, and type in the code... note: the system is very finicky about typos, so make sure everything is right.

    EffectCode
    gives a spy or assassin this ancillary= +1 subterfugegive_ancillary "character name" "catamite"
    gives a spy or assassin this ancillary= +1 subterfugegive_ancillary "character name" "courtesan"
    gives any character between 1-5 influence- may or may not work on generalsgive_trait "character name" "GoodDiplomat" 1-5
    gives any character between 1-5 subterfuge- works on assassins toogive_trait "character name" "GoodSpy" 1-5
    gives any character between 1-5 subterfuge- works on spies toogive_trait "character name" "GoodAssassin" 1-5

    Contributed By: Schmeethe88.

Passwords

  • Console Codes

    Press the tilde (~) key and enter these codes to use them. All codes are case sensitive. Make sure to capitalize family member names, settlement names, and anything else that needs capitalizing or else it will likely to not work. All codes have a limited use if you are using patch 1.2 or lower. If you use patch 1.3 or higher you may have infinte uses. If you have patch 1.2 and wish to use a specific code again you need to exit the program and restart it.

    EffectPassword
    Add units to selected general. Example "create_unit "Gaius Julius" "roman velite" 2 "create_unit "general's name" "unit name" "#"
    Adjusts sea bed to specified heightadjust_sea_bed <value>
    Allows you to give a city more population automatically. Max amount is 4000.add_population "settlement name" "amount"
    Allows you to give any trait your faction can have to a specific general.give_trait "character" "trait" "level number"
    Anything in the city's building queue will be built automatically.process_cq "settlement name"
    Applys filter to world map coastlinesfilter_coastlines
    Captures indicated citycapture_settlement <city name>
    Changes seasonseason <summer/winter>
    Changes yeardate <year>
    Clears all stacked messagesclear_messages
    Completes the construction instantly of any town/cityprocess_cq "CityName"
    Create a unit of Yubtseb Elephantsoliphaunt
    Creates a building in the named city.create_building "city" "building name"
    Creates diplomacy missiondiplomacy_mission
    creates unit in a place or unit instantly with experiences/defence/attack if putcreate_unit "Settlement/Unit" "unit name" "Amount" "experience" "defences" "attack"
    Display help for listed command<command> ?
    Displays defensive terrain featuresshow_terrain_lines
    Enemy's walls collapse.Jericho
    Forces display reset cyclereset_display
    Forces local player's alliance to lose the battleforce_battle_defeat
    Forces local player's alliance to win the battleforce_battle_victory
    Forces opponent to accept diplomatic proposalforce_diplomacy <accept/decline/off>
    gives a general/family member a trait instantlygive_trait "General/FamilyMember" "Trait" "Level"
    Gives character movement pointsmp <value>
    Gives character trait pointsgive_trait_points
    Gives indicated character the indicated ancillarygive_ancillary <character> <ancillary>
    Gives you the specific amount of denarii you want. Max amount of 40000.add_money "amount"
    Kills specified characterkill_character <character>
    Lists all character in the worldlist_characters
    Lists all traitslist_traits
    Lists all units in an armylist_units
    Lists available ancillarieslist_ancillaries
    Make the general invulnerable, may only work on battlefieldinvulnerable_general "general's name"
    Moves indicated character to specified coordinatesmove_character <name> <x,y>
    Regenerates radarregenerate_radar
    Reloads all texturesreload_textures
    Reloads all vertex shadersreload_shaders
    Removes faction from the gamekill_faction <value>
    Resets character to settings at start of turncharacter_reset
    Restarts an AI turn sequencerun_ai
    Sets aerial map overlay depth bias for maximum zoomamdb_max <value>
    Sets aerial map overlay depth bias for minimum zoomamdb_min <value>
    Sets aerial map overlay offset towards cameraamdb_offset <value>
    Sets diplomatic stance between two factionsdiplomatic_stance <value>
    Sets health of building of specifed type in a settlementset_building_health <value>
    Sets max speed of turn processing during AI roundai_turn_speed <value>
    Shows all valid processed paths in pathfindershow_battle_paths
    Shows cursor position and region IDshow_cursorstat
    Shows landing positions available to AI from a given regionshow_landings
    Shows street plan for the settlementshow_battle_street_plan
    Shows victory message for faction for short or long campaignvictory
    Switches player control to specified factioncontrol <value>
    Toggles building's debug modebuilding_debug
    Toggles camera restrictionstoggle_restrictcam
    Toggles display of campaign map flowing watertoggle_flowing_water
    Toggles display of network statsnw_stats
    Toggles everyone's spying ability to perfect with infinite rangetoggle_perfect_spy
    Toggles on or off the fog of war. You can see the whole world map when inputted.toggle_fow
    Toggles overlaytoggle_overlay
    Toggles PR modetoggle_pr
    Toggles strategy map coastline displaytoggle_coastlines
    Toggles tabbed output windowdisplay toggle_tow
    Toggles terrain to display various data setstoggle_terrain
    Toggles underlaytoggle_underlay
    Triggers advicetrigger_advice
    Triggers unit upgrade effectupgrade_effect
    Turns off both enemy and ally AIdisable_ai
    When at the battle scroll, input this code in, attacker if attacking, defender if defending and press auto retaliate button. Automatically wins.auto_win "attacker/defender"
    Zooms to specified aerial map zoomzoom <value>

Glitches

  • Stop other factions from moving.

    After you end your turn it shifts through the other factions movements. If you save during the turn of another faction and then load, that faction will go through the rest of the turn without moving armys/navys or attacking.

    Contributed By: Zeketheo.

Unlockables

  • Beat the Game unlock NEW starting Nations

    Beat the game in a full Campaign (50 nations and Take out SPQR) to Unlock New Starting Nations

    UnlockableHow to Unlock
    EgyptBeat Game
    GaulBeat Game
    GermanBeat game
    SluicidBeat Game
    SpainBeat Game

    Contributed By: TheRealMrRoboto.

  • Unlocking and editing features.

    There are some features you can add or edit by going to your Rome Total War folder. (Default: C:\Program Files\Activision\Rome - Total War). Click on the word document named Preference.

    UnlockableHow to Unlock
    Chane Unit SizeNext to the words UNIT_SIZE change the number to either 20(Small), 40(Normal), 80(Large), or 160(Huge)
    Change the User InterfaceNext to the words MINIMAL_UI change FALSE to TRUE
    Remove CutscenesNext to the words EVENT_CUTSCENES change TRUE to FALSE
    Remove FatigueNext to the word FATIGUE change TRUE to FALSE
    Remove MoraleNext to the word MORALE change TRUE to FALSE
    Remove the Auto SaveNext to the words AUTO_SAVE change TRUE to FALSE
    Remove Unit BannersNext to the words SHOW_BANNERS change TRUE to FALSE
    Skip the PrologueNext to the words FIRST_TIME_PLAY change TRUE to FALSE
    SubtitlesNext to the word SUBTITLES change FALSE to TRUE
    Turn off Fog of WarNext to the words FOG_OF_WAR change TRUE to FALSE
    Turn off the AdvisorNext to the words MUTE_ADVISOR change FALSE to TRUE, and next to BLIND_ADVISOR change FALSE to TRUE
    Turn off Unit Arrow MarkersNext to the words DISABLE_ARROW_MARKERS change FALSE to TRUE
    Unlimited AmmoNext to the words LIMITED_AMMO change TRUE to FALSE
    Unrestricted CameraNext to the words RESTRICT_CAMERA change TRUE to FALSE
    WidescreenNext to the words USE_WIDESCREEN change FALSE to TRUE

    Contributed By: Zealot06.

Secrets

  • HUGE amount of Denari

    Go to
    <your directory>\Data\world\maps\campaign\imperial_campaign

    Then open the text file &quot;descr_strat&quot;.

    Go all the way down till you see (Heres what it should look like) it shouldn't take long. Then just edit the denari you want to have say from 5000 to 999999 (Most i've done) on your selected faction and then close the file run the game and when you play Imperial Campaign you should have the selected amount of Denari

    ; &gt;&gt;&gt;&gt; start of factions section &lt;&lt;&lt;&lt;

    faction romans_julii, comfortable caesar
    denari 5000
    settlement

    Contributed By: swordmaster66.

Know Something We Don't?

You can submit new cheat codes for this game using our Cheat Submission Form.

Have We Been Fooled?

If you see a non-working or fake code in the list above, let us know by using our Problem Submission Form.