Jaysyn904 66a0a3e043 Initial commit
Initial commit.
2024-08-03 14:13:18 -04:00

134 lines
6.5 KiB
Plaintext

/////////////////////////////////////////////////////////
//
// Craftable Natural Resources (CNR) by Festyx
//
// Name: cnrGemStone
//
// Desc: Recipe initialization.
//
// Author: David Bobeck 15May03
//
/////////////////////////////////////////////////////////
#include "cnr_recipe_utils"
void main()
{
string sKeyToRecipe;
PrintString("cnrGemStone init");
/////////////////////////////////////////////////////////
// CNR recipes made by cnrGemStone
/////////////////////////////////////////////////////////
CnrRecipeSetDevicePreCraftingScript("cnrGemStone", "cnr_gemcut_anim");
CnrRecipeSetDeviceInventoryTool("cnrGemStone", "cnrGemTools", CNR_FLOAT_GEM_CRAFTERS_TOOLS_BREAKAGE_PERCENTAGE);
CnrRecipeSetDeviceEquippedTool("cnrGemStone", "cnrGemChisel", CNR_FLOAT_GEM_MINING_CHISEL_BREAKAGE_PERCENTAGE);
CnrRecipeSetDeviceTradeskillType("cnrGemStone", CNR_TRADESKILL_GEM_CRAFTING);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Greenstone", "cnrGemCut001", 3);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral001", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust001", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 1);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Malachite", "cnrGemCut007", 3);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral007", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust007", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 1);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Fire Agate", "cnrGemCut002", 3);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral002", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust002", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 1);
CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Aventurine", "cnrGemCut014", 3);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral014", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust014", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Phenalope", "cnrGemCut004", 3);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral004", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust004", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 2);
CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Amethyst", "cnrGemCut003", 2);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral003", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust003", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 3);
CnrRecipeSetRecipeXP(sKeyToRecipe, 30, 30);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Feldspar", "cnrGemCut015", 2);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral015", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust015", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 4);
CnrRecipeSetRecipeXP(sKeyToRecipe, 40, 40);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Garnet", "cnrGemCut011", 2);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral011", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust011", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 5);
CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Alexandrite", "cnrGemCut013", 2);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral013", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust013", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 6);
CnrRecipeSetRecipeXP(sKeyToRecipe, 60, 60);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Topaz", "cnrGemCut010", 2);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral010", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust010", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 7);
CnrRecipeSetRecipeXP(sKeyToRecipe, 70, 70);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Sapphire", "cnrGemCut008", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral008", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust008", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 8);
CnrRecipeSetRecipeXP(sKeyToRecipe, 80, 80);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Fire Opal", "cnrGemCut009", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral009", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust009", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 9);
CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Diamond", "cnrGemCut005", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral005", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust005", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 10);
CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Ruby", "cnrGemCut006", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral006", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust006", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 11);
CnrRecipeSetRecipeXP(sKeyToRecipe, 110, 110);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
sKeyToRecipe = CnrRecipeCreateRecipe("cnrGemStone", "Cut Emerald", "cnrGemCut012", 1);
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemMineral012", 1);
CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrGemDust012", 1, 1);
CnrRecipeSetRecipeLevel(sKeyToRecipe, 12);
CnrRecipeSetRecipeXP(sKeyToRecipe, 120, 120);
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 80, 0, 0, 0, 20);
}