Results 1 to 3 of 3

Thread: modding

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Icon5 modding

    Hi, I am pretty new to modding, but I would really like to change some features of rome total war. For one, I'm not finding any challenge playing as the romans. Thus, I try a Greek cities campaign. However, they don't have a good general purpose army, and to even up the game, I am hoping to incorprate some changes to the game.
    For one, I would like to be able to hold drama contests in the greek odeon to improve public order just like the romans. I want to know how to do that. Any help would be appreciated.

  2. #2

    Default Re: modding

    There are only two 'events' that have this scalable bonus/cost effect, games and races. Both are already used and have their own associated text, so if you want to have drama contests you'd have to use one of these two and rename it (or give a generic name that would fit both the drama contests and gladiatorial games/races). To do that you go to export_descr_buildings.txt and find the "theatres" building tree, and add the appropriate effect:

    Spoiler Alert, click show to read: 
    Code:
    building theatres
    {
        levels odeon lyceum theatre 
        {
            odeon requires factions { greek, } 
            {
                capability
                {
                    happiness_bonus bonus 1
                    stage_games 1 requires factions { greek, }
                }
                construction  3 
                cost  1600 
                settlement_min city
                upgrades
                {
                    lyceum
                }
            }
            lyceum requires factions { greek, } 
            {
                capability
                {
                    happiness_bonus bonus 2
                    stage_games 2 requires factions { greek, }
                }
                construction  5 
                cost  3200 
                settlement_min large_city
                upgrades
                {
                    theatre
                }
            }
            theatre requires factions { greek, } 
            {
                capability
                {
                    happiness_bonus bonus 3
                    stage_games 3 requires factions { greek, }
                }
                construction  6 
                cost  6400 
                settlement_min huge_city
                upgrades
                {
                }
            }
        }
        plugins 
        {
        }
    }


    Then, for the textual description part, go the files listed (the descriptions provided are somewhat lame editions of the vanilla descriptions, as examples):

    1. text/event_strings.txt
    Code:
    {games_held_body_greek}                    THIS RACES HELD TEXT SHOULD NEVER APPEAR ON SCREEN AND SHOULD NOT BE TRANSLATED!Drama contests have been held in this settlement. Like all true Greeks the people have been excited and enthralled by the great spectacle, and distracted from their humdrum worries and petty grumbles!
    2. text/event_titles.txt
    Code:
    {games_held}                    Games/Contests Held
    3. text/tooltips.txt
    Code:
    {TMT_DECREASE_GAMES_FREQUENCY}                Decrease frequency of games, contests and/or races
    {TMT_INCREASE_GAMES_FREQUENCY}                Increase frequency of games, contests and/or races
    4. text/strat.txt
    Code:
    {SMT_STATE_HOLDING_GAMES}            This settlement is holding games/contests
    {SMT_STATE_NOT_HOLDING_GAMES}            No games/contests are being held in the settlement
    ...
    {SMT_GAMES_FREQUENCY_YEARLY}                    Yearly Games/Contests
    {SMT_GAMES_FREQUENCY_MONTHLY}                Monthly Games/Contests
    {SMT_GAMES_FREQUENCY_DAILY}                    Daily Games/Contests
    ...
    {SMT_CAPABILITY_STAGE_GAMES}                Allows gladiatorial games/drama contests to be held
    ...
    {SMT_CONVERSION_GAMES}                    Games/Contests being held
    5. text/export_buildings.txt
    Code:
    ¬--------------
    
    {odeon_greek_desc}
    This theatrical space is cleverly designed so that a poet's words can carry to the whole audience, bringing them happiness, moving emotions and enriched lives. The Greeks have much to be proud of with their rich cultural heritage, and the Odeon makes sure that this tradition lives on wherever Greeks are to be found. Small scale drama contests are held here for the entertainment of  the people.\n\nAn Odeon can be upgraded as the town increases in size.
    
    
    ¬--------------
    
    {lyceum_greek_desc}
    A Lyceum is used for public lectures and discussions, so that the benefits of Greek culture and philosophy can be enjoyed by everyone in the city. Given that it is the Greeks who have done much to further the arts and sciences, there is a natural pride in their achievements. Public pride in, and general contentment with, Greek culture is therefore improved wherever the people have the opportunity to learn more. Drama contests are held here for the entertainment of  the people.\n\nA Lyceum can be further improved as the city increases in size.
    
    ¬--------------
    
    {theatre_greek_desc}
    A Theatre is cleverly constructed so that every member of the audience can hear and enjoy the play. The building is actually a perfect example of superior Greek skill in mathematics and architecture in itself: a whisper from an actor carries to every part of the audience.\n\nAll that would be entirely pointless but for the wit and drama that Greek playwrights display in their works. Who - other than a blathering barbarian - would not be entertained and made happy in such a place? Large scale drama contests are held here for the entertainment of the people.

  3. #3

    Icon14 Re: modding

    Thank you, Thank you.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •