Ok, I tried doing it myself and came up with this,
// some basic defines
#define TEast 0
#define TWest 1
#define TGuerrila 2
#define TCivilian 3
#define TSideUnknown 4
#define TEnemy 5
#define TFriendly 6
#define TLogic 7
#define true 1
#define false 0
// type scope
#define private 0
#define protected 1
#define public 2
class CfgPatches
{
class ArchMineSign
{
units[]={Objects};
requiredVersion=1.75;
};
};
class CfgModels
{
class Default
{
sections[]={""};
sectionsInherit="";
};
class Vehicle: Default {};
class Danger!.p3d: Vehicle {};
};
class CfgVehicles
{
class All {};
class Static: All {};
class Building: Static {};
class Strategic: Building {};
class FlagCarrier: Strategic {};
class Objects: FlagCarrier
{
displayName="Mine Warning Russian";
model="\ArchMineSign\Danger!.p3d";
};
};
However I'm getting an error which goes something like,
! encountered instaed of }