Frandsen/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:




 
<pre>
 
class CfgVehicleClasses {
class CfgVehicleClasses {
class DDAM_Backpack {
class DDAM_Backpack {
displayName = "Danish Backpacks";
displayName = "Danish Backpacks";
};
};
};
};


class CfgVehicles {
class CfgVehicles {
class USSpecialWeaponsBox; // External class reference
class USSpecialWeaponsBox; // External class reference
class ReammoBox; // External class reference
class ReammoBox; // External class reference
class ReammoBox_EP1 : ReammoBox {
class ReammoBox_EP1 : ReammoBox {
expansion = 1;
expansion = 1;
};
};
 
class Bag_Base_EP1; // External class reference
class Bag_Base_EP1; // External class reference


//needed ref pack
//needed ref pack
 
class DDAM_ALICE_Pack_EP1 : Bag_Base_EP1 {
class DDAM_ALICE_Pack_EP1 : Bag_Base_EP1 {
vehicleClass = "DDAM_Backpack";
vehicleClass = "DDAM_Backpack";
faction = DDAM;
faction = DDAM;
scope = protected;
scope = protected;
displayName = "DDAM ALICE pack";
displayName = "DDAM ALICE pack";
picture = "\ca\weapons_e\data\icons\backpack_TK_ALICE_CA.paa";
picture = "\ca\weapons_e\data\icons\backpack_TK_ALICE_CA.paa";
icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa";
icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa";
mapsize = 2;
mapsize = 2;
model = "\DDAM_Cx\ddam_alice.p3d";
model = "\DDAM_Cx\ddam_alice.p3d";
transportMaxWeapons = 1;
transportMaxWeapons = 1;
transportMaxMagazines = 12;
transportMaxMagazines = 12;
};
};
//needed ref pack end
//needed ref pack end


//actual ingame pack start
//actual ingame pack start
 
class DDAM_ALICE_Pack_Ammo_EP1 : DDAM_ALICE_Pack_EP1 {
class DDAM_ALICE_Pack_Ammo_EP1 : DDAM_ALICE_Pack_EP1 {
scope = public;
scope = public;
vehicleClass = "DDAM_Backpack";
vehicleClass = "DDAM_Backpack";
faction = DDAM;
faction = DDAM;
class TransportMagazines {
class TransportMagazines {
class _xx_100Rnd_556x45_BetaCMag {
class _xx_100Rnd_556x45_BetaCMag {
magazine = "100Rnd_556x45_BetaCMag";
magazine = "100Rnd_556x45_BetaCMag";
count = 3;
count = 3;
};
};
class _xx_30Rnd_556x45_Stanag {
class _xx_30Rnd_556x45_Stanag {
magazine = "30Rnd_556x45_Stanag";
magazine = "30Rnd_556x45_Stanag";
count = 6;
count = 6;
};
};
};
};
};
};
//actual ingame pack end
//actual ingame pack end




//needed ref pack start
//needed ref pack start
 
class DDAM_BIG_Pack_EP1 : Bag_Base_EP1 {
class DDAM_BIG_Pack_EP1 : Bag_Base_EP1 {
scope = public;
scope = public;
vehicleClass = "DDAM_Backpack";
vehicleClass = "DDAM_Backpack";
faction = DDAM;
faction = DDAM;
displayName = "DDAM BIG pack";
displayName = "DDAM BIG pack";
picture = "\ca\weapons_e\data\icons\backpack_ACR_CA.paa";
picture = "\ca\weapons_e\data\icons\backpack_ACR_CA.paa";
icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa";
icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa";
mapsize = 2;
mapsize = 2;
model = "\DDAM_Cx\DDAM_backpack_BIG.p3d";
model = "\DDAM_Cx\DDAM_backpack_BIG.p3d";
transportMaxWeapons = 2;
transportMaxWeapons = 2;
transportMaxMagazines = 24;
transportMaxMagazines = 24;
};
};
//needed ref pack end
//needed ref pack end




//actual ingame pack start
//actual ingame pack start
 
class DDAM_BIG_Pack_Ammo_EP1 : DDAM_BIG_Pack_EP1 {
class DDAM_BIG_Pack_Ammo_EP1 : DDAM_BIG_Pack_EP1 {
scope = protected;
scope = protected;
vehicleClass = "DDAM_Backpack";
vehicleClass = "DDAM_Backpack";
faction = DDAM;
faction = DDAM;
class TransportMagazines {
class TransportMagazines {
class _xx_100Rnd_556x45_BetaCMag {
class _xx_100Rnd_556x45_BetaCMag {
magazine = "100Rnd_556x45_BetaCMag";
magazine = "100Rnd_556x45_BetaCMag";
count = 3;
count = 3;
};
};
class _xx_30Rnd_556x45_Stanag {
class _xx_30Rnd_556x45_Stanag {
magazine = "30Rnd_556x45_Stanag";
magazine = "30Rnd_556x45_Stanag";
count = 6;
count = 6;
};
};
};
};
};
};
//actual ingame pack end
//actual ingame pack end




};
};
</pre>

Revision as of 12:44, 2 October 2010


Sample of how DDAM Rucks are coded:


class CfgVehicleClasses {
	class DDAM_Backpack {
		displayName = "Danish Backpacks";
	};
};

class CfgVehicles {
	class USSpecialWeaponsBox;	// External class reference
	class ReammoBox;	// External class reference
	
	class ReammoBox_EP1 : ReammoBox {
		expansion = 1;
	};
	class Bag_Base_EP1;	// External class reference

//needed ref pack	
	class DDAM_ALICE_Pack_EP1 : Bag_Base_EP1 {
		vehicleClass = "DDAM_Backpack";
		faction = DDAM;
		scope = protected;
		displayName = "DDAM ALICE pack";
		picture = "\ca\weapons_e\data\icons\backpack_TK_ALICE_CA.paa";
		icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa";
		mapsize = 2;
		model = "\DDAM_Cx\ddam_alice.p3d";
		transportMaxWeapons = 1;
		transportMaxMagazines = 12;
	};
//needed ref pack end

//actual ingame pack start	
	class DDAM_ALICE_Pack_Ammo_EP1 : DDAM_ALICE_Pack_EP1 {
		scope = public;
		vehicleClass = "DDAM_Backpack";
		faction = DDAM;
		
		class TransportMagazines {
			class _xx_100Rnd_556x45_BetaCMag {
				magazine = "100Rnd_556x45_BetaCMag";
				count = 3;
			};
			
			class _xx_30Rnd_556x45_Stanag {
				magazine = "30Rnd_556x45_Stanag";
				count = 6;
			};
		};
	};
//actual ingame pack end


//needed ref pack start	
	class DDAM_BIG_Pack_EP1 : Bag_Base_EP1 {
		scope = public;
		vehicleClass = "DDAM_Backpack";
		faction = DDAM;
		displayName = "DDAM BIG pack";
		picture = "\ca\weapons_e\data\icons\backpack_ACR_CA.paa";
		icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa";
		mapsize = 2;
		model = "\DDAM_Cx\DDAM_backpack_BIG.p3d";
		transportMaxWeapons = 2;
		transportMaxMagazines = 24;
	};
//needed ref pack end	


//actual ingame pack start
	class DDAM_BIG_Pack_Ammo_EP1 : DDAM_BIG_Pack_EP1 {
		scope = protected;
		vehicleClass = "DDAM_Backpack";
		faction = DDAM;
		
		class TransportMagazines {
			class _xx_100Rnd_556x45_BetaCMag {
				magazine = "100Rnd_556x45_BetaCMag";
				count = 3;
			};
			
			class _xx_30Rnd_556x45_Stanag {
				magazine = "30Rnd_556x45_Stanag";
				count = 6;
			};
		};
	};
//actual ingame pack end


};