--- layout: wiki title: Rearm Framework description: Explains how to set-up rearming of objects with the ACE3 rearm system. group: framework order: 5 parent: wiki mod: ace version: major: 3 minor: 5 patch: 0 --- ## 1. Config Values ```cpp class CfgAmmo { class MyLaserGuidedRocket { ace_rearm_caliber = 250; // Set to the correct caliber ace_rearm_dummy = "ace_rearm_MyLaserGuidedRocket"; // Set to correct vehicle classname }; }; class CfgVehicles { class ace_rearm_defaultCarriedObject; class ace_rearm_MyLaserGuidedRocket: ace_rearm_defaultCarriedObject { model = "\directory\model.p3d"; // Set to correct static model path }; }; ```
ace_rearm_caliber is only needed if you aren't inheriting from any of BI base classes or if your ammo has a different caliber.
ace_rearm_dummy is only needed if you have a custom ammunition model. For each model you should create a dummy vehicle extending ace_rearm_defaultCarriedObject.