Results 1 to 4 of 4

Thread: Hippeis Neotarentinoi

  1. #1

    Default Hippeis Neotarentinoi

    In the later Hellenistic age, there were plenty of mentions of Tarentine Cavalry serving in the armies of the Seleucids, Antigonids, and Ptolemies. These Tarentines most likely did not originate from their namesake Tarantum, but rather were trained and equipped to fight in the Tarantine manner. This is likely due to the fame of the original Tarentines' fighting style reaching the East and spurring military innovation. Thus, this is another case of an ethnicity becoming a synonym for a fighting style, much like "Cretans" and "Thracians".

    There already exists a moderately equipped skirmisher cavalry in Thureopherontes Hippeis, a decently equipped one in Lonchophoroi Hippeis, and of course the original Hippeis Tarentinoi, but if you want a dedicated, disciplined, and well equipped "Tarentine Cavalry" available across the Hellenistic world, then download this zip file and start modding!

    neotarentinoi.zip

    1. Make a backup of your data/unit_models/battle_models.modeldb. Open battle_models-SNIPPET.modeldb and follow the instructions to increment the first line's number by 1, and copy and paste the model entry into your mod's battle_models.modeldb.

    2. Boot up the game, and if it doesn't crash, then the model is in the game!

    3. Make a backup of data/export_descr_unit.txt, data/text/export_units.txt, and data/text/txt/export_units.txt. Open export_descr_unit-SNIPPET.txt and paste the EDU entry into the end of your mod's export_descr_unit.txt. Do the same for export_units-SNIPPET.txt and the two mod's export_units.txt.

    4. Boot up the game. If it doesn't crash, then select Custom Battle, set the time period to Late, and play as Pergamon. You should locate a unit card in the unit selection screen with a weird placeholder image of a RTW green peasant. When you hover your mouse over it, it should say Hippeis Neotarentinoi. That's expected, since we haven't imported the unit cards yet.

    5. Drag #hellenistic_cavalry_neotarentine.tga into data/ui/units/f_all, and hellenistic_cavalry_neotarentine_info.tga into data/ui/unit_info/f_all.

    6. Repeat step 4 and have your Neotarentines enter combat.

    And that's it. However, you'd want this unit to be available in the campaign. Where and when to make them available is completely up to you, but I recommend making them available only in hellenistic provinces, and in the Reformed Hellenistic Colony building. After all, this is an innovative, well-trained, and well-equipped unit at the forefront of Hellenistic innovation. Copy and paste this line

    Code:
                    ;;; Tarentine Expansion
                    recruit_pool "hellenistic cavalry neotarentine"  1  0.0203  1  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource greek1 or hidden_resource greek2 or hidden_resource hellen1 or hidden_resource hellen2
    into the helcol_ref capabilites, so that the result looks like

    Code:
    helcol_ref requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and building_present_min_level roads_garrison roads_garrison_two and building_present amphitheatres and not building_present govallied and not building_present govslave and not building_present colony_eastern and not building_present colony_phoenician and region_religion rel_h 40 and event_counter ecThorakitaiReform 1 and event_counter ecMakedoniaColonistsOn 1 or event_counter ecEpeirosColonistsOn 1 or event_counter ecSeleukidColonistsOn 1 or event_counter ecPtolemaioiColonistsOn 1 or event_counter ecBaktriaColonistsOn 1 or event_counter ecPontosColonistsOn 1 or event_counter ecPergamonColonistsOn 1 or event_counter ecBosporanColonistsOn 1
            {
                capability    ;;; Recruitment pool - 12 * 0.04
                {
                    ;;; Tarentine Expansion
                    recruit_pool "hellenistic cavalry neotarentine"  1  0.0203  1  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource greek1 or hidden_resource greek2 or hidden_resource hellen1 or hidden_resource hellen2
                    ;;; UNIVERSAL
                    recruit_pool "Oxybeles"  1  0.0101  1  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, }
                    recruit_pool "Lithobolos"  1  0.0101  1  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, }
                    ;;; WESTERN ARABIA
                    recruit_pool "hellenistic cavalry aspidiotai hippeis"  1  0.0203  1  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource arabian and hidden_resource nabatu_empire
                    recruit_pool "hellenistic cavalry thureopherontes hippeis"  1  0.0603  3  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource arabian and hidden_resource nabatu_empire
                    recruit_pool "hellenistic infantry thureophoroi"  1  0.0403  2  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource arabian and hidden_resource nabatu_empire
                    recruit_pool "hellenistic infantry machairophoroi"  1  0.0403  2  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource arabian and hidden_resource nabatu_empire
                    recruit_pool "hellenistic infantry euzonoi"  1  0.0403  2  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource arabian and hidden_resource nabatu_empire
                ; More lines after this
    All credit goes to the EBII team, since all I did was grab the model for Hellenistic Client Ruler (those Peltastai Logades with spears instead) and put it onto a horse
    Last edited by Shoebopp; May 03, 2022 at 10:42 AM.

  2. #2

    Default Re: Hippeis Neotarentinoi

    That Hellenistic Client is a placeholder unit I cobbled together, I still live in hope someone will take an interest and give them the proper treatment.

  3. #3

    Default Re: Hippeis Neotarentinoi

    Quote Originally Posted by QuintusSertorius View Post
    That Hellenistic Client is a placeholder unit I cobbled together, I still live in hope someone will take an interest and give them the proper treatment.
    They will serve a greater purpose absorbing arrows from steppe nomads.

  4. #4

    Default Re: Hippeis Neotarentinoi

    I made a bad type with the EDB lines. The actual EDB line is

    Code:
                    recruit_pool "hellenistic cavalry neotarentine"  1  0.04  1  0  requires factions { f_makedonia, f_epeiros, f_pergamon, f_pontos, cul_3, } and hidden_resource greek1 or hidden_resource greek2 or hidden_resource hellen1 or hidden_resource hellen2
    Notice the "neotarentine", which refers to the new unit. The previous "tarentinoi" refers to the original Tarentine Cavalry, which uses some Italic armament. Also, the refresh rate was halved in according with my self-imposed unit scarcity micromod. 0.04 is for the vanilla EBII refresh rate

Posting Permissions

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