mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Also moved the dayz_epoch_b stringtable into a dayz_epoch package in the dayz_code stringtable. This makes it easier to maintain and search for code strings. Epoch_b only holds extra models and textures now.
130 lines
4.2 KiB
C++
130 lines
4.2 KiB
C++
class WeaponHolderBase;
|
|
class WoodenArrowF : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_ITEMWOODENARROW_CODE_NAME;
|
|
model = "\dayz_weapons\models\bolt";
|
|
|
|
class eventHandlers
|
|
{
|
|
init = "[(_this select 0),'cfgMagazines','WoodenArrow'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_ItemCrowbar: WeaponHolderBase
|
|
{
|
|
scope=2;
|
|
displayName=$STR_EQUIP_NAME_CROWBAR;
|
|
model="\dayz_equip\models\crowbar.p3d";
|
|
class eventHandlers
|
|
{
|
|
init="[(_this select 0),'cfgWeapons','ItemCrowbar'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
/*
|
|
class WeaponHolder_MeleeBaseBallBat: WeaponHolderBase
|
|
{
|
|
scope=2;
|
|
displayName=$STR_EQUIP_NAME_BASEBALLBAT;
|
|
model="\z\addons\dayz_communityassets\models\baseball_bat.p3d";
|
|
class eventHandlers
|
|
{
|
|
init="[(_this select 0),'cfgWeapons','MeleeBaseBallBat'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_MeleeBatBarbed: WeaponHolderBase
|
|
{
|
|
scope=2;
|
|
displayName=$STR_CRAFT_NAME_BaseBallBatBarbed;
|
|
model="\z\addons\dayz_communityassets\models\baseball_bat.p3d";
|
|
class eventHandlers
|
|
{
|
|
init="[(_this select 0),'cfgWeapons','MeleeBaseBallBatBarbed'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_MeleeBaseBallBatNails: WeaponHolderBase
|
|
{
|
|
scope=2;
|
|
displayName=$STR_CRAFT_NAME_NailedBaseballBat;
|
|
model="\z\addons\dayz_communityassets\models\baseball_bat_nails.p3d";
|
|
class eventHandlers
|
|
{
|
|
init="[(_this select 0),'cfgWeapons','MeleeBaseBallBatNails'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
*/
|
|
class WeaponHolder_MeleeMachete: WeaponHolderBase
|
|
{
|
|
scope=2;
|
|
displayName=$STR_EQUIP_NAME_MACHETE;
|
|
model="\z\addons\dayz_communityassets\models\machete.p3d";
|
|
class eventHandlers
|
|
{
|
|
init="[(_this select 0),'cfgWeapons','MeleeMachete'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_ItemJerrycanEmpty : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = "$STR_EQUIP_NAME_39";
|
|
model = "\dayz_equip\proxy\jerrycan_side.p3d";
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','ItemJerrycanEmpty'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_ItemFuelcanEmpty : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_ITEM_NAME_FUELCAN_EMPTY;
|
|
model = "z\addons\dayz_communityassets\models\fuelcan.p3d";
|
|
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','ItemFuelcanEmpty'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_ItemFuelcan : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_ITEM_NAME_FUELCAN;
|
|
model = "z\addons\dayz_communityassets\models\fuelcan.p3d";
|
|
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','ItemFuelcan'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
class WeaponHolder_ItemCamoNet : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_ITEM_NAME_CAMONET;
|
|
// model = "dayz_equip\proxy\tentbag.p3d"; // was models\tentbag_gear.prd ...
|
|
model = "z\addons\dayz_communityassets\models\packed_net_green.p3d"; // was models\tentbag_gear.prd ...
|
|
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','ItemCamoNet'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
|
|
class WeaponHolder_ItemDomeTent : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_VEH_NAME_DOME_TENT;
|
|
model = "\dayz_equip\proxy\tentbag.p3d";
|
|
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','ItemDomeTent'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
|
|
class WeaponHolder_ItemDesertTent : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_VEH_NAME_DOME_TENT;
|
|
model = "\dayz_equip\proxy\tentbag.p3d";
|
|
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','ItemDesertTent'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|
|
|
|
class WeaponHolder_ItemCrate : WeaponHolderBase {
|
|
scope = public;
|
|
displayName = $STR_ITEM_NAME_equip_crate;
|
|
model = "\z\addons\dayz_communityassets\models\crate.p3d";
|
|
|
|
class eventHandlers {
|
|
init = "[(_this select 0),'cfgMagazines','equip_crate'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';";
|
|
};
|
|
};
|