Jump to content

Bigger African War Elephants


Tyrannosaurus
 Share

Recommended Posts

This mod I'm working on changes all African war elephant units to bush elephants instead of the default forest elephants. Carthaginian, Kushite, and Ptolemaic elephant stables will also hold bush elephants. I also wanted to change the elephant units' stats so that the African war elephants would have a stronger attack but also a higher cost than the Asian ones, but I have not figured out how to do that yet.

The reason I made this mod is, honestly, because I feel the whole notion of Carthaginians and other ancient North Africans riding forest elephants (or some extinct species of diminutive North African elephant) is an inaccurate "brain bug". It seems to be based on Polybius describing Ptolemaic elephants at the Battle of Raphia as being smaller than the Seleucids' Indian elephants, but when you look at the elephant population living where the Ptolemies (and presumably the Kushites too) obtained their elephants, they appear to have been the larger bush elephants. It's possible that Polybius had simply fallen for a stereotype that everything grew bigger in India due to the humid climate and therefore assumed that Indian elephants would be larger than African ones.

Besides, forest elephants are adapted to the humid rainforests of Central Africa, not the North African deserts or scrubland. Bush elephants are better suited to drier conditions, and some do in fact inhabit deserts in Mali and Namibia.

Article of interest:

Proving Polybius wrong about elephants

The screenshot below compares the modded African war elephants to one of the wild forest elephants.

screenshot0027.pngbigger_african_war_elephants.zip

Edited by Tyrannosaurus
Mod is now ready for download!
  • Like 1
Link to comment
Share on other sites

OK, I figured out a way to change the African war elephants' stats. It involved creating new templates in the simulation/templates folder that the African elephant units' templates would all refer to. However, I would still like to be able to edit the "AfricanElephant" class mentioned in their template files:

 

<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_elephant_melee">
  <Identity>
    <Civ>cart</Civ>
    <GenericName>North African War Elephant</GenericName>
    <SpecificName>Pil Malḥamit</SpecificName>
    <Classes datatype="tokens">AfricanElephant</Classes>
    <Icon>units/cart_champion_elephant.png</Icon>
  </Identity>
  <VisualActor>
    <Actor>units/carthaginians/elephantry_c_m.xml</Actor>
  </VisualActor>
</Entity>

 

Link to comment
Share on other sites

49 minutes ago, Stan` said:

Ah my bad that's probably only in the dev version, sorry. Doesn't mean you cannot copy it though.

See https://code.wildfiregames.com/D4590

Thanks, but I tried copying it over into my mod's simulation/templates/mixins folder and it doesn't seem to have any effect on the elephants' stats.

22657354_Screenshot2024-02-17173445.thumb.png.2e573af3342415e7aa1b18d02f0e7a91.png

screenshot0028.png

Edited by Tyrannosaurus
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...