From 19279ab7456f2a9980b7a355adae42e15d37cbf7 Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:11:44 +0100 Subject: [PATCH 01/12] Added Breeding data --- openbee.lua | 7 +- openbee/BeeBreedingData.lua | 2102 +++++++++++++++++++++++++++++++++++ 2 files changed, 2107 insertions(+), 2 deletions(-) create mode 100644 openbee/BeeBreedingData.lua diff --git a/openbee.lua b/openbee.lua index 900f76c..1a37f4c 100644 --- a/openbee.lua +++ b/openbee.lua @@ -546,8 +546,11 @@ function App:initBreeder() end function App:initMutationGraph() self.beeGraph = {} - local beeGraph = self.breeder.peripheral.getBeeBreedingData() - for _, mutation in ipairs(beeGraph) do + local path = config.registry.breederProvider + local filename = string.sub(path, 9) -- remove openbee/ + os.loadAPI(path) + --local beeGraph = self.breeder.peripheral.getBeeBreedingData() + for _, mutation in ipairs(_G[filename]['getBeeBreedingData']()()) do if self.beeGraph[mutation.result] == nil then self.beeGraph[mutation.result] = {} end table.insert(self.beeGraph[mutation.result], mutation) -- Somehow doesn't report Unusual as species via breeder.listAllSpecies() diff --git a/openbee/BeeBreedingData.lua b/openbee/BeeBreedingData.lua new file mode 100644 index 0000000..3f44c33 --- /dev/null +++ b/openbee/BeeBreedingData.lua @@ -0,0 +1,2102 @@ +function getBeeBreedingData() + breedingTable = {} + breedingTable[1] = { + ['allele1'] = "Forest", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[2] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[3] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[4] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[5] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[6] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[7] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[8] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[9] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[10] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[11] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[12] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[13] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[14] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[15] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[16] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[17] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[18] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[19] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[20] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[21] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[22] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Noble", + ['chance'] = 10 + } + breedingTable[23] = { + ['allele1'] = "Noble", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Majestic", + ['chance'] = 8 + } + breedingTable[24] = { + ['allele1'] = "Noble", + ['specialConditions'] = {}, + ['allele2'] = "Majestic", + ['result'] = "Imperial", + ['chance'] = 8 + } + breedingTable[25] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Diligent", + ['chance'] = 10 + } + breedingTable[26] = { + ['allele1'] = "Diligent", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Unweary", + ['chance'] = 8 + } + breedingTable[27] = { + ['allele1'] = "Diligent", + ['specialConditions'] = {}, + ['allele2'] = "Unweary", + ['result'] = "Industrious", + ['chance'] = 8 + } + breedingTable[28] = { + ['allele1'] = "Steadfast", + ['specialConditions'] = {[1] = "Is restricted to FOREST-like environments."}, + ['allele2'] = "Valiant", + ['result'] = "Heroic", + ['chance'] = 6 + } + breedingTable[29] = { + ['allele1'] = "Modest", + ['specialConditions'] = {[1] = "Is restricted to NETHER-like environments."}, + ['allele2'] = "Cultivated", + ['result'] = "Sinister", + ['chance'] = 60 + } + breedingTable[30] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Sinister", + ['chance'] = 60 + } + breedingTable[31] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Fiendish", + ['chance'] = 40 + } + breedingTable[32] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Fiendish", + ['chance'] = 40 + } + breedingTable[33] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Fiendish", + ['chance'] = 40 + } + breedingTable[34] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Fiendish", + ['result'] = "Demonic", + ['chance'] = 25 + } + breedingTable[35] = { + ['allele1'] = "Modest", + ['specialConditions'] = { + [1] = "Temperature between WARM and HOT.", + [2] = "Humidity ARID required.", + }, + ['allele2'] = "Sinister", + ['result'] = "Frugal", + ['chance'] = 16 + } + breedingTable[36] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Fiendish", + ['result'] = "Frugal", + ['chance'] = 10 + } + breedingTable[37] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Frugal", + ['result'] = "Austere", + ['chance'] = 8 + } + breedingTable[38] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Exotic", + ['chance'] = 12 + } + breedingTable[39] = { + ['allele1'] = "Exotic", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Edenic", + ['chance'] = 8 + } + breedingTable[40] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Temperature between ICY and COLD."}, + ['allele2'] = "Wintry", + ['result'] = "Icy", + ['chance'] = 12 + } + breedingTable[41] = { + ['allele1'] = "Icy", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Glacial", + ['chance'] = 8 + } + breedingTable[42] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Leporine", + ['chance'] = 10 + } + breedingTable[43] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Merry", + ['chance'] = 10 + } + breedingTable[44] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Tipsy", + ['chance'] = 10 + } + breedingTable[45] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Tricky", + ['chance'] = 10 + } + breedingTable[46] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {[1] = "Is restricted to PLAINS-like environments."}, + ['allele2'] = "Diligent", + ['result'] = "Rural", + ['chance'] = 12 + } + breedingTable[47] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Secluded", + ['chance'] = 12 + } + breedingTable[48] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Secluded", + ['result'] = "Hermitic", + ['chance'] = 8 + } + breedingTable[49] = { + ['allele1'] = "Hermitic", + ['specialConditions'] = {}, + ['allele2'] = "Ender", + ['result'] = "Spectral", + ['chance'] = 4 + } + breedingTable[50] = { + ['allele1'] = "Spectral", + ['specialConditions'] = {}, + ['allele2'] = "Ender", + ['result'] = "Phantasmal", + ['chance'] = 2 + } + breedingTable[51] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Demonic", + ['result'] = "Vindictive", + ['chance'] = 4 + } + breedingTable[52] = { + ['allele1'] = "Demonic", + ['specialConditions'] = {}, + ['allele2'] = "Vindictive", + ['result'] = "Vengeful", + ['chance'] = 8 + } + breedingTable[53] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Vindictive", + ['result'] = "Vengeful", + ['chance'] = 8 + } + breedingTable[54] = { + ['allele1'] = "Vengeful", + ['specialConditions'] = {}, + ['allele2'] = "Vindictive", + ['result'] = "Avenging", + ['chance'] = 4 + } + breedingTable[55] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Arid", + ['chance'] = 10 + } + breedingTable[56] = { + ['allele1'] = "Arid", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Barren", + ['chance'] = 8 + } + breedingTable[57] = { + ['allele1'] = "Arid", + ['specialConditions'] = {}, + ['allele2'] = "Barren", + ['result'] = "Desolate", + ['chance'] = 8 + } + breedingTable[58] = { + ['allele1'] = "Barren", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Gnawing", + ['chance'] = 15 + } + breedingTable[59] = { + ['allele1'] = "Desolate", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Decaying", + ['chance'] = 15 + } + breedingTable[60] = { + ['allele1'] = "Desolate", + ['specialConditions'] = {}, + ['allele2'] = "Frugal", + ['result'] = "Skeletal", + ['chance'] = 15 + } + breedingTable[61] = { + ['allele1'] = "Desolate", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Creepy", + ['chance'] = 15 + } + breedingTable[62] = { + ['allele1'] = "Gnawing", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Decomposing", + ['chance'] = 15 + } + breedingTable[63] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Tolerant", + ['chance'] = 15 + } + breedingTable[64] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Tolerant", + ['result'] = "Robust", + ['chance'] = 15 + } + breedingTable[65] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {}, + ['allele2'] = "Robust", + ['result'] = "Resilient", + ['chance'] = 15 + } + breedingTable[66] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Rusty", + ['chance'] = 5 + } + breedingTable[67] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Corroded", + ['chance'] = 5 + } + breedingTable[68] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Tarnished", + ['chance'] = 5 + } + breedingTable[69] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Unweary", + ['result'] = "Leaden", + ['chance'] = 5 + } + breedingTable[70] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Unweary", + ['result'] = "Lustered", + ['chance'] = 10 + } + breedingTable[71] = { + ['allele1'] = "Rusty", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Shining", + ['chance'] = 2 + } + breedingTable[72] = { + ['allele1'] = "Corroded", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Glittering", + ['chance'] = 2 + } + breedingTable[73] = { + ['allele1'] = "Glittering", + ['specialConditions'] = {}, + ['allele2'] = "Shining", + ['result'] = "Valuable", + ['chance'] = 2 + } + breedingTable[74] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Lapis", + ['chance'] = 5 + } + breedingTable[75] = { + ['allele1'] = "Lapis", + ['specialConditions'] = {}, + ['allele2'] = "Noble", + ['result'] = "Emerald", + ['chance'] = 5 + } + breedingTable[76] = { + ['allele1'] = "Emerald", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Ruby", + ['chance'] = 5 + } + breedingTable[77] = { + ['allele1'] = "Emerald", + ['specialConditions'] = {}, + ['allele2'] = "Ocean", + ['result'] = "Sapphire", + ['chance'] = 5 + } + breedingTable[78] = { + ['allele1'] = "Lapis", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Diamond", + ['chance'] = 5 + } + breedingTable[79] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Unstable", + ['chance'] = 5 + } + breedingTable[80] = { + ['allele1'] = "Unstable", + ['specialConditions'] = {}, + ['allele2'] = "Rusty", + ['result'] = "Nuclear", + ['chance'] = 5 + } + breedingTable[81] = { + ['allele1'] = "Nuclear", + ['specialConditions'] = {}, + ['allele2'] = "Glittering", + ['result'] = "Radioactive", + ['chance'] = 5 + } + breedingTable[82] = { + ['allele1'] = "Noble", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Ancient", + ['chance'] = 10 + } + breedingTable[83] = { + ['allele1'] = "Ancient", + ['specialConditions'] = {}, + ['allele2'] = "Noble", + ['result'] = "Primeval", + ['chance'] = 8 + } + breedingTable[84] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Majestic", + ['result'] = "Prehistoric", + ['chance'] = 8 + } + breedingTable[85] = { + ['allele1'] = "Prehistoric", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Relic", + ['chance'] = 8 + } + breedingTable[86] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Growing", + ['result'] = "Fossilised", + ['chance'] = 8 + } + breedingTable[87] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Fungal", + ['result'] = "Resinous", + ['chance'] = 8 + } + breedingTable[88] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Ocean", + ['result'] = "Oily", + ['chance'] = 8 + } + breedingTable[89] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Boggy", + ['result'] = "Preserved", + ['chance'] = 8 + } + breedingTable[90] = { + ['allele1'] = "Oily", + ['specialConditions'] = {}, + ['allele2'] = "Industrious", + ['result'] = "Distilled", + ['chance'] = 8 + } + breedingTable[91] = { + ['allele1'] = "Oily", + ['specialConditions'] = {}, + ['allele2'] = "Distilled", + ['result'] = "Refined", + ['chance'] = 8 + } + breedingTable[92] = { + ['allele1'] = "Refined", + ['specialConditions'] = {}, + ['allele2'] = "Fossilised", + ['result'] = "Tarry", + ['chance'] = 8 + } + breedingTable[93] = { + ['allele1'] = "Refined", + ['specialConditions'] = {}, + ['allele2'] = "Resinous", + ['result'] = "Elastic", + ['chance'] = 8 + } + breedingTable[94] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "River", + ['chance'] = 10 + } + breedingTable[95] = { + ['allele1'] = "Water", + ['specialConditions'] = { + [1] = "Hive needs to be in Ocean", + }, + ['allele2'] = "Diligent", + ['result'] = "Ocean", + ['chance'] = 10 + } + breedingTable[96] = { + ['allele1'] = "Ebony", + ['specialConditions'] = {}, + ['allele2'] = "Ocean", + ['result'] = "Stained", + ['chance'] = 8 + } + breedingTable[97] = { + ['allele1'] = "Diligent", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Growing", + ['chance'] = 10 + } + breedingTable[98] = { + ['allele1'] = "Growing", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Thriving", + ['chance'] = 10 + } + breedingTable[99] = { + ['allele1'] = "Thriving", + ['specialConditions'] = {}, + ['allele2'] = "Growing", + ['result'] = "Blooming", + ['chance'] = 8 + } + breedingTable[100] = { + ['allele1'] = "Valiant", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Sweetened", + ['chance'] = 15 + } + breedingTable[101] = { + ['allele1'] = "Sweetened", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Sugary", + ['chance'] = 15 + } + breedingTable[102] = { + ['allele1'] = "Sugary", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Ripening", + ['chance'] = 5 + } + breedingTable[103] = { + ['allele1'] = "Ripening", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Fruity", + ['chance'] = 5 + } + breedingTable[104] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Farmed", + ['chance'] = 10 + } + breedingTable[105] = { + ['allele1'] = "Rural", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Bovine", + ['chance'] = 10 + } + breedingTable[106] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Caffeinated", + ['chance'] = 10 + } + breedingTable[107] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Damp", + ['chance'] = 10 + } + breedingTable[108] = { + ['allele1'] = "Damp", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Boggy", + ['chance'] = 8 + } + breedingTable[109] = { + ['allele1'] = "Boggy", + ['specialConditions'] = {}, + ['allele2'] = "Damp", + ['result'] = "Fungal", + ['chance'] = 8 + } + breedingTable[110] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[111] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[112] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[113] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[114] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[115] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[116] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[117] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[118] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[119] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[120] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[121] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[122] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[123] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[124] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[125] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[126] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[127] = { + ['allele1'] = "Embittered", + ['specialConditions'] = {}, + ['allele2'] = "Sinister", + ['result'] = "Furious", + ['chance'] = 10 + } + breedingTable[128] = { + ['allele1'] = "Embittered", + ['specialConditions'] = {}, + ['allele2'] = "Furious", + ['result'] = "Volcanic", + ['chance'] = 6 + } + breedingTable[129] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Malicious", + ['chance'] = 10 + } + breedingTable[130] = { + ['allele1'] = "Malicious", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Infectious", + ['chance'] = 8 + } + breedingTable[131] = { + ['allele1'] = "Malicious", + ['specialConditions'] = {}, + ['allele2'] = "Infectious", + ['result'] = "Virulent", + ['chance'] = 8 + } + breedingTable[132] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Exotic", + ['result'] = "Viscous", + ['chance'] = 10 + } + breedingTable[133] = { + ['allele1'] = "Viscous", + ['specialConditions'] = {}, + ['allele2'] = "Exotic", + ['result'] = "Glutinous", + ['chance'] = 8 + } + breedingTable[134] = { + ['allele1'] = "Viscous", + ['specialConditions'] = {}, + ['allele2'] = "Glutinous", + ['result'] = "Sticky", + ['chance'] = 8 + } + breedingTable[135] = { + ['allele1'] = "Virulent", + ['specialConditions'] = {}, + ['allele2'] = "Sticky", + ['result'] = "Corrosive", + ['chance'] = 10 + } + breedingTable[136] = { + ['allele1'] = "Corrosive", + ['specialConditions'] = {}, + ['allele2'] = "Fiendish", + ['result'] = "Caustic", + ['chance'] = 8 + } + breedingTable[137] = { + ['allele1'] = "Corrosive", + ['specialConditions'] = {}, + ['allele2'] = "Caustic", + ['result'] = "Acidic", + ['chance'] = 4 + } + breedingTable[138] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Excited", + ['chance'] = 10 + } + breedingTable[139] = { + ['allele1'] = "Excited", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Energetic", + ['chance'] = 8 + } + breedingTable[140] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Frigid", + ['chance'] = 10 + } + breedingTable[141] = { + ['allele1'] = "Ocean", + ['specialConditions'] = {}, + ['allele2'] = "Frigid", + ['result'] = "Absolute", + ['chance'] = 10 + } + breedingTable[142] = { + ['allele1'] = "Tolerant", + ['specialConditions'] = {}, + ['allele2'] = "Sinister", + ['result'] = "Shadowed", + ['chance'] = 10 + } + breedingTable[143] = { + ['allele1'] = "Shadowed", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Darkened", + ['chance'] = 8 + } + breedingTable[144] = { + ['allele1'] = "Shadowed", + ['specialConditions'] = {}, + ['allele2'] = "Darkened", + ['result'] = "Abyssal", + ['chance'] = 8 + } + breedingTable[145] = { + ['allele1'] = "Forest", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Maroon", + ['chance'] = 5 + } + breedingTable[146] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Saffron", + ['chance'] = 5 + } + breedingTable[147] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Prussian", + ['chance'] = 5 + } + breedingTable[148] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Natural", + ['chance'] = 5 + } + breedingTable[149] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Ebony", + ['chance'] = 5 + } + breedingTable[150] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Bleached", + ['chance'] = 5 + } + breedingTable[151] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Sepia", + ['chance'] = 5 + } + breedingTable[152] = { + ['allele1'] = "Maroon", + ['specialConditions'] = {}, + ['allele2'] = "Saffron", + ['result'] = "Amber", + ['chance'] = 5 + } + breedingTable[153] = { + ['allele1'] = "Natural", + ['specialConditions'] = {}, + ['allele2'] = "Prussian", + ['result'] = "Turquoise", + ['chance'] = 5 + } + breedingTable[154] = { + ['allele1'] = "Maroon", + ['specialConditions'] = {}, + ['allele2'] = "Prussian", + ['result'] = "Indigo", + ['chance'] = 5 + } + breedingTable[155] = { + ['allele1'] = "Ebony", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Slate", + ['chance'] = 5 + } + breedingTable[156] = { + ['allele1'] = "Prussian", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Azure", + ['chance'] = 5 + } + breedingTable[157] = { + ['allele1'] = "Maroon", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Lavender", + ['chance'] = 5 + } + breedingTable[158] = { + ['allele1'] = "Natural", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Lime", + ['chance'] = 5 + } + breedingTable[159] = { + ['allele1'] = "Indigo", + ['specialConditions'] = {}, + ['allele2'] = "Lavender", + ['result'] = "Fuchsia", + ['chance'] = 5 + } + breedingTable[160] = { + ['allele1'] = "Slate", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Ashen", + ['chance'] = 5 + } + breedingTable[161] = { + ['allele1'] = "Furious", + ['specialConditions'] = {}, + ['allele2'] = "Excited", + ['result'] = "Glowering", + ['chance'] = 5 + } + breedingTable[162] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Desolate", + ['result'] = "Hazardous", + ['chance'] = 5 + } + breedingTable[163] = { + ['allele1'] = "Ender", + ['specialConditions'] = {}, + ['allele2'] = "Relic", + ['result'] = "Jaded", + ['chance'] = 2 + } + breedingTable[164] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Excited", + ['result'] = "Celebratory", + ['chance'] = 5 + } + breedingTable[165] = { + ['allele1'] = "Secluded", + ['specialConditions'] = {}, + ['allele2'] = "Ender", + ['result'] = "Abnormal", + ['chance'] = 5 + } + breedingTable[166] = { + ['allele1'] = "Abnormal", + ['specialConditions'] = {}, + ['allele2'] = "Hermitic", + ['result'] = "Spatial", + ['chance'] = 5 + } + breedingTable[167] = { + ['allele1'] = "Spatial", + ['specialConditions'] = {}, + ['allele2'] = "Spectral", + ['result'] = "Quantum", + ['chance'] = 5 + } + breedingTable[168] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[169] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[170] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[171] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[172] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[173] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[174] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[175] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[176] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[177] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[178] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[179] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[180] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[181] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[182] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[183] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[184] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[185] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[186] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[187] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[188] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[189] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[190] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[191] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[192] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[193] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[194] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[195] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[196] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[197] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[198] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[199] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[200] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[201] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[202] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[203] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[204] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[205] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[206] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[207] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[208] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[209] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[210] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[211] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[212] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Esoteric", + ['chance'] = 10 + } + breedingTable[213] = { + ['allele1'] = "Eldritch", + ['specialConditions'] = {}, + ['allele2'] = "Esoteric", + ['result'] = "Mysterious", + ['chance'] = 8 + } + breedingTable[214] = { + ['allele1'] = "Esoteric", + ['specialConditions'] = {}, + ['allele2'] = "Mysterious", + ['result'] = "Arcane", + ['chance'] = 8 + } + breedingTable[215] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Charmed", + ['chance'] = 10 + } + breedingTable[216] = { + ['allele1'] = "Eldritch", + ['specialConditions'] = {}, + ['allele2'] = "Charmed", + ['result'] = "Enchanted", + ['chance'] = 8 + } + breedingTable[217] = { + ['allele1'] = "Charmed", + ['specialConditions'] = {}, + ['allele2'] = "Enchanted", + ['result'] = "Supernatural", + ['chance'] = 8 + } + breedingTable[218] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Supernatural", + ['result'] = "Ethereal", + ['chance'] = 7 + } + breedingTable[219] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Oak Leaves"}, + ['allele2'] = "Ethereal", + ['result'] = "Windy", + ['chance'] = 14 + } + breedingTable[220] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Water"}, + ['allele2'] = "Ethereal", + ['result'] = "Watery", + ['chance'] = 14 + } + breedingTable[221] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Bricks"}, + ['allele2'] = "Ethereal", + ['result'] = "Earthen", + ['chance'] = 100 + } + breedingTable[222] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Lava"}, + ['allele2'] = "Ethereal", + ['result'] = "Firey", + ['chance'] = 14 + } + breedingTable[223] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {}, + ['allele2'] = "Attuned", + ['result'] = "Aware", + ['chance'] = 10 + } + breedingTable[224] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {}, + ['allele2'] = "Aware", + ['result'] = "Spirit", + ['chance'] = 8 + } + breedingTable[225] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Aware", + ['result'] = "Spirit", + ['chance'] = 8 + } + breedingTable[226] = { + ['allele1'] = "Aware", + ['specialConditions'] = {}, + ['allele2'] = "Spirit", + ['result'] = "Soul", + ['chance'] = 7 + } + breedingTable[227] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Arcane", + ['result'] = "Pupil", + ['chance'] = 10 + } + breedingTable[228] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Pupil", + ['result'] = "Scholarly", + ['chance'] = 8 + } + breedingTable[229] = { + ['allele1'] = "Pupil", + ['specialConditions'] = {}, + ['allele2'] = "Scholarly", + ['result'] = "Savant", + ['chance'] = 6 + } + breedingTable[230] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Timely", + ['chance'] = 8 + } + breedingTable[231] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {}, + ['allele2'] = "Timely", + ['result'] = "Lordly", + ['chance'] = 8 + } + breedingTable[232] = { + ['allele1'] = "Timely", + ['specialConditions'] = {}, + ['allele2'] = "Lordly", + ['result'] = "Doctoral", + ['chance'] = 7 + } + breedingTable[233] = { + ['allele1'] = "Infernal", + ['specialConditions'] = {[1] = "Occurs within a Nether biome"}, + ['allele2'] = "Eldritch", + ['result'] = "Hateful", + ['chance'] = 9 + } + breedingTable[234] = { + ['allele1'] = "Infernal", + ['specialConditions'] = {}, + ['allele2'] = "Hateful", + ['result'] = "Spiteful", + ['chance'] = 7 + } + breedingTable[235] = { + ['allele1'] = "Demonic", + ['specialConditions'] = {}, + ['allele2'] = "Spiteful", + ['result'] = "Withering", + ['chance'] = 6 + } + breedingTable[236] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Skulking", + ['chance'] = 12 + } + breedingTable[237] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Skulking", + ['result'] = "Spidery", + ['chance'] = 10 + } + breedingTable[238] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Ghastly", + ['chance'] = 9 + } + breedingTable[239] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Hateful", + ['result'] = "Smouldering", + ['chance'] = 7 + } + breedingTable[240] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {}, + ['allele2'] = "Oblivion", + ['result'] = "Nameless", + ['chance'] = 10 + } + breedingTable[241] = { + ['allele1'] = "Oblivion", + ['specialConditions'] = {}, + ['allele2'] = "Nameless", + ['result'] = "Abandoned", + ['chance'] = 8 + } + breedingTable[242] = { + ['allele1'] = "Nameless", + ['specialConditions'] = {}, + ['allele2'] = "Abandoned", + ['result'] = "Forlorn", + ['chance'] = 6 + } + breedingTable[243] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Occurs within a End biome"}, + ['allele2'] = "Abandoned", + ['result'] = "Draconic", + ['chance'] = 6 + } + breedingTable[244] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Mutable", + ['chance'] = 12 + } + breedingTable[245] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Mutable", + ['result'] = "Transmuting", + ['chance'] = 9 + } + breedingTable[246] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Mutable", + ['result'] = "Crumbling", + ['chance'] = 9 + } + breedingTable[247] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Mutable", + ['result'] = "Invisible", + ['chance'] = 15 + } + breedingTable[248] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Requires a foundation of Copper Block"}, + ['allele2'] = "Meadows", + ['result'] = "Cuprum", + ['chance'] = 12 + } + breedingTable[249] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Requires a foundation of Tin Block"}, + ['allele2'] = "Forest", + ['result'] = "Stannum", + ['chance'] = 12 + } + breedingTable[250] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Iron"}, + ['allele2'] = "Industrious", + ['result'] = "Ferrous", + ['chance'] = 12 + } + breedingTable[251] = { + ['allele1'] = "Stannum", + ['specialConditions'] = {[1] = "Requires a foundation of Lead Block"}, + ['allele2'] = "Common", + ['result'] = "Plumbum", + ['chance'] = 10 + } + breedingTable[252] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Silver"}, + ['allele2'] = "Modest", + ['result'] = "Argentum", + ['chance'] = 8 + } + breedingTable[253] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Gold"}, + ['allele2'] = "Plumbum", + ['result'] = "Auric", + ['chance'] = 8 + } + breedingTable[254] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Ardite"}, + ['allele2'] = "Infernal", + ['result'] = "Ardite", + ['chance'] = 9 + } + breedingTable[255] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Cobalt"}, + ['allele2'] = "Infernal", + ['result'] = "Cobalt", + ['chance'] = 9 + } + breedingTable[256] = { + ['allele1'] = "Ardite", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Manyullyn"}, + ['allele2'] = "Cobalt", + ['result'] = "Manyullyn", + ['chance'] = 9 + } + breedingTable[257] = { + ['allele1'] = "Austere", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Diamond"}, + ['allele2'] = "Auric", + ['result'] = "Diamandi", + ['chance'] = 7 + } + breedingTable[258] = { + ['allele1'] = "Austere", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Emerald"}, + ['allele2'] = "Argentum", + ['result'] = "Esmeraldi", + ['chance'] = 6 + } + breedingTable[259] = { + ['allele1'] = "Rural", + ['specialConditions'] = {[1] = "Requires a foundation of Apatite Ore"}, + ['allele2'] = "Cuprum", + ['result'] = "Apatine", + ['chance'] = 12 + } + breedingTable[260] = { + ['allele1'] = "Windy", + ['specialConditions'] = {[1] = "Requires a foundation of Air Crystal Cluster"}, + ['allele2'] = "Windy", + ['result'] = "Aer", + ['chance'] = 8 + } + breedingTable[261] = { + ['allele1'] = "Firey", + ['specialConditions'] = {[1] = "Requires a foundation of Fire Crystal Cluster"}, + ['allele2'] = "Firey", + ['result'] = "Ignis", + ['chance'] = 8 + } + breedingTable[262] = { + ['allele1'] = "Watery", + ['specialConditions'] = {[1] = "Requires a foundation of Water Crystal Cluster"}, + ['allele2'] = "Watery", + ['result'] = "Aqua", + ['chance'] = 8 + } + breedingTable[263] = { + ['allele1'] = "Earthen", + ['specialConditions'] = {[1] = "Requires a foundation of Earth Crystal Cluster"}, + ['allele2'] = "Earthen", + ['result'] = "Solum", + ['chance'] = 8 + } + breedingTable[264] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {[1] = "Requires a foundation of Order Crystal Cluster"}, + ['allele2'] = "Arcane", + ['result'] = "Ordered", + ['chance'] = 8 + } + breedingTable[265] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {[1] = "Requires a foundation of Entropy Crystal Cluster"}, + ['allele2'] = "Supernatural", + ['result'] = "Chaotic", + ['chance'] = 8 + } + breedingTable[266] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Windy", + ['result'] = "Batty", + ['chance'] = 9 + } + breedingTable[267] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Pupil", + ['result'] = "Brainy", + ['chance'] = 9 + } + breedingTable[268] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Occurs within a Forest biome"}, + ['allele2'] = "Skulking", + ['result'] = "Poultry", + ['chance'] = 12 + } + breedingTable[269] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Occurs within a Plains biome"}, + ['allele2'] = "Skulking", + ['result'] = "Beefy", + ['chance'] = 12 + } + breedingTable[270] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Occurs within a Mountain biome"}, + ['allele2'] = "Skulking", + ['result'] = "Porcine", + ['chance'] = 12 + } + breedingTable[271] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Essence", + ['chance'] = 10 + } + breedingTable[272] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Essence", + ['result'] = "Quintessential", + ['chance'] = 7 + } + breedingTable[273] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Windy", + ['result'] = "Luft", + ['chance'] = 10 + } + breedingTable[274] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Earthen", + ['result'] = "Erde", + ['chance'] = 10 + } + breedingTable[275] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Firey", + ['result'] = "Feuer", + ['chance'] = 10 + } + breedingTable[276] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Watery", + ['result'] = "Wasser", + ['chance'] = 10 + } + breedingTable[277] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Arkanen", + ['chance'] = 10 + } + breedingTable[278] = { + ['allele1'] = "Windy", + ['specialConditions'] = {}, + ['allele2'] = "Luft", + ['result'] = "Blitz", + ['chance'] = 8 + } + breedingTable[279] = { + ['allele1'] = "Earthen", + ['specialConditions'] = {}, + ['allele2'] = "Erde", + ['result'] = "Staude", + ['chance'] = 8 + } + breedingTable[280] = { + ['allele1'] = "Watery", + ['specialConditions'] = {}, + ['allele2'] = "Wasser", + ['result'] = "Eis", + ['chance'] = 8 + } + breedingTable[281] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Essence", + ['result'] = "Vortex", + ['chance'] = 8 + } + breedingTable[282] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Ghastly", + ['result'] = "Wight", + ['chance'] = 8 + } + breedingTable[283] = { + ['allele1'] = "Stannum", + ['specialConditions'] = {[1] = "Requires a foundation of Bronze Block"}, + ['allele2'] = "Cuprum", + ['result'] = "Tinker", + ['chance'] = 12 + } + breedingTable[284] = { + ['allele1'] = "Auric", + ['specialConditions'] = {[1] = "Requires a foundation of Electrum Block"}, + ['allele2'] = "Argentum", + ['result'] = "Electrum", + ['chance'] = 10 + } + breedingTable[285] = { + ['allele1'] = "Ferrous", + ['specialConditions'] = {[1] = "Requires a foundation of Ferrous Block"}, + ['allele2'] = "Esoteric", + ['result'] = "Nickel", + ['chance'] = 14 + } + breedingTable[286] = { + ['allele1'] = "Ferrous", + ['specialConditions'] = {[1] = "Requires a foundation of Invar Block"}, + ['allele2'] = "Nickel", + ['result'] = "Invar", + ['chance'] = 14 + } + breedingTable[287] = { + ['allele1'] = "Nickel", + ['specialConditions'] = {[1] = "Requires a foundation of Shiny Block"}, + ['allele2'] = "Invar", + ['result'] = "Platinum", + ['chance'] = 10 + } + breedingTable[288] = { + ['allele1'] = "Spiteful", + ['specialConditions'] = {[1] = "Requires a foundation of Coal Ore"}, + ['allele2'] = "Stannum", + ['result'] = "Carbon", + ['chance'] = 12 + } + breedingTable[289] = { + ['allele1'] = "Spiteful", + ['specialConditions'] = {[1] = "Requires a foundation of Redstone Ore"}, + ['allele2'] = "Industrious", + ['result'] = "Destabilized", + ['chance'] = 12 + } + breedingTable[290] = { + ['allele1'] = "Smouldering", + ['specialConditions'] = {[1] = "Requires a foundation of Glowstone"}, + ['allele2'] = "Infernal", + ['result'] = "Lux", + ['chance'] = 12 + } + breedingTable[291] = { + ['allele1'] = "Smouldering", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Dante", + ['chance'] = 12 + } + breedingTable[292] = { + ['allele1'] = "Dante", + ['specialConditions'] = {}, + ['allele2'] = "Carbon", + ['result'] = "Pyro", + ['chance'] = 8 + } + breedingTable[293] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Blizzy", + ['chance'] = 12 + } + breedingTable[294] = { + ['allele1'] = "Blizzy", + ['specialConditions'] = {}, + ['allele2'] = "Icy", + ['result'] = "Gelid", + ['chance'] = 8 + } + breedingTable[295] = { + ['allele1'] = "Platinum", + ['specialConditions'] = {}, + ['allele2'] = "Oblivion", + ['result'] = "Winsome", + ['chance'] = 12 + } + breedingTable[296] = { + ['allele1'] = "Winsome", + ['specialConditions'] = {[1] = "Requires a foundation of Enderium Block"}, + ['allele2'] = "Carbon", + ['result'] = "Endearing", + ['chance'] = 8 + } + breedingTable[297] = { + ['allele1'] = "Windy", + ['specialConditions'] = {[1] = "Requires a foundation of Skystone"}, + ['allele2'] = "Earthen", + ['result'] = "Skystone", + ['chance'] = 20 + } + breedingTable[298] = { + ['allele1'] = "Skystone", + ['specialConditions'] = {}, + ['allele2'] = "Ferrous", + ['result'] = "Silicon", + ['chance'] = 17 + } + breedingTable[299] = { + ['allele1'] = "Silicon", + ['specialConditions'] = {}, + ['allele2'] = "Energetic", + ['result'] = "Infinity", + ['chance'] = 20 + } + return breedingTable + end \ No newline at end of file From f710d8b36cab5b3fa6df734dcecfb089dc1c5669 Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:14:15 +0100 Subject: [PATCH 02/12] Updated openbee-install github repo --- openbee-install.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openbee-install.lua b/openbee-install.lua index 9b4b818..d1577fa 100644 --- a/openbee-install.lua +++ b/openbee-install.lua @@ -3,8 +3,8 @@ --- Hosted at http://pastebin.com/XxjND24H local branch = 'master' -local url = 'https://raw.github.com/secondfry/openbee/' .. branch .. '/' -local filenames = {'openbee-install.lua', 'openbee.lua', 'matron.lua', 'openbee/BreederApiary.lua', 'openbee/StorageAE.lua', 'README.md'} +local url = 'https://raw.github.com/Feramance/openbee/' .. branch .. '/' +local filenames = {'openbee-install.lua', 'openbee.lua', 'matron.lua', 'openbee/BreederApiary.lua', 'openbee/StorageAE.lua', 'openbee/BeeBreedingData.lua', 'README.md'} local folders = {'openbee'} term.setTextColor(colors.green) From ad2ba20ae32cf6904ca4653cf46e4ec52e1cb307 Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:15:36 +0100 Subject: [PATCH 03/12] quick fix --- openbee-install.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbee-install.lua b/openbee-install.lua index d1577fa..92b1816 100644 --- a/openbee-install.lua +++ b/openbee-install.lua @@ -2,7 +2,7 @@ --- Original code and idea by Forte40 @ GitHub (forked at v2.2.1) --- Hosted at http://pastebin.com/XxjND24H -local branch = 'master' +local branch = 'openbee' local url = 'https://raw.github.com/Feramance/openbee/' .. branch .. '/' local filenames = {'openbee-install.lua', 'openbee.lua', 'matron.lua', 'openbee/BreederApiary.lua', 'openbee/StorageAE.lua', 'openbee/BeeBreedingData.lua', 'README.md'} local folders = {'openbee'} From 13c4b1064dee12cfb829860d5ed943789376e38f Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:30:56 +0100 Subject: [PATCH 04/12] Update --- openbee.lua | 5 +++-- openbee/BeeBreedingData.lua | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/openbee.lua b/openbee.lua index 1a37f4c..1c89812 100644 --- a/openbee.lua +++ b/openbee.lua @@ -5,6 +5,7 @@ local configDefault = { ['storageProvider'] = 'openbee/StorageAE.lua', -- allows different storage backends ['breederProvider'] = 'openbee/BreederApiary.lua', -- allows different breeder backends + ['beeBreedingData'] = 'openbee/BeeBreedingData.lua', -- allows different breeder backends ["analyzerDir"] = "west", -- direction from storage to analyzer ["storageDir"] = "south", -- direction from breeder to storage ["productDir"] = "down", -- direction from breeder to product storage @@ -546,11 +547,11 @@ function App:initBreeder() end function App:initMutationGraph() self.beeGraph = {} - local path = config.registry.breederProvider + local path = config.registry.beeBreedingData local filename = string.sub(path, 9) -- remove openbee/ os.loadAPI(path) --local beeGraph = self.breeder.peripheral.getBeeBreedingData() - for _, mutation in ipairs(_G[filename]['getBeeBreedingData']()()) do + for _, mutation in ipairs(_G[filename]['BeeBreedingData']()()) do if self.beeGraph[mutation.result] == nil then self.beeGraph[mutation.result] = {} end table.insert(self.beeGraph[mutation.result], mutation) -- Somehow doesn't report Unusual as species via breeder.listAllSpecies() diff --git a/openbee/BeeBreedingData.lua b/openbee/BeeBreedingData.lua index 3f44c33..2118add 100644 --- a/openbee/BeeBreedingData.lua +++ b/openbee/BeeBreedingData.lua @@ -1,4 +1,4 @@ -function getBeeBreedingData() +function BeeBreedingData() breedingTable = {} breedingTable[1] = { ['allele1'] = "Forest", From 6db4ca7f2d2f22dfae9eef07aa7a1fe75c3ccebe Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:39:52 +0100 Subject: [PATCH 05/12] moved function to within main script --- openbee.lua | 2109 ++++++++++++++++++++++++++++++++++- openbee/BeeBreedingData.lua | 2102 ---------------------------------- 2 files changed, 2105 insertions(+), 2106 deletions(-) delete mode 100644 openbee/BeeBreedingData.lua diff --git a/openbee.lua b/openbee.lua index 1c89812..7dab5db 100644 --- a/openbee.lua +++ b/openbee.lua @@ -547,11 +547,8 @@ function App:initBreeder() end function App:initMutationGraph() self.beeGraph = {} - local path = config.registry.beeBreedingData - local filename = string.sub(path, 9) -- remove openbee/ - os.loadAPI(path) --local beeGraph = self.breeder.peripheral.getBeeBreedingData() - for _, mutation in ipairs(_G[filename]['BeeBreedingData']()()) do + for _, mutation in ipairs(getBeeBreedingData()) do if self.beeGraph[mutation.result] == nil then self.beeGraph[mutation.result] = {} end table.insert(self.beeGraph[mutation.result], mutation) -- Somehow doesn't report Unusual as species via breeder.listAllSpecies() @@ -956,6 +953,2110 @@ function natsort(o) return o end +--BeeBreedingData +function getBeeBreedingData() + breedingTable = {} + breedingTable[1] = { + ['allele1'] = "Forest", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[2] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[3] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[4] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[5] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[6] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[7] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[8] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[9] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[10] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[11] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[12] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[13] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[14] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[15] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[16] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[17] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[18] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[19] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[20] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[21] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[22] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Noble", + ['chance'] = 10 + } + breedingTable[23] = { + ['allele1'] = "Noble", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Majestic", + ['chance'] = 8 + } + breedingTable[24] = { + ['allele1'] = "Noble", + ['specialConditions'] = {}, + ['allele2'] = "Majestic", + ['result'] = "Imperial", + ['chance'] = 8 + } + breedingTable[25] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Diligent", + ['chance'] = 10 + } + breedingTable[26] = { + ['allele1'] = "Diligent", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Unweary", + ['chance'] = 8 + } + breedingTable[27] = { + ['allele1'] = "Diligent", + ['specialConditions'] = {}, + ['allele2'] = "Unweary", + ['result'] = "Industrious", + ['chance'] = 8 + } + breedingTable[28] = { + ['allele1'] = "Steadfast", + ['specialConditions'] = {[1] = "Is restricted to FOREST-like environments."}, + ['allele2'] = "Valiant", + ['result'] = "Heroic", + ['chance'] = 6 + } + breedingTable[29] = { + ['allele1'] = "Modest", + ['specialConditions'] = {[1] = "Is restricted to NETHER-like environments."}, + ['allele2'] = "Cultivated", + ['result'] = "Sinister", + ['chance'] = 60 + } + breedingTable[30] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Sinister", + ['chance'] = 60 + } + breedingTable[31] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Fiendish", + ['chance'] = 40 + } + breedingTable[32] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Fiendish", + ['chance'] = 40 + } + breedingTable[33] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Fiendish", + ['chance'] = 40 + } + breedingTable[34] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Fiendish", + ['result'] = "Demonic", + ['chance'] = 25 + } + breedingTable[35] = { + ['allele1'] = "Modest", + ['specialConditions'] = { + [1] = "Temperature between WARM and HOT.", + [2] = "Humidity ARID required.", + }, + ['allele2'] = "Sinister", + ['result'] = "Frugal", + ['chance'] = 16 + } + breedingTable[36] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Fiendish", + ['result'] = "Frugal", + ['chance'] = 10 + } + breedingTable[37] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Frugal", + ['result'] = "Austere", + ['chance'] = 8 + } + breedingTable[38] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Exotic", + ['chance'] = 12 + } + breedingTable[39] = { + ['allele1'] = "Exotic", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Edenic", + ['chance'] = 8 + } + breedingTable[40] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Temperature between ICY and COLD."}, + ['allele2'] = "Wintry", + ['result'] = "Icy", + ['chance'] = 12 + } + breedingTable[41] = { + ['allele1'] = "Icy", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Glacial", + ['chance'] = 8 + } + breedingTable[42] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Leporine", + ['chance'] = 10 + } + breedingTable[43] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Merry", + ['chance'] = 10 + } + breedingTable[44] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Tipsy", + ['chance'] = 10 + } + breedingTable[45] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Tricky", + ['chance'] = 10 + } + breedingTable[46] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {[1] = "Is restricted to PLAINS-like environments."}, + ['allele2'] = "Diligent", + ['result'] = "Rural", + ['chance'] = 12 + } + breedingTable[47] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Secluded", + ['chance'] = 12 + } + breedingTable[48] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Secluded", + ['result'] = "Hermitic", + ['chance'] = 8 + } + breedingTable[49] = { + ['allele1'] = "Hermitic", + ['specialConditions'] = {}, + ['allele2'] = "Ender", + ['result'] = "Spectral", + ['chance'] = 4 + } + breedingTable[50] = { + ['allele1'] = "Spectral", + ['specialConditions'] = {}, + ['allele2'] = "Ender", + ['result'] = "Phantasmal", + ['chance'] = 2 + } + breedingTable[51] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Demonic", + ['result'] = "Vindictive", + ['chance'] = 4 + } + breedingTable[52] = { + ['allele1'] = "Demonic", + ['specialConditions'] = {}, + ['allele2'] = "Vindictive", + ['result'] = "Vengeful", + ['chance'] = 8 + } + breedingTable[53] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Vindictive", + ['result'] = "Vengeful", + ['chance'] = 8 + } + breedingTable[54] = { + ['allele1'] = "Vengeful", + ['specialConditions'] = {}, + ['allele2'] = "Vindictive", + ['result'] = "Avenging", + ['chance'] = 4 + } + breedingTable[55] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Arid", + ['chance'] = 10 + } + breedingTable[56] = { + ['allele1'] = "Arid", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Barren", + ['chance'] = 8 + } + breedingTable[57] = { + ['allele1'] = "Arid", + ['specialConditions'] = {}, + ['allele2'] = "Barren", + ['result'] = "Desolate", + ['chance'] = 8 + } + breedingTable[58] = { + ['allele1'] = "Barren", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Gnawing", + ['chance'] = 15 + } + breedingTable[59] = { + ['allele1'] = "Desolate", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Decaying", + ['chance'] = 15 + } + breedingTable[60] = { + ['allele1'] = "Desolate", + ['specialConditions'] = {}, + ['allele2'] = "Frugal", + ['result'] = "Skeletal", + ['chance'] = 15 + } + breedingTable[61] = { + ['allele1'] = "Desolate", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Creepy", + ['chance'] = 15 + } + breedingTable[62] = { + ['allele1'] = "Gnawing", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Decomposing", + ['chance'] = 15 + } + breedingTable[63] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Tolerant", + ['chance'] = 15 + } + breedingTable[64] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Tolerant", + ['result'] = "Robust", + ['chance'] = 15 + } + breedingTable[65] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {}, + ['allele2'] = "Robust", + ['result'] = "Resilient", + ['chance'] = 15 + } + breedingTable[66] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Rusty", + ['chance'] = 5 + } + breedingTable[67] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Corroded", + ['chance'] = 5 + } + breedingTable[68] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Tarnished", + ['chance'] = 5 + } + breedingTable[69] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Unweary", + ['result'] = "Leaden", + ['chance'] = 5 + } + breedingTable[70] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Unweary", + ['result'] = "Lustered", + ['chance'] = 10 + } + breedingTable[71] = { + ['allele1'] = "Rusty", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Shining", + ['chance'] = 2 + } + breedingTable[72] = { + ['allele1'] = "Corroded", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Glittering", + ['chance'] = 2 + } + breedingTable[73] = { + ['allele1'] = "Glittering", + ['specialConditions'] = {}, + ['allele2'] = "Shining", + ['result'] = "Valuable", + ['chance'] = 2 + } + breedingTable[74] = { + ['allele1'] = "Resilient", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Lapis", + ['chance'] = 5 + } + breedingTable[75] = { + ['allele1'] = "Lapis", + ['specialConditions'] = {}, + ['allele2'] = "Noble", + ['result'] = "Emerald", + ['chance'] = 5 + } + breedingTable[76] = { + ['allele1'] = "Emerald", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Ruby", + ['chance'] = 5 + } + breedingTable[77] = { + ['allele1'] = "Emerald", + ['specialConditions'] = {}, + ['allele2'] = "Ocean", + ['result'] = "Sapphire", + ['chance'] = 5 + } + breedingTable[78] = { + ['allele1'] = "Lapis", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Diamond", + ['chance'] = 5 + } + breedingTable[79] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Unstable", + ['chance'] = 5 + } + breedingTable[80] = { + ['allele1'] = "Unstable", + ['specialConditions'] = {}, + ['allele2'] = "Rusty", + ['result'] = "Nuclear", + ['chance'] = 5 + } + breedingTable[81] = { + ['allele1'] = "Nuclear", + ['specialConditions'] = {}, + ['allele2'] = "Glittering", + ['result'] = "Radioactive", + ['chance'] = 5 + } + breedingTable[82] = { + ['allele1'] = "Noble", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Ancient", + ['chance'] = 10 + } + breedingTable[83] = { + ['allele1'] = "Ancient", + ['specialConditions'] = {}, + ['allele2'] = "Noble", + ['result'] = "Primeval", + ['chance'] = 8 + } + breedingTable[84] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Majestic", + ['result'] = "Prehistoric", + ['chance'] = 8 + } + breedingTable[85] = { + ['allele1'] = "Prehistoric", + ['specialConditions'] = {}, + ['allele2'] = "Imperial", + ['result'] = "Relic", + ['chance'] = 8 + } + breedingTable[86] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Growing", + ['result'] = "Fossilised", + ['chance'] = 8 + } + breedingTable[87] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Fungal", + ['result'] = "Resinous", + ['chance'] = 8 + } + breedingTable[88] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Ocean", + ['result'] = "Oily", + ['chance'] = 8 + } + breedingTable[89] = { + ['allele1'] = "Primeval", + ['specialConditions'] = {}, + ['allele2'] = "Boggy", + ['result'] = "Preserved", + ['chance'] = 8 + } + breedingTable[90] = { + ['allele1'] = "Oily", + ['specialConditions'] = {}, + ['allele2'] = "Industrious", + ['result'] = "Distilled", + ['chance'] = 8 + } + breedingTable[91] = { + ['allele1'] = "Oily", + ['specialConditions'] = {}, + ['allele2'] = "Distilled", + ['result'] = "Refined", + ['chance'] = 8 + } + breedingTable[92] = { + ['allele1'] = "Refined", + ['specialConditions'] = {}, + ['allele2'] = "Fossilised", + ['result'] = "Tarry", + ['chance'] = 8 + } + breedingTable[93] = { + ['allele1'] = "Refined", + ['specialConditions'] = {}, + ['allele2'] = "Resinous", + ['result'] = "Elastic", + ['chance'] = 8 + } + breedingTable[94] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "River", + ['chance'] = 10 + } + breedingTable[95] = { + ['allele1'] = "Water", + ['specialConditions'] = { +[1] = "Hive needs to be in Ocean", + }, + ['allele2'] = "Diligent", + ['result'] = "Ocean", + ['chance'] = 10 + } + breedingTable[96] = { + ['allele1'] = "Ebony", + ['specialConditions'] = {}, + ['allele2'] = "Ocean", + ['result'] = "Stained", + ['chance'] = 8 + } + breedingTable[97] = { + ['allele1'] = "Diligent", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Growing", + ['chance'] = 10 + } + breedingTable[98] = { + ['allele1'] = "Growing", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Thriving", + ['chance'] = 10 + } + breedingTable[99] = { + ['allele1'] = "Thriving", + ['specialConditions'] = {}, + ['allele2'] = "Growing", + ['result'] = "Blooming", + ['chance'] = 8 + } + breedingTable[100] = { + ['allele1'] = "Valiant", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Sweetened", + ['chance'] = 15 + } + breedingTable[101] = { + ['allele1'] = "Sweetened", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Sugary", + ['chance'] = 15 + } + breedingTable[102] = { + ['allele1'] = "Sugary", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Ripening", + ['chance'] = 5 + } + breedingTable[103] = { + ['allele1'] = "Ripening", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Fruity", + ['chance'] = 5 + } + breedingTable[104] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Farmed", + ['chance'] = 10 + } + breedingTable[105] = { + ['allele1'] = "Rural", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Bovine", + ['chance'] = 10 + } + breedingTable[106] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Rural", + ['result'] = "Caffeinated", + ['chance'] = 10 + } + breedingTable[107] = { + ['allele1'] = "Common", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Damp", + ['chance'] = 10 + } + breedingTable[108] = { + ['allele1'] = "Damp", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Boggy", + ['chance'] = 8 + } + breedingTable[109] = { + ['allele1'] = "Boggy", + ['specialConditions'] = {}, + ['allele2'] = "Damp", + ['result'] = "Fungal", + ['chance'] = 8 + } + breedingTable[110] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[111] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[112] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[113] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[114] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[115] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[116] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[117] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[118] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[119] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[120] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[121] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[122] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[123] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[124] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[125] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[126] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[127] = { + ['allele1'] = "Embittered", + ['specialConditions'] = {}, + ['allele2'] = "Sinister", + ['result'] = "Furious", + ['chance'] = 10 + } + breedingTable[128] = { + ['allele1'] = "Embittered", + ['specialConditions'] = {}, + ['allele2'] = "Furious", + ['result'] = "Volcanic", + ['chance'] = 6 + } + breedingTable[129] = { + ['allele1'] = "Sinister", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Malicious", + ['chance'] = 10 + } + breedingTable[130] = { + ['allele1'] = "Malicious", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Infectious", + ['chance'] = 8 + } + breedingTable[131] = { + ['allele1'] = "Malicious", + ['specialConditions'] = {}, + ['allele2'] = "Infectious", + ['result'] = "Virulent", + ['chance'] = 8 + } + breedingTable[132] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Exotic", + ['result'] = "Viscous", + ['chance'] = 10 + } + breedingTable[133] = { + ['allele1'] = "Viscous", + ['specialConditions'] = {}, + ['allele2'] = "Exotic", + ['result'] = "Glutinous", + ['chance'] = 8 + } + breedingTable[134] = { + ['allele1'] = "Viscous", + ['specialConditions'] = {}, + ['allele2'] = "Glutinous", + ['result'] = "Sticky", + ['chance'] = 8 + } + breedingTable[135] = { + ['allele1'] = "Virulent", + ['specialConditions'] = {}, + ['allele2'] = "Sticky", + ['result'] = "Corrosive", + ['chance'] = 10 + } + breedingTable[136] = { + ['allele1'] = "Corrosive", + ['specialConditions'] = {}, + ['allele2'] = "Fiendish", + ['result'] = "Caustic", + ['chance'] = 8 + } + breedingTable[137] = { + ['allele1'] = "Corrosive", + ['specialConditions'] = {}, + ['allele2'] = "Caustic", + ['result'] = "Acidic", + ['chance'] = 4 + } + breedingTable[138] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Excited", + ['chance'] = 10 + } + breedingTable[139] = { + ['allele1'] = "Excited", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Energetic", + ['chance'] = 8 + } + breedingTable[140] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Diligent", + ['result'] = "Frigid", + ['chance'] = 10 + } + breedingTable[141] = { + ['allele1'] = "Ocean", + ['specialConditions'] = {}, + ['allele2'] = "Frigid", + ['result'] = "Absolute", + ['chance'] = 10 + } + breedingTable[142] = { + ['allele1'] = "Tolerant", + ['specialConditions'] = {}, + ['allele2'] = "Sinister", + ['result'] = "Shadowed", + ['chance'] = 10 + } + breedingTable[143] = { + ['allele1'] = "Shadowed", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Darkened", + ['chance'] = 8 + } + breedingTable[144] = { + ['allele1'] = "Shadowed", + ['specialConditions'] = {}, + ['allele2'] = "Darkened", + ['result'] = "Abyssal", + ['chance'] = 8 + } + breedingTable[145] = { + ['allele1'] = "Forest", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Maroon", + ['chance'] = 5 + } + breedingTable[146] = { + ['allele1'] = "Meadows", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Saffron", + ['chance'] = 5 + } + breedingTable[147] = { + ['allele1'] = "Water", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Prussian", + ['chance'] = 5 + } + breedingTable[148] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Natural", + ['chance'] = 5 + } + breedingTable[149] = { + ['allele1'] = "Rocky", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Ebony", + ['chance'] = 5 + } + breedingTable[150] = { + ['allele1'] = "Wintry", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Bleached", + ['chance'] = 5 + } + breedingTable[151] = { + ['allele1'] = "Marshy", + ['specialConditions'] = {}, + ['allele2'] = "Valiant", + ['result'] = "Sepia", + ['chance'] = 5 + } + breedingTable[152] = { + ['allele1'] = "Maroon", + ['specialConditions'] = {}, + ['allele2'] = "Saffron", + ['result'] = "Amber", + ['chance'] = 5 + } + breedingTable[153] = { + ['allele1'] = "Natural", + ['specialConditions'] = {}, + ['allele2'] = "Prussian", + ['result'] = "Turquoise", + ['chance'] = 5 + } + breedingTable[154] = { + ['allele1'] = "Maroon", + ['specialConditions'] = {}, + ['allele2'] = "Prussian", + ['result'] = "Indigo", + ['chance'] = 5 + } + breedingTable[155] = { + ['allele1'] = "Ebony", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Slate", + ['chance'] = 5 + } + breedingTable[156] = { + ['allele1'] = "Prussian", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Azure", + ['chance'] = 5 + } + breedingTable[157] = { + ['allele1'] = "Maroon", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Lavender", + ['chance'] = 5 + } + breedingTable[158] = { + ['allele1'] = "Natural", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Lime", + ['chance'] = 5 + } + breedingTable[159] = { + ['allele1'] = "Indigo", + ['specialConditions'] = {}, + ['allele2'] = "Lavender", + ['result'] = "Fuchsia", + ['chance'] = 5 + } + breedingTable[160] = { + ['allele1'] = "Slate", + ['specialConditions'] = {}, + ['allele2'] = "Bleached", + ['result'] = "Ashen", + ['chance'] = 5 + } + breedingTable[161] = { + ['allele1'] = "Furious", + ['specialConditions'] = {}, + ['allele2'] = "Excited", + ['result'] = "Glowering", + ['chance'] = 5 + } + breedingTable[162] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Desolate", + ['result'] = "Hazardous", + ['chance'] = 5 + } + breedingTable[163] = { + ['allele1'] = "Ender", + ['specialConditions'] = {}, + ['allele2'] = "Relic", + ['result'] = "Jaded", + ['chance'] = 2 + } + breedingTable[164] = { + ['allele1'] = "Austere", + ['specialConditions'] = {}, + ['allele2'] = "Excited", + ['result'] = "Celebratory", + ['chance'] = 5 + } + breedingTable[165] = { + ['allele1'] = "Secluded", + ['specialConditions'] = {}, + ['allele2'] = "Ender", + ['result'] = "Abnormal", + ['chance'] = 5 + } + breedingTable[166] = { + ['allele1'] = "Abnormal", + ['specialConditions'] = {}, + ['allele2'] = "Hermitic", + ['result'] = "Spatial", + ['chance'] = 5 + } + breedingTable[167] = { + ['allele1'] = "Spatial", + ['specialConditions'] = {}, + ['allele2'] = "Spectral", + ['result'] = "Quantum", + ['chance'] = 5 + } + breedingTable[168] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[169] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[170] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[171] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[172] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[173] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[174] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[175] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[176] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[177] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[178] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[179] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[180] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[181] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[182] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[183] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[184] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[185] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[186] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[187] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[188] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[189] = { + ['allele1'] = "Sorcerous", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[190] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[191] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[192] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[193] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[194] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[195] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[196] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[197] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[198] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[199] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[200] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[201] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Forest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[202] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Meadows", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[203] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Modest", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[204] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[205] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Tropical", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[206] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Marshy", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[207] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Rocky", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[208] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Water", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[209] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Embittered", + ['result'] = "Common", + ['chance'] = 15 + } + breedingTable[210] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Common", + ['result'] = "Cultivated", + ['chance'] = 12 + } + breedingTable[211] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Cultivated", + ['result'] = "Eldritch", + ['chance'] = 12 + } + breedingTable[212] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Esoteric", + ['chance'] = 10 + } + breedingTable[213] = { + ['allele1'] = "Eldritch", + ['specialConditions'] = {}, + ['allele2'] = "Esoteric", + ['result'] = "Mysterious", + ['chance'] = 8 + } + breedingTable[214] = { + ['allele1'] = "Esoteric", + ['specialConditions'] = {}, + ['allele2'] = "Mysterious", + ['result'] = "Arcane", + ['chance'] = 8 + } + breedingTable[215] = { + ['allele1'] = "Cultivated", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Charmed", + ['chance'] = 10 + } + breedingTable[216] = { + ['allele1'] = "Eldritch", + ['specialConditions'] = {}, + ['allele2'] = "Charmed", + ['result'] = "Enchanted", + ['chance'] = 8 + } + breedingTable[217] = { + ['allele1'] = "Charmed", + ['specialConditions'] = {}, + ['allele2'] = "Enchanted", + ['result'] = "Supernatural", + ['chance'] = 8 + } + breedingTable[218] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Supernatural", + ['result'] = "Ethereal", + ['chance'] = 7 + } + breedingTable[219] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Oak Leaves"}, + ['allele2'] = "Ethereal", + ['result'] = "Windy", + ['chance'] = 14 + } + breedingTable[220] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Water"}, + ['allele2'] = "Ethereal", + ['result'] = "Watery", + ['chance'] = 14 + } + breedingTable[221] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Bricks"}, + ['allele2'] = "Ethereal", + ['result'] = "Earthen", + ['chance'] = 100 + } + breedingTable[222] = { + ['allele1'] = "Supernatural", + ['specialConditions'] = {[1] = "Requires a foundation of Lava"}, + ['allele2'] = "Ethereal", + ['result'] = "Firey", + ['chance'] = 14 + } + breedingTable[223] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {}, + ['allele2'] = "Attuned", + ['result'] = "Aware", + ['chance'] = 10 + } + breedingTable[224] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {}, + ['allele2'] = "Aware", + ['result'] = "Spirit", + ['chance'] = 8 + } + breedingTable[225] = { + ['allele1'] = "Attuned", + ['specialConditions'] = {}, + ['allele2'] = "Aware", + ['result'] = "Spirit", + ['chance'] = 8 + } + breedingTable[226] = { + ['allele1'] = "Aware", + ['specialConditions'] = {}, + ['allele2'] = "Spirit", + ['result'] = "Soul", + ['chance'] = 7 + } + breedingTable[227] = { + ['allele1'] = "Monastic", + ['specialConditions'] = {}, + ['allele2'] = "Arcane", + ['result'] = "Pupil", + ['chance'] = 10 + } + breedingTable[228] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Pupil", + ['result'] = "Scholarly", + ['chance'] = 8 + } + breedingTable[229] = { + ['allele1'] = "Pupil", + ['specialConditions'] = {}, + ['allele2'] = "Scholarly", + ['result'] = "Savant", + ['chance'] = 6 + } + breedingTable[230] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Timely", + ['chance'] = 8 + } + breedingTable[231] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {}, + ['allele2'] = "Timely", + ['result'] = "Lordly", + ['chance'] = 8 + } + breedingTable[232] = { + ['allele1'] = "Timely", + ['specialConditions'] = {}, + ['allele2'] = "Lordly", + ['result'] = "Doctoral", + ['chance'] = 7 + } + breedingTable[233] = { + ['allele1'] = "Infernal", + ['specialConditions'] = {[1] = "Occurs within a Nether biome"}, + ['allele2'] = "Eldritch", + ['result'] = "Hateful", + ['chance'] = 9 + } + breedingTable[234] = { + ['allele1'] = "Infernal", + ['specialConditions'] = {}, + ['allele2'] = "Hateful", + ['result'] = "Spiteful", + ['chance'] = 7 + } + breedingTable[235] = { + ['allele1'] = "Demonic", + ['specialConditions'] = {}, + ['allele2'] = "Spiteful", + ['result'] = "Withering", + ['chance'] = 6 + } + breedingTable[236] = { + ['allele1'] = "Modest", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Skulking", + ['chance'] = 12 + } + breedingTable[237] = { + ['allele1'] = "Tropical", + ['specialConditions'] = {}, + ['allele2'] = "Skulking", + ['result'] = "Spidery", + ['chance'] = 10 + } + breedingTable[238] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Ghastly", + ['chance'] = 9 + } + breedingTable[239] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Hateful", + ['result'] = "Smouldering", + ['chance'] = 7 + } + breedingTable[240] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {}, + ['allele2'] = "Oblivion", + ['result'] = "Nameless", + ['chance'] = 10 + } + breedingTable[241] = { + ['allele1'] = "Oblivion", + ['specialConditions'] = {}, + ['allele2'] = "Nameless", + ['result'] = "Abandoned", + ['chance'] = 8 + } + breedingTable[242] = { + ['allele1'] = "Nameless", + ['specialConditions'] = {}, + ['allele2'] = "Abandoned", + ['result'] = "Forlorn", + ['chance'] = 6 + } + breedingTable[243] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Occurs within a End biome"}, + ['allele2'] = "Abandoned", + ['result'] = "Draconic", + ['chance'] = 6 + } + breedingTable[244] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Eldritch", + ['result'] = "Mutable", + ['chance'] = 12 + } + breedingTable[245] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Mutable", + ['result'] = "Transmuting", + ['chance'] = 9 + } + breedingTable[246] = { + ['allele1'] = "Unusual", + ['specialConditions'] = {}, + ['allele2'] = "Mutable", + ['result'] = "Crumbling", + ['chance'] = 9 + } + breedingTable[247] = { + ['allele1'] = "Mystical", + ['specialConditions'] = {}, + ['allele2'] = "Mutable", + ['result'] = "Invisible", + ['chance'] = 15 + } + breedingTable[248] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Requires a foundation of Copper Block"}, + ['allele2'] = "Meadows", + ['result'] = "Cuprum", + ['chance'] = 12 + } + breedingTable[249] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Requires a foundation of Tin Block"}, + ['allele2'] = "Forest", + ['result'] = "Stannum", + ['chance'] = 12 + } + breedingTable[250] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Iron"}, + ['allele2'] = "Industrious", + ['result'] = "Ferrous", + ['chance'] = 12 + } + breedingTable[251] = { + ['allele1'] = "Stannum", + ['specialConditions'] = {[1] = "Requires a foundation of Lead Block"}, + ['allele2'] = "Common", + ['result'] = "Plumbum", + ['chance'] = 10 + } + breedingTable[252] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Silver"}, + ['allele2'] = "Modest", + ['result'] = "Argentum", + ['chance'] = 8 + } + breedingTable[253] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Gold"}, + ['allele2'] = "Plumbum", + ['result'] = "Auric", + ['chance'] = 8 + } + breedingTable[254] = { + ['allele1'] = "Industrious", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Ardite"}, + ['allele2'] = "Infernal", + ['result'] = "Ardite", + ['chance'] = 9 + } + breedingTable[255] = { + ['allele1'] = "Imperial", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Cobalt"}, + ['allele2'] = "Infernal", + ['result'] = "Cobalt", + ['chance'] = 9 + } + breedingTable[256] = { + ['allele1'] = "Ardite", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Manyullyn"}, + ['allele2'] = "Cobalt", + ['result'] = "Manyullyn", + ['chance'] = 9 + } + breedingTable[257] = { + ['allele1'] = "Austere", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Diamond"}, + ['allele2'] = "Auric", + ['result'] = "Diamandi", + ['chance'] = 7 + } + breedingTable[258] = { + ['allele1'] = "Austere", + ['specialConditions'] = {[1] = "Requires a foundation of Block of Emerald"}, + ['allele2'] = "Argentum", + ['result'] = "Esmeraldi", + ['chance'] = 6 + } + breedingTable[259] = { + ['allele1'] = "Rural", + ['specialConditions'] = {[1] = "Requires a foundation of Apatite Ore"}, + ['allele2'] = "Cuprum", + ['result'] = "Apatine", + ['chance'] = 12 + } + breedingTable[260] = { + ['allele1'] = "Windy", + ['specialConditions'] = {[1] = "Requires a foundation of Air Crystal Cluster"}, + ['allele2'] = "Windy", + ['result'] = "Aer", + ['chance'] = 8 + } + breedingTable[261] = { + ['allele1'] = "Firey", + ['specialConditions'] = {[1] = "Requires a foundation of Fire Crystal Cluster"}, + ['allele2'] = "Firey", + ['result'] = "Ignis", + ['chance'] = 8 + } + breedingTable[262] = { + ['allele1'] = "Watery", + ['specialConditions'] = {[1] = "Requires a foundation of Water Crystal Cluster"}, + ['allele2'] = "Watery", + ['result'] = "Aqua", + ['chance'] = 8 + } + breedingTable[263] = { + ['allele1'] = "Earthen", + ['specialConditions'] = {[1] = "Requires a foundation of Earth Crystal Cluster"}, + ['allele2'] = "Earthen", + ['result'] = "Solum", + ['chance'] = 8 + } + breedingTable[264] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {[1] = "Requires a foundation of Order Crystal Cluster"}, + ['allele2'] = "Arcane", + ['result'] = "Ordered", + ['chance'] = 8 + } + breedingTable[265] = { + ['allele1'] = "Ethereal", + ['specialConditions'] = {[1] = "Requires a foundation of Entropy Crystal Cluster"}, + ['allele2'] = "Supernatural", + ['result'] = "Chaotic", + ['chance'] = 8 + } + breedingTable[266] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Windy", + ['result'] = "Batty", + ['chance'] = 9 + } + breedingTable[267] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Pupil", + ['result'] = "Brainy", + ['chance'] = 9 + } + breedingTable[268] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Occurs within a Forest biome"}, + ['allele2'] = "Skulking", + ['result'] = "Poultry", + ['chance'] = 12 + } + breedingTable[269] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Occurs within a Plains biome"}, + ['allele2'] = "Skulking", + ['result'] = "Beefy", + ['chance'] = 12 + } + breedingTable[270] = { + ['allele1'] = "Common", + ['specialConditions'] = {[1] = "Occurs within a Mountain biome"}, + ['allele2'] = "Skulking", + ['result'] = "Porcine", + ['chance'] = 12 + } + breedingTable[271] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Essence", + ['chance'] = 10 + } + breedingTable[272] = { + ['allele1'] = "Arcane", + ['specialConditions'] = {}, + ['allele2'] = "Essence", + ['result'] = "Quintessential", + ['chance'] = 7 + } + breedingTable[273] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Windy", + ['result'] = "Luft", + ['chance'] = 10 + } + breedingTable[274] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Earthen", + ['result'] = "Erde", + ['chance'] = 10 + } + breedingTable[275] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Firey", + ['result'] = "Feuer", + ['chance'] = 10 + } + breedingTable[276] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Watery", + ['result'] = "Wasser", + ['chance'] = 10 + } + breedingTable[277] = { + ['allele1'] = "Essence", + ['specialConditions'] = {}, + ['allele2'] = "Ethereal", + ['result'] = "Arkanen", + ['chance'] = 10 + } + breedingTable[278] = { + ['allele1'] = "Windy", + ['specialConditions'] = {}, + ['allele2'] = "Luft", + ['result'] = "Blitz", + ['chance'] = 8 + } + breedingTable[279] = { + ['allele1'] = "Earthen", + ['specialConditions'] = {}, + ['allele2'] = "Erde", + ['result'] = "Staude", + ['chance'] = 8 + } + breedingTable[280] = { + ['allele1'] = "Watery", + ['specialConditions'] = {}, + ['allele2'] = "Wasser", + ['result'] = "Eis", + ['chance'] = 8 + } + breedingTable[281] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Essence", + ['result'] = "Vortex", + ['chance'] = 8 + } + breedingTable[282] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Ghastly", + ['result'] = "Wight", + ['chance'] = 8 + } + breedingTable[283] = { + ['allele1'] = "Stannum", + ['specialConditions'] = {[1] = "Requires a foundation of Bronze Block"}, + ['allele2'] = "Cuprum", + ['result'] = "Tinker", + ['chance'] = 12 + } + breedingTable[284] = { + ['allele1'] = "Auric", + ['specialConditions'] = {[1] = "Requires a foundation of Electrum Block"}, + ['allele2'] = "Argentum", + ['result'] = "Electrum", + ['chance'] = 10 + } + breedingTable[285] = { + ['allele1'] = "Ferrous", + ['specialConditions'] = {[1] = "Requires a foundation of Ferrous Block"}, + ['allele2'] = "Esoteric", + ['result'] = "Nickel", + ['chance'] = 14 + } + breedingTable[286] = { + ['allele1'] = "Ferrous", + ['specialConditions'] = {[1] = "Requires a foundation of Invar Block"}, + ['allele2'] = "Nickel", + ['result'] = "Invar", + ['chance'] = 14 + } + breedingTable[287] = { + ['allele1'] = "Nickel", + ['specialConditions'] = {[1] = "Requires a foundation of Shiny Block"}, + ['allele2'] = "Invar", + ['result'] = "Platinum", + ['chance'] = 10 + } + breedingTable[288] = { + ['allele1'] = "Spiteful", + ['specialConditions'] = {[1] = "Requires a foundation of Coal Ore"}, + ['allele2'] = "Stannum", + ['result'] = "Carbon", + ['chance'] = 12 + } + breedingTable[289] = { + ['allele1'] = "Spiteful", + ['specialConditions'] = {[1] = "Requires a foundation of Redstone Ore"}, + ['allele2'] = "Industrious", + ['result'] = "Destabilized", + ['chance'] = 12 + } + breedingTable[290] = { + ['allele1'] = "Smouldering", + ['specialConditions'] = {[1] = "Requires a foundation of Glowstone"}, + ['allele2'] = "Infernal", + ['result'] = "Lux", + ['chance'] = 12 + } + breedingTable[291] = { + ['allele1'] = "Smouldering", + ['specialConditions'] = {}, + ['allele2'] = "Austere", + ['result'] = "Dante", + ['chance'] = 12 + } + breedingTable[292] = { + ['allele1'] = "Dante", + ['specialConditions'] = {}, + ['allele2'] = "Carbon", + ['result'] = "Pyro", + ['chance'] = 8 + } + breedingTable[293] = { + ['allele1'] = "Skulking", + ['specialConditions'] = {}, + ['allele2'] = "Wintry", + ['result'] = "Blizzy", + ['chance'] = 12 + } + breedingTable[294] = { + ['allele1'] = "Blizzy", + ['specialConditions'] = {}, + ['allele2'] = "Icy", + ['result'] = "Gelid", + ['chance'] = 8 + } + breedingTable[295] = { + ['allele1'] = "Platinum", + ['specialConditions'] = {}, + ['allele2'] = "Oblivion", + ['result'] = "Winsome", + ['chance'] = 12 + } + breedingTable[296] = { + ['allele1'] = "Winsome", + ['specialConditions'] = {[1] = "Requires a foundation of Enderium Block"}, + ['allele2'] = "Carbon", + ['result'] = "Endearing", + ['chance'] = 8 + } + breedingTable[297] = { + ['allele1'] = "Windy", + ['specialConditions'] = {[1] = "Requires a foundation of Skystone"}, + ['allele2'] = "Earthen", + ['result'] = "Skystone", + ['chance'] = 20 + } + breedingTable[298] = { + ['allele1'] = "Skystone", + ['specialConditions'] = {}, + ['allele2'] = "Ferrous", + ['result'] = "Silicon", + ['chance'] = 17 + } + breedingTable[299] = { + ['allele1'] = "Silicon", + ['specialConditions'] = {}, + ['allele2'] = "Energetic", + ['result'] = "Infinity", + ['chance'] = 20 + } + return breedingTable +end + logger = Log() config = Config('.openbee/config') application = App({...}) diff --git a/openbee/BeeBreedingData.lua b/openbee/BeeBreedingData.lua deleted file mode 100644 index 2118add..0000000 --- a/openbee/BeeBreedingData.lua +++ /dev/null @@ -1,2102 +0,0 @@ -function BeeBreedingData() - breedingTable = {} - breedingTable[1] = { - ['allele1'] = "Forest", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[2] = { - ['allele1'] = "Modest", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[3] = { - ['allele1'] = "Modest", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[4] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[5] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[6] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[7] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[8] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[9] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[10] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[11] = { - ['allele1'] = "Marshy", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[12] = { - ['allele1'] = "Marshy", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[13] = { - ['allele1'] = "Marshy", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[14] = { - ['allele1'] = "Marshy", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[15] = { - ['allele1'] = "Marshy", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[16] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[17] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[18] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[19] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[20] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[21] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[22] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Noble", - ['chance'] = 10 - } - breedingTable[23] = { - ['allele1'] = "Noble", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Majestic", - ['chance'] = 8 - } - breedingTable[24] = { - ['allele1'] = "Noble", - ['specialConditions'] = {}, - ['allele2'] = "Majestic", - ['result'] = "Imperial", - ['chance'] = 8 - } - breedingTable[25] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Diligent", - ['chance'] = 10 - } - breedingTable[26] = { - ['allele1'] = "Diligent", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Unweary", - ['chance'] = 8 - } - breedingTable[27] = { - ['allele1'] = "Diligent", - ['specialConditions'] = {}, - ['allele2'] = "Unweary", - ['result'] = "Industrious", - ['chance'] = 8 - } - breedingTable[28] = { - ['allele1'] = "Steadfast", - ['specialConditions'] = {[1] = "Is restricted to FOREST-like environments."}, - ['allele2'] = "Valiant", - ['result'] = "Heroic", - ['chance'] = 6 - } - breedingTable[29] = { - ['allele1'] = "Modest", - ['specialConditions'] = {[1] = "Is restricted to NETHER-like environments."}, - ['allele2'] = "Cultivated", - ['result'] = "Sinister", - ['chance'] = 60 - } - breedingTable[30] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Sinister", - ['chance'] = 60 - } - breedingTable[31] = { - ['allele1'] = "Sinister", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Fiendish", - ['chance'] = 40 - } - breedingTable[32] = { - ['allele1'] = "Sinister", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Fiendish", - ['chance'] = 40 - } - breedingTable[33] = { - ['allele1'] = "Sinister", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Fiendish", - ['chance'] = 40 - } - breedingTable[34] = { - ['allele1'] = "Sinister", - ['specialConditions'] = {}, - ['allele2'] = "Fiendish", - ['result'] = "Demonic", - ['chance'] = 25 - } - breedingTable[35] = { - ['allele1'] = "Modest", - ['specialConditions'] = { - [1] = "Temperature between WARM and HOT.", - [2] = "Humidity ARID required.", - }, - ['allele2'] = "Sinister", - ['result'] = "Frugal", - ['chance'] = 16 - } - breedingTable[36] = { - ['allele1'] = "Modest", - ['specialConditions'] = {}, - ['allele2'] = "Fiendish", - ['result'] = "Frugal", - ['chance'] = 10 - } - breedingTable[37] = { - ['allele1'] = "Modest", - ['specialConditions'] = {}, - ['allele2'] = "Frugal", - ['result'] = "Austere", - ['chance'] = 8 - } - breedingTable[38] = { - ['allele1'] = "Austere", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Exotic", - ['chance'] = 12 - } - breedingTable[39] = { - ['allele1'] = "Exotic", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Edenic", - ['chance'] = 8 - } - breedingTable[40] = { - ['allele1'] = "Industrious", - ['specialConditions'] = {[1] = "Temperature between ICY and COLD."}, - ['allele2'] = "Wintry", - ['result'] = "Icy", - ['chance'] = 12 - } - breedingTable[41] = { - ['allele1'] = "Icy", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Glacial", - ['chance'] = 8 - } - breedingTable[42] = { - ['allele1'] = "Meadows", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Leporine", - ['chance'] = 10 - } - breedingTable[43] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Merry", - ['chance'] = 10 - } - breedingTable[44] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Tipsy", - ['chance'] = 10 - } - breedingTable[45] = { - ['allele1'] = "Sinister", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Tricky", - ['chance'] = 10 - } - breedingTable[46] = { - ['allele1'] = "Meadows", - ['specialConditions'] = {[1] = "Is restricted to PLAINS-like environments."}, - ['allele2'] = "Diligent", - ['result'] = "Rural", - ['chance'] = 12 - } - breedingTable[47] = { - ['allele1'] = "Monastic", - ['specialConditions'] = {}, - ['allele2'] = "Austere", - ['result'] = "Secluded", - ['chance'] = 12 - } - breedingTable[48] = { - ['allele1'] = "Monastic", - ['specialConditions'] = {}, - ['allele2'] = "Secluded", - ['result'] = "Hermitic", - ['chance'] = 8 - } - breedingTable[49] = { - ['allele1'] = "Hermitic", - ['specialConditions'] = {}, - ['allele2'] = "Ender", - ['result'] = "Spectral", - ['chance'] = 4 - } - breedingTable[50] = { - ['allele1'] = "Spectral", - ['specialConditions'] = {}, - ['allele2'] = "Ender", - ['result'] = "Phantasmal", - ['chance'] = 2 - } - breedingTable[51] = { - ['allele1'] = "Monastic", - ['specialConditions'] = {}, - ['allele2'] = "Demonic", - ['result'] = "Vindictive", - ['chance'] = 4 - } - breedingTable[52] = { - ['allele1'] = "Demonic", - ['specialConditions'] = {}, - ['allele2'] = "Vindictive", - ['result'] = "Vengeful", - ['chance'] = 8 - } - breedingTable[53] = { - ['allele1'] = "Monastic", - ['specialConditions'] = {}, - ['allele2'] = "Vindictive", - ['result'] = "Vengeful", - ['chance'] = 8 - } - breedingTable[54] = { - ['allele1'] = "Vengeful", - ['specialConditions'] = {}, - ['allele2'] = "Vindictive", - ['result'] = "Avenging", - ['chance'] = 4 - } - breedingTable[55] = { - ['allele1'] = "Meadows", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Arid", - ['chance'] = 10 - } - breedingTable[56] = { - ['allele1'] = "Arid", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Barren", - ['chance'] = 8 - } - breedingTable[57] = { - ['allele1'] = "Arid", - ['specialConditions'] = {}, - ['allele2'] = "Barren", - ['result'] = "Desolate", - ['chance'] = 8 - } - breedingTable[58] = { - ['allele1'] = "Barren", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Gnawing", - ['chance'] = 15 - } - breedingTable[59] = { - ['allele1'] = "Desolate", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Decaying", - ['chance'] = 15 - } - breedingTable[60] = { - ['allele1'] = "Desolate", - ['specialConditions'] = {}, - ['allele2'] = "Frugal", - ['result'] = "Skeletal", - ['chance'] = 15 - } - breedingTable[61] = { - ['allele1'] = "Desolate", - ['specialConditions'] = {}, - ['allele2'] = "Austere", - ['result'] = "Creepy", - ['chance'] = 15 - } - breedingTable[62] = { - ['allele1'] = "Gnawing", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Decomposing", - ['chance'] = 15 - } - breedingTable[63] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Diligent", - ['result'] = "Tolerant", - ['chance'] = 15 - } - breedingTable[64] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Tolerant", - ['result'] = "Robust", - ['chance'] = 15 - } - breedingTable[65] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {}, - ['allele2'] = "Robust", - ['result'] = "Resilient", - ['chance'] = 15 - } - breedingTable[66] = { - ['allele1'] = "Resilient", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Rusty", - ['chance'] = 5 - } - breedingTable[67] = { - ['allele1'] = "Resilient", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Corroded", - ['chance'] = 5 - } - breedingTable[68] = { - ['allele1'] = "Resilient", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Tarnished", - ['chance'] = 5 - } - breedingTable[69] = { - ['allele1'] = "Resilient", - ['specialConditions'] = {}, - ['allele2'] = "Unweary", - ['result'] = "Leaden", - ['chance'] = 5 - } - breedingTable[70] = { - ['allele1'] = "Resilient", - ['specialConditions'] = {}, - ['allele2'] = "Unweary", - ['result'] = "Lustered", - ['chance'] = 10 - } - breedingTable[71] = { - ['allele1'] = "Rusty", - ['specialConditions'] = {}, - ['allele2'] = "Imperial", - ['result'] = "Shining", - ['chance'] = 2 - } - breedingTable[72] = { - ['allele1'] = "Corroded", - ['specialConditions'] = {}, - ['allele2'] = "Imperial", - ['result'] = "Glittering", - ['chance'] = 2 - } - breedingTable[73] = { - ['allele1'] = "Glittering", - ['specialConditions'] = {}, - ['allele2'] = "Shining", - ['result'] = "Valuable", - ['chance'] = 2 - } - breedingTable[74] = { - ['allele1'] = "Resilient", - ['specialConditions'] = {}, - ['allele2'] = "Water", - ['result'] = "Lapis", - ['chance'] = 5 - } - breedingTable[75] = { - ['allele1'] = "Lapis", - ['specialConditions'] = {}, - ['allele2'] = "Noble", - ['result'] = "Emerald", - ['chance'] = 5 - } - breedingTable[76] = { - ['allele1'] = "Emerald", - ['specialConditions'] = {}, - ['allele2'] = "Austere", - ['result'] = "Ruby", - ['chance'] = 5 - } - breedingTable[77] = { - ['allele1'] = "Emerald", - ['specialConditions'] = {}, - ['allele2'] = "Ocean", - ['result'] = "Sapphire", - ['chance'] = 5 - } - breedingTable[78] = { - ['allele1'] = "Lapis", - ['specialConditions'] = {}, - ['allele2'] = "Imperial", - ['result'] = "Diamond", - ['chance'] = 5 - } - breedingTable[79] = { - ['allele1'] = "Austere", - ['specialConditions'] = {}, - ['allele2'] = "Rocky", - ['result'] = "Unstable", - ['chance'] = 5 - } - breedingTable[80] = { - ['allele1'] = "Unstable", - ['specialConditions'] = {}, - ['allele2'] = "Rusty", - ['result'] = "Nuclear", - ['chance'] = 5 - } - breedingTable[81] = { - ['allele1'] = "Nuclear", - ['specialConditions'] = {}, - ['allele2'] = "Glittering", - ['result'] = "Radioactive", - ['chance'] = 5 - } - breedingTable[82] = { - ['allele1'] = "Noble", - ['specialConditions'] = {}, - ['allele2'] = "Diligent", - ['result'] = "Ancient", - ['chance'] = 10 - } - breedingTable[83] = { - ['allele1'] = "Ancient", - ['specialConditions'] = {}, - ['allele2'] = "Noble", - ['result'] = "Primeval", - ['chance'] = 8 - } - breedingTable[84] = { - ['allele1'] = "Primeval", - ['specialConditions'] = {}, - ['allele2'] = "Majestic", - ['result'] = "Prehistoric", - ['chance'] = 8 - } - breedingTable[85] = { - ['allele1'] = "Prehistoric", - ['specialConditions'] = {}, - ['allele2'] = "Imperial", - ['result'] = "Relic", - ['chance'] = 8 - } - breedingTable[86] = { - ['allele1'] = "Primeval", - ['specialConditions'] = {}, - ['allele2'] = "Growing", - ['result'] = "Fossilised", - ['chance'] = 8 - } - breedingTable[87] = { - ['allele1'] = "Primeval", - ['specialConditions'] = {}, - ['allele2'] = "Fungal", - ['result'] = "Resinous", - ['chance'] = 8 - } - breedingTable[88] = { - ['allele1'] = "Primeval", - ['specialConditions'] = {}, - ['allele2'] = "Ocean", - ['result'] = "Oily", - ['chance'] = 8 - } - breedingTable[89] = { - ['allele1'] = "Primeval", - ['specialConditions'] = {}, - ['allele2'] = "Boggy", - ['result'] = "Preserved", - ['chance'] = 8 - } - breedingTable[90] = { - ['allele1'] = "Oily", - ['specialConditions'] = {}, - ['allele2'] = "Industrious", - ['result'] = "Distilled", - ['chance'] = 8 - } - breedingTable[91] = { - ['allele1'] = "Oily", - ['specialConditions'] = {}, - ['allele2'] = "Distilled", - ['result'] = "Refined", - ['chance'] = 8 - } - breedingTable[92] = { - ['allele1'] = "Refined", - ['specialConditions'] = {}, - ['allele2'] = "Fossilised", - ['result'] = "Tarry", - ['chance'] = 8 - } - breedingTable[93] = { - ['allele1'] = "Refined", - ['specialConditions'] = {}, - ['allele2'] = "Resinous", - ['result'] = "Elastic", - ['chance'] = 8 - } - breedingTable[94] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "River", - ['chance'] = 10 - } - breedingTable[95] = { - ['allele1'] = "Water", - ['specialConditions'] = { - [1] = "Hive needs to be in Ocean", - }, - ['allele2'] = "Diligent", - ['result'] = "Ocean", - ['chance'] = 10 - } - breedingTable[96] = { - ['allele1'] = "Ebony", - ['specialConditions'] = {}, - ['allele2'] = "Ocean", - ['result'] = "Stained", - ['chance'] = 8 - } - breedingTable[97] = { - ['allele1'] = "Diligent", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Growing", - ['chance'] = 10 - } - breedingTable[98] = { - ['allele1'] = "Growing", - ['specialConditions'] = {}, - ['allele2'] = "Rural", - ['result'] = "Thriving", - ['chance'] = 10 - } - breedingTable[99] = { - ['allele1'] = "Thriving", - ['specialConditions'] = {}, - ['allele2'] = "Growing", - ['result'] = "Blooming", - ['chance'] = 8 - } - breedingTable[100] = { - ['allele1'] = "Valiant", - ['specialConditions'] = {}, - ['allele2'] = "Diligent", - ['result'] = "Sweetened", - ['chance'] = 15 - } - breedingTable[101] = { - ['allele1'] = "Sweetened", - ['specialConditions'] = {}, - ['allele2'] = "Diligent", - ['result'] = "Sugary", - ['chance'] = 15 - } - breedingTable[102] = { - ['allele1'] = "Sugary", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Ripening", - ['chance'] = 5 - } - breedingTable[103] = { - ['allele1'] = "Ripening", - ['specialConditions'] = {}, - ['allele2'] = "Rural", - ['result'] = "Fruity", - ['chance'] = 5 - } - breedingTable[104] = { - ['allele1'] = "Cultivated", - ['specialConditions'] = {}, - ['allele2'] = "Rural", - ['result'] = "Farmed", - ['chance'] = 10 - } - breedingTable[105] = { - ['allele1'] = "Rural", - ['specialConditions'] = {}, - ['allele2'] = "Water", - ['result'] = "Bovine", - ['chance'] = 10 - } - breedingTable[106] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Rural", - ['result'] = "Caffeinated", - ['chance'] = 10 - } - breedingTable[107] = { - ['allele1'] = "Common", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Damp", - ['chance'] = 10 - } - breedingTable[108] = { - ['allele1'] = "Damp", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Boggy", - ['chance'] = 8 - } - breedingTable[109] = { - ['allele1'] = "Boggy", - ['specialConditions'] = {}, - ['allele2'] = "Damp", - ['result'] = "Fungal", - ['chance'] = 8 - } - breedingTable[110] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[111] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[112] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[113] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[114] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[115] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[116] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Rocky", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[117] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[118] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[119] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[120] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[121] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[122] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[123] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[124] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[125] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[126] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[127] = { - ['allele1'] = "Embittered", - ['specialConditions'] = {}, - ['allele2'] = "Sinister", - ['result'] = "Furious", - ['chance'] = 10 - } - breedingTable[128] = { - ['allele1'] = "Embittered", - ['specialConditions'] = {}, - ['allele2'] = "Furious", - ['result'] = "Volcanic", - ['chance'] = 6 - } - breedingTable[129] = { - ['allele1'] = "Sinister", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Malicious", - ['chance'] = 10 - } - breedingTable[130] = { - ['allele1'] = "Malicious", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Infectious", - ['chance'] = 8 - } - breedingTable[131] = { - ['allele1'] = "Malicious", - ['specialConditions'] = {}, - ['allele2'] = "Infectious", - ['result'] = "Virulent", - ['chance'] = 8 - } - breedingTable[132] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Exotic", - ['result'] = "Viscous", - ['chance'] = 10 - } - breedingTable[133] = { - ['allele1'] = "Viscous", - ['specialConditions'] = {}, - ['allele2'] = "Exotic", - ['result'] = "Glutinous", - ['chance'] = 8 - } - breedingTable[134] = { - ['allele1'] = "Viscous", - ['specialConditions'] = {}, - ['allele2'] = "Glutinous", - ['result'] = "Sticky", - ['chance'] = 8 - } - breedingTable[135] = { - ['allele1'] = "Virulent", - ['specialConditions'] = {}, - ['allele2'] = "Sticky", - ['result'] = "Corrosive", - ['chance'] = 10 - } - breedingTable[136] = { - ['allele1'] = "Corrosive", - ['specialConditions'] = {}, - ['allele2'] = "Fiendish", - ['result'] = "Caustic", - ['chance'] = 8 - } - breedingTable[137] = { - ['allele1'] = "Corrosive", - ['specialConditions'] = {}, - ['allele2'] = "Caustic", - ['result'] = "Acidic", - ['chance'] = 4 - } - breedingTable[138] = { - ['allele1'] = "Cultivated", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Excited", - ['chance'] = 10 - } - breedingTable[139] = { - ['allele1'] = "Excited", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Energetic", - ['chance'] = 8 - } - breedingTable[140] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Diligent", - ['result'] = "Frigid", - ['chance'] = 10 - } - breedingTable[141] = { - ['allele1'] = "Ocean", - ['specialConditions'] = {}, - ['allele2'] = "Frigid", - ['result'] = "Absolute", - ['chance'] = 10 - } - breedingTable[142] = { - ['allele1'] = "Tolerant", - ['specialConditions'] = {}, - ['allele2'] = "Sinister", - ['result'] = "Shadowed", - ['chance'] = 10 - } - breedingTable[143] = { - ['allele1'] = "Shadowed", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Darkened", - ['chance'] = 8 - } - breedingTable[144] = { - ['allele1'] = "Shadowed", - ['specialConditions'] = {}, - ['allele2'] = "Darkened", - ['result'] = "Abyssal", - ['chance'] = 8 - } - breedingTable[145] = { - ['allele1'] = "Forest", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Maroon", - ['chance'] = 5 - } - breedingTable[146] = { - ['allele1'] = "Meadows", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Saffron", - ['chance'] = 5 - } - breedingTable[147] = { - ['allele1'] = "Water", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Prussian", - ['chance'] = 5 - } - breedingTable[148] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Natural", - ['chance'] = 5 - } - breedingTable[149] = { - ['allele1'] = "Rocky", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Ebony", - ['chance'] = 5 - } - breedingTable[150] = { - ['allele1'] = "Wintry", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Bleached", - ['chance'] = 5 - } - breedingTable[151] = { - ['allele1'] = "Marshy", - ['specialConditions'] = {}, - ['allele2'] = "Valiant", - ['result'] = "Sepia", - ['chance'] = 5 - } - breedingTable[152] = { - ['allele1'] = "Maroon", - ['specialConditions'] = {}, - ['allele2'] = "Saffron", - ['result'] = "Amber", - ['chance'] = 5 - } - breedingTable[153] = { - ['allele1'] = "Natural", - ['specialConditions'] = {}, - ['allele2'] = "Prussian", - ['result'] = "Turquoise", - ['chance'] = 5 - } - breedingTable[154] = { - ['allele1'] = "Maroon", - ['specialConditions'] = {}, - ['allele2'] = "Prussian", - ['result'] = "Indigo", - ['chance'] = 5 - } - breedingTable[155] = { - ['allele1'] = "Ebony", - ['specialConditions'] = {}, - ['allele2'] = "Bleached", - ['result'] = "Slate", - ['chance'] = 5 - } - breedingTable[156] = { - ['allele1'] = "Prussian", - ['specialConditions'] = {}, - ['allele2'] = "Bleached", - ['result'] = "Azure", - ['chance'] = 5 - } - breedingTable[157] = { - ['allele1'] = "Maroon", - ['specialConditions'] = {}, - ['allele2'] = "Bleached", - ['result'] = "Lavender", - ['chance'] = 5 - } - breedingTable[158] = { - ['allele1'] = "Natural", - ['specialConditions'] = {}, - ['allele2'] = "Bleached", - ['result'] = "Lime", - ['chance'] = 5 - } - breedingTable[159] = { - ['allele1'] = "Indigo", - ['specialConditions'] = {}, - ['allele2'] = "Lavender", - ['result'] = "Fuchsia", - ['chance'] = 5 - } - breedingTable[160] = { - ['allele1'] = "Slate", - ['specialConditions'] = {}, - ['allele2'] = "Bleached", - ['result'] = "Ashen", - ['chance'] = 5 - } - breedingTable[161] = { - ['allele1'] = "Furious", - ['specialConditions'] = {}, - ['allele2'] = "Excited", - ['result'] = "Glowering", - ['chance'] = 5 - } - breedingTable[162] = { - ['allele1'] = "Austere", - ['specialConditions'] = {}, - ['allele2'] = "Desolate", - ['result'] = "Hazardous", - ['chance'] = 5 - } - breedingTable[163] = { - ['allele1'] = "Ender", - ['specialConditions'] = {}, - ['allele2'] = "Relic", - ['result'] = "Jaded", - ['chance'] = 2 - } - breedingTable[164] = { - ['allele1'] = "Austere", - ['specialConditions'] = {}, - ['allele2'] = "Excited", - ['result'] = "Celebratory", - ['chance'] = 5 - } - breedingTable[165] = { - ['allele1'] = "Secluded", - ['specialConditions'] = {}, - ['allele2'] = "Ender", - ['result'] = "Abnormal", - ['chance'] = 5 - } - breedingTable[166] = { - ['allele1'] = "Abnormal", - ['specialConditions'] = {}, - ['allele2'] = "Hermitic", - ['result'] = "Spatial", - ['chance'] = 5 - } - breedingTable[167] = { - ['allele1'] = "Spatial", - ['specialConditions'] = {}, - ['allele2'] = "Spectral", - ['result'] = "Quantum", - ['chance'] = 5 - } - breedingTable[168] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[169] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[170] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[171] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[172] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[173] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[174] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Rocky", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[175] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Water", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[176] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[177] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[178] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Eldritch", - ['chance'] = 12 - } - breedingTable[179] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[180] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[181] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[182] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[183] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[184] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[185] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Rocky", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[186] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Water", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[187] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[188] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[189] = { - ['allele1'] = "Sorcerous", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Eldritch", - ['chance'] = 12 - } - breedingTable[190] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[191] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[192] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[193] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[194] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[195] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[196] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Rocky", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[197] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Water", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[198] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[199] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[200] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Eldritch", - ['chance'] = 12 - } - breedingTable[201] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Forest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[202] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Meadows", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[203] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Modest", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[204] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[205] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Tropical", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[206] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Marshy", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[207] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Rocky", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[208] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Water", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[209] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Embittered", - ['result'] = "Common", - ['chance'] = 15 - } - breedingTable[210] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Common", - ['result'] = "Cultivated", - ['chance'] = 12 - } - breedingTable[211] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Cultivated", - ['result'] = "Eldritch", - ['chance'] = 12 - } - breedingTable[212] = { - ['allele1'] = "Cultivated", - ['specialConditions'] = {}, - ['allele2'] = "Eldritch", - ['result'] = "Esoteric", - ['chance'] = 10 - } - breedingTable[213] = { - ['allele1'] = "Eldritch", - ['specialConditions'] = {}, - ['allele2'] = "Esoteric", - ['result'] = "Mysterious", - ['chance'] = 8 - } - breedingTable[214] = { - ['allele1'] = "Esoteric", - ['specialConditions'] = {}, - ['allele2'] = "Mysterious", - ['result'] = "Arcane", - ['chance'] = 8 - } - breedingTable[215] = { - ['allele1'] = "Cultivated", - ['specialConditions'] = {}, - ['allele2'] = "Eldritch", - ['result'] = "Charmed", - ['chance'] = 10 - } - breedingTable[216] = { - ['allele1'] = "Eldritch", - ['specialConditions'] = {}, - ['allele2'] = "Charmed", - ['result'] = "Enchanted", - ['chance'] = 8 - } - breedingTable[217] = { - ['allele1'] = "Charmed", - ['specialConditions'] = {}, - ['allele2'] = "Enchanted", - ['result'] = "Supernatural", - ['chance'] = 8 - } - breedingTable[218] = { - ['allele1'] = "Arcane", - ['specialConditions'] = {}, - ['allele2'] = "Supernatural", - ['result'] = "Ethereal", - ['chance'] = 7 - } - breedingTable[219] = { - ['allele1'] = "Supernatural", - ['specialConditions'] = {[1] = "Requires a foundation of Oak Leaves"}, - ['allele2'] = "Ethereal", - ['result'] = "Windy", - ['chance'] = 14 - } - breedingTable[220] = { - ['allele1'] = "Supernatural", - ['specialConditions'] = {[1] = "Requires a foundation of Water"}, - ['allele2'] = "Ethereal", - ['result'] = "Watery", - ['chance'] = 14 - } - breedingTable[221] = { - ['allele1'] = "Supernatural", - ['specialConditions'] = {[1] = "Requires a foundation of Bricks"}, - ['allele2'] = "Ethereal", - ['result'] = "Earthen", - ['chance'] = 100 - } - breedingTable[222] = { - ['allele1'] = "Supernatural", - ['specialConditions'] = {[1] = "Requires a foundation of Lava"}, - ['allele2'] = "Ethereal", - ['result'] = "Firey", - ['chance'] = 14 - } - breedingTable[223] = { - ['allele1'] = "Ethereal", - ['specialConditions'] = {}, - ['allele2'] = "Attuned", - ['result'] = "Aware", - ['chance'] = 10 - } - breedingTable[224] = { - ['allele1'] = "Ethereal", - ['specialConditions'] = {}, - ['allele2'] = "Aware", - ['result'] = "Spirit", - ['chance'] = 8 - } - breedingTable[225] = { - ['allele1'] = "Attuned", - ['specialConditions'] = {}, - ['allele2'] = "Aware", - ['result'] = "Spirit", - ['chance'] = 8 - } - breedingTable[226] = { - ['allele1'] = "Aware", - ['specialConditions'] = {}, - ['allele2'] = "Spirit", - ['result'] = "Soul", - ['chance'] = 7 - } - breedingTable[227] = { - ['allele1'] = "Monastic", - ['specialConditions'] = {}, - ['allele2'] = "Arcane", - ['result'] = "Pupil", - ['chance'] = 10 - } - breedingTable[228] = { - ['allele1'] = "Arcane", - ['specialConditions'] = {}, - ['allele2'] = "Pupil", - ['result'] = "Scholarly", - ['chance'] = 8 - } - breedingTable[229] = { - ['allele1'] = "Pupil", - ['specialConditions'] = {}, - ['allele2'] = "Scholarly", - ['result'] = "Savant", - ['chance'] = 6 - } - breedingTable[230] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {}, - ['allele2'] = "Ethereal", - ['result'] = "Timely", - ['chance'] = 8 - } - breedingTable[231] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {}, - ['allele2'] = "Timely", - ['result'] = "Lordly", - ['chance'] = 8 - } - breedingTable[232] = { - ['allele1'] = "Timely", - ['specialConditions'] = {}, - ['allele2'] = "Lordly", - ['result'] = "Doctoral", - ['chance'] = 7 - } - breedingTable[233] = { - ['allele1'] = "Infernal", - ['specialConditions'] = {[1] = "Occurs within a Nether biome"}, - ['allele2'] = "Eldritch", - ['result'] = "Hateful", - ['chance'] = 9 - } - breedingTable[234] = { - ['allele1'] = "Infernal", - ['specialConditions'] = {}, - ['allele2'] = "Hateful", - ['result'] = "Spiteful", - ['chance'] = 7 - } - breedingTable[235] = { - ['allele1'] = "Demonic", - ['specialConditions'] = {}, - ['allele2'] = "Spiteful", - ['result'] = "Withering", - ['chance'] = 6 - } - breedingTable[236] = { - ['allele1'] = "Modest", - ['specialConditions'] = {}, - ['allele2'] = "Eldritch", - ['result'] = "Skulking", - ['chance'] = 12 - } - breedingTable[237] = { - ['allele1'] = "Tropical", - ['specialConditions'] = {}, - ['allele2'] = "Skulking", - ['result'] = "Spidery", - ['chance'] = 10 - } - breedingTable[238] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Ethereal", - ['result'] = "Ghastly", - ['chance'] = 9 - } - breedingTable[239] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Hateful", - ['result'] = "Smouldering", - ['chance'] = 7 - } - breedingTable[240] = { - ['allele1'] = "Ethereal", - ['specialConditions'] = {}, - ['allele2'] = "Oblivion", - ['result'] = "Nameless", - ['chance'] = 10 - } - breedingTable[241] = { - ['allele1'] = "Oblivion", - ['specialConditions'] = {}, - ['allele2'] = "Nameless", - ['result'] = "Abandoned", - ['chance'] = 8 - } - breedingTable[242] = { - ['allele1'] = "Nameless", - ['specialConditions'] = {}, - ['allele2'] = "Abandoned", - ['result'] = "Forlorn", - ['chance'] = 6 - } - breedingTable[243] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {[1] = "Occurs within a End biome"}, - ['allele2'] = "Abandoned", - ['result'] = "Draconic", - ['chance'] = 6 - } - breedingTable[244] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Eldritch", - ['result'] = "Mutable", - ['chance'] = 12 - } - breedingTable[245] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Mutable", - ['result'] = "Transmuting", - ['chance'] = 9 - } - breedingTable[246] = { - ['allele1'] = "Unusual", - ['specialConditions'] = {}, - ['allele2'] = "Mutable", - ['result'] = "Crumbling", - ['chance'] = 9 - } - breedingTable[247] = { - ['allele1'] = "Mystical", - ['specialConditions'] = {}, - ['allele2'] = "Mutable", - ['result'] = "Invisible", - ['chance'] = 15 - } - breedingTable[248] = { - ['allele1'] = "Industrious", - ['specialConditions'] = {[1] = "Requires a foundation of Copper Block"}, - ['allele2'] = "Meadows", - ['result'] = "Cuprum", - ['chance'] = 12 - } - breedingTable[249] = { - ['allele1'] = "Industrious", - ['specialConditions'] = {[1] = "Requires a foundation of Tin Block"}, - ['allele2'] = "Forest", - ['result'] = "Stannum", - ['chance'] = 12 - } - breedingTable[250] = { - ['allele1'] = "Common", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Iron"}, - ['allele2'] = "Industrious", - ['result'] = "Ferrous", - ['chance'] = 12 - } - breedingTable[251] = { - ['allele1'] = "Stannum", - ['specialConditions'] = {[1] = "Requires a foundation of Lead Block"}, - ['allele2'] = "Common", - ['result'] = "Plumbum", - ['chance'] = 10 - } - breedingTable[252] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Silver"}, - ['allele2'] = "Modest", - ['result'] = "Argentum", - ['chance'] = 8 - } - breedingTable[253] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Gold"}, - ['allele2'] = "Plumbum", - ['result'] = "Auric", - ['chance'] = 8 - } - breedingTable[254] = { - ['allele1'] = "Industrious", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Ardite"}, - ['allele2'] = "Infernal", - ['result'] = "Ardite", - ['chance'] = 9 - } - breedingTable[255] = { - ['allele1'] = "Imperial", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Cobalt"}, - ['allele2'] = "Infernal", - ['result'] = "Cobalt", - ['chance'] = 9 - } - breedingTable[256] = { - ['allele1'] = "Ardite", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Manyullyn"}, - ['allele2'] = "Cobalt", - ['result'] = "Manyullyn", - ['chance'] = 9 - } - breedingTable[257] = { - ['allele1'] = "Austere", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Diamond"}, - ['allele2'] = "Auric", - ['result'] = "Diamandi", - ['chance'] = 7 - } - breedingTable[258] = { - ['allele1'] = "Austere", - ['specialConditions'] = {[1] = "Requires a foundation of Block of Emerald"}, - ['allele2'] = "Argentum", - ['result'] = "Esmeraldi", - ['chance'] = 6 - } - breedingTable[259] = { - ['allele1'] = "Rural", - ['specialConditions'] = {[1] = "Requires a foundation of Apatite Ore"}, - ['allele2'] = "Cuprum", - ['result'] = "Apatine", - ['chance'] = 12 - } - breedingTable[260] = { - ['allele1'] = "Windy", - ['specialConditions'] = {[1] = "Requires a foundation of Air Crystal Cluster"}, - ['allele2'] = "Windy", - ['result'] = "Aer", - ['chance'] = 8 - } - breedingTable[261] = { - ['allele1'] = "Firey", - ['specialConditions'] = {[1] = "Requires a foundation of Fire Crystal Cluster"}, - ['allele2'] = "Firey", - ['result'] = "Ignis", - ['chance'] = 8 - } - breedingTable[262] = { - ['allele1'] = "Watery", - ['specialConditions'] = {[1] = "Requires a foundation of Water Crystal Cluster"}, - ['allele2'] = "Watery", - ['result'] = "Aqua", - ['chance'] = 8 - } - breedingTable[263] = { - ['allele1'] = "Earthen", - ['specialConditions'] = {[1] = "Requires a foundation of Earth Crystal Cluster"}, - ['allele2'] = "Earthen", - ['result'] = "Solum", - ['chance'] = 8 - } - breedingTable[264] = { - ['allele1'] = "Ethereal", - ['specialConditions'] = {[1] = "Requires a foundation of Order Crystal Cluster"}, - ['allele2'] = "Arcane", - ['result'] = "Ordered", - ['chance'] = 8 - } - breedingTable[265] = { - ['allele1'] = "Ethereal", - ['specialConditions'] = {[1] = "Requires a foundation of Entropy Crystal Cluster"}, - ['allele2'] = "Supernatural", - ['result'] = "Chaotic", - ['chance'] = 8 - } - breedingTable[266] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Windy", - ['result'] = "Batty", - ['chance'] = 9 - } - breedingTable[267] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Pupil", - ['result'] = "Brainy", - ['chance'] = 9 - } - breedingTable[268] = { - ['allele1'] = "Common", - ['specialConditions'] = {[1] = "Occurs within a Forest biome"}, - ['allele2'] = "Skulking", - ['result'] = "Poultry", - ['chance'] = 12 - } - breedingTable[269] = { - ['allele1'] = "Common", - ['specialConditions'] = {[1] = "Occurs within a Plains biome"}, - ['allele2'] = "Skulking", - ['result'] = "Beefy", - ['chance'] = 12 - } - breedingTable[270] = { - ['allele1'] = "Common", - ['specialConditions'] = {[1] = "Occurs within a Mountain biome"}, - ['allele2'] = "Skulking", - ['result'] = "Porcine", - ['chance'] = 12 - } - breedingTable[271] = { - ['allele1'] = "Arcane", - ['specialConditions'] = {}, - ['allele2'] = "Ethereal", - ['result'] = "Essence", - ['chance'] = 10 - } - breedingTable[272] = { - ['allele1'] = "Arcane", - ['specialConditions'] = {}, - ['allele2'] = "Essence", - ['result'] = "Quintessential", - ['chance'] = 7 - } - breedingTable[273] = { - ['allele1'] = "Essence", - ['specialConditions'] = {}, - ['allele2'] = "Windy", - ['result'] = "Luft", - ['chance'] = 10 - } - breedingTable[274] = { - ['allele1'] = "Essence", - ['specialConditions'] = {}, - ['allele2'] = "Earthen", - ['result'] = "Erde", - ['chance'] = 10 - } - breedingTable[275] = { - ['allele1'] = "Essence", - ['specialConditions'] = {}, - ['allele2'] = "Firey", - ['result'] = "Feuer", - ['chance'] = 10 - } - breedingTable[276] = { - ['allele1'] = "Essence", - ['specialConditions'] = {}, - ['allele2'] = "Watery", - ['result'] = "Wasser", - ['chance'] = 10 - } - breedingTable[277] = { - ['allele1'] = "Essence", - ['specialConditions'] = {}, - ['allele2'] = "Ethereal", - ['result'] = "Arkanen", - ['chance'] = 10 - } - breedingTable[278] = { - ['allele1'] = "Windy", - ['specialConditions'] = {}, - ['allele2'] = "Luft", - ['result'] = "Blitz", - ['chance'] = 8 - } - breedingTable[279] = { - ['allele1'] = "Earthen", - ['specialConditions'] = {}, - ['allele2'] = "Erde", - ['result'] = "Staude", - ['chance'] = 8 - } - breedingTable[280] = { - ['allele1'] = "Watery", - ['specialConditions'] = {}, - ['allele2'] = "Wasser", - ['result'] = "Eis", - ['chance'] = 8 - } - breedingTable[281] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Essence", - ['result'] = "Vortex", - ['chance'] = 8 - } - breedingTable[282] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Ghastly", - ['result'] = "Wight", - ['chance'] = 8 - } - breedingTable[283] = { - ['allele1'] = "Stannum", - ['specialConditions'] = {[1] = "Requires a foundation of Bronze Block"}, - ['allele2'] = "Cuprum", - ['result'] = "Tinker", - ['chance'] = 12 - } - breedingTable[284] = { - ['allele1'] = "Auric", - ['specialConditions'] = {[1] = "Requires a foundation of Electrum Block"}, - ['allele2'] = "Argentum", - ['result'] = "Electrum", - ['chance'] = 10 - } - breedingTable[285] = { - ['allele1'] = "Ferrous", - ['specialConditions'] = {[1] = "Requires a foundation of Ferrous Block"}, - ['allele2'] = "Esoteric", - ['result'] = "Nickel", - ['chance'] = 14 - } - breedingTable[286] = { - ['allele1'] = "Ferrous", - ['specialConditions'] = {[1] = "Requires a foundation of Invar Block"}, - ['allele2'] = "Nickel", - ['result'] = "Invar", - ['chance'] = 14 - } - breedingTable[287] = { - ['allele1'] = "Nickel", - ['specialConditions'] = {[1] = "Requires a foundation of Shiny Block"}, - ['allele2'] = "Invar", - ['result'] = "Platinum", - ['chance'] = 10 - } - breedingTable[288] = { - ['allele1'] = "Spiteful", - ['specialConditions'] = {[1] = "Requires a foundation of Coal Ore"}, - ['allele2'] = "Stannum", - ['result'] = "Carbon", - ['chance'] = 12 - } - breedingTable[289] = { - ['allele1'] = "Spiteful", - ['specialConditions'] = {[1] = "Requires a foundation of Redstone Ore"}, - ['allele2'] = "Industrious", - ['result'] = "Destabilized", - ['chance'] = 12 - } - breedingTable[290] = { - ['allele1'] = "Smouldering", - ['specialConditions'] = {[1] = "Requires a foundation of Glowstone"}, - ['allele2'] = "Infernal", - ['result'] = "Lux", - ['chance'] = 12 - } - breedingTable[291] = { - ['allele1'] = "Smouldering", - ['specialConditions'] = {}, - ['allele2'] = "Austere", - ['result'] = "Dante", - ['chance'] = 12 - } - breedingTable[292] = { - ['allele1'] = "Dante", - ['specialConditions'] = {}, - ['allele2'] = "Carbon", - ['result'] = "Pyro", - ['chance'] = 8 - } - breedingTable[293] = { - ['allele1'] = "Skulking", - ['specialConditions'] = {}, - ['allele2'] = "Wintry", - ['result'] = "Blizzy", - ['chance'] = 12 - } - breedingTable[294] = { - ['allele1'] = "Blizzy", - ['specialConditions'] = {}, - ['allele2'] = "Icy", - ['result'] = "Gelid", - ['chance'] = 8 - } - breedingTable[295] = { - ['allele1'] = "Platinum", - ['specialConditions'] = {}, - ['allele2'] = "Oblivion", - ['result'] = "Winsome", - ['chance'] = 12 - } - breedingTable[296] = { - ['allele1'] = "Winsome", - ['specialConditions'] = {[1] = "Requires a foundation of Enderium Block"}, - ['allele2'] = "Carbon", - ['result'] = "Endearing", - ['chance'] = 8 - } - breedingTable[297] = { - ['allele1'] = "Windy", - ['specialConditions'] = {[1] = "Requires a foundation of Skystone"}, - ['allele2'] = "Earthen", - ['result'] = "Skystone", - ['chance'] = 20 - } - breedingTable[298] = { - ['allele1'] = "Skystone", - ['specialConditions'] = {}, - ['allele2'] = "Ferrous", - ['result'] = "Silicon", - ['chance'] = 17 - } - breedingTable[299] = { - ['allele1'] = "Silicon", - ['specialConditions'] = {}, - ['allele2'] = "Energetic", - ['result'] = "Infinity", - ['chance'] = 20 - } - return breedingTable - end \ No newline at end of file From dfb7394465de58696bbdf00d2c193aadb4df859c Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:42:57 +0100 Subject: [PATCH 06/12] Update openbee-install.lua --- openbee-install.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbee-install.lua b/openbee-install.lua index 92b1816..d58d1b0 100644 --- a/openbee-install.lua +++ b/openbee-install.lua @@ -4,7 +4,7 @@ local branch = 'openbee' local url = 'https://raw.github.com/Feramance/openbee/' .. branch .. '/' -local filenames = {'openbee-install.lua', 'openbee.lua', 'matron.lua', 'openbee/BreederApiary.lua', 'openbee/StorageAE.lua', 'openbee/BeeBreedingData.lua', 'README.md'} +local filenames = {'openbee-install.lua', 'openbee.lua', 'matron.lua', 'openbee/BreederApiary.lua', 'openbee/StorageAE.lua', 'README.md'} local folders = {'openbee'} term.setTextColor(colors.green) From e9f31beb8c74f3eb0efaf2d01bae8fed760e9d24 Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:50:48 +0100 Subject: [PATCH 07/12] Test breeding data better fix --- openbee.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openbee.lua b/openbee.lua index 7dab5db..fe80ebf 100644 --- a/openbee.lua +++ b/openbee.lua @@ -124,7 +124,7 @@ function Forte40.buildMutationGraph(apiary) } end end - for _, parents in pairs(apiary.getBeeBreedingData()) do + for _, parents in pairs(getBeeBreedingData()) do Forte40.fixParents(parents) Forte40.addMutateTo(parents.allele1, parents.allele2, parents.result, parents.chance) Forte40.addMutateTo(parents.allele2, parents.allele1, parents.result, parents.chance) @@ -547,8 +547,8 @@ function App:initBreeder() end function App:initMutationGraph() self.beeGraph = {} - --local beeGraph = self.breeder.peripheral.getBeeBreedingData() - for _, mutation in ipairs(getBeeBreedingData()) do + local beeGraph = self.breeder.peripheral.getBeeBreedingData() + for _, mutation in ipairs(beeGraph) do if self.beeGraph[mutation.result] == nil then self.beeGraph[mutation.result] = {} end table.insert(self.beeGraph[mutation.result], mutation) -- Somehow doesn't report Unusual as species via breeder.listAllSpecies() From 94a2e6116ed62ddb01e25068d88763d30b661a3c Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:54:18 +0100 Subject: [PATCH 08/12] hotfix --- openbee.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openbee.lua b/openbee.lua index fe80ebf..3df1d0f 100644 --- a/openbee.lua +++ b/openbee.lua @@ -136,7 +136,7 @@ function Forte40.buildMutationGraph(apiary) end function Forte40.buildTargetSpeciesList(catalog, apiary) local targetSpeciesList = {} - local parentss = apiary.peripheral.getBeeBreedingData() + local parentss = getBeeBreedingData() for _, parents in pairs(parentss) do local skip = false for i, ignoreSpecies in ipairs(config.registry.ignoreSpecies) do @@ -547,7 +547,7 @@ function App:initBreeder() end function App:initMutationGraph() self.beeGraph = {} - local beeGraph = self.breeder.peripheral.getBeeBreedingData() + local beeGraph = getBeeBreedingData() for _, mutation in ipairs(beeGraph) do if self.beeGraph[mutation.result] == nil then self.beeGraph[mutation.result] = {} end table.insert(self.beeGraph[mutation.result], mutation) From 2189c47486c52d1098b30c242427d2fc222d37af Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 02:56:17 +0100 Subject: [PATCH 09/12] Update openbee.lua --- openbee.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/openbee.lua b/openbee.lua index 3df1d0f..eb842fd 100644 --- a/openbee.lua +++ b/openbee.lua @@ -5,7 +5,6 @@ local configDefault = { ['storageProvider'] = 'openbee/StorageAE.lua', -- allows different storage backends ['breederProvider'] = 'openbee/BreederApiary.lua', -- allows different breeder backends - ['beeBreedingData'] = 'openbee/BeeBreedingData.lua', -- allows different breeder backends ["analyzerDir"] = "west", -- direction from storage to analyzer ["storageDir"] = "south", -- direction from breeder to storage ["productDir"] = "down", -- direction from breeder to product storage From e5de415065e675981947d22af4c47eaa0b73339d Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 14:25:30 +0100 Subject: [PATCH 10/12] Update openbee.lua --- openbee.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbee.lua b/openbee.lua index eb842fd..b022075 100644 --- a/openbee.lua +++ b/openbee.lua @@ -1929,7 +1929,7 @@ function getBeeBreedingData() breedingTable[139] = { ['allele1'] = "Excited", ['specialConditions'] = {}, - ['allele2'] = "Valiant", + ['allele2'] = "Diligent", ['result'] = "Energetic", ['chance'] = 8 } From 872a51c23a7a669e182451cb40e41b805934c30c Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 15:37:13 +0100 Subject: [PATCH 11/12] Updated Product side to use same interface as for storage --- openbee.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbee.lua b/openbee.lua index b022075..958a206 100644 --- a/openbee.lua +++ b/openbee.lua @@ -7,7 +7,7 @@ local configDefault = { ['breederProvider'] = 'openbee/BreederApiary.lua', -- allows different breeder backends ["analyzerDir"] = "west", -- direction from storage to analyzer ["storageDir"] = "south", -- direction from breeder to storage - ["productDir"] = "down", -- direction from breeder to product storage + ["productDir"] = "south", -- direction from breeder to product storage ["breederDir"] = "north", -- direction from storage to breeder -- StorageAE block From d3f3c2c5a04a98722908cf504d0cfe1e9addc0a4 Mon Sep 17 00:00:00 2001 From: Feramance Date: Wed, 15 Mar 2023 15:49:15 +0100 Subject: [PATCH 12/12] Added globals list --- .vscode/settings.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..ed1c450 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,14 @@ +{ + "Lua.diagnostics.globals": [ + "term", + "colors", + "http", + "fs", + "sleep", + "textutils", + "printStats", + "getAllBees", + "peripheral", + "rs" + ] +} \ No newline at end of file