mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
- Add 8 harvestable plants with proper output - Server Admins can add them to the game - Add 2 Compost barrels - an empty and a full version - Re-work of player_harvestPlant to fix a few bugs when different types of harvestable plants are near - Add harvestable plant output config
169 lines
4.0 KiB
C++
169 lines
4.0 KiB
C++
class Plant_Base: WeaponHolder {
|
|
scope = 0;
|
|
icon = "";
|
|
mapSize = 0;
|
|
transportMaxWeapons = 0;
|
|
accuracy = 1000;
|
|
class DestructionEffects{};
|
|
favouritezones = "(meadow) * (forest) * (1 - houses) * (1 - sea)";
|
|
displayName = "$STR_ITEM_NAME_comfrey";
|
|
class eventHandlers {
|
|
init="(_this select 0)setVariable['permaLoot',true];";
|
|
};
|
|
supplyRadius = 1;
|
|
vehicleClass = "DayZ Epoch Plants";
|
|
};
|
|
|
|
|
|
class Dayz_Plant3: Plant_Base {
|
|
scope = 2;
|
|
model = "z\addons\dayz_communityassets\models\comfrey_up_small.p3d";
|
|
transportMaxMagazines = 1;
|
|
class TransportMagazines {
|
|
class _xx_leaf {
|
|
magazine = "equip_comfreyleafs";
|
|
count = 1;
|
|
};
|
|
};
|
|
};
|
|
|
|
class Dayz_Plant2: Plant_Base {
|
|
scope = 2;
|
|
model = "z\addons\dayz_communityassets\models\comfrey_up_mid.p3d";
|
|
transportMaxMagazines = 2;
|
|
class TransportMagazines {
|
|
class _xx_leaf {
|
|
magazine = "equip_comfreyleafs";
|
|
count = 2;
|
|
};
|
|
};
|
|
};
|
|
|
|
class Dayz_Plant1: Plant_Base {
|
|
scope = 2;
|
|
model = "z\addons\dayz_communityassets\models\comfrey_up.p3d";
|
|
transportMaxMagazines = 3;
|
|
class TransportMagazines {
|
|
class _xx_leaf {
|
|
magazine = "equip_comfreyleafs";
|
|
count = 3;
|
|
};
|
|
};
|
|
};
|
|
|
|
class Compost_Barrel_Base_DZE : NonStrategic {
|
|
scope = 0;
|
|
icon = "\ca\data\data\Unknown_object.paa";
|
|
model = "\CA\Structures\Misc\Armory\Barels\barrel_empty.p3d";
|
|
armor = 100;
|
|
mapsize = 2;
|
|
vehicleClass = "DayZ Epoch Plants";
|
|
};
|
|
|
|
class Compost_Barrel_Empty_DZE : Compost_Barrel_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_COMPOST_BARREL_EMTPY;
|
|
};
|
|
|
|
class Compost_Barrel_Full_DZE : Compost_Barrel_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_COMPOST_BARREL_FULL;
|
|
model = "\CA\Structures\Misc\Armory\Barels\barrel_sand.p3d";
|
|
};
|
|
|
|
class Plant_Patch_Base_DZE : NonStrategic {
|
|
scope = 0;
|
|
model = "\z\addons\dayz_communityassets\models\stash_small.p3d";
|
|
icon = "\ca\data\data\Unknown_object.paa";
|
|
armor = 100;
|
|
mapsize = 2;
|
|
vehicleClass = "DayZ Epoch Plants";
|
|
};
|
|
|
|
class Plant_Patch_Pumpkin_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_PUMPKIN;
|
|
};
|
|
|
|
class Plant_Patch_Sunflower_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_SUNFLOWER;
|
|
};
|
|
|
|
class Plant_Patch_Carrot_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_CARROT;
|
|
};
|
|
|
|
class Plant_Patch_Potato_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_POTATO;
|
|
};
|
|
|
|
class Plant_Patch_Hemp_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_HEMP;
|
|
};
|
|
|
|
class Plant_Patch_Tobacco_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_TOBACCO;
|
|
};
|
|
|
|
class Plant_Patch_Tea_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_TEA;
|
|
};
|
|
|
|
class Plant_Patch_Garlic_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayname = $STR_EPOCH_PLANT_PATCH_GARLIC;
|
|
};
|
|
|
|
class Plant_Pumpkin_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_PUMPKIN;
|
|
model = "\ca\plants2\plant\pumpkin.p3d";
|
|
};
|
|
|
|
class Plant_Sunflower_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_SUNFLOWER;
|
|
model = "\ca\plants2\plant\p_helianthus.p3d";
|
|
};
|
|
|
|
class Plant_Potato_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_POTATO;
|
|
model = "\ca\plants2\plant\p_urtica.p3d";
|
|
};
|
|
|
|
class Plant_Carrot_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_CARROT;
|
|
model = "\ca\plants2\plant\p_carduus.p3d";
|
|
};
|
|
|
|
class Plant_Hemp_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_HEMP;
|
|
model = "\ca\plants_e\plant\p_fiberplant_ep1.p3d";
|
|
};
|
|
|
|
class Plant_Tea_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_TEA;
|
|
model = "\ca\plants2\clutter\c_wideLeafPlant.p3d";
|
|
};
|
|
|
|
class Plant_Tobacco_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_TOBACCO;
|
|
model = "\ca\plants2\bush\b_betulaHumilis.p3d";
|
|
};
|
|
|
|
class Plant_Garlic_DZE : Plant_Patch_Base_DZE {
|
|
scope = 2;
|
|
displayName = $STR_EPOCH_PLANT_GARLIC;
|
|
model = "z\addons\dayz_communityassets\models\comfrey_up_small.p3d";
|
|
}; |