Jump to content
Sign in to follow this  
EddiePrice

Description.ext - Weapons Selection

Recommended Posts

Hey guys,

I've just started my second mission for ArmA2, this one needs a weapon selection. So I put a description.ext together using the classnames listed on here, looks like this:

onLoadMission = "Missionname";
OnLoadMissionTime = True;

class Header
{
gameType = Coop;
minPlayers = 1;
maxPlayers = 4;
};

class Weapons 
{
 class M9SD {count = 4;};
 class M16A4_ACG {count = 1;};
 class M4A1_RCO_GL {count = 1;};
 class M4A1_Aim_camo {count = 1;};
 class M4A1_HWS_GL_camo {count = 1;};
 class M4A1_AIM_SD_camo {count = 2;};
 class M4A1_HWS_GL_SD_Camo {count = 2;};
 class DMR {count = 1;};
 class M4SPR {count = 1;};
 class M40A3 {count = 1;};

};

class Magazines 
{
 class 15Rnd_9x19_M9SD {count = 15;};
 class 30Rnd_556x45_Stanag {count = 40;};
 class 30Rnd_556x45_StanagSD {count = 40;};
 class 20Rnd_762x51_DMR {count = 15;};
 class 5Rnd_762x51_M24 {count = 15;};
};

It's not in a complete state obviously I want to add more, but not even the ones listed here are showing up in the briefing. Are things done differently in ArmA2?

EDIT: For some unknown reason it all started working, mods please delete!

Share this post


Link to post
Share on other sites
Hey guys,

I've just started my second mission for ArmA2, this one needs a weapon selection. So I put a description.ext together using the classnames listed on here, looks like this:

onLoadMission = "Missionname";
OnLoadMissionTime = True;

class Header
{
gameType = Coop;
minPlayers = 1;
maxPlayers = 4;
};

class Weapons 
{
 class M9SD {count = 4;};
 class M16A4_ACG {count = 1;};
 class M4A1_RCO_GL {count = 1;};
 class M4A1_Aim_camo {count = 1;};
 class M4A1_HWS_GL_camo {count = 1;};
 class M4A1_AIM_SD_camo {count = 2;};
 class M4A1_HWS_GL_SD_Camo {count = 2;};
 class DMR {count = 1;};
 class M4SPR {count = 1;};
 class M40A3 {count = 1;};

};

class Magazines 
{
 class 15Rnd_9x19_M9SD {count = 15;};
 class 30Rnd_556x45_Stanag {count = 40;};
 class 30Rnd_556x45_StanagSD {count = 40;};
 class 20Rnd_762x51_DMR {count = 15;};
 class 5Rnd_762x51_M24 {count = 15;};
};

It's not in a complete state obviously I want to add more, but not even the ones listed here are showing up in the briefing. Are things done differently in ArmA2?

EDIT: For some unknown reason it all started working, mods please delete!

Did you ever get this working? I'm interested in applying this to the beginning of my missions.

Share this post


Link to post
Share on other sites
Did you ever get this working? I'm interested in applying this to the beginning of my missions.

class Weapons 
{
 class G36a {count = 20;};
 class G36C {count = 20;};
 class G36_C_SD_eotech {count = 20;};
 class G36K {count = 20;};
 class M1014 {count = 20;};
 class M16A2 {count = 20;};
 class M16A2GL {count = 20;};
 class M16A4 {count = 20;};
 class M16A4_GL {count = 20;};
 class M16A4_ACG_GL {count = 20;};
 class M16A4_ACG {count = 20;};
 class M4A1 {count = 20;};
 class M4A1_HWS_GL {count = 20;};
 class M4A1_HWS_GL_camo {count = 20;};
 class M4A1_HWS_GL_SD_Camo {count = 20;};
 class M4A1_RCO_GL {count = 20;};
 class M4A1_Aim {count = 20;};
 class M4A1_Aim_camo {count = 20;};
 class M4A1_AIM_SD_camo {count = 20;};
 class MP5A5 {count = 20;};
 class MP5SD {count = 20;};
 class M8_carbine {count = 20;};
 class M8_carbineGL {count = 20;};
 class M8_compact {count = 20;};
 class Mk_48 {count = 20;};
 class M240 {count = 20;};
 class M249 {count = 20;};
 class M8_SAW {count = 20;};
 class DMR {count = 20;};
 class M107 {count = 20;};
 class M24 {count = 20;};
 class M40A3 {count = 20;};
 class M4SPR {count = 20;};
 class M8_sharpshooter {count = 20;};
 class Colt1911 {count = 20;};
 class Javelin {count = 20;};
 class SMAW {count = 20;};
 class Stinger {count = 20;};
 class Binocular {count = 20;};
 class NVGoggles {count = 20;};
 class Laserdesignator {count = 20;};
//ACE  
 class ACE_Rangefinder_OD {count = 20;};
 class ACE_Earplugs {count = 20;};
 class ACE_GlassesSpectacles {count = 20;};
 class ACE_GlassesRoundGlasses {count = 20;};
 class ACE_GlassesBlackSun {count = 20;};
 class ACE_GlassesBlueSun {count = 20;};
 class ACE_GlassesRedSun {count = 20;};
 class ACE_GlassesGreenSun {count = 20;};
 class ACE_GlassesTactical {count = 20;};
 class ACE_GlassesLHD_glasses {count = 20;};
 class ACE_GlassesGasMask_US {count = 20;};
 class ACE_GlassesBalaklava {count = 20;};
 class ACE_Glock17 {count = 20;};
 class ACE_Glock18 {count = 20;};
 class ACE_M16A4_Iron {count = 20;};
 class ACE_M4A1_GL {count = 20;};
 class ACE_M4A1_GL_SD {count = 20;};
 class ACE_M4A1_ACOG {count = 20;};
 class ACE_M4A1_ACOG_SD {count = 20;};
 class ACE_M4A1_Aim_SD {count = 20;};
 class ACE_M4A1_Eotech {count = 20;};
 class ACE_Flaregun {count = 20;};
 class ACE_M4SPR_SD {count = 20;};
 class ACE_SOC_M4A1_Aim {count = 20;};
 class ACE_SOC_M4A1_AIM_SD {count = 20;};
 class ACE_SOC_M4A1_GL {count = 20;};
 class ACE_SOC_M4A1 {count = 20;};
 class ACE_SOC_M4A1_GL_SD {count = 20;};
 class ACE_SOC_M4A1_Eotech {count = 20;};
 class ACE_SOC_M4A1_GL_13 {count = 20;};
 class ACE_SOC_M4A1_GL_EOTECH {count = 20;};
 class ACE_SOC_M4A1_SD_9 {count = 20;};
 class ACE_SOC_M4A1_SHORTDOT {count = 20;};
 class ACE_SOC_M4A1_SHORTDOT_SD {count = 20;};
 class ACE_SOC_M4A1_RCO_GL {count = 20;};
 class ACE_SOC_M4A1_GL_AIMPOINT {count = 20;};
 class ACE_M109 {count = 20;};
 class ACE_M110 {count = 20;};
 class ACE_M110_SD {count = 20;};
 class ACE_TAC50 {count = 20;};
 class ACE_TAC50_SD {count = 20;};
 class ACE_M249Para {count = 20;};
 class ACE_M249Para_M145 {count = 20;};
 class ACE_M240G_M145 {count = 20;};
 class ACE_M60 {count = 20;};
 class ACE_M32 {count = 20;};
 class ACE_M79 {count = 20;};
 class ACE_MP5A4 {count = 20;};
 class ACE_UMP45 {count = 20;};
 class ACE_UMP45_SD {count = 20;};
 class ACE_RPG29 {count = 20;};
 class ACE_RPG22 {count = 20;};
 class ACE_FAL_Para {count = 20;};
 class ACE_SA58 {count = 20;};
 class ACE_AS50 {count = 20;};
 class ACE_ParachutePack {count = 20;};
 class ACE_HuntIR_monitor {count = 20;};
 class ACE_Kestrel4500 {count = 20;};
 class ACE_Wirecutter {count = 20;};
};

class Magazines 
{
 class 30Rnd_556x45_G36 {count = 50;};
 class 30Rnd_556x45_G36SD {count = 50;};
 class 8Rnd_B_Beneli_74Slug {count = 50;};
 class 30Rnd_556x45_Stanag {count = 50;};
 class 30Rnd_556x45_StanagSD {count = 50;};
 class 30Rnd_9x19_MP5 {count = 50;};
 class 30Rnd_9x19_MP5SD {count = 50;};
 class 1Rnd_HE_M203 {count = 50;};
 class FlareWhite_M203 {count = 50;};
 class FlareGreen_M203 {count = 50;};
 class FlareRed_M203 {count = 50;};
 class FlareYellow_M203 {count = 50;};
 class 1Rnd_Smoke_M203 {count = 50;};
 class 1Rnd_SmokeRed_M203 {count = 50;};
 class 1Rnd_SmokeGreen_M203 {count = 50;};
 class 1Rnd_SmokeYellow_M203 {count = 50;};
 class 100Rnd_556x45_BetaCMag {count = 50;};
 class 100Rnd_762x51_M240 {count = 50;};
 class 200Rnd_556x45_M249 {count = 50;};
 class 20Rnd_762x51_DMR {count = 50;};
 class 10Rnd_127x99_m107 {count = 50;};
 class 5Rnd_762x51_M24 {count = 50;};
 class 20Rnd_556x45_Stanag {count = 50;};
 class 7Rnd_45ACP_1911 {count = 50;};
 class Javelin {count = 50;};
 class M136 {count = 50;};
 class SMAW_HEAA {count = 50;};
 class SMAW_HEDP {count = 50;};
 class Stinger{count = 50;};
 class HandGrenade {count = 50;};
 class HandGrenade_West {count = 50;};
 class SmokeShell {count = 50;};
 class SmokeShellRed {count = 50;};
 class SmokeShellGreen {count = 50;};
 class SmokeShellYellow {count = 50;};
 class TimeBomb {count = 50;};
 class PipeBomb {count = 50;};
 class Mine {count = 50;};
 class HandGrenade_Stone {count = 50;};
 class Laserbatteries {count = 50;};
//ACE
 class ACE_Claymore_M {count = 50;};
 class ACE_BBetty_M {count = 50;};
 class ACE_Battery_Rangefinder {count = 50;};
 class ace_flashbang {count = 50;};
 class ace_m84 {count = 50;};
 class ace_m7a3 {count = 50;};
 class ace_m34 {count = 50;};
 class ACE_IRStrobe {count = 50;};
 class ACE_M86PDM {count = 50;};
 class ACE_M2SLAM_M {count = 50;};
 class ACE_SSWhite_M203 {count = 50;};
 class ACE_SSGreen_M203 {count = 50;};
 class ACE_SSRed_M203 {count = 50;};
 class ACE_SSYellow_M203 {count = 50;};
 class ACE_5Rnd_762x51_T_M24 {count = 50;};
 class ACE_20Rnd_762x51_T_DMR {count = 50;};
 class ACE_10Rnd_127x99_T_m107 {count = 50;};
 class ACE_SMAW_Spotting {count = 50;};
 class ACE_30Rnd_556x45_T_Stanag {count = 50;};
 class ACE_200Rnd_556x45_T_M249 {count = 50;};
 class ACE_8Rnd_12Ga_Slug {count = 50;};
 class ACE_8Rnd_12Ga_Buck00 {count = 50;};
 class ACE_9Rnd_12Ga_Slug {count = 50;};
 class ACE_9Rnd_12Ga_Buck00 {count = 50;};
 class ACE_6Rnd_40mm_M32 {count = 50;};
 class ACE_25Rnd_1143x23_B_UMP45 {count = 50;};
 class ACE_33Rnd_9x19_G18 {count = 50;};
 class ACE_17Rnd_9x19_G17 {count = 50;};
 class ACE_5Rnd_25x59_HEDP_Barrett {count = 50;};
 class ACE_20Rnd_762x51_SB_M110 {count = 50;};
 class ACE_20Rnd_762x51_S_M110 {count = 50;};
 class ACE_20Rnd_762x51_T_M110 {count = 50;};
 class ACE_5Rnd_127x99_B_TAC50 {count = 50;};
 class ACE_5Rnd_127x99_S_TAC50 {count = 50;};
 class ACE_5Rnd_127x99_T_TAC50 {count = 50;};
 class ACE_RPG29_PG29 {count = 50;};
 class ACE_RPG29_TBG29 {count = 50;};
 class ACE_SSWhite_FG {count = 50;};
 class ACE_SSRed_FG {count = 50;};
 class ACE_SSGreen_FG {count = 50;};
 class ACE_SSYellow_FG {count = 50;};
 class ACE_20Rnd_762x51_B_FAL {count = 50;};
 class ACE_30Rnd_762x51_B_FAL {count = 50;};
 class ACE_HuntIR_M203 {count = 50;};
 class ACE_Knicklicht_R {count = 50;};
 class ACE_Knicklicht_G {count = 50;};
 class ACE_Knicklicht_W {count = 50;};
 class ACE_Knicklicht_Y {count = 50;};
 class ACE_Knicklicht_B {count = 50;};
 class ACE_Knicklicht_IR {count = 50;};
 class ACE_Bandage {count = 50;};
 class ACE_Morphine {count = 50;};
 class ACE_Epinephrine {count = 50;};
 class ACE_40mm_Buck_M79 {count = 50;};
 class ace_6rnd_cs_m32 {count = 50;};
 };

This is for ACE 2 also (just edit/delete out what you don't want). I haven't put rucks in yet. I am making one with RH stuff, and other addon weapons too when I get around to it. I'll edit this post if I ever do.

Works for me so far, haven't tried on dedicated server yet though...

Share this post


Link to post
Share on other sites

Has anyone got his working with ACE on a dedi? When I've tried it, they show up but can't be selected. When a stock BIS weapon is chosen, all the ACE items disappear. Works fine SP.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×