Ancient Empires – Ammunition Crew Unit [Submod]

If you liked this item, please rate it up on Steam Workshop page.

Author: APX

Last revision: 23 Sep, 2021 at 17:04 UTC

File size: 4.17 MB

On Steam Workshop

Description:

This submod is Inspired by Divide et Impera / DEI Supply Unit.

This mod basically add a new custom unit with 3 – in variant for..
Rome/Greek, African/Eastern and Barbarian. (they’re just a copy model of vanilla Atilla onager crew)
with their own climate trait except for Greek/Roman.

If you’re familiar with DEI, the presence of Supply Unit increase every other unit ammunition by 25%.

On this mod, its simply give them the ability to resupply,
Which makes it important to keep them on the field and keep them close to your missile troop.
(Yes, now you can’t HIDE your Supply Unit in the corner of the map anymore or retreat them as soon as the battle start).

Crew List:
– Foot Crew (Mobile).
3x restock / 60 sec resupply time / 90 sec recharge time.
They’re more versatile and have mobility for aggressive move, the drawback is that fatigue hit them much faster.

– Stationary Supply Cart (Fixed / Defensive).
5x restock / 45 sec resupply time / 60 sec recharge time.
Suitable for more defensive and fortification stance, they can recharge more times and faster but they are immobile, crew must be manned to the equipment for the ability to be available, the cart also very vulnerable to fire and artillery.

– Crate (Wall Mount)
5x restock / 45 sec resupply time / 60 sec recharge time.
Similar to Supply cart but can be placed in wall artilery slot. Extremely vulnerable to fire.

– Camel Mounted
3x restock / 60 sec resupply time / 75 sec recharge time.
Exclusive for Parthia faction, as replacement to footmen crew; to suit their cavalry archer mobility tactics.
They also recharge slightly faster and slightly resistant to fatigue.

Each culture also have hidden stat.
African crew = Better Missile Block Chance due to their Big Shield.
Roman/Greek crew = Better Morale & Melee Defence, Low Melee Attack.
Barbarian crew = Better Charge Bonus & Average Defence/Attack.
East = Balanced on Everything but have the Worst Morale.

The comparison is only between another Crew, they’re still far worst than actual soldier or militia.

————————————————————-

Changelog:
– Added cart variant, stationary supply unit but faster recharge & more ammo stock.

– Added as garrison unit via Supply/Granary building exception for Horde granary.

– Added African variant to suit their faction skin color well.

– Added Camel Mounted variant exclusive for Parthia to suit their cavalry tactic and as well inspired by Battle of Carrhae where they used camel to carry their ammunition.

Known Issue:
– The AI don’t know how to use it, and instead likes to charge their crew unit as if they’re common infantry, i have no idea how to get around that.
[Fixed by changing category and class to Artilery attribute and give them ammunition value without any ranged weapon to shot it, but they still don’t know how and when to use the ability properly]

– AI somehow can bypass disable movement when using the ability.

– Cart crew animation is just from Onager animation, look abit weird at first. but i can’t create a new animation and using non artilery animation will make them spawn inside or on top of the cart which is more weird.

————————————————————–

> Recruitable in custom Battle as well Campaign via main barrack building or Workshop depends on their culture/faction.
> The Ammo crew is considered as Artillery unit, which will also force the AI to attack regardless they’re on defense or offense during field battle.

– Any feedback or suggestion are welcome to keep it balanced.

Some of the idea are inspired by this mod:
https://steamcommunity.com/sharedfiles/filedetails/?id=1089201650

___________
I’ll port this to vanilla or whatever overhaul if there is request, so don’t hesitate to ask.

My other MOD:
https://steamcommunity.com/sharedfiles/filedetails/?id=2609308753

I’d really appreciate a donation to buy upcoming TW:
https://www.paypal.com/paypalme/adpx17?locale.x=en_US