Welcome

Please register for Total War Access to use the forums. If you're an existing user, your forum details will be merged with Total War Access if you register with the same email or username. For more information please read our FAQ’s here.

Categories

Total War Troy - Help with modding/fixing some things on the game.

Leo_M4rtinLeo_M4rtin Registered Users Posts: 1
Hello
This is my first post here.
I hope you guys are all fine and having a nice year so far.
I love this game - I'm not a great general in manual battles, but I love to manage my factions, and Total War Troy I find waaay more fun and dynamic to play than Rome 2. I've played for more than a year now, on and off.

But there are 2 things that **** me off: The lack of a "vassalage" for all factions and the way big influent factions just exterminate other small factions with Confederations. I would really like to be able to have vassals as Achilles too because I don't want to extinguish factions by adding them inside my own and I find it somewhat dumb that at some point, all the map is either Mycenae or Ithaca or Sparta against me. (Having lots of cities in Asia belonging to Ithaca makes zero sense to me while having cities in Asia being vassals of them maintaining their logos and name does make sense)

So kindly ask for help solving these 3 problems:

Make that all factions can have vassals.

Make confederacy only possible (or only diplomatic acceptable/viable) when a faction has one or zero settlements.

I would like not to be engaged in an eternal uninterrupted war with my antagonist. As a player, I don't always hate Paris or Hector, so I would like not to have to wipe them out to finally have peace. I think a rating of -150 to -300 would be more appropriate, making barters and treaties more difficult but not impossible. (But some treaties should be locked, like military alliances, trading regions, and long trades)

I know these changes may not be historically accurate, but I think they would make the campaign more fun - at least for me. I don't always want to kill trojans and be done with it.

I did some digging on Rome 2 and I was able to vassalize and confederate as Rome and Sparta, but it was a long time ago and I don't remember what I did inside the .pack file. So I wonder if I could do it too on Total War Troy. But before I go into exploring, I would like to hear from the community.

Any help is appreciated.

Thanks.

(English is not my first language, I'm sorry for any typos.)

Comments

  • RafSwi7#7492RafSwi7#7492 Senior Member Registered Users Posts: 2,712
    edited April 11
    Well, the first one should be easy I guess - just create a campaign script:

    function noconf_script()
    if cm:is_new_game() then
    cm:force_diplomacy("all", "all", "vassal", true, true, true);
    else
    cm:force_diplomacy("all", "all", "vassal", true, true, true);
    end;
    end

    Welcome to the forums btw!

    Completed EMPIRE, ROMEII, ATTILA, THRONES OF BRITANNIA, WARHAMMER, THREE KINGDOMS, TROY and ROME REMASTERED campaigns:
    EMPIRE
    France, Poland-Lithuania, Spain.
    ROMEII
    GC: Ardiaei, Arevaci, Athens, Baktria, Carthage, Cimmeria, Egypt, Epirus, Iceni, Kush, Lusitani, Macedon, Masaesyli, Massagetae, Massalia, Nabatea, Nervii, Odrysian Kingdom, Parthia, Pergamon, Rome, Royal Scythia, Saba, Seleucid, Sparta, Suebi, Syracuse.
    CiG: Arverni, Rome, Suebi.
    HatG: Arevaci, Carthage, Rome, Syracuse.
    IA: Antony's Rome, Dacia, Egypt, Marcomanni, Octavian's Rome, Parthia, Pompey's Rome.
    WoS: Athenai, Boiotian League, Korinthos, Sparta.
    ED: Armenia, Caledonii, Gallic Rome, Marcomanni, Palmyra, Rome, Saxoni, The Sassanids.
    RotR: Rome, Samnites, Senones, Syracuse, Taras, Tarchuna.
    ATTILA
    GC: Alans, Anteans, Eastern Roman Empire, Franks, Geats, Himyar, Jutes, Ostrogoths, Saxons, Venedians.
    TLR: Roman Expedition, Visigothic Kingdom.
    AoC: Kingdom of Asturias, Kingdom of Charlemagne, Kingdom of the Danes, Kingdom of Mercia.
    THRONES OF BRITANNIA
    Dublin, Gwined, Northumbria, Mercia, Sudreyar, West Seaxe.
    WARHAMMER 1 & 2 & 3
    W1: Belegar Ironhammer, Durthu, Karl Franz, Louen Leoncoeur, The Fay Enchantress.
    W2 - ME: Alith Anar, Count Noctilus, Ikit Claw, Imrik, Kroq-Gar, Louen Leoncoeur, Morghur the Shadowgave, The Fay Enchantress, Vlad von Carstein, Wulfrik the Wanderer, Wurrzag da Great Green Prophet.
    W2 - V: Eltharion, Lokhir Fellheart, Markus Wulfhart, Repanse de Lyonesse, Settra the Imperishable, Sisters of Twilight.
    W3 - RoC: Kairos Fateweaver, Tzarina Katarin, Zhao Ming.
    THREE KINGDOMS
    MOH: Liu Chong, Liu Hong, Lu Zhi, Zhang Bao.
    ROTW: Dong Zhuo, Gongsun Zan, He Yi, Liu Bei, Ma Teng, Sun Jian, Yuan Shao.
    AWB: Cao Cao, King Mulu, Liu Biao, Lü Bu, Meng Huo, Sun Ce, Yan Baihu.
    FD: Cao Cao, Liu Bei, Liu Zhang, Sun Ce, Yuan Shao.
    EP: Sima Ai, Sima Yong, Sima Yue.
    TROY
    Achilles, Aeneas, Agamemnon, Ajax, Diomedes, Hector, Hippolyta, Memnon, Menelaus, Odysseus, Paris, Penthesilea, Rhesus, Sarpedon.
    ROME REMASTERED
    RTW: Carthage, Egypt, Greek Cities, Macedon, Scipii, Scythia.
    BI: Eastern Roman Empire, Romano-British, Sarmatians, Slavs.
  • RafSwi7#7492RafSwi7#7492 Senior Member Registered Users Posts: 2,712
    In general this is how the script regarding vassals looks like in troy_start.lua

    You might try to edit it:

    -- Lock out all factions from creating Vassals
    cm:force_diplomacy("all", "all", "vassal", false, true, true)
    -- Allow Agamenmon's faction to create Vassals
    cm:force_diplomacy("faction:troy_main_dan_mycenae","all","vassal", true, false, false)




    Completed EMPIRE, ROMEII, ATTILA, THRONES OF BRITANNIA, WARHAMMER, THREE KINGDOMS, TROY and ROME REMASTERED campaigns:
    EMPIRE
    France, Poland-Lithuania, Spain.
    ROMEII
    GC: Ardiaei, Arevaci, Athens, Baktria, Carthage, Cimmeria, Egypt, Epirus, Iceni, Kush, Lusitani, Macedon, Masaesyli, Massagetae, Massalia, Nabatea, Nervii, Odrysian Kingdom, Parthia, Pergamon, Rome, Royal Scythia, Saba, Seleucid, Sparta, Suebi, Syracuse.
    CiG: Arverni, Rome, Suebi.
    HatG: Arevaci, Carthage, Rome, Syracuse.
    IA: Antony's Rome, Dacia, Egypt, Marcomanni, Octavian's Rome, Parthia, Pompey's Rome.
    WoS: Athenai, Boiotian League, Korinthos, Sparta.
    ED: Armenia, Caledonii, Gallic Rome, Marcomanni, Palmyra, Rome, Saxoni, The Sassanids.
    RotR: Rome, Samnites, Senones, Syracuse, Taras, Tarchuna.
    ATTILA
    GC: Alans, Anteans, Eastern Roman Empire, Franks, Geats, Himyar, Jutes, Ostrogoths, Saxons, Venedians.
    TLR: Roman Expedition, Visigothic Kingdom.
    AoC: Kingdom of Asturias, Kingdom of Charlemagne, Kingdom of the Danes, Kingdom of Mercia.
    THRONES OF BRITANNIA
    Dublin, Gwined, Northumbria, Mercia, Sudreyar, West Seaxe.
    WARHAMMER 1 & 2 & 3
    W1: Belegar Ironhammer, Durthu, Karl Franz, Louen Leoncoeur, The Fay Enchantress.
    W2 - ME: Alith Anar, Count Noctilus, Ikit Claw, Imrik, Kroq-Gar, Louen Leoncoeur, Morghur the Shadowgave, The Fay Enchantress, Vlad von Carstein, Wulfrik the Wanderer, Wurrzag da Great Green Prophet.
    W2 - V: Eltharion, Lokhir Fellheart, Markus Wulfhart, Repanse de Lyonesse, Settra the Imperishable, Sisters of Twilight.
    W3 - RoC: Kairos Fateweaver, Tzarina Katarin, Zhao Ming.
    THREE KINGDOMS
    MOH: Liu Chong, Liu Hong, Lu Zhi, Zhang Bao.
    ROTW: Dong Zhuo, Gongsun Zan, He Yi, Liu Bei, Ma Teng, Sun Jian, Yuan Shao.
    AWB: Cao Cao, King Mulu, Liu Biao, Lü Bu, Meng Huo, Sun Ce, Yan Baihu.
    FD: Cao Cao, Liu Bei, Liu Zhang, Sun Ce, Yuan Shao.
    EP: Sima Ai, Sima Yong, Sima Yue.
    TROY
    Achilles, Aeneas, Agamemnon, Ajax, Diomedes, Hector, Hippolyta, Memnon, Menelaus, Odysseus, Paris, Penthesilea, Rhesus, Sarpedon.
    ROME REMASTERED
    RTW: Carthage, Egypt, Greek Cities, Macedon, Scipii, Scythia.
    BI: Eastern Roman Empire, Romano-British, Sarmatians, Slavs.
  • Lotor12Lotor12 Registered Users Posts: 937
    edited June 20

    Hello


    But there are 2 things that **** me off: The lack of a "vassalage" for all factions and the way big influent factions just exterminate other small factions with Confederations. I would really like to be able to have vassals as Achilles too because I don't want to extinguish factions by adding them inside my own and I find it somewhat dumb that at some point, all the map is either Mycenae or Ithaca or Sparta against me. (Having lots of cities in Asia belonging to Ithaca makes zero sense to me while having cities in Asia being vassals of them maintaining their logos and name does make sense)

    I am okay with "vassalage" to be exclusive for Agamemnon, but mentioned issue with the Confederations and how it works in late game is problem, what developers should fix IMO

    Post edited by Lotor12 on
Sign In or Register to comment.