Change scope and type of configs from name to numbers

This got discussed earlier. Since epoch got merged with DayZ Mod we have a different name for the scope and type of configs.  A proper config should use numbers for those entries. This is the same how arma configs are written.  The basicDefines.hpp has all the needed information stored.

Also, this removes the weight entries from the magazines since we have them in a separate folder, so admins can edit them.
This commit is contained in:
A Man
2020-05-29 02:04:06 +02:00
parent 4040b784b5
commit d9b9874532
291 changed files with 3439 additions and 3069 deletions

View File

@@ -2,7 +2,7 @@
class ConsumableBase : CA_Magazine
{
count = 1;
type = WeaponSlotItem;
type = 256;
//Amount of blood regenerated
bloodRegen = 0;

View File

@@ -1,87 +1,69 @@
class FishRawTrout : FoodRaw
{
scope = public;
scope = 2;
model = "\z\addons\dayz_communityassets\models\trout.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_trout_CA.paa";
displayName = $STR_FOOD_NAME_TROUT_RAW;
descriptionShort = $STR_FOOD_EQUIP_TROUT_RAW;
descriptionShort = $STR_FOOD_EQUIP_TROUT_RAW;
bloodRegen = 500;
Nutrition[] = {117,350,0,0};
Nutrition[] = {117,350,0,0};
cookOutput = "FishCookedTrout";
};
class FishCookedTrout : FoodCooked
{
scope = public;
scope = 2;
model = "\z\addons\dayz_communityassets\models\trout_cooked.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_trout_cooked_CA.paa";
displayName = $STR_FOOD_NAME_TROUT_COOKED;
descriptionShort = $STR_FOOD_EQUIP_TROUT_COOKED;
descriptionShort = $STR_FOOD_EQUIP_TROUT_COOKED;
bloodRegen = 1000;
Nutrition[] = {117,700,0,0};
};
class FishRawSeaBass : FoodRaw
{
scope = public;
scope = 2;
model = "\z\addons\dayz_communityassets\models\seabass.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_seabass_CA.paa";
displayName = $STR_FOOD_NAME_SEABASS_RAW;
descriptionShort = $STR_FOOD_EQUIP_SEABASS_RAW;
descriptionShort = $STR_FOOD_EQUIP_SEABASS_RAW;
bloodRegen = 700;
Nutrition[] = {110,450,0,0};
Nutrition[] = {110,450,0,0};
cookOutput = "FishCookedSeaBass";
};
class FishCookedSeaBass : FoodCooked
{
scope = public;
scope = 2;
model = "\z\addons\dayz_communityassets\models\seabass_cooked.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_seabass_cooked_CA.paa";
displayName = $STR_FOOD_NAME_SEABASS_COOKED;
descriptionShort = $STR_FOOD_EQUIP_SEABASS_COOKED;
descriptionShort = $STR_FOOD_EQUIP_SEABASS_COOKED;
bloodRegen = 1400;
Nutrition[] = {110,900,0,0};
};
class FishRawTuna : FoodRaw
{
scope = public;
scope = 2;
model = "\z\addons\dayz_communityassets\models\tuna.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_tuna_CA.paa";
displayName = $STR_FOOD_NAME_TUNA_RAW;
descriptionShort = $STR_FOOD_EQUIP_TUNA_RAW;
descriptionShort = $STR_FOOD_EQUIP_TUNA_RAW;
bloodRegen = 1000;
Nutrition[] = {123,550,0,0};
Nutrition[] = {123,550,0,0};
cookOutput = "FishCookedTuna";
};
class FishCookedTuna : FoodCooked
{
scope = public;
scope = 2;
model = "\z\addons\dayz_communityassets\models\tuna_cooked.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_tuna_cooked_CA.paa";
displayName = $STR_FOOD_NAME_TUNA_COOKED;
descriptionShort = $STR_FOOD_EQUIP_TUNA_COOKED;
descriptionShort = $STR_FOOD_EQUIP_TUNA_COOKED;
bloodRegen = 2000;
Nutrition[] = {123,1100,0,0};
};

View File

@@ -1,203 +1,161 @@
class FoodGoatRaw : FoodRaw
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_ca.paa";
displayName = $STR_FOOD_NAME_GOAT_RAW;
descriptionShort = $STR_FOOD_EQUIP_GOAT_RAW;
descriptionShort = $STR_FOOD_EQUIP_GOAT_RAW;
bloodRegen = 300;
Nutrition[] = {143,300,0,0};
Nutrition[] = {143,300,0,0};
cookOutput = "FoodGoatCooked";
};
class FoodGoatCooked : FoodCooked
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_cooked_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa";
displayName = $STR_FOOD_NAME_GOAT_COOKED;
descriptionShort = $STR_FOOD_EQUIP_GOAT_COOKED;
descriptionShort = $STR_FOOD_EQUIP_GOAT_COOKED;
bloodRegen = 600;
Nutrition[] = {143,600,0,0};
};
class FoodMuttonRaw : FoodRaw
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\mutton_raw.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_mutton_raw_CA.paa";
displayName = $STR_FOOD_EQUIP_CODE_NAME_1;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_1;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_1;
bloodRegen = 400;
Nutrition[] = {294,350,0,0};
Nutrition[] = {294,350,0,0};
cookOutput = "FoodMuttonCooked";
};
class FoodMuttonCooked : FoodCooked
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\mutton_cooked.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_mutton_cooked_CA.paa";
displayName = $STR_FOODCOOKED_EQUIP_CODE_NAME_1;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_1;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_1;
bloodRegen = 800;
Nutrition[] = {294,700,0,0};
};
class FoodChickenRaw : FoodRaw
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_ca.paa";
displayName = $STR_FOOD_EQUIP_CODE_NAME_2;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_2;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_2;
bloodRegen = 400;
Nutrition[] = {219,350,0,0};
Nutrition[] = {219,350,0,0};
cookOutput = "FoodChickenCooked";
};
class FoodChickenCooked : FoodCooked
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_cooked_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa";
displayName = $STR_FOODCOOKED_EQUIP_CODE_NAME_2;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_2;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_2;
bloodRegen = 800;
Nutrition[] = {219,700,0,0};
};
class FoodBaconRaw : FoodRaw
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\bacon_raw.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bacon_raw_CA.paa";
displayName = $STR_FOOD_EQUIP_CODE_NAME_4;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_4;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_4;
bloodRegen = 300;
Nutrition[] = {417,350,0,0};
Nutrition[] = {417,350,0,0};
cookOutput = "FoodBaconCooked";
};
class FoodBaconCooked : FoodCooked
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\bacon_fried.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bacon_fried_CA.paa";
displayName = $STR_FOODCOOKED_EQUIP_CODE_NAME_4;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_4;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_4;
bloodRegen = 600;
Nutrition[] = {417,700,0,0};
};
class FoodRabbitRaw : FoodRaw
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_ca.paa";
displayName = $STR_FOOD_EQUIP_CODE_NAME_3;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_3;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_3;
bloodRegen = 500;
Nutrition[] = {517,450,0,0};
Nutrition[] = {517,450,0,0};
cookOutput = "FoodRabbitCooked";
};
class FoodRabbitCooked : FoodCooked
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_cooked_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa";
displayName = $STR_FOODCOOKED_EQUIP_CODE_NAME_3;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_3;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_3;
bloodRegen = 1000;
Nutrition[] = {517,900,0,0};
};
class FoodBeefRaw : FoodRaw
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_ca.paa";
displayName = $STR_FOOD_EQUIP_CODE_NAME_6;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_6;
descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_6;
bloodRegen = 400;
Nutrition[] = {332,350,0,0};
Nutrition[] = {332,350,0,0};
cookOutput = "FoodBeefCooked";
};
class FoodBeefCooked : FoodCooked
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_cooked_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa";
displayName = $STR_FOODCOOKED_EQUIP_CODE_NAME_6;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_6;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_6;
bloodRegen = 800;
Nutrition[] = {332,700,0,0};
};
class FoodDogRaw : FoodRaw
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_ca.paa";
displayName = $STR_FOOD_NAME_DOG_RAW;
descriptionShort = $STR_EQUIP_DESC_47;
descriptionShort = $STR_EQUIP_DESC_47;
bloodRegen = 300;
Nutrition[] = {143,300,0,0};
Nutrition[] = {143,300,0,0};
cookOutput = "FoodDogCooked";
};
class FoodDogCooked : FoodCooked
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_steak_cooked_gear.p3d";
picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa";
displayName = $STR_FOOD_NAME_DOG_COOKED;
descriptionShort = $STR_EQUIP_DESC_25;
descriptionShort = $STR_EQUIP_DESC_25;
bloodRegen = 600;
Nutrition[] = {143,600,0,0};
};

View File

@@ -1,566 +1,439 @@
/*class AngelCookies : FoodPackaged
{
scope = public;
model = "z\addons\dayz_communityassets\models\buiscits_box.p3d";
picture = "z\addons\dayz_communityassets\CraftingPlaceholders\equip_angel_cookies.paa";
displayName = $STR_FOODCOOKED_EQUIP_CODE_NAME_5;
descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_5;
Nutrition[] = {400,100,0,0};
};*/
class FoodMRE : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\mre.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_mre_CA.paa";
displayName = $STR_FOOD_NAME_MRE;
descriptionShort = $STR_FOOD_DESC_MRE;
descriptionShort = $STR_FOOD_DESC_MRE;
bloodRegen = 300;
Nutrition[] = {150,800,600,0};
};
class FoodPistachio : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\pistachio.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa";
displayName = $STR_FOOD_NAME_PISTACHIO;
descriptionShort = $STR_FOOD_DESC_PISTACHIO;
descriptionShort = $STR_FOOD_DESC_PISTACHIO;
bloodRegen = 100;
Nutrition[] = {0,450,0,0};
};
class FoodNutmix : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\nutmix.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_nutmix_CA.paa";
displayName = $STR_FOOD_NAME_NUTMIX;
descriptionShort = $STR_FOOD_DESC_NUTMIX;
descriptionShort = $STR_FOOD_DESC_NUTMIX;
bloodRegen = 100;
Nutrition[] = {0,450,0,0};
};
class FoodCanBeef : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_beef_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_beef_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_BEEF;
descriptionShort = $STR_FOOD_DESC_CAN_BEEF;
descriptionShort = $STR_FOOD_DESC_CAN_BEEF;
bloodRegen = 100;
Nutrition[] = {0,600,350,0};
Nutrition[] = {0,600,350,0};
consumeOutput = "FoodCanBeefEmpty";
};
class FoodCanPotatoes : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_pots_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_pots_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_POTATOES;
descriptionShort = $STR_FOOD_DESC_CAN_POTATOES;
descriptionShort = $STR_FOOD_DESC_CAN_POTATOES;
bloodRegen = 100;
Nutrition[] = {0,750,450,0};
Nutrition[] = {0,750,450,0};
consumeOutput = "FoodCanPotatoesEmpty";
};
class FoodCanGriff : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_griff_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_griff_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_GRIFF;
descriptionShort = $STR_FOOD_DESC_CAN_GRIFF;
descriptionShort = $STR_FOOD_DESC_CAN_GRIFF;
bloodRegen = 100;
Nutrition[] = {0,500,0,0};
Nutrition[] = {0,500,0,0};
consumeOutput = "FoodCanGriffEmpty";
};
class FoodCanBadguy : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_badguy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_badguy_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_BADGUY;
descriptionShort = $STR_FOOD_DESC_CAN_BADGUY;
descriptionShort = $STR_FOOD_DESC_CAN_BADGUY;
bloodRegen = 100;
Nutrition[] = {0,400,0,0};
Nutrition[] = {0,400,0,0};
consumeOutput = "FoodCanBadguyEmpty";
};
class FoodCanBoneboy : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_boneboy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_boneboy_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_BONEBOY;
descriptionShort = $STR_FOOD_DESC_CAN_BONEBOY;
descriptionShort = $STR_FOOD_DESC_CAN_BONEBOY;
bloodRegen = 100;
Nutrition[] = {0,400,0,0};
consumeOutput = "FoodCanBoneboyEmpty";
};
class FoodCanCorn : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_corn_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_corn_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_CORN;
descriptionShort = $STR_FOOD_DESC_CAN_CORN;
descriptionShort = $STR_FOOD_DESC_CAN_CORN;
bloodRegen = 100;
Nutrition[] = {0,600,400,0};
Nutrition[] = {0,600,400,0};
consumeOutput = "FoodCanCornEmpty";
};
class FoodCanCurgon : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_curgon_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_curgon_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_CURGON;
descriptionShort = $STR_FOOD_DESC_CAN_CURGON;
descriptionShort = $STR_FOOD_DESC_CAN_CURGON;
bloodRegen = 100;
Nutrition[] = {0,480,0,0};
Nutrition[] = {0,480,0,0};
consumeOutput = "FoodCanCurgonEmpty";
};
class FoodCanDemon : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_demon_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_demon_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_DEMON;
descriptionShort = $STR_FOOD_DESC_CAN_DEMON;
descriptionShort = $STR_FOOD_DESC_CAN_DEMON;
bloodRegen = 100;
Nutrition[] = {0,465,0,0};
Nutrition[] = {0,465,0,0};
consumeOutput = "FoodCanDemonEmpty";
};
class FoodCanFraggleos : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_fraggleos_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_fraggleos_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_FRAGGLEOS;
descriptionShort = $STR_FOOD_DESC_CAN_FRAGGLEOS;
descriptionShort = $STR_FOOD_DESC_CAN_FRAGGLEOS;
bloodRegen = 100;
Nutrition[] = {0,550,0,0};
Nutrition[] = {0,550,0,0};
consumeOutput = "FoodCanFraggleosEmpty";
};
class FoodCanHerpy : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_herpy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_herpy_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_HERPY;
descriptionShort = $STR_FOOD_DESC_CAN_HERPY;
descriptionShort = $STR_FOOD_DESC_CAN_HERPY;
bloodRegen = 100;
Nutrition[] = {0,600,0,0};
Nutrition[] = {0,600,0,0};
consumeOutput = "FoodCanHerpyEmpty";
};
class FoodCanDerpy : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_derpy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_derpy_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_DERPY;
descriptionShort = $STR_FOOD_DESC_CAN_DERPY;
descriptionShort = $STR_FOOD_DESC_CAN_DERPY;
bloodRegen = 100;
Nutrition[] = {0,410,0,0};
Nutrition[] = {0,410,0,0};
consumeOutput = "FoodCanDerpyEmpty";
};
class FoodCanOrlok : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_orlok_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_orlok_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_ORLOK;
descriptionShort = $STR_FOOD_DESC_CAN_ORLOK;
descriptionShort = $STR_FOOD_DESC_CAN_ORLOK;
bloodRegen = 100;
Nutrition[] = {0,460,0,0};
Nutrition[] = {0,460,0,0};
consumeOutput = "FoodCanOrlokEmpty";
};
class FoodCanPowell : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_powell_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_powell_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_POWELL;
descriptionShort = $STR_FOOD_DESC_CAN_POWELL;
descriptionShort = $STR_FOOD_DESC_CAN_POWELL;
bloodRegen = 100;
Nutrition[] = {0,600,0,0};
Nutrition[] = {0,600,0,0};
consumeOutput = "FoodCanPowellEmpty";
};
class FoodCanTylers : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_tylers_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_tylers_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_TYLERS;
descriptionShort = $STR_FOOD_DESC_CAN_TYLERS;
descriptionShort = $STR_FOOD_DESC_CAN_TYLERS;
bloodRegen = 100;
Nutrition[] = {0,330,0,0};
Nutrition[] = {0,330,0,0};
consumeOutput = "FoodCanTylersEmpty";
};
class FoodCanUnlabeled : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_unlabeled_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_unlabeled_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_UNLABELED;
descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED;
descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED;
bloodRegen = 100;
Nutrition[] = {0,550,0,0};
Nutrition[] = {0,550,0,0};
consumeOutput = "FoodCanUnlabeledEmpty";
};
class FoodCanRusUnlabeled : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_small_unlabeled_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_small_rus_unlabeled_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_UNLABELED;
descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED;
descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED;
bloodRegen = 100;
Nutrition[] = {0,450,0,0};
Nutrition[] = {0,450,0,0};
consumeOutput = "FoodCanRusUnlabeledEmpty";
};
class FoodCanRusStew : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_small_rus_stew_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_small_rus_stew_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_RUS_STEW;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_STEW;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_STEW;
bloodRegen = 100;
Nutrition[] = {0,700,350,0};
Nutrition[] = {0,700,350,0};
consumeOutput = "FoodCanRusStewEmpty";
};
class FoodCanRusPork : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_small_rus_pork_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_small_rus_pork_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_RUS_PORK;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_PORK;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_PORK;
bloodRegen = 100;
Nutrition[] = {0,700,350,0};
Nutrition[] = {0,700,350,0};
consumeOutput = "FoodCanRusPorkEmpty";
};
class FoodCanRusPeas : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_small_rus_peas_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_small_rus_peas_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_RUS_PEAS;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_PEAS;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_PEAS;
bloodRegen = 100;
Nutrition[] = {0,450,0,0};
Nutrition[] = {0,450,0,0};
consumeOutput = "FoodCanRusPeasEmpty";
};
class FoodCanRusMilk : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_small_rus_milk_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_small_rus_milk_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_RUS_MILK;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_MILK;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_MILK;
bloodRegen = 100;
Nutrition[] = {0,380,320,0};
Nutrition[] = {0,380,320,0};
consumeOutput = "FoodCanRusMilkEmpty";
};
class FoodCanRusCorn : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\can_small_rus_corn_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_small_rus_corn_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_RUS_CORN;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_CORN;
descriptionShort = $STR_FOOD_DESC_CAN_RUS_CORN;
bloodRegen = 100;
Nutrition[] = {0,380,0,0};
Nutrition[] = {0,380,0,0};
consumeOutput = "FoodCanRusCornEmpty";
};
class FoodChipsSulahoops : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\bag_chips_small_sulahoops_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_sulahoops_full_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_SULAHOOPS;
descriptionShort = $STR_FOOD_DESC_CHIPS_SULAHOOPS;
descriptionShort = $STR_FOOD_DESC_CHIPS_SULAHOOPS;
bloodRegen = 100;
Nutrition[] = {0,450,0,0};
Nutrition[] = {0,450,0,0};
consumeOutput = "FoodChipsSulahoopsEmpty";
consumeSound = "eat_chips";
};
class FoodChipsMysticales : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\bag_chips_small_mysticales_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_mysticales_full_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_MYSTICALES;
descriptionShort = $STR_FOOD_DESC_CHIPS_MYSTICALES;
descriptionShort = $STR_FOOD_DESC_CHIPS_MYSTICALES;
bloodRegen = 100;
Nutrition[] = {0,460,0,0};
Nutrition[] = {0,460,0,0};
consumeOutput = "FoodChipsMysticalesEmpty";
consumeSound = "eat_chips";
};
class FoodChipsChocolate : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\bag_chips_small_chocolate_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_chips_small_chocolate_full_ca.paa";
displayName = $STR_FOOD_NAME_CHIPS_CHOCOLATE;
descriptionShort = $STR_FOOD_DESC_CHIPS_CHOCOLATE;
descriptionShort = $STR_FOOD_DESC_CHIPS_CHOCOLATE;
bloodRegen = 100;
Nutrition[] = {300,500,0,0};
Nutrition[] = {300,500,0,0};
consumeSound = "eat_chips";
};
class FoodCandyChubby : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\candybar_chubby_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_candybar_chubby_full_ca.paa";
displayName = $STR_FOOD_NAME_CANDY_CHUBBY;
descriptionShort = $STR_FOOD_DESC_CANDY_CHUBBY;
descriptionShort = $STR_FOOD_DESC_CANDY_CHUBBY;
bloodRegen = 100;
Nutrition[] = {0,400,0,0};
Nutrition[] = {0,400,0,0};
//consumeSound = "eat_chips";
};
class FoodCandyAnders : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\candybar_anders_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_candybar_anders_ca.paa";
displayName = $STR_FOOD_NAME_CANDY_ANDERS;
descriptionShort = $STR_FOOD_DESC_CANDY_ANDERS;
descriptionShort = $STR_FOOD_DESC_CANDY_ANDERS;
bloodRegen = 100;
Nutrition[] = {0,400,0,0};
Nutrition[] = {0,400,0,0};
//consumeSound = "eat_chips";
};
class FoodCandyLegacys : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\candybar_legacys_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_candybar_legacys_ca.paa";
displayName = $STR_FOOD_NAME_CANDY_LEGACYS;
descriptionShort = $STR_FOOD_DESC_CANDY_LEGACYS;
descriptionShort = $STR_FOOD_DESC_CANDY_LEGACYS;
bloodRegen = 100;
Nutrition[] = {350,380,320,0};
Nutrition[] = {350,380,320,0};
//consumeSound = "eat_chips";
};
class FoodCakeCremeCakeClean : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\twinkie.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_bag_twinkie_clean.paa";
displayName = $STR_FOOD_NAME_CAKE_Creme_Cake_CLEAN;
descriptionShort = $STR_FOOD_DESC_CAKE_Creme_Cake_CLEAN;
descriptionShort = $STR_FOOD_DESC_CAKE_Creme_Cake_CLEAN;
bloodRegen = 100;
Nutrition[] = {350,380,320,0};
Nutrition[] = {350,380,320,0};
//consumeSound = "eat_chips";
};
class FoodCandyMintception : FoodPackaged
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\candybar_mintception_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_candybar_mintception_ca.paa";
displayName = $STR_FOOD_NAME_CANDY_MINTCEPTION;
descriptionShort = $STR_FOOD_DESC_CANDY_MINTCEPTION;
descriptionShort = $STR_FOOD_DESC_CANDY_MINTCEPTION;
bloodRegen = 100;
Nutrition[] = {300,380,340,0};
Nutrition[] = {300,380,340,0};
//consumeSound = "eat_chips";
};
/*class FoodCanLongSprats : FoodPackaged
{
scope = public;
model = "z\addons\dayz_communityassets\models\can_long_sprat_clean_full_co.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_can_long_sprat_clean_full_ca.paa";
displayName = $STR_FOOD_NAME_CAN_LONG_SPRATS;
descriptionShort = $STR_FOOD_DESC_CAN_LONG_SPRATS;
bloodRegen = 100;
Nutrition[] = {50,100,20,0};
};*/
class FoodCanBakedBeans : FoodPackaged
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_bbtin.p3d";
picture = "\dayz_equip\textures\equip_bbtin_ca.paa";
displayName = $STR_EQUIP_NAME_26;
descriptionShort = $STR_EQUIP_DESC_26;
descriptionShort = $STR_EQUIP_DESC_26;
bloodRegen = 100;
Nutrition[] = {0,400,320,0};
Nutrition[] = {0,400,320,0};
consumeOutput = "FoodCanUnlabeledEmpty";
};
class FoodCanSardines : FoodPackaged
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_sardinestin.p3d";
picture = "\dayz_equip\textures\equip_Sardinestin_ca.paa";
displayName = $STR_EQUIP_NAME_27;
descriptionShort = $STR_EQUIP_DESC_27;
descriptionShort = $STR_EQUIP_DESC_27;
bloodRegen = 100;
Nutrition[] = {0,450,320,0};
Nutrition[] = {0,450,320,0};
consumeOutput = "FoodCanUnlabeledEmpty";
};
class FoodCanFrankBeans : FoodPackaged
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_fbtin.p3d";
picture = "\dayz_equip\textures\equip_fbtin_ca.paa";
displayName = $STR_EQUIP_NAME_28;
descriptionShort = $STR_EQUIP_DESC_28;
descriptionShort = $STR_EQUIP_DESC_28;
bloodRegen = 100;
Nutrition[] = {0,450,320,0};
Nutrition[] = {0,450,320,0};
consumeOutput = "FoodCanUnlabeledEmpty";
};
class FoodCanPasta : FoodPackaged
{
scope = public;
scope = 2;
model = "\dayz_equip\models\food_pastatin.p3d";
picture = "\dayz_equip\textures\equip_pastatin_ca.paa";
displayName = $STR_EQUIP_NAME_29;
descriptionShort = $STR_EQUIP_DESC_29;
descriptionShort = $STR_EQUIP_DESC_29;
bloodRegen = 100;
Nutrition[] = {0,500,0,0};
Nutrition[] = {0,500,0,0};
consumeOutput = "FoodCanUnlabeledEmpty";
};
class FoodBioMeat: FoodEdible {
scope = public;
class FoodBioMeat: FoodEdible
{
scope = 2;
displayName = $STR_FOOD_NAME_BIOMEAT;
model = "\z\addons\dayz_epoch\models\biomeat_can.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_biomeat_CA.paa";
@@ -569,8 +442,9 @@ class FoodBioMeat: FoodEdible {
infectionChance = 0.4;
};
class equip_garlic_bulb : FoodEdible {
scope = public;
class equip_garlic_bulb : FoodEdible
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_equip_garlic_bulb;
descriptionShort = $STR_ITEM_DESC_equip_garlic_bulb;
@@ -580,8 +454,9 @@ class equip_garlic_bulb : FoodEdible {
};
// new DZE harvested food
class FoodPumpkin : FoodEdible {
scope = public;
class FoodPumpkin : FoodEdible
{
scope = 2;
count = 1;
bloodRegen = 100;
displayName = $STR_FOOD_NAME_PUMPKIN;
@@ -589,6 +464,7 @@ class FoodPumpkin : FoodEdible {
weight = 1;
model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa";
class ItemActions
{
class Consume
@@ -598,7 +474,7 @@ class FoodPumpkin : FoodEdible {
};
class Crafting
{
text = $STR_FOOD_NAME_PUMPKIN_CRAFT;
text = $STR_FOOD_NAME_PUMPKIN_CRAFT;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {""};
requiretools[] = {"ItemKnife"};
@@ -607,8 +483,9 @@ class FoodPumpkin : FoodEdible {
};
};
};
class FoodSunFlowerSeed : FoodEdible {
scope = public;
class FoodSunFlowerSeed : FoodEdible
{
scope = 2;
count = 1;
bloodRegen = 100;
displayName = $STR_FOOD_NAME_SUNFLOWER;
@@ -616,4 +493,4 @@ class FoodSunFlowerSeed : FoodEdible {
weight = 0.1;
model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon
picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa";
};
};

View File

@@ -1,9 +1,8 @@
class ItemPlasticWaterbottleUnfilled : CA_Magazine
{
scope = public;
scope = 2;
count = 1;
type = WeaponSlotItem;
type = 256;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
picture = "\dayz_epoch_c\icons\plasticwaterbottle\PETwaterbottleEmpty.paa";
displayName = $STR_EQUIP_NAME_WBPET_01;
@@ -25,10 +24,9 @@ class ItemPlasticWaterbottleUnfilled : CA_Magazine
class ItemPlasticWaterbottleDmg : CA_Magazine
{
scope = public;
scope = 2;
count = 1;
type = WeaponSlotItem;
type = 256;
model = "z\addons\dayz_communityassets\models\waterbottle_damaged.p3d";
picture = "\dayz_epoch_c\icons\plasticwaterbottle\PETwaterbottleDamaged.paa";
displayName = $STR_EQUIP_NAME_WBPET_02;
@@ -37,7 +35,8 @@ class ItemPlasticWaterbottleDmg : CA_Magazine
class ItemActions
{
class Crafting {
class Crafting
{
text = $STR_ACTIONS_FIX_W;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
@@ -48,15 +47,15 @@ class ItemPlasticWaterbottleDmg : CA_Magazine
};
};
class ItemPlasticWaterBottle : ItemWaterBottle {
scope = public;
class ItemPlasticWaterBottle : ItemWaterBottle
{
scope = 2;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
picture = "\dayz_epoch_c\icons\plasticwaterbottle\PETwaterbottle10oz.paa";
displayName = $STR_EQUIP_NAME_WBPET_03;
descriptionShort = $STR_EQUIP_DESC_WBPET_03;
Nutrition[] = {0,0,1000,0};
infectionChance = 0.3;
infectionChance = 0.3;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
};
@@ -88,8 +87,7 @@ class ItemPlasticWaterBottleBoiled : ItemWaterBottle
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
picture = "\dayz_epoch_c\icons\plasticwaterbottle\PETwaterbottle10oz.paa";
displayName = $STR_EQUIP_NAME_WBPET_04;
descriptionShort = $STR_EQUIP_DESC_WBPET_04;
descriptionShort = $STR_EQUIP_DESC_WBPET_04;
infectionChance = 0;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
@@ -118,14 +116,14 @@ class ItemPlasticWaterBottleHerbal : ItemWaterBottle
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
picture = "\dayz_epoch_c\icons\plasticwaterbottle\PETwaterbottle10oz.paa";
displayName = $STR_EQUIP_NAME_WBPET_05;
descriptionShort = $STR_EQUIP_DESC_WBPET_05;
descriptionShort = $STR_EQUIP_DESC_WBPET_05;
infectionChance = -0.5;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
};
class ItemPlasticWaterbottle1oz : ItemWaterBottle {
class ItemPlasticWaterbottle1oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE1OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE1OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -138,7 +136,9 @@ class ItemPlasticWaterbottle1oz : ItemWaterBottle {
infectionChance = 0.03;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -149,13 +149,15 @@ class ItemPlasticWaterbottle1oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle2oz : ItemWaterBottle {
class ItemPlasticWaterbottle2oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE2OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE2OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -168,7 +170,9 @@ class ItemPlasticWaterbottle2oz : ItemWaterBottle {
infectionChance = 0.06;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -179,14 +183,16 @@ class ItemPlasticWaterbottle2oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle3oz : ItemWaterBottle {
class ItemPlasticWaterbottle3oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE3OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE3OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -199,7 +205,9 @@ class ItemPlasticWaterbottle3oz : ItemWaterBottle {
infectionChance = 0.09;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -210,14 +218,16 @@ class ItemPlasticWaterbottle3oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle4oz : ItemWaterBottle {
class ItemPlasticWaterbottle4oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE4OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE4OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -230,7 +240,9 @@ class ItemPlasticWaterbottle4oz : ItemWaterBottle {
infectionChance = 0.12;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -241,14 +253,16 @@ class ItemPlasticWaterbottle4oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle5oz : ItemWaterBottle {
class ItemPlasticWaterbottle5oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE5OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE5OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -261,7 +275,9 @@ class ItemPlasticWaterbottle5oz : ItemWaterBottle {
infectionChance = 0.15;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -272,14 +288,16 @@ class ItemPlasticWaterbottle5oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle6oz : ItemWaterBottle {
class ItemPlasticWaterbottle6oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE6OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE6OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -292,7 +310,9 @@ class ItemPlasticWaterbottle6oz : ItemWaterBottle {
infectionChance = 0.18;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -303,14 +323,16 @@ class ItemPlasticWaterbottle6oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle7oz : ItemWaterBottle {
class ItemPlasticWaterbottle7oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE7OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE7OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -323,7 +345,9 @@ class ItemPlasticWaterbottle7oz : ItemWaterBottle {
infectionChance = 0.21;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -334,13 +358,15 @@ class ItemPlasticWaterbottle7oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle8oz : ItemWaterBottle {
class ItemPlasticWaterbottle8oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE8OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE8OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -353,7 +379,9 @@ class ItemPlasticWaterbottle8oz : ItemWaterBottle {
infectionChance = 0.24;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -364,14 +392,16 @@ class ItemPlasticWaterbottle8oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle9oz : ItemWaterBottle {
class ItemPlasticWaterbottle9oz : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE9OZ;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE9OZ_DESC;
model = "z\addons\dayz_communityassets\models\waterbottle.p3d";
@@ -384,7 +414,9 @@ class ItemPlasticWaterbottle9oz : ItemWaterBottle {
infectionChance = 0.27;
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -395,14 +427,17 @@ class ItemPlasticWaterbottle9oz : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
//inherit from ItemWaterBottle because that's how the crafting script checks required input
class ItemPlasticWaterbottle1ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle1ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE1OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE1OZBOILED_DESC;
infectionChance = 0;
@@ -415,7 +450,9 @@ class ItemPlasticWaterbottle1ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,100,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -426,13 +463,15 @@ class ItemPlasticWaterbottle1ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle2ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle2ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE2OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE2OZBOILED_DESC;
infectionChance = 0;
@@ -445,7 +484,9 @@ class ItemPlasticWaterbottle2ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,200,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -456,13 +497,15 @@ class ItemPlasticWaterbottle2ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle3ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle3ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE3OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE3OZBOILED_DESC;
infectionChance = 0;
@@ -475,7 +518,9 @@ class ItemPlasticWaterbottle3ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,300,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -486,13 +531,15 @@ class ItemPlasticWaterbottle3ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle4ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle4ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE4OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE4OZBOILED_DESC;
infectionChance = 0;
@@ -505,7 +552,9 @@ class ItemPlasticWaterbottle4ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,400,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -516,13 +565,15 @@ class ItemPlasticWaterbottle4ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle5ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle5ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE5OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE5OZBOILED_DESC;
infectionChance = 0;
@@ -535,7 +586,9 @@ class ItemPlasticWaterbottle5ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,500,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -546,13 +599,15 @@ class ItemPlasticWaterbottle5ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle6ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle6ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE6OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE6OZBOILED_DESC;
infectionChance = 0;
@@ -565,7 +620,9 @@ class ItemPlasticWaterbottle6ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,600,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -576,13 +633,15 @@ class ItemPlasticWaterbottle6ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle7ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle7ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE7OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE7OZBOILED_DESC;
infectionChance = 0;
@@ -595,7 +654,9 @@ class ItemPlasticWaterbottle7ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,700,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -606,13 +667,15 @@ class ItemPlasticWaterbottle7ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle8ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle8ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE8OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE8OZBOILED_DESC;
infectionChance = 0;
@@ -625,7 +688,9 @@ class ItemPlasticWaterbottle8ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,800,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -636,13 +701,15 @@ class ItemPlasticWaterbottle8ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemPlasticWaterbottle9ozBoiled : ItemWaterBottle {
class ItemPlasticWaterbottle9ozBoiled : ItemWaterBottle
{
displayName = $STR_EPOCH_PET_WATERBOTTLE9OZBOILED;
descriptionShort = $STR_EPOCH_PET_WATERBOTTLE9OZBOILED_DESC;
infectionChance = 0;
@@ -655,7 +722,9 @@ class ItemPlasticWaterbottle9ozBoiled : ItemWaterBottle {
Nutrition[] = {0,0,900,0};
consumeOutput = "ItemPlasticWaterbottleUnfilled";
containerEmpty = "ItemPlasticWaterbottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -666,7 +735,8 @@ class ItemPlasticWaterbottle9ozBoiled : ItemWaterBottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};

View File

@@ -1,260 +1,210 @@
class ItemSodaCoke : ItemSoda
{
scope = public;
scope = 2;
model = "\dayz_equip\models\soda_coke.p3d";
picture = "\dayz_equip\textures\equip_soda_coke_ca.paa";
displayName = $STR_EQUIP_NAME_36a;
descriptionShort = $STR_EQUIP_DESC_36;
descriptionShort = $STR_EQUIP_DESC_36;
Nutrition[] = {90,0,300,0};
};
class ItemSodaPepsi : ItemSoda
{
scope = public;
scope = 2;
model = "\dayz_equip\models\soda_pepsi.p3d";
picture = "\dayz_equip\textures\equip_soda_pepsi_ca.paa";
displayName = $STR_EQUIP_NAME_36b;
descriptionShort = $STR_EQUIP_DESC_36;
descriptionShort = $STR_EQUIP_DESC_36;
Nutrition[] = {90,0,300,0};
};
class ItemSodaMdew : ItemSoda
{
scope = public;
scope = 2;
model = "\dayz_equip\models\soda_mdew.p3d";
picture = "\dayz_equip\textures\equip_soda_mdew_ca.paa";
displayName = $STR_EQUIP_NAME_37;
descriptionShort = $STR_EQUIP_NAME_37;
descriptionShort = $STR_EQUIP_NAME_37;
Nutrition[] = {90,0,400,0};
};
class ItemSodaMtngreen : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_mtngreen_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mtngreen_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_0;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_0;
Nutrition[] = {90,0,500,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_0;
Nutrition[] = {90,0,500,0};
consumeOutput = "ItemSodaMtngreenEmpty";
};
class ItemSodaR4z0r : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_r4z0r_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_r4z0r_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_1;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_1;
Nutrition[] = {90,0,350,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_1;
Nutrition[] = {90,0,350,0};
consumeOutput = "ItemSodaR4z0rEmpty";
};
class ItemSodaClays : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_clays_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_clays_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_2;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_2;
Nutrition[] = {90,0,320,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_2;
Nutrition[] = {90,0,320,0};
consumeOutput = "ItemSodaClaysEmpty";
};
class ItemSodaSmasht : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_smasht_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_smasht_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_3;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_3;
Nutrition[] = {90,0,380,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_3;
Nutrition[] = {90,0,380,0};
consumeOutput = "ItemSodaSmashtEmpty";
};
class ItemSodaDrwaste : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_drwaste_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_drwaste_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_4;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_4;
Nutrition[] = {90,0,340,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_4;
Nutrition[] = {90,0,340,0};
consumeOutput = "ItemSodaDrwasteEmpty";
};
class ItemSodaFranka : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_franka_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_franka_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_5;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_5;
Nutrition[] = {90,0,340,0};
Nutrition[] = {90,0,340,0};
consumeOutput = "ItemSodaFrankaEmpty";
};
class ItemSodaLemonade : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_lemonade_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lemonade_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_6;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_6;
Nutrition[] = {90,0,500,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_6;
Nutrition[] = {90,0,500,0};
consumeOutput = "ItemSodaLemonadeEmpty";
};
class ItemSodaLirik : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_lirik_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lirik_clean_full_ca.paa";
displayName = $STR_EQUIP_NAME_36a;
descriptionShort = $STR_EQUIP_DESC_36;
Nutrition[] = {90,0,300,0};
descriptionShort = $STR_EQUIP_DESC_36;
Nutrition[] = {90,0,300,0};
consumeOutput = "ItemSodaLirikEmpty";
};
class ItemSodaLvg : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_lvg_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lvg_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_8;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_8;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_8;
Nutrition[] = {90,0,550,0};
consumeOutput = "ItemSodaLvgEmpty";
};
class ItemSodaMzly : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_mzly_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mzly_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_9;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_9;
Nutrition[] = {90,0,380,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_9;
Nutrition[] = {90,0,380,0};
consumeOutput = "ItemSodaMzlyEmpty";
};
class ItemSodaPeppsy : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_peppsy_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_peppsy_clean_full_ca.paa";
displayName = $STR_EQUIP_NAME_36b;
descriptionShort = $STR_EQUIP_DESC_36;
Nutrition[] = {90,0,300,0};
descriptionShort = $STR_EQUIP_DESC_36;
Nutrition[] = {90,0,300,0};
consumeOutput = "ItemSodaPeppsyEmpty";
};
class ItemSodaRabbit : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_rabbit_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_rabbit_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_11;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_11;
Nutrition[] = {90,0,550,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_11;
Nutrition[] = {90,0,550,0};
consumeOutput = "ItemSodaRabbitEmpty";
};
class ItemSodaSacrite : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_sacrite_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_sacrite_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_12;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_12;
Nutrition[] = {90,0,550,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_12;
Nutrition[] = {90,0,550,0};
consumeOutput = "ItemSodaSacriteEmpty";
};
class ItemSodaRocketFuel : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_rocket_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_rocket_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_13;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_13;
Nutrition[] = {90,0,550,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_13;
Nutrition[] = {90,0,550,0};
consumeOutput = "ItemSodaRocketFuelEmpty";
};
class ItemSodaGrapeDrink : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_grape_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_grape_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_14;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_14;
Nutrition[] = {90,0,700,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_14;
Nutrition[] = {90,0,700,0};
consumeOutput = "ItemSodaGrapeDrinkEmpty";
};
class ItemSherbet : ItemSoda
{
scope = public;
scope = 2;
model = "z\addons\dayz_communityassets\models\soda_sherbet_clean_full.p3d";
picture = "\z\addons\dayz_communityassets\pictures\equip_soda_sherbet_clean_full_ca.paa";
displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_15;
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_15;
Nutrition[] = {90,0,500,0};
descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_15;
Nutrition[] = {90,0,500,0};
consumeOutput = "ItemSodaSherbetEmpty";
};
@@ -264,6 +214,7 @@ class ItemSodaRbull : ItemSodaCoke {
model = "z\addons\dayz_epoch\models\soda_redbull.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_soda_rbull_CA.paa";
};
class ItemSodaOrangeSherbet : ItemSodaCoke {
displayName = $STR_FOOD_NAME_OSHERBET;
descriptionShort = $STR_FOOD_DESC_OSHERBET;

View File

@@ -1,7 +1,6 @@
class ItemWaterBottle : FoodDrink
{
scope = public;
scope = 2;
model = "\dayz_equip\models\waterbottle_gear.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle10oz_ca.paa";
displayName = $STR_EQUIP_NAME_12;
@@ -43,8 +42,7 @@ class ItemWaterBottleSafe : ItemWaterBottle
class ItemWaterBottleBoiled : ItemWaterBottle
{
displayName = $STR_ITEMWATERBOTTLEBOILED_CODE_NAME;
descriptionShort = $STR_ITEMWATERBOTTLEBOILED_CODE_DESC;
descriptionShort = $STR_ITEMWATERBOTTLEBOILED_CODE_DESC;
infectionChance = 0;
class ItemActions
@@ -69,22 +67,19 @@ class ItemWaterBottleBoiled : ItemWaterBottle
class ItemWaterBottleHerbal : ItemWaterBottle
{
displayName = $STR_ITEM_NAME_HerbalDrink;
descriptionShort = $STR_ITEM_DESC_HerbalDrink;
descriptionShort = $STR_ITEM_DESC_HerbalDrink;
infectionChance = -0.5;
};
class ItemWaterBottleUnfilled : CA_Magazine
{
scope = public;
scope = 2;
count = 1;
type = WeaponSlotItem;
type = 256;
model = "\dayz_equip\models\waterbottle_gear.p3d";
picture = "\dayz_equip\textures\equip_waterbottle_empty_ca.paa";
displayName = $STR_EQUIP_NAME_13;
descriptionShort = $STR_EQUIP_DESC_13;
descriptionShort = $STR_EQUIP_DESC_13;
containerWater = "ItemWaterBottle";
containerWaterSafe = "ItemWaterBottleSafe";
containerWaterInfected = "ItemWaterBottleInfected";
@@ -101,10 +96,9 @@ class ItemWaterBottleUnfilled : CA_Magazine
class ItemWaterBottleDmg : CA_Magazine //We don't have a damaged canteen image/model , so the regular bottle image is used for now
{
scope = public;
scope = 2;
count = 1;
type = WeaponSlotItem;
type = 256;
model = "\dayz_equip\models\waterbottle_gear.p3d";
picture = "\dayz_equip\textures\equip_waterbottle_empty_ca.paa";
displayName = $STR_ITEMWATERBOTTLEDMG_CODE_NAME;
@@ -113,7 +107,8 @@ class ItemWaterBottleDmg : CA_Magazine //We don't have a damaged canteen image/m
class ItemActions
{
class Crafting {
class Crafting
{
text = $STR_ACTIONS_FIX_W;
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
neednearby[] = {};
@@ -124,7 +119,8 @@ class ItemWaterBottleDmg : CA_Magazine //We don't have a damaged canteen image/m
};
};
class ItemWaterbottle1oz : ItemWaterbottle {
class ItemWaterbottle1oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE1OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE1OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_1oz_ca.paa";
@@ -136,7 +132,9 @@ class ItemWaterbottle1oz : ItemWaterbottle {
infectionChance = 0.03;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -147,13 +145,15 @@ class ItemWaterbottle1oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle2oz : ItemWaterbottle {
class ItemWaterbottle2oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE2OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE2OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_2oz_ca.paa";
@@ -165,7 +165,9 @@ class ItemWaterbottle2oz : ItemWaterbottle {
infectionChance = 0.06;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -176,14 +178,16 @@ class ItemWaterbottle2oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle3oz : ItemWaterbottle {
class ItemWaterbottle3oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE3OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE3OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_3oz_ca.paa";
@@ -195,7 +199,9 @@ class ItemWaterbottle3oz : ItemWaterbottle {
infectionChance = 0.09;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -206,14 +212,16 @@ class ItemWaterbottle3oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle4oz : ItemWaterbottle {
class ItemWaterbottle4oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE4OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE4OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_4oz_ca.paa";
@@ -225,7 +233,9 @@ class ItemWaterbottle4oz : ItemWaterbottle {
infectionChance = 0.12;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -236,14 +246,16 @@ class ItemWaterbottle4oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle5oz : ItemWaterbottle {
class ItemWaterbottle5oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE5OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE5OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_5oz_ca.paa";
@@ -255,7 +267,9 @@ class ItemWaterbottle5oz : ItemWaterbottle {
infectionChance = 0.15;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -266,14 +280,16 @@ class ItemWaterbottle5oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle6oz : ItemWaterbottle {
class ItemWaterbottle6oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE6OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE6OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_6oz_ca.paa";
@@ -285,7 +301,9 @@ class ItemWaterbottle6oz : ItemWaterbottle {
infectionChance = 0.18;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -296,14 +314,16 @@ class ItemWaterbottle6oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle7oz : ItemWaterbottle {
class ItemWaterbottle7oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE7OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE7OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_7oz_ca.paa";
@@ -315,7 +335,9 @@ class ItemWaterbottle7oz : ItemWaterbottle {
infectionChance = 0.21;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -326,13 +348,15 @@ class ItemWaterbottle7oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle8oz : ItemWaterbottle {
class ItemWaterbottle8oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE8OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE8OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_8oz_ca.paa";
@@ -344,7 +368,9 @@ class ItemWaterbottle8oz : ItemWaterbottle {
infectionChance = 0.24;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -355,14 +381,16 @@ class ItemWaterbottle8oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle9oz : ItemWaterbottle {
class ItemWaterbottle9oz : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE9OZ;
descriptionShort = $STR_EPOCH_WATERBOTTLE9OZ_DESC;
picture = "\z\addons\dayz_epoch\pictures\equip_waterbottle_9oz_ca.paa";
@@ -374,7 +402,9 @@ class ItemWaterbottle9oz : ItemWaterbottle {
infectionChance = 0.27;
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -385,14 +415,17 @@ class ItemWaterbottle9oz : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
//inherit from ItemWaterbottle because that's how the crafting script checks required input
class ItemWaterbottle1ozBoiled : ItemWaterbottle {
class ItemWaterbottle1ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE1OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE1OZBOILED_DESC;
infectionChance = 0;
@@ -404,7 +437,9 @@ class ItemWaterbottle1ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,100,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -415,13 +450,15 @@ class ItemWaterbottle1ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle2ozBoiled : ItemWaterbottle {
class ItemWaterbottle2ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE2OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE2OZBOILED_DESC;
infectionChance = 0;
@@ -433,7 +470,9 @@ class ItemWaterbottle2ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,200,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -444,13 +483,15 @@ class ItemWaterbottle2ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle3ozBoiled : ItemWaterbottle {
class ItemWaterbottle3ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE3OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE3OZBOILED_DESC;
infectionChance = 0;
@@ -462,7 +503,9 @@ class ItemWaterbottle3ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,300,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -473,13 +516,15 @@ class ItemWaterbottle3ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle4ozBoiled : ItemWaterbottle {
class ItemWaterbottle4ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE4OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE4OZBOILED_DESC;
infectionChance = 0;
@@ -491,7 +536,9 @@ class ItemWaterbottle4ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,400,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -502,13 +549,15 @@ class ItemWaterbottle4ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle5ozBoiled : ItemWaterbottle {
class ItemWaterbottle5ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE5OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE5OZBOILED_DESC;
infectionChance = 0;
@@ -520,7 +569,9 @@ class ItemWaterbottle5ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,500,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -531,13 +582,15 @@ class ItemWaterbottle5ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle6ozBoiled : ItemWaterbottle {
class ItemWaterbottle6ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE6OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE6OZBOILED_DESC;
infectionChance = 0;
@@ -549,7 +602,9 @@ class ItemWaterbottle6ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,600,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -560,13 +615,15 @@ class ItemWaterbottle6ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle7ozBoiled : ItemWaterbottle {
class ItemWaterbottle7ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE7OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE7OZBOILED_DESC;
infectionChance = 0;
@@ -578,7 +635,9 @@ class ItemWaterbottle7ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,700,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -589,13 +648,15 @@ class ItemWaterbottle7ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle8ozBoiled : ItemWaterbottle {
class ItemWaterbottle8ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE8OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE8OZBOILED_DESC;
infectionChance = 0;
@@ -607,7 +668,9 @@ class ItemWaterbottle8ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,800,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -618,13 +681,15 @@ class ItemWaterbottle8ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};
};
};
class ItemWaterbottle9ozBoiled : ItemWaterbottle {
class ItemWaterbottle9ozBoiled : ItemWaterbottle
{
displayName = $STR_EPOCH_WATERBOTTLE9OZBOILED;
descriptionShort = $STR_EPOCH_WATERBOTTLE9OZBOILED_DESC;
infectionChance = 0;
@@ -636,7 +701,9 @@ class ItemWaterbottle9ozBoiled : ItemWaterbottle {
Nutrition[] = {0,0,900,0};
consumeOutput = "ItemWaterBottleUnfilled";
containerEmpty = "ItemWaterBottleUnfilled";
class ItemActions {
class ItemActions
{
class Consume
{
text = $STR_ACTIONS_DRINK2;
@@ -647,7 +714,8 @@ class ItemWaterbottle9ozBoiled : ItemWaterbottle {
text = $STR_EQUIP_NAME_13_EMPTY;
script = "spawn player_emptyContainer";
};
class Fill {
class Fill
{
text = "$STR_ACTIONS_FILL_W";
script = "spawn player_fillWater;";
};