Return to ShackTac Mods

Dslyecxi’s ‘Paper Doll’ Gear Menu

As seen in this video:

This is provided ‘as is’. Don’t expect updates to it on any regular timetable. I do give permission for reuse of this, so long as you give proper credit to me as the original creator.


  • Allows easy selection of weapons, gear, attachments, launchers, etc, and pulls these from the game configs (ie, it’s not hard-coded). Specifically, it supports selecting: Helmet, goggles, vest, uniform, backpack, primary weapon, secondary weapon, pistol, attachments for primary weapon (rail, suppressor, and optic), and face.
  • Allows for easy view distance, overcast, time, and day-of-month adjustment
  • Camera auto-focuses on the element of gear that’s being changed, and can be manually set to head, body, backpack, or weapon.
  • Thermal vision toggle allows you to check the thermal signatures of gear.
  • ‘Randomization’ option allows a random sampling of gear to be loaded.
  • ‘Copy’ button copies the current gear items to the clipboard in a format that can be used in a unit’s init line.

Known issues:

  • The ‘muzzle device’ feature probably will not work on community addons at the moment, but if you want to fix it, feel free! The muzzle array is dsl_Muzzle but isn’t being used currently, it’s just placing the default suppressors and whatever sticks, sticks!
  • The presets button does not function.
  • Weapons that are preconfigured to have special items will be overridden by what you’ve selected in the attachment sliders. This is intentional.

Download & Install Info

I have now switched to publishing this via the Steam Workshop. You can find it on the Steam Workshop here for the retail release of Arma 3, and through the in-game browser as well. The same mission can be downloaded in mission-folder format here.  If you go that route, you will need to place the dsl_gear_menu folder in your My Documents –> Arma 3  –> Missions directory. Once you’ve loaded the game, go to Editor->Altis->Load, select it, and click ‘Preview’.

Update History

March 15th, 2013 – v1 released

March 28th – v1.1 released, with updated copy/display aspects by Bricks

June 21st – v1.2 released, compatibility for the Arma 3 beta.

Oct 22nd – v1.3 released on Steam Workshop for Altis / Arma 3 Release version

Nov 1st – v1.4 released on Steam Workshop, includes fix by Lao Fei Mao for aspect ratio dialog issues.


Skip to comment form

    • John CANavar on March 15, 2013 at 5:07 am

    Thx Dsl ! I didnt ask for it but I`ll definitely check it out 🙂

    • Kurt on March 15, 2013 at 7:25 am

    I’m the happiest person alive. This is so sick. I’ve been checking at LEAST twice a day to see if you’ve released this bad boy. Quick Q, can you/anyone point me in the direction of a tutorial or something that will allow me to use that copied code to make my own units so I can play them? BIIIIG Thanks to you Dslyecxi and anyone who can help me out.

      • LaytonGB on April 20, 2013 at 4:44 pm – I made a tutorial on it 🙂 if you watch through the whole thing I presume you’ll be able to figure it out.

    • 5aliiim on March 15, 2013 at 8:33 am

    Thank you for, as always, being a great idol in the community.

    • Artist on March 15, 2013 at 9:18 am

    If i copy it, and put it in the Ini line, it allways gives me an error. How do you copy it? It seems like there is missing something 🙂 Or is the Ini line the wrong line to put the copied line in?

      • dslyecxi on March 15, 2013 at 11:45 am

      That’s just giving you classnames, you’d have to implement a function to translate those classnames into gear assignments.

        • 5aliiim on March 15, 2013 at 1:51 pm

        What would this function be? I’ve tried ‘this additem” then ending with a ; but I’m not paticularly good with the ini code.

          • dslyecxi on March 15, 2013 at 3:04 pm

          Check the BIS wiki, there are a bunch of new commands in A3 like addUniform, addVest, etc.

    • Alptraum on March 15, 2013 at 9:48 am

    It says “I’m presenting this as a mission folder.” but I get a file, not a folder.

      • dslyecxi on March 15, 2013 at 11:47 am

      It’s a 7zip archive. Open it, and there’s a folder packed inside.

        • willseattle on March 23, 2013 at 7:05 pm

        Hey i’m trying to install it also and tried both areas for 7zip to extract then went to open and start it and nothing shows up in the editor. so i’m going to make a video on what is going on !

    • TR3SPASS3R on March 15, 2013 at 12:12 pm

    THX !! so much for you´r work ! Best regard´s !!

    • Misantroph on March 15, 2013 at 12:14 pm

    Wow, many thanks to you for this and your work.

    Best regards from Germany!

    • ez0lv on March 15, 2013 at 12:51 pm

    dslyecxi, would it be possible to use the scripts of this mission in the intro, so you could choose your gear? and you could choose what gear people can choose from for the specific unit!

      • dslyecxi on March 15, 2013 at 3:04 pm

      It could be modified to do that, but that’s not how I have it set up.

        • ez0lv on March 16, 2013 at 12:54 pm

        OK, I’m not that good in scripting, so i’m probably not gonna pursue that anytime soon, so if you or anyone you know would like to try and make that then go ahead.

          • Flashpoint on June 29, 2013 at 2:46 pm

          I think that would be amazing, and don’t see why something like this wasn’t already made in that purpose. When I first saw the video that featured this, I thought it was part of the game until I was sadly disappointed Sucks that I’m only pretty decent at in-game scripts, but nothing with this magnitude of stuff needed.

    • Bar56 on March 15, 2013 at 1:49 pm

    so maybe i misunderstood the directions. i get a zip file i take the “dsl_gear_selection_v1.Stratis” folder and i put it in the missions folder (steam->steamapps->common->Arma3->missions) when i get to the editor nothing is there except for some missions i made for me and my friends. do i need to put somewhere else? oh and thanks for releasing this!

      • Bar56 on March 15, 2013 at 2:50 pm

      never mind i figured it out i had to put it in my user mission folder

      • willseattle on March 23, 2013 at 7:06 pm

      Hey Bar can you show the steps like the (steam->steamapps->common->Arma3->missions) or what the folder paths you took to get it to work ? this is my 4th hour trying and i’m getting burned out !

        • Anthonyfromtheuk on October 23, 2013 at 2:07 pm

        put the folder inside the zip file in C:\Users\YOURUSERNAME\Documents\Arma 3\missions

    • Christopher Dorner on March 15, 2013 at 2:00 pm

    In the mission’s init I see under where the script is called it is done so by adding the “Character Customization” action to the player menu. Is there a way to modify “player addAction” to tie the action to an object so that players have to use a supply crate?


    • Hopeless and in need on March 15, 2013 at 6:44 pm

    I’m actually quite lost. I’ve put it in my steam/steamapps/common/arma3/missions, and it doesn’t show up at all in the load option. What’s the “user mission” folder? I don’t have that. Augh! D:

      • dslyecxi on March 15, 2013 at 7:09 pm

      You’ve put it in a place that my instructions did not tell you to. Please read them again. This is the last comment I will approve/reply to about the installation process. If you skim it or assume you know what I’m talking about and then just randomly decide to put it elsewhere, that’s on you. Sorry.

    • Rene Leyva on March 15, 2013 at 8:10 pm

    OUTSTANDING, thank you Dsl!

    • Jakub on March 16, 2013 at 5:26 am

    Hello dslyecxi and everyone!

    I’m playing BIS games from release of original OFP but I’ve never used mission scripting in editor. I I would like to use it now and it seems problematic to find good source of how-to information. Can you help?

    For instance I’m using your gear selector but don’t have a clue how to use generated information to actually make a unit with selected gear. I don’t know what to put in ini sector and where to find ARMA 3 command list to play with. Tutorial would be nice. Are there any tutorials or topics covering basic scripting? I would like to get into it but I can’t find proper source to start from.

    I would be extremely grateful and I would propably contribute to community when I learn something.

    Thanks anyway!
    (sorry for my english / not native)

    • J on March 16, 2013 at 1:49 pm

    Great mod Dyslexci, thanks! 😀

    • Macro on March 18, 2013 at 9:52 am

    Hey mate,

    Great work, got it working easily.

    One question though and I did try google it first, how do I export the loadout?

    I imagine this is so I can pull it up from one of those virtual ammo boxes in game under the saved loadouts, but how do I copy the game to make what I have chosen one of them?


      • Avix on January 7, 2014 at 4:56 pm

      Thanks a lot for this very cool feature.
      Did you ever find out how to export these settings to a ‘loadout’ in VirtualAmmoBox?
      Would be a great tool!

    • Dom on March 18, 2013 at 12:29 pm

    Thanks so much for putting the work in to release this Dslyecxi. I’m going to try to get it running with aeroson’s get/set loadout scripts so people can tweak their loadouts in your interface then dump them into “loadout_xxx.sqf” type scripts for use in seperate missions.

    We all very much appreciate your time and effort.

      • Dom on March 18, 2013 at 12:35 pm

      The copy to array feature is great. Thanks.

    • Bidoux on March 21, 2013 at 8:58 pm

    🙁 I have a small screen 1440×900 . Nice work DSL 🙂

      • NameOfThrones on April 20, 2013 at 9:12 am

      So do I.

    • 3inar on March 22, 2013 at 9:33 pm

    Awesome your the man!

    • Dom on April 4, 2013 at 5:35 pm

    Thanks a lot man, love your stuff keep up the good work.

    • Vincent on June 25, 2013 at 12:55 pm

    I put all the files into the right places but when I go the editor and attempt to load it, it does not appear. I am using ArmA 3 Beta on a windows eight computer.

      • dslyecxi on July 2, 2013 at 12:23 am

      Make sure you’re using the updated version for the beta.

    • J on September 3, 2013 at 2:10 pm

    This is a great mod, I wish Bohemia would put it in the full game!! After all, you’ve done the guides for them, it’s already so professionally made, wait don’t you work on the military version? VBS? Anyway yeah this mod is great and it feels like it should be a part of the game!

    • Nee Kniggit on September 20, 2013 at 8:01 am

    How do you save your load out. I don’t seem to see that anywhere. I used the copy function which copied it to the clipboard, but I am not sure what to do after that. I have saved load outs from when I use the virtual ammo boxes in multiplayer and would like to add to those, but not sure what to do with the load out info in here.

    • Q on September 20, 2013 at 4:23 pm

    Has the LOD language possibly changed since full release? When I copy the kit with the COPY button into a new character it gives me a “Bad vehicle type” error.

    • Kebman on September 23, 2013 at 2:05 pm

    Can’t seem to get this to work in the full game. Starts up, but just shows the regular soldier.

    • ledgeri on September 25, 2013 at 2:15 pm

    If the version to the final (v:1.xx) game is ready i will use it!!

    • robowilso on October 31, 2013 at 7:18 am

    i was wondering if this could be implemented into a mission to use on the fly as the mission progresses (to either rearm/change scenarios such as diver/recon/etc…. I know this is in a mission format but was curious if it could be used as an addon as well

    • kejo on April 29, 2014 at 9:43 am

    Does this mod work with Campaign (Survive, Adapt, Win)? Thanks

Comments have been disabled.