2015-09-28 22:04:43 +00:00
/*
2015-12-07 16:24:52 +00:00
Author : Aaron Clark - EpochMod . com
Contributors : Raimonds Virtoss ( v2 Crafting )
Description :
Main Crafting configs
Licence :
Arma Public License Share Alike ( APL - SA ) - https : //www.bistudio.com/community/licenses/arma-public-license-share-alike
Github :
https : //github.com/EpochModTeam/Epoch/tree/master/Sources/epoch_config/Configs/CfgCrafting.hpp
USAGE :
nearby [ ] =
2015-09-28 22:04:43 +00:00
{
2015-12-07 16:24:52 +00:00
{
" Fire " , //Name of field, anything
" " , //image folder path (ie "\x\addons\a3_epoch_code\Data\UI\crafting\"), empty for Epoch default
" fire " , //image prefix, suffix will be added by code. 2 possible suffixes: [_true.paa, _false.paa]
2016-04-08 20:21:46 +00:00
{ 1 , { " ALL " } } , //ARRAY of p3D {0,{"filename.p3d","filename.p3d"}} or ARRAY of logic classes {1,{"AIR","LAND","className"}} or 2 WorldInteractions check {2,{"water"}} Integer to switch array mode
2015-12-07 16:24:52 +00:00
3 , //distance to check in meters
1 , //count
1 , //BOOL: object has to be on fire
0 //BOOL: object has to be alive (not destroyed)
} ;
2015-09-28 22:04:43 +00:00
} ;
2015-12-07 16:24:52 +00:00
//Can be multiple requirements like this, example requires both fire and water (unlimited, but requires mouse scroll if more than 8 elements):
nearby [ ] =
{
{ " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } ,
2016-04-08 20:21:46 +00:00
{ " Water source " , " " , " water " , { 0 , { " barrelwater_f.p3d " , " water_source_f.p3d " , " pumpa.p3d " , " misc_wellpump.p3d " } } , 3 , 1 , 0 , 0 } ,
{ { " Water source " , " " , " water " , { 2 , { " water " } } , 3 , 1 , 0 , 0 } }
2015-12-07 16:24:52 +00:00
} ;
2015-09-28 22:04:43 +00:00
*/
2015-09-14 20:45:27 +00:00
class CfgCrafting
{
2015-09-28 22:04:43 +00:00
DeveloperMode = 0 ; //used for 3D preview position and scale, set to 0 for live server!
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
//You can customize basic theme of crafting UI here:
2015-10-08 20:32:43 +00:00
colorScheme [ ] =
2015-09-28 22:04:43 +00:00
{
" \ x \a ddons \a 3_epoch_code \ Data \ UI \ crafting \ cancel.paa " ,
" \ x \a ddons \a 3_epoch_code \ Data \ UI \ crafting \ craft.paa " ,
" \ x \a ddons \a 3_epoch_code \ Data \ UI \ crafting \ close.paa " ,
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
{ " Recipes " , { 0 , 0 , 0 , 0.8 } } ,
{ " Ingredients " , { 0 , 0 , 0 , 0.8 } } ,
2015-10-02 14:27:56 +00:00
{ " Preview " , { 0.76 , 0.5 , 0.07 , 0.8 } } ,
2015-09-28 22:04:43 +00:00
{ " Resources " , { 0 , 0 , 0 , 0.8 } } ,
{ " Description " , { 0 , 0 , 0 , 0.8 } } ,
{ " -- Requires -- " , { 0.99 , 0.53 , 0.03 , 1 } } ,
{ " -- Used in -- " , { 0.99 , 0.53 , 0.03 , 1 } } ,
{ 0 , 1 , 0 , 1 } , //Recipe LB, item found
{ 0 , 1 , 0 , 1 } , //Ingredients LB, Has items on player
{ 1 , 1 , 0 , 1 } , //Ingredients LB, Has items nearby
{ 1 , 0 , 0 , 1 } , //Ingredients LB, Missing items
2015-10-02 14:27:56 +00:00
{ 1 , 1 , 1 , 1 } , //Ingredients LB, Items used in...
2015-09-28 22:04:43 +00:00
{ 0 , 0 , 0 , 0.1 } , //Background color
{ 0 , 0 , 0 , 1 } , //Frame color
{ 0 , 0 , 0 , 0 } , //description ST
{ 0 , 0 , 0 , 0 } , //Recipe LB
{ 0 , 0 , 0 , 0 } , //Ingredients LB
2015-10-08 20:32:43 +00:00
2015-10-02 14:27:56 +00:00
{ 0.76 , 0.5 , 0.07 , 0.8 } , //progress bar
{ 0 , 0 , 0 , 0.3 } , //progress background
" #FFFFFF " , //progress text HTML color
2015-10-08 20:32:43 +00:00
2015-10-02 14:27:56 +00:00
{ 1 , 0.6 , 0.01 , 1 } //QTY color
2015-09-28 22:04:43 +00:00
} ;
/** --------- Don't edit --------- **/
class Default //className, any object or item
{
craftTime = 1 ; //time it takes to craft
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
recipe [ ] = { } ; //nested arrays, {{"item", 1}};
nearby [ ] = { } ; //nearby requirements - fire, water source, object
usedIn [ ] = { } ; //item is an ingredient
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.8125 , 1 , 0.285 } ; //XzY
previewScale = 1 ;
previewVector = 0 ; //vector rotation multiplier
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
priority = 0 ; //Recipe list priority, items with 0 are on top followed by order in config file.
type = 0 ; //After crafting, item is added: [0 - to inventory], [1 - in weapon holder], [2 - as vehicle]
descriptionFull = " " ; //Structured text, added on new line after descriptionShort
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
/** --------- Config Overrides --------- **/
//displayName = "";
//picture = "";
//descriptionShort = "";
//model = "\x\addons\a3_epoch_assets\models\logo.p3d";
} ;
/** --------- Main templates --------- **/
class WeaponHolder : Default //Placed inside weaponholder in front of player (?)
{
priority = 0 ;
type = 1 ;
offset [ ] = { 0 , 1 , 0 } ; //local space
craftTime = 10 ;
descriptionFull = " Demo: Can be used if player's inventory space is an issue " ;
} ;
class Vehicle : Default //Spawned in front of player (?)
{
priority = 0 ;
type = 2 ;
offset [ ] = { 0 , 5 , 0 } ; //local space
craftTime = 10 ;
descriptionFull = " Demo: Should be used for vehicles only " ;
2015-10-08 20:32:43 +00:00
} ;
2015-09-28 22:04:43 +00:00
class Kit : Default //base building kits gets higher priority on the list
{
priority = 1 ;
descriptionFull = " Base building material " ;
craftTime = 4 ;
} ;
class Item : Default //Goes into inventory
{
priority = 2 ;
craftTime = 2 ;
} ;
class Part : Default //Looted part - an ingredient for other items, can't be crafted
2015-09-14 20:45:27 +00:00
{
2015-09-28 22:04:43 +00:00
priority = 3 ;
descriptionFull = " <t color='#FD7F30'>This item has no recipe, but is a part used for other recipes</t> " ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
/** --------- RECIPES BELOW --------- **/
2015-10-08 20:32:43 +00:00
// items
2015-09-28 22:04:43 +00:00
class ItemCoolerE : Part
2015-09-14 20:45:27 +00:00
{
2015-09-28 22:04:43 +00:00
usedIn [ ] = { " ItemCooler0 " , " ItemCooler1 " , " ItemCooler2 " , " ItemCooler3 " , " ItemCooler4 " } ;
previewPosition [ ] = { 0.795709 , 1 , 0.415296 } ;
previewScale = 0.8 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemCooler0 : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " ItemCoolerE " , { " SnakeMeat_EPOCH " , 2 } , " sweetcorn_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.795709 , 1 , 0.415296 } ;
previewScale = 0.8 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemCooler1 : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " ItemCoolerE " , { " CookedRabbit_EPOCH " , 2 } , " sweetcorn_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.795709 , 1 , 0.415296 } ;
previewScale = 0.8 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemCooler2 : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " ItemCoolerE " , " CookedChicken_EPOCH " , " sweetcorn_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.795709 , 1 , 0.415296 } ;
previewScale = 0.8 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemCooler3 : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " ItemCoolerE " , " CookedGoat_EPOCH " , " sweetcorn_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.795709 , 1 , 0.415296 } ;
previewScale = 0.8 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemCooler4 : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " ItemCoolerE " , " CookedSheep_EPOCH " , " sweetcorn_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.795709 , 1 , 0.415296 } ;
previewScale = 0.8 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class sweetcorn_epoch : Part
{
usedIn [ ] = { " ItemCooler0 " , " ItemCooler1 " , " ItemCooler2 " , " ItemCooler3 " , " ItemCooler4 " } ;
previewPosition [ ] = { 0.799332 , 1 , 0.26 } ;
previewScale = 2.7 ;
previewVector = 0 ;
} ;
class CircuitParts : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EnergyPack " , " EnergyPackLg " , " KitPlotPole " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.791044 , 1 , 0.256956 } ;
previewScale = 2 ;
previewVector = 2.3 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EnergyPack : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EnergyPackLg " } ;
2016-01-22 13:09:55 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } , { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
recipe [ ] = { { " CircuitParts " , 1 } , { " ItemCopperBar " , 1 } , { " clean_water_epoch " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.8 , 1 , 0.29 } ;
previewScale = 1.75 ;
previewVector = 2.8 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EnergyPackLg : Item
2015-09-14 20:45:27 +00:00
{
2016-01-22 13:09:55 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
recipe [ ] = { { " EnergyPack " , 3 } , { " ItemGoldBar " , 1 } , { " CircuitParts " , 1 } } ;
previewPosition [ ] = { 0.8 , 1 , 0.29 } ;
previewScale = 1.75 ;
previewVector = 2.8 ;
} ;
2016-01-26 16:33:04 +00:00
class ItemSodaEmpty : Part
2016-01-22 13:09:55 +00:00
{
2016-01-26 16:33:04 +00:00
usedIn [ ] = { " ItemAluminumBar " } ;
previewPosition [ ] = { 0.799961 , 1 , 0.27 } ;
previewScale = 1.25 ;
} ;
class ItemAluminumBar : Item
{
usedIn [ ] = { } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { { " ItemSodaEmpty " , 6 } , { " water_epoch " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
2015-09-28 22:04:43 +00:00
previewVector = 2.8 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-26 16:33:04 +00:00
class ItemEmptyTin : Part
{
usedIn [ ] = { " ItemTinBar " } ;
previewPosition [ ] = { 0.799961 , 1 , 0.27 } ;
previewScale = 1.25 ;
} ;
class ItemTinBar : Item
{
usedIn [ ] = { } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { { " ItemEmptyTin " , 6 } , { " water_epoch " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
} ;
2015-09-28 22:04:43 +00:00
class PartOre : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " ItemScraps " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.799961 , 1 , 0.27 } ;
previewScale = 1.25 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-26 16:33:04 +00:00
class PartOreSilver : Part
{
usedIn [ ] = { " ItemSilverBar " } ;
previewPosition [ ] = { 0.799961 , 1 , 0.27 } ;
previewScale = 1.25 ;
} ;
class PartOreGold : Part
{
usedIn [ ] = { " ItemGoldBar " } ;
previewPosition [ ] = { 0.799961 , 1 , 0.27 } ;
previewScale = 1.25 ;
} ;
2015-09-28 22:04:43 +00:00
class Pelt_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " KitTiPi " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.793741 , 1 , 0.274824 } ;
previewScale = 0.7 ;
previewVector = 2.2 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemRock : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " KitFirePlace " , " MeleeMaul " , " CrudeHatchet " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796998 , 1 , 0.35 } ;
previewScale = 1.3 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemStick : Item
2015-09-14 20:45:27 +00:00
{
2016-01-13 02:53:57 +00:00
usedIn [ ] = { " WoodClub " , " MeleeMaul " , " CrudeHatchet " , " KitFirePlace " , " KitSpikeTrap " , " KitMetalTrap " } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { { " WoodLog_EPOCH " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.8 , 1 , 0.25 } ;
previewScale = 0.4 ;
previewVector = 1 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-22 13:09:55 +00:00
class JackKit : Part
{
usedIn [ ] = { " KitSpikeTrap " , " KitMetalTrap " } ;
previewPosition [ ] = { 0.796267 , 1 , 0.322762 } ;
previewScale = 0.9 ;
previewVector = 1.4 ;
} ;
2015-09-28 22:04:43 +00:00
class ItemKiloHemp : Part
2015-09-14 20:45:27 +00:00
{
2016-01-13 02:53:57 +00:00
usedIn [ ] = { " ItemRope " , " ItemBurlap " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796267 , 1 , 0.322762 } ;
previewScale = 0.9 ;
previewVector = 1.4 ;
2015-10-08 20:32:43 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemRope : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " WoodClub " , " MeleeMaul " , " CrudeHatchet " } ;
2016-01-26 16:33:04 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { { " ItemKiloHemp " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.8 , 1 , 0.35 } ;
previewScale = 4 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-13 02:53:57 +00:00
class ItemBurlap : Item
{
usedIn [ ] = { " KitHesco3 " } ;
2016-01-26 16:33:04 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2016-01-13 18:27:33 +00:00
recipe [ ] = { { " ItemKiloHemp " , 2 } } ;
2016-01-13 02:53:57 +00:00
previewPosition [ ] = { 0.8 , 1 , 0.35 } ;
previewScale = 4 ;
} ;
2015-09-28 22:04:43 +00:00
class MeleeMaul : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " ItemRock " , 1 } , { " ItemStick " , 2 } , { " ItemRope " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.798975 , 1 , 0.300388 } ;
previewScale = 0.3 ;
previewVector = - 1.8 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class CrudeHatchet : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " ItemRock " , 1 } , { " ItemStick " , 1 } , { " ItemRope " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.786139 , 1 , 0.328525 } ;
previewScale = 0.6 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class WoodClub : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " ItemStick " , 2 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.799633 , 1 , 0.237804 } ;
previewScale = 0.35 ;
previewVector = 2.4 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
class WoodLog_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
2016-01-22 13:09:55 +00:00
usedIn [ ] = { " PartPlankPack " , " ItemStick " , " ItemPlywoodPack " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.800064 , 1 , 0.25 } ;
previewScale = 0.3 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class MortarBucket : Part
2015-09-14 20:45:27 +00:00
{
2015-11-01 07:28:48 +00:00
usedIn [ ] = { " KitFoundation " , " KitCinderWall " , " KitHesco3 " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.799442 , 1 , 0.426761 } ;
previewScale = 0.6 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemScraps : Item
2015-09-14 20:45:27 +00:00
{
2015-10-28 15:16:00 +00:00
usedIn [ ] = { " ItemCorrugated " , " KitMetalTrap " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { { " PartOre " , 2 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemCorrugated : Item
2015-09-14 20:45:27 +00:00
{
2016-04-18 21:10:11 +00:00
usedIn [ ] = { " KitShelf " , " ItemCorrugatedLg " , " VehicleRepairLg " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { { " ItemScraps " , 2 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.791088 , 1 , 0.300004 } ;
previewScale = 0.2 ;
previewVector = 1 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class CinderBlocks : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " KitCinderWall " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.801866 , 1 , 0.35 } ;
previewScale = 0.2 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemMixOil : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " CSGAS " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.802419 , 1 , 0.433119 } ;
previewScale = 1.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class jerrycan_epoch : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " CSGAS " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.802443 , 1 , 0.254301 } ;
previewScale = 0.6 ;
previewVector = 4.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-08 20:32:43 +00:00
2015-09-14 20:45:27 +00:00
2015-09-28 22:04:43 +00:00
class VehicleRepair : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " VehicleRepairLg " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.787659 , 1 , 0.30098 } ;
previewScale = 0.45 ;
previewVector = 1.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class VehicleRepairLg : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " VehicleRepair " , " ItemCorrugated " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.798742 , 1 , 0.317871 } ;
previewScale = 0.25 ;
previewVector = 0.7 ;
2015-09-14 20:45:27 +00:00
} ;
// radios
2015-09-28 22:04:43 +00:00
class EpochRadio0 : Part // Quartz
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio1 " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio1 : Item // Garnet
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio2 " } ;
recipe [ ] = { " EpochRadio0 " , " ItemGarnet " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio2 : Item // Citrine
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio3 " } ;
recipe [ ] = { " EpochRadio1 " , " ItemCitrine " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio3 : Item // Amethyst
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio4 " } ;
recipe [ ] = { " EpochRadio2 " , " ItemAmethyst " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio4 : Item // Topaz
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio5 " } ;
recipe [ ] = { " EpochRadio3 " , " ItemTopaz " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio5 : Item // Sapphire
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio6 " } ;
recipe [ ] = { " EpochRadio4 " , " ItemSapphire " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio6 : Item // Onyx
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio7 " } ;
recipe [ ] = { " EpochRadio5 " , " ItemOnyx " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio7 : Item // Emerald
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio8 " } ;
recipe [ ] = { " EpochRadio6 " , " ItemEmerald " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio8 : Item // Ruby
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EpochRadio9 " } ;
recipe [ ] = { " EpochRadio7 " , " ItemRuby " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class EpochRadio9 : Item // Jade
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " EpochRadio8 " , " ItemJade " } ;
2015-09-28 22:04:43 +00:00
model = " \a 3 \ ui_f \ objects \ Radio.p3d " ;
previewPosition [ ] = { 0.800569 , 1 , 0.272473 } ;
previewScale = 0.45 ;
previewVector = - 3.9 ;
} ;
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
//Gems
2015-10-08 20:32:43 +00:00
class ItemGarnet : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio1 " } ;
previewPosition [ ] = { 0.801697 , 1 , 0.379502 } ;
previewScale = 3 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemCitrine : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio2 " } ;
previewPosition [ ] = { 0.796925 , 1 , 0.285847 } ;
previewScale = 3.5 ;
previewVector = 2.7 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemAmethyst : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio3 " } ;
previewPosition [ ] = { 0.798082 , 1 , 0.277137 } ;
previewScale = 3 ;
previewVector = 2.9 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemTopaz : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio4 " } ;
previewPosition [ ] = { 0.79555 , 1 , 0.393739 } ;
previewScale = 3 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemSapphire : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio5 " } ;
previewPosition [ ] = { 0.804014 , 1 , 0.283865 } ;
previewScale = 3 ;
previewVector = 3.3 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemOnyx : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio6 " } ;
previewPosition [ ] = { 0.799376 , 1 , 0.283337 } ;
previewScale = 3 ;
previewVector = 3.1 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemEmerald : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio7 " } ;
previewPosition [ ] = { 0.805568 , 1 , 0.293134 } ;
previewScale = 3 ;
previewVector = 2.5 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemRuby : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio8 " } ;
previewPosition [ ] = { 0.79555 , 1 , 0.393739 } ;
previewScale = 3 ;
} ;
2015-10-08 20:32:43 +00:00
class ItemJade : Part
2015-09-28 22:04:43 +00:00
{
usedIn [ ] = { " EpochRadio9 " } ;
previewPosition [ ] = { 0.796903 , 1 , 0.369781 } ;
previewScale = 3 ;
2015-09-14 20:45:27 +00:00
} ;
// raw meats
2015-09-28 22:04:43 +00:00
class SnakeCarcass_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " SnakeMeat_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.808621 , 1 , 0.238853 } ;
previewScale = 0.55 ;
previewVector = 1.8 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class SnakeMeat_EPOCH : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " ItemCooler0 " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " SnakeCarcass_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.803189 , 1 , 0.408752 } ;
previewScale = 6 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class RabbitCarcass_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " CookedRabbit_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.340971 } ;
previewScale = 1.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class CookedRabbit_EPOCH : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " ItemCooler1 " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " RabbitCarcass_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.340971 } ;
previewScale = 1.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ChickenCarcass_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " CookedChicken_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.340971 } ;
previewScale = 0.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class CookedChicken_EPOCH : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " ItemCooler2 " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " ChickenCarcass_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.340971 } ;
previewScale = 0.9 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-12 19:40:32 +00:00
class ItemTuna : Part
{
usedIn [ ] = { " ItemTunaCooked " } ;
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
2015-10-14 14:22:48 +00:00
previewScale = 0.2 ;
2015-10-12 19:40:32 +00:00
previewVector = 2.1 ;
} ;
class ItemSeaBass : Part
{
usedIn [ ] = { " ItemSeaBassCooked " } ;
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2.1 ;
} ;
class ItemTrout : Part
{
usedIn [ ] = { " ItemTroutCooked " } ;
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2.1 ;
} ;
class ItemTunaCooked : Item
{
usedIn [ ] = { } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { " ItemTuna " } ;
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
2015-10-14 14:22:48 +00:00
previewScale = 0.2 ;
2015-10-12 19:40:32 +00:00
previewVector = 2 ;
} ;
2015-10-12 19:52:09 +00:00
class ItemSeaBassCooked : Item
2015-10-12 19:40:32 +00:00
{
usedIn [ ] = { } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { " ItemSeaBass " } ;
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2 ;
} ;
class ItemTroutCooked : Item
{
usedIn [ ] = { } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { " ItemTrout " } ;
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2 ;
} ;
2015-09-28 22:04:43 +00:00
class GoatCarcass_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " CookedGoat_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2.1 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class CookedGoat_EPOCH : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " ItemCooler3 " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " GoatCarcass_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class SheepCarcass_EPOCH : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " CookedSheep_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2.1 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class CookedSheep_EPOCH : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " ItemCooler4 " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " SheepCarcass_EPOCH " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.796141 , 1 , 0.27 } ;
previewScale = 0.4 ;
previewVector = 2.1 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class emptyjar_epoch : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " water_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.807346 , 1 , 0.43035 } ;
previewScale = 2.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class water_epoch : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " clean_water_epoch " } ;
2016-04-08 20:21:46 +00:00
nearby [ ] = { { " Water source " , " " , " water " , { 2 , { " water " } } , 3 , 1 , 0 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " emptyjar_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.807346 , 1 , 0.43035 } ;
previewScale = 2.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class clean_water_epoch : Item
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " EnergyPack " } ;
2015-09-28 22:04:43 +00:00
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { " water_epoch " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.807346 , 1 , 0.43035 } ;
previewScale = 2.5 ;
displayName = " Clean Water " ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-08 20:32:43 +00:00
// recipes
2016-01-26 16:33:04 +00:00
class CSGAS : Item
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { " ItemMixOil " , " jerrycan_epoch " } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets_2 \ jerrycan.p3d " ;
previewPosition [ ] = { 0.802443 , 1 , 0.254301 } ;
previewScale = 0.6 ;
previewVector = 4.9 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-26 16:33:04 +00:00
class ItemCorrugatedLg : Item
2015-09-14 20:45:27 +00:00
{
2016-04-18 21:10:11 +00:00
usedIn [ ] = { " KitPlotPole " , " KitTankTrap " , " KitHesco3 " } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { { " ItemCorrugated " , 3 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.797491 , 1 , 0.32899 } ;
previewScale = 0.25 ;
previewVector = 0.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-28 15:16:00 +00:00
2016-01-26 16:33:04 +00:00
class PartPlankPack : Item
2015-09-14 20:45:27 +00:00
{
2015-10-28 15:16:00 +00:00
usedIn [ ] = { " KitStudWall " , " KitWoodFloor " , " KitWoodFoundation " , " KitWoodStairs " , " KitWoodRamp " , " KitWoodLadder " , " KitWoodTower " , " KitTiPi " , " KitWorkbench " , " KitSpikeTrap " , " KitMetalTrap " } ;
2015-09-14 20:45:27 +00:00
recipe [ ] = { { " WoodLog_EPOCH " , 2 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.797837 , 1 , 0.288258 } ;
previewScale = 0.2 ;
previewVector = 1 ;
2015-10-02 14:27:56 +00:00
craftTime = 2 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-22 13:09:55 +00:00
class ItemPlywoodPack : Item
{
usedIn [ ] = { } ;
recipe [ ] = { { " WoodLog_EPOCH " , 3 } } ;
previewPosition [ ] = { 0.797837 , 1 , 0.288258 } ;
previewScale = 0.2 ;
previewVector = 1 ;
craftTime = 2 ;
} ;
2015-09-28 22:04:43 +00:00
class KitFirePlace : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " ItemRock " , 2 } , { " ItemStick " , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets_2 \f ireplace.p3d " ;
previewPosition [ ] = { 0.791523 , 1 , 0.244987 } ;
previewScale = 0.2 ;
previewVector = 1.5 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-28 15:16:00 +00:00
2016-01-22 13:09:55 +00:00
2015-10-28 15:16:00 +00:00
class KitSpikeTrap : Kit
{
2016-01-22 13:09:55 +00:00
recipe [ ] = { { " PartPlankPack " , 4 } , { " ItemStick " , 1 } , { " JackKit " , 1 } } ;
2015-10-28 15:16:00 +00:00
model = " \ x \a ddons \a 3_epoch_assets_1 \ models \ supply_crate.p3d " ;
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
previewPosition [ ] = { 0.797675 , 1 , 0.398882 } ;
previewScale = 0.07 ;
previewVector = 0 ;
} ;
class KitMetalTrap : Kit
{
2016-01-22 13:09:55 +00:00
recipe [ ] = { { " PartPlankPack " , 4 } , { " ItemStick " , 1 } , { " ItemScraps " , 2 } , { " JackKit " , 1 } } ;
2015-10-28 15:16:00 +00:00
model = " \ x \a ddons \a 3_epoch_assets_1 \ models \ supply_crate.p3d " ;
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
previewPosition [ ] = { 0.797675 , 1 , 0.398882 } ;
previewScale = 0.07 ;
previewVector = 0 ;
} ;
2015-09-28 22:04:43 +00:00
class KitStudWall : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " PartPlankPack " , 4 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ Wooden_Wall_SIM.p3d " ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.797675 , 1 , 0.398882 } ;
previewScale = 0.07 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitWoodFloor : Kit
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " KitWoodTower " } ;
recipe [ ] = { { " PartPlankPack " , 4 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ Wooden_Floor.p3d " ;
previewPosition [ ] = { 0.800198 , 1 , 0.262418 } ;
previewScale = 0.055 ;
previewVector = 3.6 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitWoodLadder : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " PartPlankPack " , 4 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets_3 \ CfgVehicles \ Ladder \ wood_ladder.p3d " ;
previewPosition [ ] = { 0.798736 , 1 , 0.441696 } ;
previewScale = 0.08 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitWoodRamp : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " PartPlankPack " , 6 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ Wood_Ramp.p3d " ;
previewPosition [ ] = { 0.799137 , 1 , 0.350575 } ;
previewScale = 0.05 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-28 15:16:00 +00:00
class KitTankTrap : Kit
{
recipe [ ] = { { " ItemCorrugatedLg " , 1 } } ;
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
model = " \ x \a ddons \a 3_epoch_assets_3 \ CfgVehicles \ Defense \t ank_trap.p3d " ;
previewPosition [ ] = { 0.803749 , 1 , 0.448515 } ;
previewScale = 0.17 ;
previewVector = 0 ;
} ;
2015-11-01 07:28:48 +00:00
class KitHesco3 : Kit
{
2016-01-13 02:53:57 +00:00
recipe [ ] = { { " ItemBurlap " , 3 } , { " MortarBucket " , 2 } , { " ItemCorrugatedLg " , 2 } } ;
2015-11-01 07:28:48 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
model = " \ x \a ddons \a 3_epoch_assets_3 \ CfgVehicles \ Defense \ hesco.p3d " ;
previewPosition [ ] = { 0.803749 , 1 , 0.448515 } ;
previewScale = 0.02 ;
previewVector = 0 ;
} ;
2015-09-28 22:04:43 +00:00
class KitWoodStairs : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " PartPlankPack " , 4 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ Wood_stairs.p3d " ;
previewPosition [ ] = { 0.795037 , 1 , 0.377922 } ;
previewScale = 0.054 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitWoodTower : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " KitWoodFloor " , 1 } , { " PartPlankPack " , 4 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets_3 \ CfgVehicles \ Tower \ Tower \ Base_Tower_Frame.p3d " ;
previewPosition [ ] = { 0.800653 , 1 , 0.378749 } ;
previewScale = 0.05 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitTiPi : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " Pelt_EPOCH " , 4 } , { " PartPlankPack " , 2 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \t p.p3d " ;
previewPosition [ ] = { 0.801503 , 1 , 0.433758 } ;
previewScale = 0.06 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitShelf : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " ItemCorrugated " , 3 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ shelf.p3d " ;
previewPosition [ ] = { 0.803749 , 1 , 0.448515 } ;
previewScale = 0.17 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-06 19:56:18 +00:00
class KitWorkbench : Kit
{
recipe [ ] = { { " PartPlankPack " , 2 } } ;
model = " \ x \a ddons \a 3_epoch_assets_1 \ models \ workbench.p3d " ;
previewPosition [ ] = { 0.803749 , 1 , 0.448515 } ;
previewScale = 0.17 ;
previewVector = 0 ;
} ;
2015-09-28 22:04:43 +00:00
class KitFoundation : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " MortarBucket " , 4 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ Concrete_Col.p3d " ;
previewPosition [ ] = { 0.796787 , 1 , 0.211457 } ;
previewScale = 0.047 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitWoodFoundation : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " PartPlankPack " , 8 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ Wood_Col.p3d " ;
previewPosition [ ] = { 0.796787 , 1 , 0.211457 } ;
previewScale = 0.047 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-08 20:32:43 +00:00
2015-09-28 22:04:43 +00:00
class KitCinderWall : Kit
2015-09-14 20:45:27 +00:00
{
recipe [ ] = { { " CinderBlocks " , 2 } , { " MortarBucket " , 2 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ cinder_half.p3d " ;
previewPosition [ ] = { 0.797638 , 1 , 0.341915 } ;
previewScale = 0.07 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitPlotPole : Kit
2015-09-14 20:45:27 +00:00
{
2016-01-26 16:33:04 +00:00
recipe [ ] = { { " ItemCables " , 1 } , { " ItemBattery " , 1 } , { " ItemCorrugatedLg " , 2 } , { " CircuitParts " , 2 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets \ models \ jammer.p3d " ;
previewPosition [ ] = { 0.801378 , 1 , 0.464834 } ;
previewScale = 0.055 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class ItemSolar : Part
2015-09-14 20:45:27 +00:00
{
usedIn [ ] = { " KitSolarGen " } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.802374 , 1 , 0.26 } ;
previewScale = 0.19 ;
previewVector = 3.3 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-26 16:33:04 +00:00
class ItemCables : Item
2015-09-14 20:45:27 +00:00
{
2016-01-26 16:33:04 +00:00
usedIn [ ] = { " KitSolarGen " , " KitPlotPole " , " ItemCopperBar " } ;
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
// TODO add rubber/plasic
recipe [ ] = { { " ItemCopperBar " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.802374 , 1 , 0.26 } ;
previewScale = 0.3 ;
previewVector = 2.8 ;
2015-09-14 20:45:27 +00:00
} ;
2016-01-26 16:33:04 +00:00
class ItemCopperBar : Item
2015-09-14 20:45:27 +00:00
{
2016-01-26 16:33:04 +00:00
usedIn [ ] = { " ItemCables " } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { { " ItemCables " , 1 } , { " water_epoch " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
} ;
class ItemGoldBar : Item
{
usedIn [ ] = { " ItemGoldBar10oz " } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { { " PartOreGold " , 2 } , { " water_epoch " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
} ;
class ItemSilverBar : Item
{
usedIn [ ] = { } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { { " PartOreSilver " , 2 } , { " water_epoch " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
} ;
class ItemGoldBar10oz : Item
{
usedIn [ ] = { " ItemBriefcaseGold100oz " } ;
nearby [ ] = { { " Fire " , " " , " fire " , { 1 , { " ALL " } } , 3 , 1 , 1 , 0 } } ;
recipe [ ] = { { " ItemGoldBar " , 10 } , { " water_epoch " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
} ;
class ItemBriefcaseGold100oz : Item
{
usedIn [ ] = { } ;
nearby [ ] = { } ;
recipe [ ] = { { " ItemGoldBar10oz " , 10 } , { " ItemBriefcaseE " , 1 } } ;
previewPosition [ ] = { 0.797144 , 1 , 0.309158 } ;
previewScale = 1 ;
previewVector = 2.8 ;
} ;
class ItemBattery : Item
{
usedIn [ ] = { " KitSolarGen " , " KitPlotPole " } ;
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
recipe [ ] = { { " EnergyPackLg " , 3 } , { " CircuitParts " , 1 } } ;
2015-09-28 22:04:43 +00:00
previewPosition [ ] = { 0.802374 , 1 , 0.276733 } ;
previewScale = 0.4 ;
2015-09-14 20:45:27 +00:00
} ;
2015-09-28 22:04:43 +00:00
class KitSolarGen : Kit
2015-09-14 20:45:27 +00:00
{
// TODO recipe
recipe [ ] = { { " ItemSolar " , 1 } , { " ItemCables " , 1 } , { " ItemBattery " , 1 } , { " ItemCorrugatedLg " , 2 } , { " CircuitParts " , 2 } } ;
2015-10-12 19:15:10 +00:00
nearby [ ] = { { " Workbench " , " " , " workbench " , { 1 , { " WorkBench_EPOCH " } } , 3 , 1 , 0 , 1 } } ;
2015-09-28 22:04:43 +00:00
model = " \ x \a ddons \a 3_epoch_assets_3 \ CfgVehicles \ Solar_Generator_Complete \ Solar_generator.p3d " ;
previewPosition [ ] = { 0.804979 , 1 , 0.39189 } ;
previewScale = 0.11 ;
previewVector = 0 ;
2015-09-14 20:45:27 +00:00
} ;
2015-10-08 20:32:43 +00:00
} ;