Arma 3
114 ratings
Ammocan
6
3
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
File Size
Posted
Updated
52.700 MB
Jul 11, 2020 @ 10:47am
Jul 12, 2020 @ 1:18pm
2 Change Notes ( view )

Subscribe to download
Ammocan

Description
This addon modifies supported vehicles to use ammocan objects that can be loaded into a vehicle inventory. Players are able to manipulate these ammocans directly so extra ammocans can be added to the vehicle in the field. This also allows you to load more ammo than vehicles carry by default.

This is designed to work in SP, MP and Dedicated with human and AI vehicle crews and gunners.

This is a Beta release. More features are planned and more vehicles and their vehicle turrets will be supported. Please note that static turrets are not currently supported, due to their lack of inventory.

Please note: I can incorporate any vehicle into my mod without REQUIRING that addon as a dependency - I just use classnames.

With this in mind, I'd like to incorporate as many reasonable additions as possible, so keep 'em coming!

***For best results, use with the Vehicle Loadout mod, to save vehicle profiles with additional ammo! https://steamcommunity.com/sharedfiles/filedetails/?id=2161671937

Supported Vehicles:
  • All BLUFOR Vanilla BI Ground Vehicles and Boats with turrets
  • All BLUFOR RHS Ground Vehicles with Turrets (M2 and Mk19)
  • CUP 100 round 50 cal for M2HB, etc.

  • Any addon that uses ammo from the assets listed above (e.g. the Offroads with M2's from Leight's OPFOR)


Features:
  • Support for SP, MP and Dedicated
  • Ability to Load/Unload Turret Ammunition to/from ground vehicles
  • Tested & compatible with ALiVE and Zeus spawned vehicles
  • Support for (eventual) addon vehicles without mod dependency
  • Should be compatible with Liberation, Antistasi, etc. (Would love testing feedback)
  • Custom ammocan models

Setup:
Supported Vehicles are automatically ready to receive additional ammunition without additional setup.
"Vanilla" ammo in vehicles is autmoatically converted into ammocans and placed into the vehicle's inventory
Simply select a compatable Ammocan from a virtual arsenal or container and drop it into the inventory of the vehicle that you want to load.

Ammocan Resupply Procedure:
From anywhere you can access the inventory of a compatable vehicle > From your inventory, deposit the desired number of Ammocans into the vehicle inventory > Close inventory. Weapons *should* automatically reload
The ammocans will show up in virtual aresenals with a prefix of "ammocan".

Reloading Procedure:
Supported Vehicle Turrets will have one box of ammunition loaded at a time. All additional boxes of ammunitionn are removed from the turret and added to the vehicle inventory as ammocans on initialization.
When the loaded box of ammo reaches 1 round remaining, AmmoCan will load a box from your vehicle inventory into the turret, and reloading of the turet will happen as normal. While you can carry additional ammo on your personal inventory, AmmoCan will only load a new box from the vehicle inventory.


Tips:
This mod does not address the current lack of manual reloads for vehicle turrets. However, you can greatly increase the operational capacity of your vehicle turrets, so you can feel less bad about emptying the box to top off.

Limitations:
  • Right now all ammo is stored into a .50 cal style (M2A1) ammocan. I'll be creating appropriate models for other ammocan types in the future.
  • Currently, only US vehicles are supported. I'll be adding support for non-US vehicle in the future.
  • At spawn, supported vehicles will initiate a reload
  • Vehicles with multiple ammo types per weapon (e.g. RHS Mk19s by default) may have random ammo type loaded into the turret. The best workaround at this time is to carry only one ammo type for a given turret.
  • The AI can take advantage of additional ammo cans inside their vehicles; however will be unable to add more ammo on their own. You can use the Zeus interface or manually add more ammo for them as needed.
  • Currently, due to their lack of inventory, static turrets are not supported, and cannot be reloaded with AmmoCans

Planned Updates:
  • No reload at spawn
  • No random ammo type loads
  • Support for appropriate additional addon vehicles
  • Support for static turret varients of vehicle weapons

Usage Restrictions:
The GNU General Public License v3.0: https://www.gnu.org/licenses/gpl-3.0.en.html

I know folks are going to dePBO this, so the GPL license just basically asks that you mention me on any work based on this. I will be making my Github for this public once the addon is a bit more mature.

Anyone may add the raw PBOs for this mod into their own addons, etc.

How to help add additional ammo/vehicle support:
I need documentation, images, examples, etc. of other ammocan types. Alternatively, if anoyone wants to help model other ammocan types, I'd love the help.


BIS Forum:
https://forums.bohemia.net/forums/topic/229975-ammocan/

Acknowledgments and Thanks:
Roqarr
Popular Discussions View All (2)
7
Mar 8 @ 7:13pm
Additional Vehicle/Turret Requests
Fat_Lurch
4
Mar 10 @ 7:22pm
Ammocan Reference Material
Fat_Lurch
< >
63 Comments
Fat_Lurch  [author] Mar 15 @ 12:06pm 
If you keep having issues, contact me direct on Steam and I can help take a look at your config.
Fat_Lurch  [author] Mar 15 @ 12:05pm 
Rich, I misread your question at first: that sounds like something is being lost in the inheritance of the retextured asset. I have my addon setup so it applies to just about any mobile vehicle at a base level. If your retextured asset isn't responding, I suspect the ammocan behaviors aren't being inherited from the base class correctly.
Rich Mar 15 @ 11:05am 
Additional testing to post below. I can add the ammo_can magazine to the vehicle using through the config, but it still wont let me add additional ammo cans to the vehicles inventory.
Rich Mar 15 @ 10:38am 
Great mod! Question and a possible bug report. Our group is trying to incorporate your mod into our modpack. After some testing I've found the following;

A retextured NATO LSV with no inventory set at the config level works fine. LSV is showing the vanilla inventory, user can see the ammo boxes in there and add to the inventory.

A retextured NATO LSV that has inventory defined in the retexture config doesn't show the ammo boxes nor will it let you add to the inventory.

What do you think?
Fat_Lurch  [author] Mar 10 @ 7:20pm 
Anton't, that's a great idea. I'm not sure when I'll be able to get to it but I'm recording it on my GitHub so I don't forget.

Thanks

I'll try to work flicker on the next touch as well.
Anton't Mar 8 @ 7:11pm 
I love the mod! I'd really appreciate if you'd allow Ammocan items to be added to vehicle and crate inventories whilst in the Eden Editor. I'd like to put them in ammo lockers!
Fat_Lurch  [author] Feb 14 @ 9:52am 
Adam, glad it's working for you
Adam Feb 13 @ 11:53pm 
works, my fault sorry
Woldemar Feb 13 @ 2:22am 
Fat_Lurch: Sadly. But will wait.
Fat_Lurch  [author] Feb 13 @ 1:32am 
Woldemar: I can get to that but unfortunately probably not very soon. Ditto Adam. I'm surprised the RHS stuff isn't working - what issue were you having exactly?