diff --git a/addons/miscitems/$PBOPREFIX$ b/addons/miscitems/$PBOPREFIX$ new file mode 100644 index 00000000000..a5dc2febca0 --- /dev/null +++ b/addons/miscitems/$PBOPREFIX$ @@ -0,0 +1 @@ +z\ace\addons\miscitems \ No newline at end of file diff --git a/addons/miscitems/CfgVehicleClasses.hpp b/addons/miscitems/CfgVehicleClasses.hpp new file mode 100644 index 00000000000..128a0d6c126 --- /dev/null +++ b/addons/miscitems/CfgVehicleClasses.hpp @@ -0,0 +1,5 @@ +class CfgVehicleClasses { + class ACE_Misc_Items { + displayName = CSTRING(Category); + }; +}; \ No newline at end of file diff --git a/addons/miscitems/CfgVehicles.hpp b/addons/miscitems/CfgVehicles.hpp new file mode 100644 index 00000000000..095b87e5b81 --- /dev/null +++ b/addons/miscitems/CfgVehicles.hpp @@ -0,0 +1,1056 @@ +class CfgVehicles { + class Item_Base_F; + class ACE_MiscItem_F: Item_Base_F { + vehicleClass = "ACE_Misc_Items"; + }; + + class ACE_Item_FMRadio_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_FMradio_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_FMRadio { + name = QUOTE(ACE_Item_FMRadio); + count = 1; + }; + }; + }; + + class ACE_Item_ExtensionCord_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_ExtensionCord_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_ExtensionCord { + name = QUOTE(ACE_Item_ExtensionCord); + count = 1; + }; + }; + }; + + class ACE_Item_HandyCam_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_HandyCam_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Handycam { + name = QUOTE(ACE_Item_Handycam); + count = 1; + }; + }; + }; + + class ACE_Item_Laptop_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Laptop_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Laptop { + name = QUOTE(ACE_Item_Laptop); + count = 1; + }; + }; + }; + + class ACE_Item_MobilePhone_Old_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_MobilePhone_old_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_MobilePhone_Old { + name = QUOTE(ACE_Item_MobilePhone_Old); + count = 1; + }; + }; + }; + + class ACE_Item_MobilePhone_Smart_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_MobilePhone_smart_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_MobilePhone_Smart { + name = QUOTE(ACE_Item_MobilePhone_Smart); + count = 1; + }; + }; + }; + + class ACE_Item_PortableLongRangeRadio_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PortableLongRangeRadio_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PortableLongRangeRadio { + name = QUOTE(ACE_Item_PortableLongRangeRadio); + count = 1; + }; + }; + }; + + class ACE_Item_SatellitePhone_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_SatellitePhone_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_SatellitePhone { + name = QUOTE(ACE_Item_SatellitePhone); + count = 1; + }; + }; + }; + + class ACE_Item_SurvivalRadio_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_SurvivalRadio_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_SurvivalRadio { + name = QUOTE(ACE_Item_SurvivalRadio); + count = 1; + }; + }; + }; + + class ACE_Item_File1_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_File1_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_File1 { + name = QUOTE(ACE_Item_File1); + count = 1; + }; + }; + }; + + class ACE_Item_File2_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_CFGVEHICLES_LAND_FILE_RESEARCH_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_File2 { + name = QUOTE(ACE_Item_File2); + count = 1; + }; + }; + }; + + class ACE_Item_FilePhotos_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_FilePhotos_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_FilePhotos { + name = QUOTE(ACE_Item_FilePhotos); + count = 1; + }; + }; + }; + + class ACE_Item_Map_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_sleeved_map_0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Map { + name = QUOTE(ACE_Item_Map); + count = 1; + }; + }; + }; + + class ACE_Item_Notepad_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Notepad_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Notepad { + name = QUOTE(ACE_Item_Notepad); + count = 1; + }; + }; + }; + + class ACE_Item_Photos_V1_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Photos_V1_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Photos_V1 { + name = QUOTE(ACE_Item_Photos_V1); + count = 1; + }; + }; + }; + + class ACE_Item_BottlePlastic_V1_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_BottlePlastic_V1_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_BottlePlastic_V1 { + name = QUOTE(ACE_Item_BottlePlastic_V1); + count = 1; + }; + }; + }; + + class ACE_Item_Can_Dented_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_Dented_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Can_Dented { + name = QUOTE(ACE_Item_Can_Dented); + count = 1; + }; + }; + }; + + class ACE_Item_Can_Rusty_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_Rusty_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Can_Rusty { + name = QUOTE(ACE_Item_Can_Rusty); + count = 1; + }; + }; + }; + + class ACE_Item_Can_V1_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_V1_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Can_V1 { + name = QUOTE(ACE_Item_Can_V1); + count = 1; + }; + }; + }; + + class ACE_Item_Can_V2_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_V2_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Can_V2 { + name = QUOTE(ACE_Item_Can_V2); + count = 1; + }; + }; + }; + + class ACE_Item_Can_V3_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_V3_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Can_V3 { + name = QUOTE(ACE_Item_Can_V3); + count = 1; + }; + }; + }; + + class ACE_Item_TacticalBacon_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_TacticalBacon_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_TacticalBacon { + name = QUOTE(ACE_Item_TacticalBacon); + count = 1; + }; + }; + }; + + class ACE_Item_Suitcase_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Suitcase_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Suitcase { + name = QUOTE(ACE_Item_Suitcase); + count = 1; + }; + }; + }; + + class ACE_Item_PenBlack_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PenBlack_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PenBlack { + name = QUOTE(ACE_Item_PenBlack); + count = 1; + }; + }; + }; + + class ACE_Item_PenRed_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PenRed_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PenRed { + name = QUOTE(ACE_Item_PenRed); + count = 1; + }; + }; + }; + + class ACE_Item_PencilBlue_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilBlue_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PencilBlue { + name = QUOTE(ACE_Item_PencilBlue); + count = 1; + }; + }; + }; + + class ACE_Item_PencilGreen_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilGreen_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PencilGreen { + name = QUOTE(ACE_Item_PencilGreen); + count = 1; + }; + }; + }; + + class ACE_Item_PencilRed_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilRed_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PencilRed { + name = QUOTE(ACE_Item_PencilRed); + count = 1; + }; + }; + }; + + class ACE_Item_PencilYellow_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilYellow_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PencilYellow { + name = QUOTE(ACE_Item_PencilYellow); + count = 1; + }; + }; + }; + + class ACE_Item_PensAndPencils_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_PensAndPencils_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PensAndPencils { + name = QUOTE(ACE_Item_PensAndPencils); + count = 1; + }; + }; + }; + + class ACE_Item_Axe_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Axe_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Axe { + name = QUOTE(ACE_Item_Axe); + count = 1; + }; + }; + }; + + class ACE_Item_Axe_fire_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Axe_fire_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Axe_fire { + name = QUOTE(ACE_Item_Axe_fire); + count = 1; + }; + }; + }; + + class ACE_Item_DrillAku_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_DrillAku_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_DrillAku { + name = QUOTE(ACE_Item_DrillAku); + count = 1; + }; + }; + }; + + class ACE_Item_DustMask_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_DustMask_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_DustMask { + name = QUOTE(ACE_Item_DustMask); + count = 1; + }; + }; + }; + + class ACE_Item_File_Tool_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_File_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_File_Tool { + name = QUOTE(ACE_Item_File_Tool); + count = 1; + }; + }; + }; + + class ACE_Item_Gloves_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Gloves_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Gloves { + name = QUOTE(ACE_Item_Gloves); + count = 1; + }; + }; + }; + + class ACE_Item_Grinder_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Grinder_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Grinder { + name = QUOTE(ACE_Item_Grinder); + count = 1; + }; + }; + }; + + class ACE_Item_Hammer_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Hammer_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Hammer { + name = QUOTE(ACE_Item_Hammer); + count = 1; + }; + }; + }; + + class ACE_Item_Meter3m_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Meter3m_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Meter3m { + name = QUOTE(ACE_Item_Meter3m); + count = 1; + }; + }; + }; + + class ACE_Item_MultiMeter_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_MultiMeter_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_MultiMeter { + name = QUOTE(ACE_Item_MultiMeter); + count = 1; + }; + }; + }; + + class ACE_Item_Pliers_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Pliers_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Pliers { + name = QUOTE(ACE_Item_Pliers); + count = 1; + }; + }; + }; + + class ACE_Item_Saw_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Saw_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Saw { + name = QUOTE(ACE_Item_Saw); + count = 1; + }; + }; + }; + + class ACE_Item_Screwdriver_V1_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Screwdriver_V1_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Screwdriver_V1 { + name = QUOTE(ACE_Item_Screwdriver_V1); + count = 1; + }; + }; + }; + + class ACE_Item_Screwdriver_V2_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Screwdriver_V2_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Screwdriver_V2 { + name = QUOTE(ACE_Item_Screwdriver_V2); + count = 1; + }; + }; + }; + + class ACE_Item_Wrench_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Wrench_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Wrench { + name = QUOTE(ACE_Item_Wrench); + count = 1; + }; + }; + }; + + class ACE_Item_Money_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Money_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Money { + name = QUOTE(ACE_Item_Money); + count = 1; + }; + }; + }; + + class ACE_Item_Battery_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_batteries); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Battery { + name = QUOTE(ACE_Item_Battery); + count = 1; + }; + }; + }; + + class ACE_Item_BakedBeans_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_baked_beens); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_BakedBeans { + name = QUOTE(ACE_Item_BakedBeans); + count = 1; + }; + }; + }; + + class ACE_Item_BottlePlastic_V2_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_water_bottle); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_BottlePlastic_V2 { + name = QUOTE(ACE_Item_BottlePlastic_V2); + count = 1; + }; + }; + }; + + class ACE_Item_Canteen_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_canteen); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Canteen { + name = QUOTE(ACE_Item_Canteen); + count = 1; + }; + }; + }; + + class ACE_Item_CerealsBox_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cereal_box); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_CerealsBox { + name = QUOTE(ACE_Item_CerealsBox); + count = 1; + }; + }; + }; + + class ACE_Item_PowderedMilk_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_powdered_milk); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PowderedMilk { + name = QUOTE(ACE_Item_PowderedMilk); + count = 1; + }; + }; + }; + + class ACE_Item_RiceBox_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_rice); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_RiceBox { + name = QUOTE(ACE_Item_RiceBox); + count = 1; + }; + }; + }; + + class ACE_Item_Antibiotic_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_antibiotics); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Antibiotic { + name = QUOTE(ACE_Item_Antibiotic); + count = 1; + }; + }; + }; + + class ACE_Item_Bandage_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_bandages); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Bandage { + name = QUOTE(ACE_Item_Bandage); + count = 1; + }; + }; + }; + + class ACE_Item_Bloodbag_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_blood_bag); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Bloodbag { + name = QUOTE(ACE_Item_Bloodbag); + count = 1; + }; + }; + }; + + class ACE_Item_Defibrillator_Item: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_defibrillator); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Defibrillator { + name = QUOTE(ACE_Item_Defibrillator); + count = 1; + }; + }; + }; + + class ACE_Item_DisinfectantSpray: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_disinfectant_spray); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_DisinfectantSpray { + name = QUOTE(ACE_Item_DisinfectantSpray); + count = 1; + }; + }; + }; + + class ACE_Item_HeatPack: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_heatpack); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_HeatPack { + name = QUOTE(ACE_Item_HeatPack); + count = 1; + }; + }; + }; + + class ACE_Item_PainKillers: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_pain_killers); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_PainKillers { + name = QUOTE(ACE_Item_PainKillers); + count = 1; + }; + }; + }; + + class ACE_Item_VitaminBottle: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_vitamin_bottle); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_VitaminBottle { + name = QUOTE(ACE_Item_VitaminBottle); + count = 1; + }; + }; + }; + + class ACE_Item_WaterPurificationTablets: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_water_purification_tablets); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_WaterPurificationTablets { + name = QUOTE(ACE_Item_WaterPurificationTablets); + count = 1; + }; + }; + }; + + class ACE_Item_ButaneCanister: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_butane_canister); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_ButaneCanister { + name = QUOTE(ACE_Item_ButaneCanister); + count = 1; + }; + }; + }; + + class ACE_Item_ButaneTorch: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_butane_torch); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_ButaneTorch { + name = QUOTE(ACE_Item_ButaneTorch); + count = 1; + }; + }; + }; + + class ACE_Item_CanOpener: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_can_opener); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_CanOpener { + name = QUOTE(ACE_Item_CanOpener); + count = 1; + }; + }; + }; + + class ACE_Item_DuctTape: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_duct_tape); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_DuctTape { + name = QUOTE(ACE_Item_DuctTape); + count = 1; + }; + }; + }; + + class ACE_Item_FireExtinguisher: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_fire_extinguisher); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_FireExtinguisher { + name = QUOTE(ACE_Item_FireExtinguisher); + count = 1; + }; + }; + }; + + class ACE_Item_GasCanister: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_gas_canister); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_GasCanister { + name = QUOTE(ACE_Item_GasCanister); + count = 1; + }; + }; + }; + + class ACE_Item_GasCooker: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_gas_cooker); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_GasCooker { + name = QUOTE(ACE_Item_GasCooker); + count = 1; + }; + }; + }; + + class ACE_Item_Matches: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_box_of_matches); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Matches { + name = QUOTE(ACE_Item_Matches); + count = 1; + }; + }; + }; + + class ACE_Item_MetalWire: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_metal_wire); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_MetalWire { + name = QUOTE(ACE_Item_MetalWire); + count = 1; + }; + }; + }; + + class ACE_Item_Shovel: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_shovel); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Shovel { + name = QUOTE(ACE_Item_Shovel); + count = 1; + }; + }; + }; + + class ACE_Item_Map_Altis: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_map_altis0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Map_Altis { + name = QUOTE(ACE_Item_Map_Altis); + count = 1; + }; + }; + }; + + class ACE_Item_Map_Blank: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_MAP1); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Map_Blank { + name = QUOTE(ACE_Item_Map_Blank); + count = 1; + }; + }; + }; + + class ACE_Item_Map_Stratis: ACE_MiscItem_F { + scope = 2; + scopeCurator = 2; + displayName = QUOTE($STR_A3_cfgVehicles_Land_Map_F0); + author = ECSTRING(common,ACETeam); + vehicleClass = QUOTE(ACE_Misc_Items); + class TransportItems { + class ACE_Item_Map_Stratis { + name = QUOTE(ACE_Item_Map_Stratis); + count = 1; + }; + }; + }; +}; \ No newline at end of file diff --git a/addons/miscitems/CfgWeapons.hpp b/addons/miscitems/CfgWeapons.hpp new file mode 100644 index 00000000000..c0fb755d35c --- /dev/null +++ b/addons/miscitems/CfgWeapons.hpp @@ -0,0 +1,833 @@ +class CfgWeapons { + class ItemCore; + class ACE_ItemCore; + class InventoryItem_Base_F; + + class ACE_Item_FMRadio: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_FMradio_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\FMradio_F.p3d); + picture = PATHTOF(UI\FMRadio_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 20; + }; + }; + + class ACE_Item_ExtensionCord: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_ExtensionCord_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\ExtensionCord_F.p3d); + picture = PATHTOF(UI\ExtensionCord_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 20; + }; + }; + + class ACE_Item_HandyCam: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_HandyCam_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\Handycam_F.p3d); + picture = PATHTOF(UI\Handycam_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 20; + }; + }; + + class ACE_Item_Laptop: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Laptop_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\Laptop_F.p3d); + picture = PATHTOF(UI\Laptop_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 60; + }; + }; + + class ACE_Item_MobilePhone_Old: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_MobilePhone_old_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\MobilePhone_old_F.p3d); + picture = PATHTOF(UI\MobilePhone_old_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 7; + }; + }; + + class ACE_Item_MobilePhone_Smart: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_MobilePhone_smart_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\MobilePhone_smart_F.p3d); + picture = PATHTOF(UI\MobilePhone_smart_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 7; + }; + }; + + class ACE_Item_PortableLongRangeRadio: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PortableLongRangeRadio_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\PortableLongRangeRadio_F.p3d); + picture = PATHTOF(UI\PortableLongRangeRadio_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 15; + }; + }; + + class ACE_Item_SatellitePhone: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_SatellitePhone_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\SatellitePhone_F.p3d); + picture = PATHTOF(UI\SatellitePhone_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 150; + }; + }; + + class ACE_Item_SurvivalRadio: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_SurvivalRadio_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Electronics\SurvivalRadio_F.p3d); + picture = PATHTOF(UI\SurvivalRadio_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 50; + }; + }; + + class ACE_Item_File1: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_File1_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Documents\File1_F.p3d); + picture = PATHTOF(UI\File1_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 1; + }; + }; + + class ACE_Item_File2: ACE_ItemCore { + displayName = QUOTE($STR_A3_CFGVEHICLES_LAND_FILE_RESEARCH_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Documents\File2_F.p3d); + picture = PATHTOF(UI\File2_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 1; + }; + }; + + class ACE_Item_FilePhotos: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_FilePhotos_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Documents\FilePhotos_F.p3d); + picture = PATHTOF(UI\FilePhotos_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_Map: ACE_ItemCore { + displayName = QUOTE($STR_A3_sleeved_map_0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Documents\Map_F.p3d); + picture = PATHTOF(UI\Map_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 10; + }; + }; + + class ACE_Item_Notepad: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Notepad_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Documents\Notepad_F.p3d); + picture = PATHTOF(UI\Notepad_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 10; + }; + }; + + class ACE_Item_Photos_V1: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Photos_V1_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Documents\Photos_V1_F.p3d); + picture = PATHTOF(UI\Photos_V1_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 1; + }; + }; + + class ACE_Item_BottlePlastic_V1: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_BottlePlastic_V1_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\BottlePlastic_V1_F.p3d); + picture = PATHTOF(UI\BottlePlastic_V1_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 12; + }; + }; + + class ACE_Item_Can_Dented: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_Dented_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\Can_Dented_F.p3d); + picture = PATHTOF(UI\Can_Dented_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_Can_Rusty: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_Rusty_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\Can_Rusty_F.p3d); + picture = PATHTOF(UI\Can_Rusty_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_Can_V1: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_V1_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\Can_V1_F.p3d); + picture = PATHTOF(UI\Can_V1_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 9; + }; + }; + + class ACE_Item_Can_V2: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_V2_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\Can_V2_F.p3d); + picture = PATHTOF(UI\Can_V2_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 9; + }; + }; + + class ACE_Item_Can_V3: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Can_V3_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\Can_V3_F.p3d); + picture = PATHTOF(UI\Can_V3_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 9; + }; + }; + + class ACE_Item_TacticalBacon: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_TacticalBacon_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Food\TacticalBacon_F.p3d); + picture = PATHTOF(UI\TacticalBacon_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 10; + }; + }; + + class ACE_Item_Suitcase: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Suitcase_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Luggage\Suitcase_F.p3d); + picture = PATHTOF(UI\Suitcase_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + allowedSlots[] = {901}; + mass = 150; + }; + }; + + class ACE_Item_PenBlack: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PenBlack_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PenBlack_F.p3d); + picture = PATHTOF(UI\PenBlack_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_PenRed: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PenRed_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PenRed_F.p3d); + picture = PATHTOF(UI\PenRed_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_PencilBlue: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilBlue_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PencilBlue_F.p3d); + picture = PATHTOF(UI\PencilBlue_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_PencilGreen: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilGreen_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PencilGreen_F.p3d); + picture = PATHTOF(UI\PencilGreen_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_PencilRed: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilRed_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PencilRed_F.p3d); + picture = PATHTOF(UI\PencilRed_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_PencilYellow: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PencilYellow_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PencilYellow_F.p3d); + picture = PATHTOF(UI\PencilYellow_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_PensAndPencils: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_PensAndPencils_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Stationery\PensAndPencils_F.p3d); + picture = PATHTOF(UI\PensAndPencils_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 1; + }; + }; + + class ACE_Item_Axe: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Axe_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Axe_F.p3d); + picture = PATHTOF(UI\Axe_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + allowedSlots[] = {901}; + mass = 120; + }; + }; + + class ACE_Item_Axe_fire: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Axe_fire_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Axe_fire_F.p3d); + picture = PATHTOF(UI\Axe_fire_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + allowedSlots[] = {901}; + mass = 120; + }; + }; + + class ACE_Item_DrillAku: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_DrillAku_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\DrillAku_F.p3d); + picture = PATHTOF(UI\DrillAku_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 50; + }; + }; + + class ACE_Item_DustMask: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_DustMask_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\DustMask_F.p3d); + picture = PATHTOF(UI\DustMask_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 0.5; + }; + }; + + class ACE_Item_File_Tool: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_File_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\File_F.p3d); + picture = PATHTOF(UI\File_Tool_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_Gloves: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Gloves_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Gloves_F.p3d); + picture = PATHTOF(UI\Gloves_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 1; + }; + }; + + class ACE_Item_Grinder: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Grinder_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Grinder_F.p3d); + picture = PATHTOF(UI\Grinder_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 90; + }; + }; + + class ACE_Item_Hammer: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Hammer_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Hammer_F.p3d); + picture = PATHTOF(UI\Hammer_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 10; + }; + }; + + class ACE_Item_Meter3m: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Meter3m_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Meter3m_F.p3d); + picture = PATHTOF(UI\Meter3m_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 6; + }; + }; + + class ACE_Item_MultiMeter: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_MultiMeter_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\MultiMeter_F.p3d); + picture = PATHTOF(UI\MultiMeter_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 7; + }; + }; + + class ACE_Item_Pliers: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Pliers_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Pliers_F.p3d); + picture = PATHTOF(UI\Pliers_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_Saw: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Saw_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Saw_F.p3d); + picture = PATHTOF(UI\Saw_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 8; + }; + }; + + class ACE_Item_Screwdriver_V1: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Screwdriver_V1_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Screwdriver_V1_F.p3d); + picture = PATHTOF(UI\Screwdriver_V1_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_Screwdriver_V2: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Screwdriver_V2_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Screwdriver_V2_F.p3d); + picture = PATHTOF(UI\Screwdriver_V2_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_Wrench: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Wrench_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Tools\Wrench_F.p3d); + picture = PATHTOF(UI\Wrench_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_Money: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Money_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f\Items\Valuables\Money_F.p3d); + picture = PATHTOF(UI\Money_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 15; + }; + }; + + class ACE_Item_Battery: ACE_ItemCore { + displayName = QUOTE($STR_A3_batteries); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Electronics\Battery_F.p3d); + picture = PATHTOF(UI\Battery_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 1; + }; + }; + + class ACE_Item_BakedBeans: ACE_ItemCore { + displayName = QUOTE($STR_A3_baked_beens); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Food\BakedBeans_F.p3d); + picture = PATHTOF(UI\BakedBeans_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 10; + }; + }; + + class ACE_Item_BottlePlastic_V2: ACE_ItemCore { + displayName = QUOTE($STR_A3_water_bottle); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Food\BottlePlastic_V2_F.p3d); + picture = PATHTOF(UI\BottlePlastic_V2_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 12; + }; + }; + + class ACE_Item_Canteen: ACE_ItemCore { + displayName = QUOTE($STR_A3_canteen); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Food\Canteen_F.p3d); + picture = PATHTOF(UI\Canteen_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 10; + }; + }; + + class ACE_Item_CerealsBox: ACE_ItemCore { + displayName = QUOTE($STR_A3_cereal_box); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Food\CerealsBox_F.p3d); + picture = PATHTOF(UI\CerealsBox_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 8; + }; + }; + + class ACE_Item_PowderedMilk: ACE_ItemCore { + displayName = QUOTE($STR_A3_powdered_milk); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Food\PowderedMilk_F.p3d); + picture = PATHTOF(UI\PowderedMilk_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 7; + }; + }; + + class ACE_Item_RiceBox: ACE_ItemCore { + displayName = QUOTE($STR_A3_rice); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Food\RiceBox_F.p3d); + picture = PATHTOF(UI\RiceBox_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 7; + }; + }; + + class ACE_Item_Antibiotic: ACE_ItemCore { + displayName = QUOTE($STR_A3_antibiotics); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\Antibiotic_F.p3d); + picture = PATHTOF(UI\Antibiotic_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_Bandage: ACE_ItemCore { + displayName = QUOTE($STR_A3_bandages); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\Bandage_F.p3d); + picture = PATHTOF(UI\Bandage_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_Bloodbag: ACE_ItemCore { + displayName = QUOTE($STR_A3_blood_bag); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\Bloodbag_F.p3d); + picture = PATHTOF(UI\Bloodbag_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 6; + }; + }; + + class ACE_Item_Defibrillator: ACE_ItemCore { + displayName = QUOTE($STR_A3_defibrillator); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\Defibrillator_F.p3d); + picture = PATHTOF(UI\Defibrillator_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 30; + }; + }; + + class ACE_Item_DisinfectantSpray: ACE_ItemCore { + displayName = QUOTE($STR_A3_disinfectant_spray); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\DisinfectantSpray_F.p3d); + picture = PATHTOF(UI\DisinfectantSpray_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 9; + }; + }; + + class ACE_Item_HeatPack: ACE_ItemCore { + displayName = QUOTE($STR_A3_heatpack); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\HeatPack_F.p3d); + picture = PATHTOF(UI\HeatPack_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 4; + }; + }; + + class ACE_Item_PainKillers: ACE_ItemCore { + displayName = QUOTE($STR_A3_pain_killers); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\PainKillers_F.p3d); + picture = PATHTOF(UI\PainKillers_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_VitaminBottle: ACE_ItemCore { + displayName = QUOTE($STR_A3_vitamin_bottle); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\VitaminBottle_F.p3d); + picture = PATHTOF(UI\VitaminBottle_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_WaterPurificationTablets: ACE_ItemCore { + displayName = QUOTE($STR_A3_water_purification_tablets); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Medical\WaterPurificationTablets_F.p3d); + picture = PATHTOF(UI\WaterPurificationTablets_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_ButaneCanister: ACE_ItemCore { + displayName = QUOTE($STR_A3_butane_canister); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\ButaneCanister_F.p3d); + picture = PATHTOF(UI\ButaneCanister_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 15; + }; + }; + + class ACE_Item_ButaneTorch: ACE_ItemCore { + displayName = QUOTE($STR_A3_butane_torch); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\ButaneTorch_F.p3d); + picture = PATHTOF(UI\ButaneTorch_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 15; + }; + }; + + class ACE_Item_CanOpener: ACE_ItemCore { + displayName = QUOTE($STR_A3_can_opener); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\CanOpener_F.p3d); + picture = PATHTOF(UI\CanOpener_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 4; + }; + }; + + class ACE_Item_DuctTape: ACE_ItemCore { + displayName = QUOTE($STR_A3_duct_tape); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\DuctTape_F.p3d); + picture = PATHTOF(UI\DuctTape_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_FireExtinguisher: ACE_ItemCore { + displayName = QUOTE($STR_A3_fire_extinguisher); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\FireExtinguisher_F.p3d); + picture = PATHTOF(UI\FireExtinguisher_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 200; + }; + }; + + class ACE_Item_GasCanister: ACE_ItemCore { + displayName = QUOTE($STR_A3_gas_canister); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\GasCanister_F.p3d); + picture = PATHTOF(UI\GasCanister_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 20; + }; + }; + + class ACE_Item_GasCooker: ACE_ItemCore { + displayName = QUOTE($STR_A3_gas_cooker); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\GasCooker_F.p3d); + picture = PATHTOF(UI\GasCooker_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 25; + }; + }; + + class ACE_Item_Matches: ACE_ItemCore { + displayName = QUOTE($STR_A3_box_of_matches); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\Matches_F.p3d); + picture = PATHTOF(UI\Matches_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 3; + }; + }; + + class ACE_Item_MetalWire: ACE_ItemCore { + displayName = QUOTE($STR_A3_metal_wire); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\MetalWire_F.p3d); + picture = PATHTOF(UI\MetalWire_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 5; + }; + }; + + class ACE_Item_Shovel: ACE_ItemCore { + displayName = QUOTE($STR_A3_shovel); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epa\Items\Tools\Shovel_F.p3d); + picture = PATHTOF(UI\Shovel_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 200; + }; + }; + + class ACE_Item_Map_Altis: ACE_ItemCore { + displayName = QUOTE($STR_A3_map_altis0); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epb\Items\Documents\Map_Altis_F.p3d); + picture = PATHTOF(UI\Map_Altis_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 4; + }; + }; + + class ACE_Item_Map_Blank: ACE_ItemCore { + displayName = QUOTE($STR_A3_MAP1); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epb\Items\Documents\Map_Blank_F.p3d); + picture = PATHTOF(UI\Map_Blank_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 4; + }; + }; + + class ACE_Item_Map_Stratis: ACE_ItemCore { + displayName = QUOTE($STR_A3_cfgVehicles_Land_Map_F0); + descriptionShort = ""; + model = QUOTE(a3\structures_f_epb\Items\Documents\Map_Stratis_F.p3d); + picture = PATHTOF(UI\Map_Stratis_ca.paa); + scope = 2; + class ItemInfo: InventoryItem_Base_F { + mass = 4; + }; + }; +}; \ No newline at end of file diff --git a/addons/miscitems/README.md b/addons/miscitems/README.md new file mode 100644 index 00000000000..111eab87e8f --- /dev/null +++ b/addons/miscitems/README.md @@ -0,0 +1,11 @@ +ace_miscitems +======= + +Makes the default small items from A3 (cell phone, etc.) equippable for various uses. Especially helpful for mission makers. + + +## Maintainers + +The people responsible for merging changes to this component or answering potential questions. + +- [voiper](https://github.com/voiperr) diff --git a/addons/miscitems/UI/Antibiotic_ca.paa b/addons/miscitems/UI/Antibiotic_ca.paa new file mode 100644 index 00000000000..2539d9418c3 Binary files /dev/null and b/addons/miscitems/UI/Antibiotic_ca.paa differ diff --git a/addons/miscitems/UI/Axe_ca.paa b/addons/miscitems/UI/Axe_ca.paa new file mode 100644 index 00000000000..9888a6c160a Binary files /dev/null and b/addons/miscitems/UI/Axe_ca.paa differ diff --git a/addons/miscitems/UI/Axe_fire_ca.paa b/addons/miscitems/UI/Axe_fire_ca.paa new file mode 100644 index 00000000000..b8d7a6845e1 Binary files /dev/null and b/addons/miscitems/UI/Axe_fire_ca.paa differ diff --git a/addons/miscitems/UI/BakedBeans_ca.paa b/addons/miscitems/UI/BakedBeans_ca.paa new file mode 100644 index 00000000000..a6a162471d2 Binary files /dev/null and b/addons/miscitems/UI/BakedBeans_ca.paa differ diff --git a/addons/miscitems/UI/Bandage_ca.paa b/addons/miscitems/UI/Bandage_ca.paa new file mode 100644 index 00000000000..937a08a14c6 Binary files /dev/null and b/addons/miscitems/UI/Bandage_ca.paa differ diff --git a/addons/miscitems/UI/Battery_ca.paa b/addons/miscitems/UI/Battery_ca.paa new file mode 100644 index 00000000000..258d42023e2 Binary files /dev/null and b/addons/miscitems/UI/Battery_ca.paa differ diff --git a/addons/miscitems/UI/BloodBag_ca.paa b/addons/miscitems/UI/BloodBag_ca.paa new file mode 100644 index 00000000000..1ee6bbca43c Binary files /dev/null and b/addons/miscitems/UI/BloodBag_ca.paa differ diff --git a/addons/miscitems/UI/BottlePlastic_V1_ca.paa b/addons/miscitems/UI/BottlePlastic_V1_ca.paa new file mode 100644 index 00000000000..0dc82658aaf Binary files /dev/null and b/addons/miscitems/UI/BottlePlastic_V1_ca.paa differ diff --git a/addons/miscitems/UI/BottlePlastic_V2_ca.paa b/addons/miscitems/UI/BottlePlastic_V2_ca.paa new file mode 100644 index 00000000000..51140f8b79a Binary files /dev/null and b/addons/miscitems/UI/BottlePlastic_V2_ca.paa differ diff --git a/addons/miscitems/UI/ButaneCanister_ca.paa b/addons/miscitems/UI/ButaneCanister_ca.paa new file mode 100644 index 00000000000..659d896abcc Binary files /dev/null and b/addons/miscitems/UI/ButaneCanister_ca.paa differ diff --git a/addons/miscitems/UI/ButaneTorch_ca.paa b/addons/miscitems/UI/ButaneTorch_ca.paa new file mode 100644 index 00000000000..c3e5360f250 Binary files /dev/null and b/addons/miscitems/UI/ButaneTorch_ca.paa differ diff --git a/addons/miscitems/UI/CanOpener_ca.paa b/addons/miscitems/UI/CanOpener_ca.paa new file mode 100644 index 00000000000..0d90b38432b Binary files /dev/null and b/addons/miscitems/UI/CanOpener_ca.paa differ diff --git a/addons/miscitems/UI/Can_Dented_ca.paa b/addons/miscitems/UI/Can_Dented_ca.paa new file mode 100644 index 00000000000..d4a8a6f749b Binary files /dev/null and b/addons/miscitems/UI/Can_Dented_ca.paa differ diff --git a/addons/miscitems/UI/Can_Rusty_ca.paa b/addons/miscitems/UI/Can_Rusty_ca.paa new file mode 100644 index 00000000000..02c12f21c8c Binary files /dev/null and b/addons/miscitems/UI/Can_Rusty_ca.paa differ diff --git a/addons/miscitems/UI/Can_V1_ca.paa b/addons/miscitems/UI/Can_V1_ca.paa new file mode 100644 index 00000000000..cface0ff82f Binary files /dev/null and b/addons/miscitems/UI/Can_V1_ca.paa differ diff --git a/addons/miscitems/UI/Can_V2_ca.paa b/addons/miscitems/UI/Can_V2_ca.paa new file mode 100644 index 00000000000..ce98602d3d5 Binary files /dev/null and b/addons/miscitems/UI/Can_V2_ca.paa differ diff --git a/addons/miscitems/UI/Can_V3_ca.paa b/addons/miscitems/UI/Can_V3_ca.paa new file mode 100644 index 00000000000..bc8a80f33c0 Binary files /dev/null and b/addons/miscitems/UI/Can_V3_ca.paa differ diff --git a/addons/miscitems/UI/Canteen_ca.paa b/addons/miscitems/UI/Canteen_ca.paa new file mode 100644 index 00000000000..0ad5f227804 Binary files /dev/null and b/addons/miscitems/UI/Canteen_ca.paa differ diff --git a/addons/miscitems/UI/CerealsBox_ca.paa b/addons/miscitems/UI/CerealsBox_ca.paa new file mode 100644 index 00000000000..406d5e7bfe0 Binary files /dev/null and b/addons/miscitems/UI/CerealsBox_ca.paa differ diff --git a/addons/miscitems/UI/Defibrillator_ca.paa b/addons/miscitems/UI/Defibrillator_ca.paa new file mode 100644 index 00000000000..2b4eaa162a5 Binary files /dev/null and b/addons/miscitems/UI/Defibrillator_ca.paa differ diff --git a/addons/miscitems/UI/DisinfectantSpray_ca.paa b/addons/miscitems/UI/DisinfectantSpray_ca.paa new file mode 100644 index 00000000000..d96700756f4 Binary files /dev/null and b/addons/miscitems/UI/DisinfectantSpray_ca.paa differ diff --git a/addons/miscitems/UI/DrillAku_ca.paa b/addons/miscitems/UI/DrillAku_ca.paa new file mode 100644 index 00000000000..84ad98acc0c Binary files /dev/null and b/addons/miscitems/UI/DrillAku_ca.paa differ diff --git a/addons/miscitems/UI/DuctTape_ca.paa b/addons/miscitems/UI/DuctTape_ca.paa new file mode 100644 index 00000000000..51420ea6e94 Binary files /dev/null and b/addons/miscitems/UI/DuctTape_ca.paa differ diff --git a/addons/miscitems/UI/DustMask_ca.paa b/addons/miscitems/UI/DustMask_ca.paa new file mode 100644 index 00000000000..3771eebabeb Binary files /dev/null and b/addons/miscitems/UI/DustMask_ca.paa differ diff --git a/addons/miscitems/UI/ExtensionCord_ca.paa b/addons/miscitems/UI/ExtensionCord_ca.paa new file mode 100644 index 00000000000..acd498e6240 Binary files /dev/null and b/addons/miscitems/UI/ExtensionCord_ca.paa differ diff --git a/addons/miscitems/UI/FMRadio_ca.paa b/addons/miscitems/UI/FMRadio_ca.paa new file mode 100644 index 00000000000..02b18cd72b2 Binary files /dev/null and b/addons/miscitems/UI/FMRadio_ca.paa differ diff --git a/addons/miscitems/UI/File1_ca.paa b/addons/miscitems/UI/File1_ca.paa new file mode 100644 index 00000000000..db843f22226 Binary files /dev/null and b/addons/miscitems/UI/File1_ca.paa differ diff --git a/addons/miscitems/UI/File2_ca.paa b/addons/miscitems/UI/File2_ca.paa new file mode 100644 index 00000000000..212b0eb99a8 Binary files /dev/null and b/addons/miscitems/UI/File2_ca.paa differ diff --git a/addons/miscitems/UI/FilePhotos_ca.paa b/addons/miscitems/UI/FilePhotos_ca.paa new file mode 100644 index 00000000000..c426f9694b6 Binary files /dev/null and b/addons/miscitems/UI/FilePhotos_ca.paa differ diff --git a/addons/miscitems/UI/File_ca.paa b/addons/miscitems/UI/File_ca.paa new file mode 100644 index 00000000000..af2d08ac643 Binary files /dev/null and b/addons/miscitems/UI/File_ca.paa differ diff --git a/addons/miscitems/UI/File_tool_ca.paa b/addons/miscitems/UI/File_tool_ca.paa new file mode 100644 index 00000000000..29e96b389de Binary files /dev/null and b/addons/miscitems/UI/File_tool_ca.paa differ diff --git a/addons/miscitems/UI/FireExtinguisher_ca.paa b/addons/miscitems/UI/FireExtinguisher_ca.paa new file mode 100644 index 00000000000..e9bd75114e1 Binary files /dev/null and b/addons/miscitems/UI/FireExtinguisher_ca.paa differ diff --git a/addons/miscitems/UI/GasCanister_ca.paa b/addons/miscitems/UI/GasCanister_ca.paa new file mode 100644 index 00000000000..b326a7442fa Binary files /dev/null and b/addons/miscitems/UI/GasCanister_ca.paa differ diff --git a/addons/miscitems/UI/GasCooker_ca.paa b/addons/miscitems/UI/GasCooker_ca.paa new file mode 100644 index 00000000000..ad844e1850b Binary files /dev/null and b/addons/miscitems/UI/GasCooker_ca.paa differ diff --git a/addons/miscitems/UI/Gloves_ca.paa b/addons/miscitems/UI/Gloves_ca.paa new file mode 100644 index 00000000000..d73569f1fbc Binary files /dev/null and b/addons/miscitems/UI/Gloves_ca.paa differ diff --git a/addons/miscitems/UI/Grinder_ca.paa b/addons/miscitems/UI/Grinder_ca.paa new file mode 100644 index 00000000000..5e54f1331a8 Binary files /dev/null and b/addons/miscitems/UI/Grinder_ca.paa differ diff --git a/addons/miscitems/UI/Hammer_ca.paa b/addons/miscitems/UI/Hammer_ca.paa new file mode 100644 index 00000000000..a183bdfe0cf Binary files /dev/null and b/addons/miscitems/UI/Hammer_ca.paa differ diff --git a/addons/miscitems/UI/HandyCam_ca.paa b/addons/miscitems/UI/HandyCam_ca.paa new file mode 100644 index 00000000000..61233033f18 Binary files /dev/null and b/addons/miscitems/UI/HandyCam_ca.paa differ diff --git a/addons/miscitems/UI/HeatPack_ca.paa b/addons/miscitems/UI/HeatPack_ca.paa new file mode 100644 index 00000000000..1cadb2da7f7 Binary files /dev/null and b/addons/miscitems/UI/HeatPack_ca.paa differ diff --git a/addons/miscitems/UI/Laptop_ca.paa b/addons/miscitems/UI/Laptop_ca.paa new file mode 100644 index 00000000000..6af1aee1714 Binary files /dev/null and b/addons/miscitems/UI/Laptop_ca.paa differ diff --git a/addons/miscitems/UI/Map_altis_ca.paa b/addons/miscitems/UI/Map_altis_ca.paa new file mode 100644 index 00000000000..dc305119051 Binary files /dev/null and b/addons/miscitems/UI/Map_altis_ca.paa differ diff --git a/addons/miscitems/UI/Map_blank_ca.paa b/addons/miscitems/UI/Map_blank_ca.paa new file mode 100644 index 00000000000..45aafb871d5 Binary files /dev/null and b/addons/miscitems/UI/Map_blank_ca.paa differ diff --git a/addons/miscitems/UI/Map_ca.paa b/addons/miscitems/UI/Map_ca.paa new file mode 100644 index 00000000000..09c247e421a Binary files /dev/null and b/addons/miscitems/UI/Map_ca.paa differ diff --git a/addons/miscitems/UI/Map_stratis_ca.paa b/addons/miscitems/UI/Map_stratis_ca.paa new file mode 100644 index 00000000000..8fde4da9e4e Binary files /dev/null and b/addons/miscitems/UI/Map_stratis_ca.paa differ diff --git a/addons/miscitems/UI/Matches_ca.paa b/addons/miscitems/UI/Matches_ca.paa new file mode 100644 index 00000000000..ba1794196f5 Binary files /dev/null and b/addons/miscitems/UI/Matches_ca.paa differ diff --git a/addons/miscitems/UI/MetalWire_ca.paa b/addons/miscitems/UI/MetalWire_ca.paa new file mode 100644 index 00000000000..9058f72097a Binary files /dev/null and b/addons/miscitems/UI/MetalWire_ca.paa differ diff --git a/addons/miscitems/UI/Meter3m_ca.paa b/addons/miscitems/UI/Meter3m_ca.paa new file mode 100644 index 00000000000..30e307d7e81 Binary files /dev/null and b/addons/miscitems/UI/Meter3m_ca.paa differ diff --git a/addons/miscitems/UI/MobilePhone_old_ca.paa b/addons/miscitems/UI/MobilePhone_old_ca.paa new file mode 100644 index 00000000000..bb81dcb7113 Binary files /dev/null and b/addons/miscitems/UI/MobilePhone_old_ca.paa differ diff --git a/addons/miscitems/UI/MobilePhone_smart_ca.paa b/addons/miscitems/UI/MobilePhone_smart_ca.paa new file mode 100644 index 00000000000..12b7c5f574b Binary files /dev/null and b/addons/miscitems/UI/MobilePhone_smart_ca.paa differ diff --git a/addons/miscitems/UI/Money_ca.paa b/addons/miscitems/UI/Money_ca.paa new file mode 100644 index 00000000000..0f2bf5e96c4 Binary files /dev/null and b/addons/miscitems/UI/Money_ca.paa differ diff --git a/addons/miscitems/UI/MultiMeter_ca.paa b/addons/miscitems/UI/MultiMeter_ca.paa new file mode 100644 index 00000000000..aad270af605 Binary files /dev/null and b/addons/miscitems/UI/MultiMeter_ca.paa differ diff --git a/addons/miscitems/UI/Notepad_ca.paa b/addons/miscitems/UI/Notepad_ca.paa new file mode 100644 index 00000000000..6ea9226d2a1 Binary files /dev/null and b/addons/miscitems/UI/Notepad_ca.paa differ diff --git a/addons/miscitems/UI/PainKillers_ca.paa b/addons/miscitems/UI/PainKillers_ca.paa new file mode 100644 index 00000000000..761a1820066 Binary files /dev/null and b/addons/miscitems/UI/PainKillers_ca.paa differ diff --git a/addons/miscitems/UI/PenBlack_ca.paa b/addons/miscitems/UI/PenBlack_ca.paa new file mode 100644 index 00000000000..46f8235899c Binary files /dev/null and b/addons/miscitems/UI/PenBlack_ca.paa differ diff --git a/addons/miscitems/UI/PenRed_ca.paa b/addons/miscitems/UI/PenRed_ca.paa new file mode 100644 index 00000000000..7a447d304f0 Binary files /dev/null and b/addons/miscitems/UI/PenRed_ca.paa differ diff --git a/addons/miscitems/UI/PencilBlue_ca.paa b/addons/miscitems/UI/PencilBlue_ca.paa new file mode 100644 index 00000000000..fc9df992cc6 Binary files /dev/null and b/addons/miscitems/UI/PencilBlue_ca.paa differ diff --git a/addons/miscitems/UI/PencilGreen_ca.paa b/addons/miscitems/UI/PencilGreen_ca.paa new file mode 100644 index 00000000000..4d4abacbb74 Binary files /dev/null and b/addons/miscitems/UI/PencilGreen_ca.paa differ diff --git a/addons/miscitems/UI/PencilRed_ca.paa b/addons/miscitems/UI/PencilRed_ca.paa new file mode 100644 index 00000000000..0c7a01565a0 Binary files /dev/null and b/addons/miscitems/UI/PencilRed_ca.paa differ diff --git a/addons/miscitems/UI/PencilYellow_ca.paa b/addons/miscitems/UI/PencilYellow_ca.paa new file mode 100644 index 00000000000..d8a65fca0d5 Binary files /dev/null and b/addons/miscitems/UI/PencilYellow_ca.paa differ diff --git a/addons/miscitems/UI/PensAndPencils_ca.paa b/addons/miscitems/UI/PensAndPencils_ca.paa new file mode 100644 index 00000000000..9ebf39c85fc Binary files /dev/null and b/addons/miscitems/UI/PensAndPencils_ca.paa differ diff --git a/addons/miscitems/UI/Photos_V1_ca.paa b/addons/miscitems/UI/Photos_V1_ca.paa new file mode 100644 index 00000000000..7726e08eb30 Binary files /dev/null and b/addons/miscitems/UI/Photos_V1_ca.paa differ diff --git a/addons/miscitems/UI/Pliers_ca.paa b/addons/miscitems/UI/Pliers_ca.paa new file mode 100644 index 00000000000..9e7ea3fcae5 Binary files /dev/null and b/addons/miscitems/UI/Pliers_ca.paa differ diff --git a/addons/miscitems/UI/PortableLongRangeRadio_ca.paa b/addons/miscitems/UI/PortableLongRangeRadio_ca.paa new file mode 100644 index 00000000000..6befa95197a Binary files /dev/null and b/addons/miscitems/UI/PortableLongRangeRadio_ca.paa differ diff --git a/addons/miscitems/UI/PowderedMilk_ca.paa b/addons/miscitems/UI/PowderedMilk_ca.paa new file mode 100644 index 00000000000..fcfbd5be27e Binary files /dev/null and b/addons/miscitems/UI/PowderedMilk_ca.paa differ diff --git a/addons/miscitems/UI/RiceBox_ca.paa b/addons/miscitems/UI/RiceBox_ca.paa new file mode 100644 index 00000000000..0e70891792c Binary files /dev/null and b/addons/miscitems/UI/RiceBox_ca.paa differ diff --git a/addons/miscitems/UI/SatellitePhone_ca.paa b/addons/miscitems/UI/SatellitePhone_ca.paa new file mode 100644 index 00000000000..24c0ba0b91c Binary files /dev/null and b/addons/miscitems/UI/SatellitePhone_ca.paa differ diff --git a/addons/miscitems/UI/Saw_ca.paa b/addons/miscitems/UI/Saw_ca.paa new file mode 100644 index 00000000000..e9756b5455f Binary files /dev/null and b/addons/miscitems/UI/Saw_ca.paa differ diff --git a/addons/miscitems/UI/Screwdriver_V1_ca.paa b/addons/miscitems/UI/Screwdriver_V1_ca.paa new file mode 100644 index 00000000000..31bb1640cfd Binary files /dev/null and b/addons/miscitems/UI/Screwdriver_V1_ca.paa differ diff --git a/addons/miscitems/UI/Screwdriver_V2_ca.paa b/addons/miscitems/UI/Screwdriver_V2_ca.paa new file mode 100644 index 00000000000..75359645bd5 Binary files /dev/null and b/addons/miscitems/UI/Screwdriver_V2_ca.paa differ diff --git a/addons/miscitems/UI/Shovel_ca.paa b/addons/miscitems/UI/Shovel_ca.paa new file mode 100644 index 00000000000..34eceead04e Binary files /dev/null and b/addons/miscitems/UI/Shovel_ca.paa differ diff --git a/addons/miscitems/UI/Suitcase_ca.paa b/addons/miscitems/UI/Suitcase_ca.paa new file mode 100644 index 00000000000..8b66b0a1314 Binary files /dev/null and b/addons/miscitems/UI/Suitcase_ca.paa differ diff --git a/addons/miscitems/UI/SurvivalRadio_ca.paa b/addons/miscitems/UI/SurvivalRadio_ca.paa new file mode 100644 index 00000000000..8c2ea55f613 Binary files /dev/null and b/addons/miscitems/UI/SurvivalRadio_ca.paa differ diff --git a/addons/miscitems/UI/TacticalBacon_ca.paa b/addons/miscitems/UI/TacticalBacon_ca.paa new file mode 100644 index 00000000000..1d80bb0562a Binary files /dev/null and b/addons/miscitems/UI/TacticalBacon_ca.paa differ diff --git a/addons/miscitems/UI/VitaminBottle_ca.paa b/addons/miscitems/UI/VitaminBottle_ca.paa new file mode 100644 index 00000000000..c28327e353c Binary files /dev/null and b/addons/miscitems/UI/VitaminBottle_ca.paa differ diff --git a/addons/miscitems/UI/WaterPurificationTablets_ca.paa b/addons/miscitems/UI/WaterPurificationTablets_ca.paa new file mode 100644 index 00000000000..c3adde7d6d4 Binary files /dev/null and b/addons/miscitems/UI/WaterPurificationTablets_ca.paa differ diff --git a/addons/miscitems/UI/Wrench_ca.paa b/addons/miscitems/UI/Wrench_ca.paa new file mode 100644 index 00000000000..0a0f6066247 Binary files /dev/null and b/addons/miscitems/UI/Wrench_ca.paa differ diff --git a/addons/miscitems/config.cpp b/addons/miscitems/config.cpp new file mode 100644 index 00000000000..1251515b059 --- /dev/null +++ b/addons/miscitems/config.cpp @@ -0,0 +1,17 @@ +#include "script_component.hpp" + +class CfgPatches { + class ADDON { + units[] = {}; + weapons[] = {"ACE_Item_FMRadio", "ACE_Item_ExtensionCord", "ACE_Item_handycam", "ACE_Item_Laptop", "ACE_Item_Mobilephone_old", "ACE_Item_Mobilephone_smart", "ACE_Item_PortableLongRangeRadio", "ACE_Item_Satellitephone","ACE_Item_SurvivalRadio", "ACE_Item_File1", "ACE_Item_File2", "ACE_Item_Filephoto", "ACE_Item_Map", "ACE_Item_Notepad", "ACE_Item_Photos_V1", "ACE_Item_BottlePlastic_V1", "ACE_Item_Can_Dented", "ACE_Item_Can_Rusty", "ACE_Item_Can_V1", "ACE_Item_Can_V2", "ACE_Item_Can_V3", "ACE_Item_TacticalBacon", "ACE_Item_Suitcase", "ACE_Item_PenBlack", "ACE_Item_PenRed", "ACE_Item_PencilRed", "ACE_Item_PencilBlue", "ACE_Item_PencilGreen", "ACE_Item_PencilYellow", "ACE_Item_PensAndPencils", "ACE_Item_Axe", "ACE_Item_Axe_Fire","ACE_Item_DrillAku", "ACE_Item_DustMask", "ACE_Item_File_Tool", "ACE_Item_Gloves", "ACE_Item_Grinder", "ACE_Item_Hammer", "ACE_Item_Meter3m", "ACE_Item_Multimeter", "ACE_Item_Pliers", "ACE_Item_Saw", "ACE_Item_Screwdriver_V1", "ACE_Item_Screwdriver_V2", "ACE_Item_Wrench", "ACE_Item_Money", "ACE_Item_Battery", "ACE_Item_BakedBeans", "ACE_Item_BottlePlastic_V2", "ACE_Item_Canteen", "ACE_Item_CerealsBox", "ACE_Item_PowderedMilk", "ACE_Item_RiceBox", "ACE_Item_Antibiotic", "ACE_Item_Bandage", "ACE_Item_Bloodbag", "ACE_Item_Defibrillator", "ACE_Item_DisinfectantSpray", "ACE_Item_HeatPack", "ACE_Item_PainKillers", "ACE_Item_VitaminBottle", "ACE_Item_WaterPurificationTablets", "ACE_Item_ButaneCanister", "ACE_Item_ButaneTorch", "ACE_Item_CanOpener", "ACE_Item_DuctTape", "ACE_Item_FireExtinguisher", "ACE_Item_GasCanister", "ACE_Item_GasCooker", "ACE_Item_Matches", "ACE_Item_MetalWire", "ACE_Item_Shovel", "ACE_Item_Map_Altis", "ACE_Item_Map_Blank", "ACE_Item_Map_Stratis"}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {}; + author[] = {"voiper"}; + authorUrl = "https://github.com/voiperr/"; + VERSION_CONFIG; + }; +}; + +#include "CfgVehicleClasses.hpp" +#include "CfgVehicles.hpp" +#include "CfgWeapons.hpp" \ No newline at end of file diff --git a/addons/miscitems/script_component.hpp b/addons/miscitems/script_component.hpp new file mode 100644 index 00000000000..322c6e5e1d6 --- /dev/null +++ b/addons/miscitems/script_component.hpp @@ -0,0 +1,12 @@ +#define COMPONENT miscitems +#include "\z\ace\addons\main\script_mod.hpp" + +#ifdef DEBUG_ENABLED_MISCITEMS + #define DEBUG_MODE_FULL +#endif + +#ifdef DEBUG_SETTINGS_MISCITEMS + #define DEBUG_SETTINGS DEBUG_SETTINGS_MISCITEMS +#endif + +#include "\z\ace\addons\main\script_macros.hpp" \ No newline at end of file diff --git a/addons/miscitems/stringtable.xml b/addons/miscitems/stringtable.xml new file mode 100644 index 00000000000..03b3769ed3a --- /dev/null +++ b/addons/miscitems/stringtable.xml @@ -0,0 +1,8 @@ + + + + + Items (Misc) + + + \ No newline at end of file