A copy of my working description.ext:
class Weapons
{
class M4
{
count = 1;
};
class M16GrenadeLauncher
{
count = 1;
};
class G36a
{
count = 1;
};
class Steyr
{
count = 1;
};
class XMS
{
count = 1;
};
class LAWLauncher
{
count = 1;
};
};
class Magazines
{
class GrenadeLauncher
{
count = 3;
};
class M4
{
count = 8;
};
class M16
{
count = 4;
};
class LAWLauncher
{
count = 3;
};
class G36aMag
{
count = 8;
};
class SteyrMag
{
count = 8;
};
};
Remember that when dealing with C++ style code, it might be case sensitive. Not sure though, but better safe than sorry.