Shargast_PRC8/_module/Chapter 1/nss/cnrfarmerspress.nss
Jaysyn904 66a0a3e043 Initial commit
Initial commit.
2024-08-03 14:13:18 -04:00

143 lines
6.9 KiB
Plaintext

/////////////////////////////////////////////////////////
//
// Craftable Natural Resources (CNR) by Festyx
//
// Name: cnrFarmersPress
//
// Desc: Recipe initialization.
//
// Author: David Bobeck 15May03
// Modified: Gary Corcoran 19May03
//
/////////////////////////////////////////////////////////
#include "cnr_recipe_utils"
void main()
{
string sKeyToRecipe;
PrintString("cnrFarmersPress init");
/////////////////////////////////////////////////////////
// Default CNR recipes made in cnrFarmersPress
/////////////////////////////////////////////////////////
CnrRecipeSetDeviceTradeskillType("cnrFarmersPress", CNR_TRADESKILL_FOOD_CRAFTING);
string sMenuPressOils = CnrRecipeAddSubMenu("cnrFarmersPress", "Oils");
string sMenuPressJuices = CnrRecipeAddSubMenu("cnrFarmersPress", "Juices");
string sMenuPressMiscItems = CnrRecipeAddSubMenu("cnrFarmersPress", "Misc Items");
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Corn Oil", "cnrCornOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrCornMeal", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Rice Oil", "cnrRiceOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrRiceMeal", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Almond Oil", "cnrAlmondOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrAlmondFruit", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Chestnut Oil", "cnrChestnutOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrChestnutFruit", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Hazelnut Oil", "cnrHazelnutOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrHazelnutFruit", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Pecan Oil", "cnrPecanOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrPecanFruit", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressOils, "Walnut Oil", "cnrWalnutOil", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrWalnutFruit", 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 5, 5);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Apple Juice", "cnrAppleJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrAppleFruit", 4);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Blackberry Juice", "cnrBlkberryJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrBlkberryFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Blueberry Juice", "cnrBluberryJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrBluberryFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Cherry Juice", "cnrCherryJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrCherryFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Cranberry Juice", "cnrCrnberryJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrCrnberryFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Elderberry Juice", "cnrEldberryJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEldberryFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Grape Juice", "cnrGrapeJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGrapeFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Juniper Berry Juice", "cnrJuniperJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrJuniperFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Pear Juice", "cnrPearJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrPearFruit", 4);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressJuices, "Raspberry Juice", "cnrRspberryJuice", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrRspberryFruit", 8);
CnrRecipeAddComponent(sKeyToRecipe, "cnrEmptyJuice", 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuPressMiscItems, "Raw Parchment", "cnrRawParchment", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrBagOfSawDust", 2);
CnrRecipeAddComponent(sKeyToRecipe, "cnrBucketWater", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBucketEmpty", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 1);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 40, 0, 60, 0);
}