diff --git a/Contents/mods/Hydrocraft/media/scripts/Books.txt b/Contents/mods/Hydrocraft/media/scripts/Books.txt index 920304b8..ca5368d8 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Books.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Books.txt @@ -1,3 +1,2203 @@ -/*Contents moved to /Hydrocraft/Books.txt*/ -/*This should resolve a conflict caused by other mods having a Books.txt*/ -/*This file can be removed in a future release, just added to ensure the old version is replace with an empty file*/ \ No newline at end of file +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + + item HCBook + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -40, + DisplayName = Book, + StressChange = -40, + Icon = Book, + BoredomChange = -50, + DisplayCategory = LitE, + } + + item HCBookcover + { + Weight = 0.01, + Type = Normal, + DisplayName = Book Cover, + icon = HCBookcover, + DisplayCategory = Useless, + } + + item HCBookmark + { + Weight = 0.01, + Type = Normal, + DisplayName = Bookmark, + icon = HCBookmark, + DisplayCategory = Useless, + } + + item HCPassport + { + Weight = 1, + Type = Literature, + DisplayName = Passport, + Icon = HCPassport, + CanBeWrite = true, + PageToWrite = 10, + DisplayCategory = LitW, + } + + item HCBookphone + { + Weight = 0.5, + Type = Literature, + DisplayName = Phonebook, + Icon = HCBookphone, + BoredomChange = 50, + ReplaceOnUse = HCBookphone, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookalgebra + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Algebra Textbook, + StressChange = -4, + Icon = HCBookalgebra, + BoredomChange = -5, + ReplaceOnUse = HCBookalgebra, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookastronomy + { + Weight = 0.5, + Type = Literature, + DisplayName = Astronomy Textbook, + Icon = HCBookastronomy, + TeachedRecipes = Assemble Telescope;Disassemble Telescope;Gaze Through Telescope;Build Star Chart Board;View Star Chart Board, + ReplaceOnUse = HCBookastronomy, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookalmanac + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Farmer's Almanac, + StressChange = -4, + Icon = HCBookalmanac, + BoredomChange = -5, + ReplaceOnUse = HCBookalmanac, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookamericanhistory + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = American History Textbook, + StressChange = -4, + Icon = HCBookamericanhistory, + BoredomChange = -5, + ReplaceOnUse = HCBookamericanhistory, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellowBrown_Ground, + } + + item HCBookanimalhusbandry + { + Weight = 0.5, + Type = Literature, + DisplayName = Animal Husbandry Textbook, + Icon = HCBookanimalhusbandry, + TeachedRecipes = Breed Rabbits;Breed Pigs;Breed Sheep;Breed Goats;Breed Cows;Breed Donkeys;Breed Horses, + ReplaceOnUse = HCBookanimalhusbandry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGreen_Ground, + } + + item HCBookbedtime + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -14, + DisplayName = Bedtime Stories, + StressChange = -14, + Icon = HCBookbedtime, + BoredomChange = -15, + ReplaceOnUse = HCBookbedtime, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookcalculus + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Calculus Textbook, + StressChange = -4, + Icon = HCBookcalculus, + BoredomChange = -5, + ReplaceOnUse = HCBookcalculus, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightGreen_Ground, + } + + item HCBookceltic + { + Weight = 0.5, + Type = Literature, + DisplayName = Celtic Folklore, + Icon = HCBookceltic, + TeachedRecipes = Make Rune Stone, + ReplaceOnUse = HCBookceltic, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookchemistry + { + Weight = 0.5, + Type = Literature, + DisplayName = Chemistry Textbook, + Icon = HCBookchemistry, + TeachedRecipes = Use Centrifiuge;Use Electrolyzer;Make Saltpeter Powder;Make Salt Powder;Make Sulphur Powder;Make Meteorite Powder;Make Phosphorus Powder;Make Marble Powder;Make Diatomite Powder;Make Ephedrin Powder;Make Beaker of Ammonia;Make Albite Powder;Make Feldspar Powder;Make Methylamin;Add Salt to Glass Balloon;Add Sulfuric Acid to Glass Balloon with Salt;Make Muriatic Acid;Make Mercuric Oxide;Make Acid Bath;Make Beaker of Potassium Permanganate, + ReplaceOnUse = HCBookchemistry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookboneworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Boneworking Textbook, + Icon = HCBookboneworking, + TeachedRecipes = Carve Bone Buttons;Harvest Bones;Cut Open Bone;Make Bone Powder;Make Shell Powder;Dry Gelatin;Make Bone Ash;Make Gelatin;Make Glue;Make Wood Glue;Make Super Glue;Make Smelling Salts;Craft Bone Shiv;Craft Bone Dice;Craft Bone Needle;Craft Bone Fishhook, + ReplaceOnUse = HCBookboneworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookdictionary + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Dictionary, + StressChange = -4, + Icon = HCBookdictionary, + BoredomChange = -5, + ReplaceOnUse = HCBookdictionary, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookencyclopedia + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Encyclopedia, + StressChange = -4, + Icon = HCBookencyclopedia, + BoredomChange = -5, + ReplaceOnUse = HCBookencyclopedia, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookenglish + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = English Textbook, + StressChange = -4, + Icon = HCBookenglish, + BoredomChange = -5, + ReplaceOnUse = HCBookenglish, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookentomology + { + Weight = 0.5, + Type = Literature, + DisplayName = Entomology Textbook, + Icon = HCBookentomology, + TeachedRecipes = Catch Bugs;Make Bug Net;Assemble Ant Farm;Feed Ants;Feed Caterpillar, + ReplaceOnUse = HCBookentomology, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + + item HCBookfairytale + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -14, + DisplayName = Fairytale Book, + StressChange = -14, + Icon = HCBookfairytale, + BoredomChange = -15, + ReplaceOnUse = HCBookfairytale, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookPurple_Ground, + } + + item HCBookfrench + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = French Textbook, + StressChange = -4, + Icon = HCBookfrench, + BoredomChange = -5, + ReplaceOnUse = HCBookfrench, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookgenealogy + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Genealogy of Kentucky, + StressChange = -4, + Icon = HCBookgenealogy, + BoredomChange = -5, + ReplaceOnUse = HCBookgenealogy, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookgeometry + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Geometry Textbook, + StressChange = -4, + Icon = HCBookgeometry, + BoredomChange = -5, + ReplaceOnUse = HCBookgeometry, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookgerman + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = German Textbook, + StressChange = -4, + Icon = HCBookgerman, + BoredomChange = -5, + ReplaceOnUse = HCBookgerman, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellowBrown_Ground, + } + + item HCBookitalian + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Italian Textbook, + StressChange = -4, + Icon = HCBookitalian, + BoredomChange = -5, + ReplaceOnUse = HCBookitalian, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellowBrown_Ground, + } + + item HCBookmath + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Basic Mathematics Textbook, + StressChange = -4, + Icon = HCBookmath, + BoredomChange = -5, + ReplaceOnUse = HCBookmath, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookDarkCyan_Ground, + } + + item HCBookmedical + { + Weight = 0.5, + Type = Literature, + DisplayName = Medical Textbook, + Icon = HCBookmedical, + TeachedRecipes = Make Medical Lab;Make Crutch;Take Blood from Yourself;Research Injections;Soak in Potassium Permanganate, + ReplaceOnUse = HCBookmedical, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookmusic + { + Weight = 0.5, + Type = Literature, + DisplayName = Music Textbook, + Icon = HCBookmusic, + TeachedRecipes = Play Music;Read Music;Write Music;Carve Wooden Flute, + ReplaceOnUse = HCBookmusic, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookpaleontology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Paleontology Textbook, + StressChange = -4, + Icon = HCBookpaleontology, + BoredomChange = -5, + ReplaceOnUse = HCBookpaleontology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookGreen_Ground, + } + + item HCBookpoetry + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Book of Poetry, + StressChange = -4, + Icon = HCBookpoetry, + BoredomChange = -5, + ReplaceOnUse = HCBookpoetry, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookscrap + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Scrapbook, + StressChange = -4, + Icon = HCBookscrap, + BoredomChange = -5, + ReplaceOnUse = HCBookscrap, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookspanish + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Spanish Textbook, + StressChange = -4, + Icon = HCBookspanish, + BoredomChange = -5, + ReplaceOnUse = HCBookspanish, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookthesaurus + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Thesaurus, + StressChange = -4, + Icon = HCBookthesaurus, + BoredomChange = -5, + ReplaceOnUse = HCBookthesaurus, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBooktreeguide + { + Weight = 0.5, + Type = Literature, + DisplayName = Tree Fieldguide, + Icon = HCBooktreeguide, + TeachedRecipes = Plant Fir Cone;Plant Acorn;Plant Birch Catkin;Cut Fir Tree;Cut Oak Tree;Cut Birch Tree, + ReplaceOnUse = HCBooktreeguide, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightGreen_Ground, + } + + item HCBookstrigonometry + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Trigonometry Textbook, + StressChange = -4, + Icon = HCBooktrigonometry, + BoredomChange = -5, + ReplaceOnUse = HCBookstrigonometry, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookvet + { + Weight = 0.5, + Type = Literature, + DisplayName = Veterinary Medicine Textbook, + Icon = HCBookvet, + TeachedRecipes = Heal Dog, + ReplaceOnUse = HCBookvet, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookworldhistory + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = World History Textbook, + StressChange = -4, + Icon = HCBookworldhistory, + BoredomChange = -5, + ReplaceOnUse = HCBookworldhistory, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBookanatomy + { + Weight = 0.5, + Type = Literature, + DisplayName = Anatomy Textbook, + Icon = HCBookanatomy, + TeachedRecipes = Harvest Bones;Remove Skull;Remove Head;Skin Corpse;Dissect Corpse;Clean Dissection Table, + ReplaceOnUse = HCBookanatomy, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookarthistory + { + Weight = 0.5, + Type = Literature, + DisplayName = Art History Textbook, + Icon = HCBookarthistory, + TeachedRecipes = Paint on Canvas;Dye Yarn, + ReplaceOnUse = HCBookarthistory, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookbible + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Holy Bible, + StressChange = -4, + Icon = HCBookbible, + BoredomChange = -5, + ReplaceOnUse = HCBookbible, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBookbirdgude + { + Weight = 0.5, + Type = Literature, + DisplayName = Bird Fieldguide, + Icon = HCBookbirdgude, + TeachedRecipes = Carve Wooden Bird Call;Carve Wooden Duck Call;Remove Eggs from Nest, + ReplaceOnUse = HCBookbirdgude, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookbiology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Biology Textbook, + StressChange = -4, + Icon = HCBookbiology, + BoredomChange = -5, + ReplaceOnUse = HCBookbiology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightGreen_Ground, + } + + item HCBookcommunications + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Communications Textbook, + StressChange = -4, + Icon = HCBookcommunications, + BoredomChange = -5, + ReplaceOnUse = HCBookcommunications, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookeconomics + { + Weight = 0.5, + Type = Literature, + DisplayName = Economics Textbook, + Icon = HCBookeconomics, + TeachedRecipes = Make Coin Press;Press Coin, + ReplaceOnUse = HCBookeconomics, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookfishguide + { + Weight = 0.5, + Type = Literature, + DisplayName = Fish Fieldguide, + Icon = HCBookfishguide, + TeachedRecipes = Make Fishhooks;Make Fishing Kit;Repair Fishing Kit;Make Lure;Fish in Pond with Lure;Fish in Pond with Bait;Spear Fish in Pond, + ReplaceOnUse = HCBookfishguide, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookflowerguide + { + Weight = 0.5, + Type = Literature, + DisplayName = Flower Fieldguide, + Icon = HCBookflowerguide, + TeachedRecipes = Gather Flora, + ReplaceOnUse = HCBookflowerguide, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookgeology + { + Weight = 0.5, + Type = Literature, + DisplayName = Geology Textbook, + Icon = HCBookgeology, + TeachedRecipes = Sift Dirt;Dig Mine;Upgrade Mine;Mine;Upgrade to Dark Mine;Upgrade Dark Mine;Add Steam Machine to Dark Mine;Make Mining Hat;Dig Quarry;Mine Iron;Mine Coal;Mine Stone, + ReplaceOnUse = HCBookgeology, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookgemcutting + { + Weight = 0.5, + Type = Literature, + DisplayName = Gem Cutting Textbook, + Icon = HCBookgemcutting, + TeachedRecipes = Make Gem Cutter Wheel;Cut Gem;Make Jade Powder;Make Malachite Powder;Make Obsidian Powder;Make Azurite Powder;Make Lapis Lazuli Powder, + ReplaceOnUse = HCBookgemcutting, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedRedPink_Ground, + } + + item HCBookjewelry + { + Weight = 0.5, + Type = Literature, + DisplayName = Jewelry Crafting Textbook, + Icon = HCBookjewelry, + TeachedRecipes = Make Copper Ring;Make Iron Ring;Make Steel Ring;Make Silver Ring;Make Silver Ring with Jade;Make Silver Ring with Quartz Crystal;Make Silver Ring with Blue Quartz Crystal;Make Silver Ring with Rose Quartz Crystal;Make Silver Ring with Smokey Quartz Crystal;Make Silver Ring with Citrine Quartz Crystal;Make Silver Ring with Amethyst;Make Silver Ring with Azurite;Make Silver Ring with Diamond;Make Silver Ring with Emerald;Make Silver Ring with Fire Agate;Make Silver Ring with Garnet;Make Silver Ring with Lapis Lazuli;Make Silver Ring with Malachite;Make Silver Ring with Olivine;Make Silver Ring with Rhodonite;Make Silver Ring with Ruby;Make Silver Ring with Sapphire;Make Silver Ring with Topaz;Make Silver Ring with Turquoise, + ReplaceOnUse = HCBookjewelry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookgreekmyths + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Greek Mythology, + StressChange = -4, + Icon = HCBookgreekmyths, + BoredomChange = -5, + ReplaceOnUse = HCBookgreekmyths, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookhealth + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Health Textbook, + StressChange = -4, + Icon = HCBookhealth, + BoredomChange = -5, + ReplaceOnUse = HCBookhealth, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBooklaw + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Law Textbook, + StressChange = -4, + Icon = HCBooklaw, + BoredomChange = -5, + ReplaceOnUse = HCBooklaw, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookliterature + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Literature Textbook, + StressChange = -4, + Icon = HCBookliterature, + BoredomChange = -5, + ReplaceOnUse = HCBookliterature, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookmammalguide + { + Weight = 0.5, + Type = Literature, + DisplayName = Mammal Fieldguide, + Icon = HCBookmammalguide, + TeachedRecipes = Gather Dung, + ReplaceOnUse = HCBookmammalguide, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedDarkCyan_Ground, + } + + item HCBooknorsemyths + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Norse Mythology, + StressChange = -4, + Icon = HCBooknorsemyths, + BoredomChange = -5, + ReplaceOnUse = HCBooknorsemyths, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookoceanography + { + Weight = 0.5, + Type = Literature, + DisplayName = Oceanography Textbook, + Icon = HCBookoceanography, + TeachedRecipes = Grow Spirulina in Tank;Harvest Spirulina;Dig Fish Pond;Fill Pond Hole with Cement;Fill Pond Hole with Water;Decorate Pond, + ReplaceOnUse = HCBookoceanography, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookphilosophy + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Philosophy Textbook, + StressChange = -4, + Icon = HCBookphilosophy, + BoredomChange = -5, + ReplaceOnUse = HCBookphilosophy, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBookphysics + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Physics Textbook, + StressChange = -4, + Icon = HCBookphysics, + BoredomChange = -5, + ReplaceOnUse = HCBookphysics, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedDarkCyan_Ground, + } + + item HCBookpoliticalscience + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Political Science Textbook, + StressChange = -4, + Icon = HCBookpoliticalscience, + BoredomChange = -5, + ReplaceOnUse = HCBookpoliticalscience, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookDarkCyan_Ground, + } + + item HCBookreptileguide + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Reptile Fieldguide, + StressChange = -4, + Icon = HCBookreptileguide, + BoredomChange = -5, + ReplaceOnUse = HCBookreptileguide, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGreen_Ground, + } + + item HCBookrobotics + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Robotics Textbook, + StressChange = -4, + Icon = HCBookrobotics, + BoredomChange = -5, + ReplaceOnUse = HCBookrobotics, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookscience + { + Weight = 0.5, + Type = Literature, + DisplayName = Science Textbook, + Icon = HCBookscience, + TeachedRecipes = Make Laboratory;Research Professional Lab, + ReplaceOnUse = HCBookscience, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBooksociology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Sociology Textbook, + StressChange = -4, + Icon = HCBooksociology, + BoredomChange = -5, + ReplaceOnUse = HCBooksociology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookworldatlas + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = World Atlas, + StressChange = -4, + Icon = HCBookworldatlas, + BoredomChange = -5, + ReplaceOnUse = HCBookworldatlas, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookamphibianguide + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Amphibian Fieldguide, + StressChange = -4, + Icon = HCBookamphibianguide, + BoredomChange = -5, + ReplaceOnUse = HCBookamphibianguide, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookapiculture + { + Weight = 0.5, + Type = Literature, + DisplayName = Apiculture Textbook, + Icon = HCBookapiculture, + TeachedRecipes = Harvest Wild Beehive;Build Beehive;Fill Bee Smoker with Fuel;Feed Beehive;Harvest Honeycomb;Process Honeycomb;Make Bee Smoker;Make Beekeeper Hat;Prepare Cheese Cloth-Wrapped Wax;Prepare Pot of Refined Wax;Process Refined Wax;Prepare Pot of Melted Refined Wax, + ReplaceOnUse = HCBookapiculture, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + + item HCBookplumbing + { + Weight = 0.5, + Type = Literature, + DisplayName = Plumbing Textbook, + Icon = HCBookplumbing, + ReplaceOnUse = HCBookplumbing, + TeachedRecipes = Build Water Tower;Build Double Water Tower;Make Water Pump;Make Pipe Bender;Make Valve, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + + item HCBookelectrical + { + Weight = 0.5, + Type = Literature, + DisplayName = Electrical Engineering Textbook, + Icon = HCBookelectricity, + TeachedRecipes = Upgrade To Steam Charger;Make Thermocouple;Make Electronics Workbench;Make Copper Cable;Make Coil;Make Solder;Make Circut Chip;Loot Electronic Parts;Make Lamp;Make Large Electromotor;Make Small Electromotor;Make Control Panel;Make Selfmade Heater, + ReplaceOnUse = HCBookelectrical, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookcomputerprograming + { + Weight = 0.5, + Type = Literature, + DisplayName = Computer Programing Textbook, + Icon = HCBookcomputerprograming, + TeachedRecipes = Make Desktop Computer;Write Computer Program, + ReplaceOnUse = HCBookcomputerprograming, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookbattery + { + Weight = 0.5, + Type = Literature, + DisplayName = Battery Textbook, + Icon = HCBookbattery, + TeachedRecipes = Recycle Small Battery Case;Recycle Battery Case;Recycle Medium Battery Case;Recycle Large Battery Case;Recycle Huge Battery Case;Recharge Small Battery;Recharge Battery;Recharge 9 Volt Battery;Recharge Medium Battery;Recharge Large Battery;Recharge Huge Battery;Make Small Battery Cases;Make Battery Cases;Make Medium Battery Cases;Make Large Battery Case;Make Huge Battery Case;Make Small Batterys;Make Batterys;Make Medium Battery;Make Large Battery;Make Huge Battery;Make Medium Batterys, + ReplaceOnUse = HCBookbattery, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookanthropology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Anthropology Textbook, + StressChange = -4, + Icon = HCBookanthropology, + BoredomChange = -5, + ReplaceOnUse = HCBookanthropology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookarchery + { + Weight = 0.5, + Type = Literature, + DisplayName = Archery Textbook, + Icon = HCBookarchery, + TeachedRecipes = Make Longbow;Make Arrow;Make Crossbow;Make Bolt;Upgrade Longbow;Make Longbow Mag;Make Metal Arrowhead;Shoot Target, + ReplaceOnUse = HCBookarchery, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookpottery + { + Weight = 0.5, + Type = Literature, + DisplayName = Pottery Textbook, + Icon = HCBookpottery, + TeachedRecipes = Make Bone Clay;Make Kiln;Make Clay Pot;Make Clay Flowerpot;Make Clay Jar;Make Small Clay Jar;Make Clay Mug;Make Clay Teapot;Make Clay Cauldron;Make Clay Urn;Make Large Clay Urn;Make Clay Smoking Pipe;Make Clay Pipe;Make Ring Mold;Make Bar Mold;Make Nail Mold;Make Screw Mold;Make Fishhook Mold;Make Gear Mold;Make Bung Mold;Make Giant Magnet Mold;Make Bullet Casing Mold;Make Bullet Tip Mold;Make Anvil Mold;Make Buckshot Mold;Make Block Mold;Make Pipe Mold;Make Porcelain Teacup;Make Porcelain Saucer;Make Porcelain Teapot;Make Porcelain Plate;Make Porcelain Platter;Make Porcelain Vase;Make Spindle Head;Make Clay Oil Lamp;Make Bolt Mold;Make Arrow Head Mold;Make Ingot Mold;Make Huge Ingot Mold;Make Leaf Spring Mold, + ReplaceOnUse = HCBookpottery, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookglassworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Glass Working Textbook, + Icon = HCBookglassworking, + TeachedRecipes = Create Glass from Sand;Recycle Glass;Create Glass Pane;Create Large Glass Pane;Create Conical Flask;Create Glass Buchner Flask;Create Glass Florence Flask;Create Glass Retort Flask;Create Glass Beaker;Create Glass Bong;Create Empty Jar;Create Empty Spice Jars;Create Empty Glass Bottle;Create Empty Whiskey Bottle;Create Glass Jug;Create Empty Wine Bottle;Create Glass Graduated Cylinder;Create Glass Test Tubes;Create Large Glass Balloon;Create Glass Connector;Create Glass Pipe;Create Glass Elbow Pipe;Create Glass Cooler;Create Glass Funnel;Create Wine Glasses;Create Beer Glasses;Create Measuring Cup;Create Eye Dropper;Create Thermometer;Create Empty Salt Shaker;Create Petri Dishes;Create Microscope Slides;Create Glass Animal Eyes;Create Glass Marbles;Create Empty Ink Well, + ReplaceOnUse = HCBookglassworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + item HCBookcopperworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Copper Working Textbook, + Icon = HCBookcopperworking, + TeachedRecipes = Make Copper Ingot;Recycle Copper;Make Copper Rod;Make Copper Powder;Make Copper Circuit Board, + ReplaceOnUse = HCBookcopperworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedRedPink_Ground, + } + + item HCBooktinworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Tin Working Textbook, + Icon = HCBooktinworking, + TeachedRecipes = Make Tin Ingot;Recycle Tin;Make Tin Rod;Make Tin Powder, + ReplaceOnUse = HCBooktinworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookbronzeworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Bronze Working Textbook, + Icon = HCBookbronzeworking, + TeachedRecipes = Make Bronze Ingot;Make Brass Ingot;Recycle Bronze;Recycle Brass;Make Bronze Rod;Make Bronze Candle Holder;Make Oil Lamp;Make Brass Bullet Casings;, + ReplaceOnUse = HCBookbronzeworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookalloys + { + Weight = 0.5, + Type = Literature, + DisplayName = Alloys Textbook, + Icon = HCBookalloys, + TeachedRecipes = Make Constantan Ingot;Make Pewter Ingot;Make Sterling Silver Ingot;Make Electrum Ingot;Make Rose Gold Ingot;Make White Gold Ingot;Make Invar Ingot;Make Nichrome Ingot;Make Kanthal Ingot;Make Constantan Ingot;Make Duralumin Ingot;Recycle Electrum;Make Invar Rod, + ReplaceOnUse = HCBookalloys, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookmetalurgy + { + Weight = 0.5, + Type = Literature, + DisplayName = Metalurgy Textbook, + Icon = HCBookmetalurgy, + TeachedRecipes = Make Metal Bar;Make Nickel Ingot;Make Zinc Ingot;Make Chrome Ingot;Make Tungsten Ingot;Recycle Zinc;Make Nickel Powder;Make Cobalt Powder;Make Zinc Powder;Make Chrome Powder;Make Tungsten Powder, + ReplaceOnUse = HCBookmetalurgy, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookironworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Iron Working Textbook, + Icon = HCBookironworking, + TeachedRecipes = Make Iron Ingot;Make Iron Ingots;Make Iron Anvil;Make Nails;Recycle Iron;Make Iron Rod;Make Iron Pole;Make Iron Cauldron;Make Iron Powder, + ReplaceOnUse = HCBookironworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookleadworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Lead Working Textbook, + Icon = HCBookleadworking, + TeachedRecipes = Make Lead Ingot;Recycle Lead;Make Lead Rod;Make Lead Buckshot;Make Lead Bullet Tips;Make Lead Anvil;Make Lead Powder, + ReplaceOnUse = HCBookleadworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBooksteelworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Steel Working Textbook, + Icon = HCBooksteelworking, + TeachedRecipes = Make Steel Ingot;Make Steel Ingots;Recycle Steel;Recycle Spring Steel;Make Steel Rod;Make Leaf Spring;Make Clothespins, + ReplaceOnUse = HCBooksteelworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookcoalworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Coal Working Textbook, + Icon = HCBookcoalworking, + TeachedRecipes = Make Charcoal Powder;Make Graphite Powder;Make Coke;Make Graphite Ingot;Make Graphite Rod;Make Tar Sticks;Distill Lighter Fluid;Distill Creosote Oil;Treat Wood Plank, + ReplaceOnUse = HCBookcoalworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBooksilverworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Silver Working Textbook, + Icon = HCBooksilverworking, + TeachedRecipes = Make Silver Ingot;Recycle Silver;Make Silver Powder, + ReplaceOnUse = HCBooksilverworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookgoldworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Gold Working Textbook, + Icon = HCBookgoldworking, + TeachedRecipes = Make Gold Ingot;Recycle Gold;Make Gold Powder, + ReplaceOnUse = HCBookgoldworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookaluminumworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Aluminum Working Textbook, + Icon = HCBookaluminumworking, + TeachedRecipes = Make Aluminum Ingot;Recycle Aluminum;Make Aluminum Tent Peg;Make Aluminum Powder;Make Aluminum Foil, + ReplaceOnUse = HCBookaluminumworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBooktitaniumworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Titanium Working Textbook, + Icon = HCBooktitaniumworking, + TeachedRecipes = Make Titanium Ingot;Make Titanium Rod;Make Titanium Powder, + ReplaceOnUse = HCBooktitaniumworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedDarkCyan_Ground, + } + + item HCBooklithiumworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Lithium Working Textbook, + Icon = HCBooklithiumworking, + TeachedRecipes = Make Lithium Ingot;Recycle Lithium;Make Lithium Powder, + ReplaceOnUse = HCBooklithiumworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookrubberworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Rubber Working Textbook, + Icon = HCBookrubberworking, + TeachedRecipes = Make Rubber;Recycle Rubber;Make Vulcanized Rubber;Make Rubber Sheet;Make Rubber Hose;Make Rubber Bungs;Make Sap Catcher;Add Sap Catchers to Rubber Tree;Make Rubber Cement, + ReplaceOnUse = HCBookrubberworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookcandlemaking + { + Weight = 0.5, + Type = Literature, + DisplayName = Candle Making Textbook, + Icon = HCBookcandlemaking, + TeachedRecipes = Make Wax Candle;Make Tallow Candle;Make Candleberry Wax;Recycle Wax;Prepare Cheese Cloth-wrapped Wax;Prepare Pot of Refined Wax;Process Refined Wax;Prepare Pot of Melted Refined Wax;Make Tallow, + ReplaceOnUse = HCBookcandlemaking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBooksoapmaking + { + Weight = 0.5, + Type = Literature, + DisplayName = Soap Making Textbook, + Icon = HCBooksoapmaking, + TeachedRecipes = Make Tallow;Make Homemade Soap, + ReplaceOnUse = HCBooksoapmaking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookbasketry + { + Weight = 0.5, + Type = Literature, + DisplayName = Basketry Textbook, + Icon = HCBookbasketry, + TeachedRecipes = Make Wicker Basket;Make Birch Bark Basket;Make Straw Basket;Make Fishing Basket;Weave Reed Mat;Dry Reed Mat;Make Netting, + ReplaceOnUse = HCBookbasketry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellowBrown_Ground, + } + + item HCBookmasonry + { + Weight = 0.5, + Type = Literature, + DisplayName = Masonry Textbook, + Icon = HCBookmasonry, + TeachedRecipes = Make Grey Bricks;Make Red Bricks;Make Mortar;Construct Brick Pillar;Make Smelter;Make Blast Furnace;Upgrade to Blast Furnace;Make Concrete Ingot;Make Concrete Powder;Make Concrete;Make Plaster;Make Plaster Powder;Make Gypsum Powder;Make Concrete Block;Make Hempcrete Block;Make Refractory Brick;Make Leadcrete Block, + ReplaceOnUse = HCBookmasonry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookstoneworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Stoneworking Textbook, + Icon = HCBookstoneworking, + TeachedRecipes = Make Gravel;Make Sand;Make Mortar;Construct Stone Pillar;Make Stone Anvil;Make Tombstone;Construct Tar Kiln;Construct Well;Construct Cellar;Make Stone Wheel;Construct Oil Press;Construct Grindstone;Make Stone Arrowhead;Build Stamp Mill;Upgrade Stamp Mill;Make Obelisk, + ReplaceOnUse = HCBookstoneworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookhunting + { + Weight = 0.5, + Type = Literature, + DisplayName = Hunting Textbook, + Icon = HCBookhunting, + TeachedRecipes = Hunt Animals;Kill Animal;Butcher Carcass;Make Drying Frame;Dry Fur;Dry Hide;Cut Dry Fur;Cut Hide Straps;Open Bear Trap;Set Bear Trap;Build Hunting Blind, + ReplaceOnUse = HCBookhunting, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGreen_Ground, + } + + item HCBookleatherworking + { + Weight = 0.5, + Type = Literature, + DisplayName = Leather Working Textbook, + Icon = HCBookleatherworking, + TeachedRecipes = Make Leather;Cut Leather;Make Hardened Leather;Make Fine Leather;Make Tannin;Make Milk of Lime;Make Limed Hide;Make Rose Tanning Oil;Make Waterflask;Make Bellows;Make Blacksmith Apron;Make Fine Leather Alice Pack;Make Horse Saddle;Make Horse Collar;Dry Skin;Make Belt;Stitch Leather Sand Bag;Stitch Boxing Gloves;Make Camo Leather;Stitch Green Camo Leather Jacket;Stitch Leather Pants;Stitch Hardened Leather Pants; Make Quiver, + ReplaceOnUse = HCBookleatherworking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBooktailoring + { + Weight = 0.5, + Type = Literature, + DisplayName = Tailoring Textbook, + Icon = HCBooktailoring, + TeachedRecipes = Stitch Linen Shirt;Make Netting;Make Spindle;Make Work Gloves;Stitch Linen Pants;Make Gym Towel;Make Bag;Recycle Bag;Recycle Sack;Stitch Garden Apron;Make Tailor's Workbench;Knit Wool Socks, + ReplaceOnUse = HCBooktailoring, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookhatter + { + Weight = 0.5, + Type = Literature, + DisplayName = Hatter Textbook, + Icon = HCBookhatter, + TeachedRecipes = Make Straw Hat, + ReplaceOnUse = HCBookhatter, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellowBrown_Ground, + } + + + item HCBookcobbling + { + Weight = 0.5, + Type = Literature, + DisplayName = Cobbling Textbook, + Icon = HCBookcobbling, + TeachedRecipes = Make Leather Boots, + ReplaceOnUse = HCBookcobbling, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellowBrown_Ground, + } + + item HCBookarmorcrafting + { + Weight = 0.5, + Type = Literature, + DisplayName = Armor Crafting Textbook, + Icon = HCBookarmorcrafting, + TeachedRecipes = Reinforce Shirt;Reinforce Pants;Stitch Cow Fur Jacket;Stitch Hardened Leather Gloves;Make Leather Gloves;Make War Dog Armor;Make Spiked War Dog Armor;Attach Armor to Dog;Remove Armor from Wardog, + ReplaceOnUse = HCBookarmorcrafting, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookherbalism + { + Weight = 0.5, + Type = Literature, + DisplayName = Herbalism Textbook, + Icon = HCBookherbalism, + TeachedRecipes = Harvest Flax;Add Herbal Medicine;Make Bunch of Berries;Dry Leaves;Dry Herbs;Dry Flower;Dry Spice;Dry Berry;Make Herbal Tea;Make Teabag;Grind Tobacco;Roll Cigar;Cure Hemp Bud;Soak Fresh Jute Stems;Dry Jute Stems;Make Mild Poison;Make Strong Poison;Extract Seed from Raw Rice;Thresh Rice;Shuck Corn;Harvest Pollen;Harvest Pollen Considered;Gather Seeds, + ReplaceOnUse = HCBookherbalism, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedLightGreen_Ground, + } + + item HCBooksericulture + { + Weight = 0.5, + Type = Literature, + DisplayName = Sericulture Textbook, + Icon = HCBooksericulture, + TeachedRecipes = Breed Silkmoths;Feed Silkworm;Harvest Silk;Cook Empty Silk Cocoon, + ReplaceOnUse = HCBooksericulture, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookfungiguide + { + Weight = 0.5, + Type = Literature, + DisplayName = Fungi Fieldguide, + Icon = HCBookfungiguide, + TeachedRecipes = Make Bunch of Mushrooms, + ReplaceOnUse = HCBookfungiguide, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookPurple_Ground, + } + + + item HCBookpharmacology + { + Weight = 0.5, + Type = Literature, + DisplayName = Pharmacology Textbook, + Icon = HCBookpharmacology, + TeachedRecipes = Research Painkillers;Research Anti-Depression Medication;Research Antibiotics;Research Crystal Meth;Research Opium;Research Beta Blocker Medication, + ReplaceOnUse = HCBookpharmacology, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookwelding + { + Weight = 0.5, + Type = Literature, + DisplayName = Welding Textbook, + Icon = HCBookwelding, + TeachedRecipes = Build Industrial Furnace;Upgrade to Industrial Furnace;Build Arc Furnace;Cut Small Copper Sheets;Cut Small Tin Sheets;Cut Small Bronze Sheets;Cut Small Iron Sheets;Cut Small Steel Sheet;Cut Small Lead Sheets;Cut Small Metal Sheets;Cut Small Titanium Sheets;Make Large Copper Sheet;Make Large Tin Sheet;Make Large Silver Sheet;Make Large Bronze Sheet;Make Large Iron Sheet;Make Large Lead Sheet;Make Large Steel Sheet;Make Large Aluminum Sheet;Make Large Titanium Sheet;Make Steel Pipe;Make Copper Pipe;Make Metal Barrel;Make Propane Tank;Make Metal Casing;Weld Flag Pole;Weld Punching Bag Stand;Weld Weight Bench;Repair Treadmill;Make Dissection Table;Make Iron Wheel;Make Steel Wheel;Make Iron Pulley;Make Steel Pulley;Make Wood Pulley;Make Mine Cart;Make Steel Chain;Make Large Iron Ring;Make Large Steel Ring, + ReplaceOnUse = HCBookwelding, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellowBrown_Ground, + } + + item HCBookwire + { + Weight = 0.5, + Type = Literature, + DisplayName = Wire Textbook, + Icon = HCBookwire, + TeachedRecipes = Make Welding Rods;Make Copper Wire;Make Lead Wire;Make Iron Wire;Make Steel Wire;Make Electrum Wire;Make Constantan Wire;Make Aluminum Wire;Make Zinc Wire;Make Thermocouple Wire;Make Constantan Heating Coil;Make Nichrome Heating Coil;Make Kanthal Heating Coil;Make Barbed Wire;Make Razor Wire, + ReplaceOnUse = HCBookwire, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookmagnets + { + Weight = 0.5, + Type = Literature, + DisplayName = Magnets Textbook, + Icon = HCBookmagnets, + TeachedRecipes = Make Magnetite Ingot;Make Giant Magnet;Search Junk with Giant Magnet;Make Magnetite Powder, + ReplaceOnUse = HCBookmagnets, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookindustrial + { + Weight = 0.5, + Type = Literature, + DisplayName = Industrial Mechanics Textbook, + Icon = HCBookindustrial, + TeachedRecipes = Build Mechanical Thresher;Build Trip Hammer;Build Steam Boiler;Build Iron Furnace;Build Steam Engine;Build Steam Machine;Upgrade to Steam Hammer;Make Copper Gears;Make Tin Gears;Make Bronze Gears;Make Iron Gears;Make Invar Gears;Make Lead Gears;Make Steel Gears;Make Titanium Gears;Make Small Copper Sheet;Make Small Tin Sheet;Make Small Bronze Sheet;Make Small Iron Sheet;Make Small Lead Sheet;Make Small Steel Sheet;Make Small Metal Sheet;Make Small Titanium Sheet;Make Copper Sheet;Make Tin Sheet;Make Silver Sheet;Make Bronze Sheet;Make Iron Sheet;Make Lead Sheet;Make Steel Sheet;Make Metal Sheet;Make Titanium Sheet;Make Large Copper Sheet;Make Large Tin Sheet;Make Large Silver Sheet;Make Large Bronze Sheet;Make Large Iron Sheet;Make Large Lead Sheet;Make Large Steel Sheet;Make Large Aluminum Sheet;Make Large Titanium Sheet;Make Steel Crank;Make Iron Crank;Make Lever;Make Small Rolling Mill;Make Conveyor Belt;Make Electric Piston;Make Macerator;Make Industrial Press;Make Fan Blade;Make Duct Fan;Make Metal Duct, + ReplaceOnUse = HCBookindustrial, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookgunsmithing + { + Weight = 0.5, + Type = Literature, + DisplayName = Gunsmithing Textbook, + Icon = HCBookgunsmithing, + TeachedRecipes = Make Gunpowder;Make 9mm Bullets;Make .223 Bullets;Make .308 Bullets;Make Shotgun Shells, + ReplaceOnUse = HCBookgunsmithing, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookrocketry + { + Weight = 0.5, + Type = Literature, + DisplayName = Rocketry Textbook, + Icon = HCBookrocketry, + TeachedRecipes = Craft Rocket, + ReplaceOnUse = HCBookrocketry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookjunk + { + Weight = 0.5, + Type = Literature, + DisplayName = Appliance Repair Manual, + Icon = HCBookjunk, + TeachedRecipes = Dismantle Fridge;Dismantle TV;Dismantle Washing Machine;Dismantle Drying Machine;Dismantle Microwave;Dismantle Tredmill;Fix Microwave;Fix Fridge;Fix Washing Machine;Fix Drying Machine;Make Copper Cooling Rack, + ReplaceOnUse = HCBookjunk, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBookauto + { + Weight = 0.5, + Type = Literature, + DisplayName = Auto Repair Manual, + Icon = HCBookauto, + TeachedRecipes = Dismantle Auto Parts, + ReplaceOnUse = HCBookauto, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookbicycle + { + Weight = 0.5, + Type = Literature, + DisplayName = Bicycle Repair Manual, + Icon = HCBookbicycle, + TeachedRecipes = Repair Bicycle;Dismantle Bicycle;Attach Baskets to Bicycle;Remove Baskets to Bicycle, + ReplaceOnUse = HCBookbicycle, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookanarchist + { + Weight = 0.5, + Type = Literature, + DisplayName = Anarchist Cookbook, + Icon = HCBookanarchist, + TeachedRecipes = Add Private Notes to Anarchist Cookbook;Make Detonator Capsule Parts;Make Detonator Capsule;Make Detonator MK1;Make Detonator MK2;Make Detonator MK3;Make Chlorgas Grenade;Make Thermite Bomb;Make Improvised Gasmask;Make Electric Clamp;Find Seeds;Make Crossbow Scope, + ReplaceOnUse = HCBookanarchist, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookanarchisthmtd + { + Weight = 0.5, + Type = Literature, + DisplayName = Anarchist Cookbook with Private Note, + Icon = HCBookanarchistpn01, + TeachedRecipes = Make Detonator Capsule Parts;Make Detonator Capsule;Make Detonator MK1;Make Detonator MK2;Make Detonator MK3;Make Chlorgas Grenade;Make Thermite Bomb;Make Improvised Gasmask;Make Detonator MK3 with HMTD;Upgrade Detonator MK1 To MK3 with HMTD;Upgrade Detonator MK2 To MK3 with HMTD;Upgrade Detonator MK3 To MK3 with HMTD;Make Electric Clamp;Make Crossbow Scope, + ReplaceOnUse = HCBookanarchisthmtd, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookanarchistammonal + { + Weight = 0.5, + Type = Literature, + DisplayName = Anarchist Cookbook with Private Note, + Icon = HCBookanarchistpn01, + TeachedRecipes = Make Detonator Capsule Parts;Make Detonator Capsule;Make Detonator MK1;Make Detonator MK2;Make Detonator MK3;Make Chlorgas Grenade;Make Thermite Bomb;Make Improvised Gasmask;Make Ammonal;Dry Ammonal;Cook Ammonal;Fill Ammonal in Bag;Make Electric Clamp;Make Crossbow Scope, + ReplaceOnUse = HCBookanarchistammonal, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookanarchistpn02 + { + Weight = 0.5, + Type = Literature, + DisplayName = Anarchist Cookbook, + Icon = HCBookanarchistpn02, + TeachedRecipes = Make Detonator Capsule Parts;Make Detonator Capsule;Make Detonator MK1;Make Detonator MK2;Make Detonator MK3;Make Chlorgas Grenade;Make Thermite Bomb;Make Improvised Gasmask;Make Detonator MK3 with HMTD;Upgrade Detonator MK1 To MK3 with HMTD;Upgrade Detonator MK2 To MK3 with HMTD;Upgrade Detonator MK3 To MK3 with HMTD;Make Ammonal;Dry Ammonal;Fill Ammonal in Bag;Make Ammonal Bomb;Make Electric Clamp, + ReplaceOnUse = HCBookanarchistpn02, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookrussian + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Russian Textbook, + StressChange = -4, + Icon = HCBookrussian, + BoredomChange = -5, + ReplaceOnUse = HCBookrussian, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookkorean + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Korean Textbook, + StressChange = -4, + Icon = HCBookkorean, + BoredomChange = -5, + ReplaceOnUse = HCBookkorean, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightBlue_Ground, + } + + item HCBookjapanese + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Japanese Textbook, + StressChange = -4, + Icon = HCBookjapanese, + BoredomChange = -5, + ReplaceOnUse = HCBookjapanese, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedRedPink_Ground, + } + + item HCBookchinese + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Chinese Textbook, + StressChange = -4, + Icon = HCBookchinese, + BoredomChange = -5, + ReplaceOnUse = HCBookchinese, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookportuguise + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Portuguese Textbook, + StressChange = -4, + Icon = HCBookportuguise, + BoredomChange = -5, + ReplaceOnUse = HCBookportuguise, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedLightGreen_Ground, + } + + item HCBookhindi + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Hindi Textbook, + StressChange = -4, + Icon = HCBookhindi, + BoredomChange = -5, + ReplaceOnUse = HCBookhindi, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookarabic + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Arabic Textbook, + StressChange = -4, + Icon = HCBookarabic, + BoredomChange = -5, + ReplaceOnUse = HCBookarabic, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookgreek + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Greek Textbook, + StressChange = -4, + Icon = HCBookgreek, + BoredomChange = -5, + ReplaceOnUse = HCBookgreek, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookBrown_Ground, + } + + item HCBookfinnish + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Finnish Textbook, + StressChange = -4, + Icon = HCBookfinnish, + BoredomChange = -5, + ReplaceOnUse = HCBookfinnish, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookDarkCyan_Ground, + } + + item HCBookhebrew + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Hebrew Textbook, + StressChange = -4, + Icon = HCBookhebrew, + BoredomChange = -5, + ReplaceOnUse = HCBookhebrew, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookpolish + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Polish Textbook, + StressChange = -4, + Icon = HCBookpolish, + BoredomChange = -5, + ReplaceOnUse = HCBookpolish, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookzulu + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Zulu Textbook, + StressChange = -4, + Icon = HCBookzulu, + BoredomChange = -5, + ReplaceOnUse = HCBookzulu, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedBrown_Ground, + } + + item HCBookegyptian + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Egyptian Textbook, + StressChange = -4, + Icon = HCBookegyptian, + BoredomChange = -5, + ReplaceOnUse = HCBookegyptian, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookczech + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Czech Textbook, + StressChange = -4, + Icon = HCBookczech, + BoredomChange = -5, + ReplaceOnUse = HCBookczech, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookdutch + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Dutch Textbook, + StressChange = -4, + Icon = HCBookdutch, + BoredomChange = -5, + ReplaceOnUse = HCBookdutch, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookkoran + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Koran, + StressChange = -4, + Icon = HCBookkoran, + BoredomChange = -5, + ReplaceOnUse = HCBookkoran, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBooktora + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Torah, + StressChange = -4, + Icon = HCBooktora, + BoredomChange = -5, + ReplaceOnUse = HCBooktora, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBooklocksmithing + { + Weight = 0.5, + Type = Literature, + DisplayName = Locksmithing Textbook, + Icon = HCBooklocksmithing, + TeachedRecipes = Make Bronze Doorknob;Make Iron Hinge;Make Steel Padlock;Make Titanium Hinge;Make Metal Safe;Make Metal Combination Safe, + ReplaceOnUse = HCBooklocksmithing, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookmicrobiology + { + Weight = 0.5, + Type = Literature, + DisplayName = Microbiology Textbook, + Icon = HCBookmicrobiology, + TeachedRecipes = Look Through Microscope;Prepare Petri Dish;Make Homemade Agar;Prepare Agar;Clean Petri Dish, + ReplaceOnUse = HCBookmicrobiology, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookgardening + { + Weight = 0.5, + Type = Literature, + DisplayName = Gardening Textbook, + Icon = HCBookgardening, + TeachedRecipes = Make Gardening Workbench;Plant Crop;Harvest Crop;Make Fertile Soil;Build Planter;Fill Clay Pot with Dirt;Build Scarecrow Stand;Attatch Scarecrow;Attatch Corpse Scarecrow;Make Mildew Cure;Make Flies Cure;Build Trellis Kit;Build Compost Bin;Make Compost;Fill Bag With Compost;Fill Bag With Rice Hull Charcoal;Build Composter, + ReplaceOnUse = HCBookgardening, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBooksculpting + { + Weight = 0.5, + Type = Literature, + DisplayName = Sculpting Textbook, + Icon = HCBooksculpting, + TeachedRecipes = Make Marble Statue;Make Marble Pedestal;Carve Venus Figurine, + ReplaceOnUse = HCBooksculpting, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookastrology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Astrology Textbook, + StressChange = -4, + Icon = HCBookastrology, + BoredomChange = -5, + ReplaceOnUse = HCBookastrology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedDarkCyan_Ground, + } + + item HCBookcalligraphy + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Calligraphy Textbook, + StressChange = -4, + Icon = HCBookcalligraphy, + BoredomChange = -5, + ReplaceOnUse = HCBookcalligraphy, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookDarkCyan_Ground, + } + + item HCBookarcheology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Archeology Textbook, + StressChange = -4, + Icon = HCBookarcheology, + BoredomChange = -5, + ReplaceOnUse = HCBookarcheology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGrey_Ground, + } + + item HCBookradio + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Radio Textbook, + StressChange = -4, + Icon = HCBookradio, + BoredomChange = -5, + ReplaceOnUse = HCBookradio, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookLightBlue_Ground, + } + + item HCBookecology + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Ecology Textbook, + StressChange = -4, + Icon = HCBookecology, + BoredomChange = -5, + ReplaceOnUse = HCBookecology, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookGreen_Ground, + } + + item HCBookorganicchemistry + { + Weight = 0.5, + Type = Literature, + DisplayName = Organic Chemistry Textbook, + Icon = HCBookorganicchemistry, + TeachedRecipes = Make Bioplastic;Build Biogas Collector;Make Biogas, + ReplaceOnUse = HCBookorganicchemistry, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGreen_Ground, + } + + item HCBooksailing + { + Weight = 0.5, + Type = Literature, + UnhappyChange = -4, + DisplayName = Sailing Textbook, + StressChange = -4, + Icon = HCBooksailing, + BoredomChange = -5, + ReplaceOnUse = HCBooksailing, + DisplayCategory = LitE, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + } + + item HCBookexplosives + { + Weight = 0.5, + Type = Literature, + DisplayName = Explosives Textbook, + Icon = HCBookexplosives, + TeachedRecipes = Make Gunpowder;Make Thermite;Make Glycerin;Make Dynamite;Craft Propane Bomb Trap;Set Propane Bomb Trap, + ReplaceOnUse = HCBookexplosives, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedGround, + StaticModel = Book, + WorldStaticModel = BookYellow_Ground, + } + + item HCBookbiodiesel + { + Weight = 0.5, + Type = Literature, + DisplayName = Biodiesel Textbook, + Icon = HCBookbiodiesel, + TeachedRecipes = Cook Pot of Vegtable Oil;Make Methoxide;Make Raw Biodiesel;Remove Glycerin;Wash Biodiesel;Store Biodiesel;Add Gasoline to Biodiesel, + ReplaceOnUse = HCBookbiodiesel, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedYellow_Ground, + } + + item HCBookdistillery + { + Weight = 0.5, + Type = Literature, + DisplayName = Distillation Textbook, + Icon = HCBookdistillery, + TeachedRecipes = Make Copper Cooler;Make Copper Mashpot;Build Distillery;Distill Fish Oil, + ReplaceOnUse = HCBookdistillery, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBookphotography + { + Weight = 0.5, + Type = Literature, + DisplayName = Photography Textbook, + Icon = HCBookphotography, + TeachedRecipes = Make Photography Workbench, + ReplaceOnUse = HCBookphotography, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookDarkCyan_Ground, + } + + item HCBookmycology + { + Weight = 0.5, + Type = Literature, + DisplayName = Mycology Textbook, + Icon = HCBookmycology, + TeachedRecipes = Examine Biowaste;Cultivate Penicillium;Cultivate Aspergillus;Cultivate Yeast;Cultivate Slime Mold;Extract Yeast, + ReplaceOnUse = HCBookmycology, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookClosedDarkCyan_Ground, + } + + item HCBooktaxidermy + { + Weight = 0.5, + Type = Literature, + DisplayName = Taxidermy Textbook, + Icon = HCBooktaxidermy, + TeachedRecipes = Make Taxidermy Workbench;Create Glass Animal Eyes;Craft Small Animal Armature;Attach Straw to Small Animal Armature;Craft Medium Animal Armature;Attach Straw to Medium Animal Armature;Craft Taxidermy Mouse;Craft Taxidermy Rabbit, + ReplaceOnUse = HCBooktaxidermy, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookcryptozoology + { + Weight = 0.5, + Type = Literature, + DisplayName = Cryptozoology Textbook, + Icon = HCBookcryptozoology, + ReplaceOnUse = HCBookcryptozoology, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookRedPink_Ground, + } + + item HCBookpapermaking + { + Weight = 0.5, + Type = Literature, + DisplayName = Paper Making Textbook, + Icon = HCBookpapermaking, + TeachedRecipes = Make Rag Ball;Make Pulp;Make Netting;Make Paper Screen;Put Pulp onto Paper Screen;Dry Pulp;Remove Paper Screen, + ReplaceOnUse = HCBookpapermaking, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item HCBooktoys + { + Weight = 0.5, + Type = Literature, + DisplayName = Toy Making Textbook, + Icon = HCBooktoys, + TeachedRecipes = Build Toy Wagon;Carve Toy Horse;Make Straw Doll;Make Leather Ball;Create Glass Marbles, + ReplaceOnUse = HCBooktoys, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookLightGreen_Ground, + } + + item HCBookplastics + { + Weight = 0.5, + Type = Literature, + DisplayName = Plastics Textbook, + Icon = HCBookplastics, + ReplaceOnUse = HCBookplastics, + DisplayCategory = LitR, + StaticModel = Book, + WorldStaticModel = BookGrey_Ground, + } + + item Nothing_Random_Book + { + Weight = 0, + Type = Normal, + DisplayName = Random Book, + Icon = Book, + } + +/************************RECIPES************************/ + +recipe Remove Book Cover + { + Book/HCBook, + Result:Nothing_Random_Book, + RemoveResultItem:true, + Time:100, + OnCreate:HCRandombook, + } + +recipe Add Private Notes to Anarchist Cookbook + { + HCBlueprinthmtd, + HCBookanarchist, + Result:HCBookanarchisthmtd, + NeedToBeLearn:true, + Time:500, + Category:Research, + } + +recipe Add Private Notes to Anarchist Cookbook + { + HCBlueprintammonal, + HCBookanarchist, + Result:HCBookanarchistammonal, + NeedToBeLearn:true, + Time:500, + Category:Research, + } + +recipe Add Private Notes to Anarchist Cookbook + { + HCBlueprintammonal, + HCBookanarchisthmtd, + Result:HCBookanarchistpn02, + NeedToBeLearn:true, + Time:500, + Category:Research, + } + +recipe Add Private Notes to Anarchist Cookbook + { + HCBlueprinthmtd, + HCBookanarchistammonal, + Result:HCBookanarchistpn02, + NeedToBeLearn:true, + Time:500, + Category:Research, + } + + +} diff --git a/Contents/mods/Hydrocraft/media/scripts/Comics.txt b/Contents/mods/Hydrocraft/media/scripts/Comics.txt index 9d9c27f4..84806c49 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Comics.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Comics.txt @@ -15,10 +15,12 @@ item HCComic1 Type = Literature, DisplayName = Comic Book, Icon = HCComic1, - UnhappyChange = -20, - StressChange = -20, - BoredomChange = -30, + UnhappyChange = -12, + StressChange = -13, + BoredomChange = -25, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } item HCComic2 @@ -27,10 +29,12 @@ item HCComic2 Type = Literature, DisplayName = Comic Book, Icon = HCComic2, - UnhappyChange = -20, - StressChange = -20, - BoredomChange = -30, + UnhappyChange = -14, + StressChange = -15, + BoredomChange = -26, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineCrossword1_Ground, } item HCComic3 @@ -39,10 +43,12 @@ item HCComic3 Type = Literature, DisplayName = Comic Book, Icon = HCComic3, - UnhappyChange = -20, - StressChange = -20, - BoredomChange = -30, + UnhappyChange = -16, + StressChange = -17, + BoredomChange = -27, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineCrossword2_Ground, } item HCComic4 @@ -51,10 +57,12 @@ item HCComic4 Type = Literature, DisplayName = Comic Book, Icon = HCComic4, - UnhappyChange = -20, - StressChange = -20, - BoredomChange = -30, + UnhappyChange = -17, + StressChange = -18, + BoredomChange = -29, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineCrossword3_Ground, } item HCComic5 @@ -63,10 +71,12 @@ item HCComic5 Type = Literature, DisplayName = Comic Book, Icon = HCComic5, - UnhappyChange = -20, + UnhappyChange = -19, StressChange = -20, BoredomChange = -30, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineWordSearch1_Ground, } item HCComic6 @@ -75,10 +85,12 @@ item HCComic6 Type = Literature, DisplayName = Comic Book, Icon = HCComic6, - UnhappyChange = -20, - StressChange = -20, + UnhappyChange = -21, + StressChange = -22, BoredomChange = -30, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineWordSearch2_Ground, } item HCComic7 @@ -87,10 +99,12 @@ item HCComic7 Type = Literature, DisplayName = Comic Book, Icon = HCComic7, - UnhappyChange = -20, - StressChange = -20, + UnhappyChange = -22, + StressChange = -23, BoredomChange = -30, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineWordSearch3_Ground, } item HCComic8 @@ -99,10 +113,12 @@ item HCComic8 Type = Literature, DisplayName = Comic Book, Icon = HCComic8, - UnhappyChange = -20, - StressChange = -20, + UnhappyChange = -23, + StressChange = -24, BoredomChange = -30, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineWordSearch3_Ground, } item HCComic9 @@ -111,10 +127,12 @@ item HCComic9 Type = Literature, DisplayName = Comic Book, Icon = HCComic9, - UnhappyChange = -20, - StressChange = -20, + UnhappyChange = -24, + StressChange = -24, BoredomChange = -30, DisplayCategory = LitE, + StaticModel = Magazine, +WorldStaticModel = MagazineWordSearch3_Ground, } /************************RECIPES************************/ diff --git a/Contents/mods/Hydrocraft/media/scripts/Cookbooks.txt b/Contents/mods/Hydrocraft/media/scripts/Cookbooks.txt index fee91dc1..13de03ed 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Cookbooks.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Cookbooks.txt @@ -18,6 +18,8 @@ module Hydrocraft TeachedRecipes = Make BBQ Sauce;Barbecue Meat;Barbecue Mushrooms;Make Mushrooms on a Stick;Grill Eggplant;Make Fried Frogs Legs;Cut Meat Cubes;Make Shish Kebab;Make Big Tasty Sandwiches, ReplaceOnUse = HCCookbookbbq, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHunter1Ground, } item HCBookbaking @@ -29,6 +31,8 @@ module Hydrocraft TeachedRecipes = Make Pie Dough;Make Bread Dough;Make Cake Batter;Make Pumpkin Bread Dough;Make Flatbread;Make Sourdough Starter;Make Whole Wheat Dough;Dry Yeast, ReplaceOnUse = HCBookbaking, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHerbGround, } @@ -41,6 +45,8 @@ module Hydrocraft TeachedRecipes = Butcher Carcass, ReplaceOnUse = HCCookbookbutcher, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHunter2Ground, } item HCBookcheesemaking @@ -52,6 +58,8 @@ module Hydrocraft TeachedRecipes = Make Rennet;Fill Cheese Vat;Harvest Cheese Curds;Fill Cheese Trays;Put Cheese on Rack;Remove Cheese from Rack;Prepare Kneaded Cheese Curds;Prepare Cubed Cheese Curds;Wax Cheddar Cheese;Cut Cheese Wheel;Make Cream Cheese Culture;Strain Cream Cheese, ReplaceOnUse = HCBookcheesemaking, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook1Ground, } item HCCookbookdried @@ -63,6 +71,8 @@ module Hydrocraft TeachedRecipes = Dry Fruit;Store Dried Fruit in Bag;Dry Seeds;Store Dried Seeds in Bag;Make Baking Tray With Chopped Fruit;Remove Dried Fruit From Baking Tray, ReplaceOnUse = HCCookbookdried, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHerbGround, } item HCCookbookegg @@ -74,6 +84,8 @@ module Hydrocraft TeachedRecipes = Fry Egg;Make Scrambled Eggs;Make Scrambled Eggs with Cheese;Make Omelet;Make Vegetable Omelet;Boil Egg, ReplaceOnUse = HCCookbookegg, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook1Ground, } item HCCookbookjerky @@ -85,6 +97,8 @@ module Hydrocraft TeachedRecipes = Make Basic Marinade;Make Tasty Marinade;Make Simple Jerky;Make Tasty Jerky, ReplaceOnUse = HCCookbookjerky, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook2Ground, } @@ -97,6 +111,8 @@ module Hydrocraft TeachedRecipes = Make Taco Sauce;Make Guacamole;Make Salsa;Make Nacho Cheese;Make Corn Tortilla;Make Flour Tortilla;Make Quesadilla;Make Burrito;Make Burrito Grande;Make Taquito;Make Taco;Make Taco Grande;Make Soft Taco;Make Soft Taco Grande;Make Fish Taco;Make Corned Beef Taco;Make Enchilada;Make Nachos;Make Nachos Grande;Make Stuffed Bell Pepper;Make Stuffed Eggplant;Make Stuffed Squash, ReplaceOnUse = HCCookbookmexican, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook1Ground, } item HCCookbookpasta @@ -108,6 +124,8 @@ module Hydrocraft TeachedRecipes = Prepare Fresh Pasta;Make Tomato Sauce;Fill Tomato Sauce into Bowls;Prepare Lasagna, ReplaceOnUse = HCCookbookpasta, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook2Ground, } item HCCookbookpickling @@ -119,6 +137,8 @@ module Hydrocraft TeachedRecipes = Pickle Vegetables;Make Sauerkraut;Pickle Eggs;Pickled Fish;Make Spicy Paste;Make Kimchi, ReplaceOnUse = HCCookbookpickling, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook2Ground, } @@ -131,6 +151,8 @@ module Hydrocraft TeachedRecipes = Knead Pizza Dough;Make Tomato Sauce;Fill Tomato Sauce into Bowls;Make Boring Pizza;Make Cheese Pizza;Make Tasty Pizza;Cut Pizza, ReplaceOnUse = HCCookbookpizza, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHunter1Ground, } item HCCookbooksalt @@ -142,6 +164,8 @@ module Hydrocraft TeachedRecipes = Salt Meat;Refill Bag With Curing Salt, ReplaceOnUse = HCCookbooksalt, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHunter2Ground, } item HCBooksausagemaking @@ -153,6 +177,8 @@ module Hydrocraft TeachedRecipes = Make Sausage, ReplaceOnUse = HCBooksausagemaking, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHunter3Ground, } item HCCookbooksmoking @@ -164,6 +190,8 @@ module Hydrocraft TeachedRecipes = Make Smoker;Fill Smoker;Smoke Meat;Smoke Tofu;Smoke Cheese, ReplaceOnUse = HCCookbooksmoking, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHunter3Ground, } item HCCookbookspices @@ -175,6 +203,8 @@ module Hydrocraft TeachedRecipes = Make Chili Powder;Make Celery Seed;Make Garlic Powder;Make Onion Powder;Make Italian Herbs, ReplaceOnUse = HCCookbookspices, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook2Ground, } item HCBookwinemaking @@ -186,6 +216,8 @@ module Hydrocraft TeachedRecipes = Prepare Wine Barrels;Fill Bottles with Wine;Fill Vinegar Bottles with Vinegar;Fill Whiskey Bottles with Vinegar;Prepare Pot of Honey Brew;Fill Barrel with Honey Brew;Make Bottle of Mead;Prepare Pot of Rice Mash;Fill Barrel with Rice Mash;Make Bottle of Sake, ReplaceOnUse = HCBookwinemaking, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHerbGround, } item HCCookbookyogurt @@ -197,6 +229,8 @@ module Hydrocraft TeachedRecipes = Ferment Milk;Jar Homemade Yogurt;Jar Homemade Tzatziki, ReplaceOnUse = HCCookbookyogurt, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHerbGround, } item HCCookbookalcoholic @@ -208,6 +242,8 @@ module Hydrocraft TeachedRecipes = Mix Old Fashioned;Mix Martini;Mix Manhattan;Mix Daquiri;Mix Bloody Mary;Mix Whiskey Sour;Mix Mai Tai;Mix Cosmopolitan;Mix Tom Collins;Mix Long Island Iced Tea;Mix Gimlet;Mix Planter's Punch;Mix Margarita;Make Eggnog Pot, ReplaceOnUse = HCCookbookalcoholic, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineHerbGround, } /************************RECIPES************************/ diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Candy.txt b/Contents/mods/Hydrocraft/media/scripts/Food Candy.txt index 0d1b5b67..ad6ad462 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Candy.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Candy.txt @@ -34,6 +34,7 @@ item HCChocolatewhite DisplayName = White Chocolate, Icon = HCChocolatewhite, FoodType = NoExplicit, + EvolvedRecipe = Cake:20;PieSweet:20;Bread:10;ConeIcecream:5, Carbohydrates = 118, Proteins = 11.8, Lipids = 64, @@ -42,6 +43,7 @@ item HCChocolatewhite Packaged = TRUE, ReplaceOnUse = HCChocolatewhitetrash, DisplayCategory = FoodN, + WorldStaticModel = Chocolate, } item HCChocolatedark @@ -53,6 +55,7 @@ item HCChocolatedark DisplayName = Dark Chocolate, Icon = HCChocolatedark, FoodType = NoExplicit, + EvolvedRecipe = Cake:20;PieSweet:20;Bread:10;ConeIcecream:5, Carbohydrates = 92, Proteins = 15.6, Lipids = 86, @@ -61,6 +64,7 @@ item HCChocolatedark Packaged = TRUE, ReplaceOnUse = HCChocolatedarktrash, DisplayCategory = FoodN, + WorldStaticModel = Chocolate, } item HCTrailmix @@ -82,7 +86,7 @@ item HCTrailmix DisplayCategory = FoodN, } -item HCEnergybar +item HCEnergybar { HungerChange = -35, UnhappyChange = -10, @@ -99,6 +103,7 @@ item HCEnergybar CantBeFrozen = TRUE, Packaged = TRUE, DisplayCategory = FoodN, + WorldStaticModel = Chocolate, } item HCGum diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Dairy.txt b/Contents/mods/Hydrocraft/media/scripts/Food Dairy.txt index 9f2de286..52855380 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Dairy.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Dairy.txt @@ -9,7 +9,7 @@ module Hydrocraft /************************ITEMS************************/ item HCUHTmilk - { + { Type = Food, DisplayName = Package of UHT Milk, Weight = 1.0, @@ -18,19 +18,23 @@ item HCUHTmilk DaysTotallyRotten = 500, DaysFresh = 250, Icon = HCUHTmilk, - FoodType = NoExplicit, + EvolvedRecipe = HotDrink:2;HotDrinkRed:2;HotDrinkWhite:2;HotDrinkSpiffo:2;HotDrinkTea:2;Beverage:2;Beverage2:2;Oatmeal:2;Soup:5;Stew:5, + FoodType = Milk, Carbohydrates = 50, - Proteins = 40, - Lipids = 20, - Calories = 460, + Proteins = 40, + Lipids = 20, + Calories = 460, CantBeFrozen = TRUE, Packaged = TRUE, - DisplayCategory = FoodP, - Tags = Milk, - } + DisplayCategory = FoodP, + CustomContextMenu = Drink, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = Milk_Ground, + } item HCSoymilk - { + { Type = Food, DisplayName = Bottle of Soy Milk, Weight = 1.0, @@ -39,22 +43,21 @@ item HCSoymilk DaysTotallyRotten = 30, DaysFresh = 15, Icon = WhiskeyFull, - FoodType = NoExplicit, + FoodType = Milk, Carbohydrates = 33, - Proteins = 29, - Lipids = 17, - Calories = 410, + Proteins = 29, + Lipids = 17, + Calories = 410, StaticModel = WhiskeyBottle, DangerousUncooked = TRUE, IsCookable = TRUE, MinutesToCook = 20, MinutesToBurn = 40, - CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, + CustomContextMenu = Drink, + CustomEatSound = DrinkingFromCarton, ReplaceOnUse = WhiskeyEmpty, - DisplayCategory = FoodP, - Tags = Milk, - } + DisplayCategory = FoodP, + } item HCEvaporatedmilk @@ -83,44 +86,43 @@ item HCEvaporatedmilkopen ReplaceOnUse = HCEvaporatedmilkopenempty, Icon = HCEvaporatedmilkopen, DaysFresh = 2, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = NoExplicit, - Carbohydrates = 136, - Proteins = 1.6, - Lipids = 3.2, - Calories = 536, - Packaged = TRUE, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Milk, + Carbohydrates = 136, + Proteins = 1.6, + Lipids = 3.2, + Calories = 536, + Packaged = TRUE, CantBeFrozen = TRUE, - EvolvedRecipeName = Creamy, - DisplayCategory = FoodC, - Tags = Milk, + EvolvedRecipeName = Creamy, + DisplayCategory = FoodC, } item HCMilkjug - { - HungerChange = -20, - EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + { + HungerChange = -20, + EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, Weight = 2.0, - AlwaysWelcomeGift = true, + AlwaysWelcomeGift = true, Type = Food, - ThirstChange = -200, + ThirstChange = -200, DisplayName = Milk Jug, - Icon = HCMilkjug, - DaysFresh = 4, - DaysTotallyRotten = 7, - CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, - Carbohydrates = 26 , - Proteins = 16 , + Icon = HCMilkjug, + DaysFresh = 4, + DaysTotallyRotten = 7, + CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottle, + StaticModel = Mug, + Carbohydrates = 26 , + Proteins = 16 , Lipids = 5 , - Calories = 220 , - Packaged = TRUE, - CantBeFrozen = TRUE, - ReplaceOnDeplete = Hydrocraft.HCMilkjugempty, - ReplaceOnUse = Hydrocraft.HCMilkjugempty, - DisplayCategory = FoodP, - Tags = Milk, - } + Calories = 220 , + Packaged = TRUE, + CantBeFrozen = TRUE, + ReplaceOnDeplete = Hydrocraft.HCMilkjugempty, + ReplaceOnUse = Hydrocraft.HCMilkjugempty, + DisplayCategory = FoodP, + } item HCMilkjugwater { @@ -140,30 +142,30 @@ item HCMilkjugwater } item HCMilkjugchocolate - { - HungerChange = -20, - EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + { + HungerChange = -20, + EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, Weight = 2.0, - AlwaysWelcomeGift = true, + AlwaysWelcomeGift = true, Type = Food, - ThirstChange = -200, + ThirstChange = -200, DisplayName = Chocolate Milk Jug, - Icon = HCMilkjugchocolate, - DaysFresh = 4, - DaysTotallyRotten = 7, - CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, - Carbohydrates = 28 , - Proteins = 25 , - Lipids = 25 , - Calories = 259 , - Packaged = TRUE, - CantBeFrozen = TRUE, - ReplaceOnDeplete = Hydrocraft.HCMilkjugchocolateempty, - ReplaceOnUse = Hydrocraft.HCMilkjugchocolateempty, - DisplayCategory = FoodP, - Tags = Milk, - } + Icon = HCMilkjugchocolate, + DaysFresh = 4, + DaysTotallyRotten = 7, + CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = BleachBottle, + Carbohydrates = 28 , + Proteins = 25 , + Lipids = 25 , + Calories = 259 , + Packaged = TRUE, + CantBeFrozen = TRUE, + ReplaceOnDeplete = Hydrocraft.HCMilkjugchocolateempty, + ReplaceOnUse = Hydrocraft.HCMilkjugchocolateempty, + DisplayCategory = FoodP, + } item HCMilkjugchocolatewater { @@ -754,7 +756,7 @@ recipe Jar Homemade Yogurt HCJarhomemadeyogurt, Strewberrie=4, keep Bowl, - Sugar;1, + Sugar, Result:HCJarhomemadeyogurtstrawberries, NeedToBeLearn:true, Time:50.0, @@ -767,7 +769,7 @@ recipe Jar Homemade Yogurt SkillRequired:Cooking=8, HCJarhomemadeyogurt, HCRaspberry=4, - Sugar;1, + Sugar, keep Bowl, Result:HCJarhomemadeyogurtraspberries, NeedToBeLearn:true, @@ -859,7 +861,7 @@ recipe Jar Homemade Yogurt SkillRequired:Cooking=8, HCJarhomemadeyogurt, HCChocolateshavings, - Sugar;1, + Sugar, keep Bowl, Result:HCJarhomemadeyogurtstracciatella, NeedToBeLearn:true, @@ -889,7 +891,7 @@ recipe Jar Homemade Yogurt SkillRequired:Cooking=8, HCJarhomemadeyogurt, HCPear, - Sugar;1, + Sugar, HCCinnamon;1, keep Bowl, Result:HCJarhomemadeyogurtpear, @@ -935,7 +937,7 @@ recipe Jar Homemade Yogurt SkillRequired:Cooking=8, HCJarhomemadeyogurt, Cherry=4, - Sugar;1, + Sugar, keep Bowl, Result:HCJarhomemadeyogurtcherry, NeedToBeLearn:true, @@ -978,7 +980,7 @@ recipe Jar Homemade Yogurt HCJarhomemadeyogurt, HCBlackcurrant=2, HCRedcurrant=2, - Sugar;1, + Sugar, keep Bowl, Result:HCJarhomemadeyogurtcurrant, NeedToBeLearn:true, diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Drinks.txt b/Contents/mods/Hydrocraft/media/scripts/Food Drinks.txt index 96935dbd..511b4f9e 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Drinks.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Drinks.txt @@ -49,8 +49,12 @@ module Hydrocraft Calories = 300, Packaged = TRUE, CantBeFrozen = TRUE, + EatType = popcan, + FoodType = SoftDrink, CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, + CustomEatSound = DrinkingFromCan, + StaticModel = PopCanDiet, + WorldStaticModel = PopCanDiet, ReplaceOnUse = Hydrocraft.HCEnergydrinktrash, DisplayCategory = FoodB, } @@ -72,8 +76,12 @@ module Hydrocraft Calories = 300, Packaged = TRUE, CantBeFrozen = TRUE, + EatType = popcan, + FoodType = SoftDrink, CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, + CustomEatSound = DrinkingFromCan, + StaticModel = PopCanFizz, + WorldStaticModel = PopCanFizz, ReplaceOnUse = Hydrocraft.HCEnergydrink2trash, DisplayCategory = FoodB, } @@ -90,8 +98,10 @@ module Hydrocraft ReplaceOnUse = HCGlassjug, Icon = HCApplecider, CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromBottleGlass, + StaticModel = WhiteWineBottle, + EatType = Bourbon, + FoodType = SoftDrink, Carbohydrates = 35.4, Proteins = 0, Lipids = 0, @@ -158,6 +168,9 @@ module Hydrocraft ReplaceOnUse = Mugl, Icon = HCCococup, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 225, Proteins = 9, @@ -179,6 +192,9 @@ module Hydrocraft ReplaceOnUse = HCClaymug, Icon = HCHotcuppa, CustomContextMenu = Drink, + GoodHot = true, + CustomEatSound = DrinkingFromMug, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 225, Proteins = 9, @@ -204,6 +220,9 @@ module Hydrocraft ReplaceOnUse = Mugl, Icon = HCCoffeecup, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 0.3, @@ -229,6 +248,9 @@ module Hydrocraft ReplaceOnUse = Mugl, Icon = HCCoffeecup, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 0.3, @@ -254,6 +276,9 @@ module Hydrocraft ReplaceOnUse = Mugl, Icon = HCCoffeewithmilk, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 0.3, @@ -279,6 +304,9 @@ module Hydrocraft ReplaceOnUse = HCClaymug, Icon = HCHotcuppa, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 0.3, @@ -304,6 +332,9 @@ module Hydrocraft ReplaceOnUse = HCClaymug, Icon = HCHotcuppa, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 0.3, @@ -329,6 +360,9 @@ module Hydrocraft ReplaceOnUse = HCClaymug, Icon = HCCoffeewithmilk2, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromMug, + GoodHot = true, + StaticModel = MugRed, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 0.3, @@ -355,6 +389,7 @@ module Hydrocraft MinutesToBurn = 120, Icon = Kettle, CustomContextMenu = Drink, + EatType = Kettle, FoodType = NoExplicit, Carbohydrates = 0, Proteins = 1.5, diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Fruit.txt b/Contents/mods/Hydrocraft/media/scripts/Food Fruit.txt index 81168c83..8997feb3 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Fruit.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Fruit.txt @@ -1,248 +1,287 @@ -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - -item HCPear - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Pear, - Icon = HCPear, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 30, - Proteins = 0.8, - Lipids = 0.2, - Calories = 114, - ReplaceOnUse = Hydrocraft.HCPearseeds, - DisplayCategory = FoodP, - } - -item HCLime - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 9, - DisplayName = Lime, - Icon = HCLime, - DaysFresh = 7, - EvolvedRecipe = Cake:8, - FoodType = Fruits, - Carbohydrates = 22, - Proteins = 1.4, - Lipids = 0.4, - Calories = 60, - DisplayCategory = FoodP, - } - -item HCGrapesgreen - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Green Grapes, - Icon = HCGrapesgreen, - DaysFresh = 5, - EvolvedRecipe = Cake:8, - FoodType = Fruits, - Carbohydrates = 34, - Proteins = 1.2, - Lipids = 0.8, - Calories = 134, - DisplayCategory = FoodP, - } - -item HCBunchofberries - { - HungerChange = -20, - BoredomChange = -10, - Weight = 0.4, - Type = Food, - UnhappyChange = -15, - DisplayName = Bunch of Berries, - Icon = HCBunchofberries, - DaysFresh = 1, - DaysTotallyRotten = 2, - FoodType = Fruits, - Carbohydrates = 30.8, - Proteins = 12, - Lipids = 1.2, - Calories = 240, - DisplayCategory = FoodP, - } - -item HCCactusfruit - { - HungerChange = -10, - ThirstChange = -15, - Weight = 0.2, - Type = Food, - DaysFresh = 10, - DaysTotallyRotten = 20, - DisplayName = Cactus Fruit, - Icon = HCCactusfruit, - CustomContextMenu = Eat, - FoodType = Fruits, - Carbohydrates = 27, - Proteins = 4, - Lipids = 5, - Calories = 167, - ReplaceOnUse = Hydrocraft.HCCactusseeds, - DisplayCategory = FoodP, - } - -item HCPricklypearfruit - { - HungerChange = -10, - ThirstChange = -15, - Weight = 0.2, - DaysFresh = 10, - DaysTotallyRotten = 20, - Type = Food, - DisplayName = Prickly Pear Fruit, - Icon = HCPricklypearfruit, - CustomContextMenu = Eat, - FoodType = Fruits, - Carbohydrates = 10, - Proteins = 1, - Lipids = 1, - Calories = 42, - ReplaceOnUse = Hydrocraft.HCPricklypearseeds, - } - -item HCApricot - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Apricot, - Icon = HCApricot, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 18, - Proteins = 2.3, - Lipids = 0.6, - Calories = 79, - ReplaceOnUse = Hydrocraft.HCApricotseeds, - DisplayCategory = FoodP, - } - -item HCDates - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Dates, - Icon = HCDates, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 18, - Proteins = 0, - Lipids = 0, - Calories = 66, - DisplayCategory = FoodP, - } - -item HCFigs - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Figs, - Icon = HCFigs, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 12, - Proteins = 0, - Lipids = 0, - Calories = 47, - DisplayCategory = FoodP, - } - -item HCKiwi - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Kiwi, - Icon = HCKiwi, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 21, - Proteins = 2, - Lipids = 1, - Calories = 85, - DisplayCategory = FoodP, - } - -item HCPlum - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Plum, - Icon = HCPlum, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 16, - Proteins = 0, - Lipids = 0, - Calories = 70, - DisplayCategory = FoodP, - } - -item HCPersimmon - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Persimmon, - Icon = HCPersimmon, - DaysFresh = 5, - FoodType = Fruits, - EvolvedRecipe = Salad:8;Cake:8, - Carbohydrates = 0, - Proteins = 0, - Lipids = 0, - Calories = 360, - DisplayCategory = FoodP, - } - -/************************RECIPES************************/ - -recipe Make Bunch of Berries - { - Strewberrie/BerryBlack/BerryBlue/BerryGeneric1/BerryGeneric2/BerryGeneric3/BerryGeneric4/BerryGeneric5/HCCandleberry/HCHuckleberry/HCCranberry/HCSeaberry/HCBlackcurrant/HCRedcurrant/HCArrowwoodberry/HCRaspberry/HCBlackthornberry/HCCrampbarkberry/HCCrowberry/HCGooseberry/HCHawthornfruit, - OnTest:OnTestHasfourBerries, - Result:HCBunchofberries, - RemoveResultItem:true, - NeedToBeLearn:false, - Time:75.0, - Category:Cooking, - OnCreate:MakeBunchOfBerries, - OnGiveXP:HCNoExpGain, - } - +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + +item HCPear + { + HungerChange = -14, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Pear, + Icon = HCPear, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Cake:8;FruitSalad:5;Pancakes:5;Waffles:4;Muffin:4;PieSweet:8;Oatmeal:4, + Carbohydrates = 30, + Proteins = 0.8, + Lipids = 0.2, + Calories = 114, + ThirstChange = -4, + ReplaceOnUse = Hydrocraft.HCPearseeds, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + StaticModel = RoundFood_Peach, + WorldStaticModel = Pear_Ground, + } + +item HCLime + { + HungerChange = -10, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 9, + DisplayName = Lime, + Icon = HCLime, + DaysFresh = 7, + EvolvedRecipe = Cake:5;HotDrink:2;HotDrinkRed:2;HotDrinkWhite:2;HotDrinkSpiffo:2;HotDrinkTea:3;FruitSalad:3;PieSweet:4;Stir fry Griddle Pan:3;Stir fry:3;Soup:8;Beverage:2;Beverage2:2;Beer:2;Beer2, + Spice = true, + FoodType = Citrus, + Carbohydrates = 22, + Proteins = 1.4, + Lipids = 0.4, + Calories = 60, + DisplayCategory = FoodP, + StaticModel = RoundFood_Green, + CustomEatSound = EatingFruit, + WorldStaticModel = Lime_Ground, + Tags = HerbalTea, + } + +item HCGrapesgreen + { + HungerChange = -14, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Green Grapes, + Icon = HCGrapesgreen, + DaysFresh = 5, + EvolvedRecipe = Cake:8;FruitSalad:8;Pancakes:8;Waffles:8;Muffin:6;Salad:4, + FoodType = Fruits, + ThirstChange = -3, + Carbohydrates = 34, + Proteins = 1.2, + Lipids = 0.8, + Calories = 134, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + WorldStaticModel = Grapes_Ground, + } + +item HCBunchofberries + { + HungerChange = -20, + BoredomChange = -10, + Weight = 0.4, + Type = Food, + UnhappyChange = -15, + DisplayName = Bunch of Berries, + Icon = HCBunchofberries, + DaysFresh = 1, + DaysTotallyRotten = 2, + FoodType = Fruits, + ThirstChange = -3, + Carbohydrates = 30.8, + Proteins = 12, + Lipids = 1.2, + Calories = 240, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + WorldStaticModel = Grapes_Ground, + } + +item HCCactusfruit + { + HungerChange = -10, + ThirstChange = -15, + Weight = 0.2, + Type = Food, + DaysFresh = 10, + DaysTotallyRotten = 20, + DisplayName = Cactus Fruit, + Icon = HCCactusfruit, + EvolvedRecipe = FruitSalad:9;Salad:5, + CustomContextMenu = Eat, + FoodType = Fruits, + Carbohydrates = 27, + Proteins = 4, + Lipids = 5, + Calories = 167, + ReplaceOnUse = Hydrocraft.HCCactusseeds, + CustomEatSound = EatingFruit, + StaticModel = CylinderFood_Green, + WorldStaticModel = Broccoli_Ground, + DisplayCategory = FoodP, + } + +item HCPricklypearfruit + { + HungerChange = -10, + ThirstChange = -15, + Weight = 0.2, + DaysFresh = 10, + DaysTotallyRotten = 20, + Type = Food, + DisplayName = Prickly Pear Fruit, + Icon = HCPricklypearfruit, + CustomContextMenu = Eat, + FoodType = Fruits, + Carbohydrates = 10, + Proteins = 1, + Lipids = 1, + Calories = 42, + ReplaceOnUse = Hydrocraft.HCPricklypearseeds, + CustomEatSound = EatingFruit, + StaticModel = RoundFood_Red, + WorldStaticModel = Peach_Ground, + } + +item HCApricot + { + HungerChange = -13, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Apricot, + Icon = HCApricot, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Salad:8;Cake:8;FruitSalad:8;Pancakes:4;Waffles:4;Muffin:4;PieSweet:6;Oatmeal:3, + Carbohydrates = 18, + Proteins = 2.3, + Lipids = 0.6, + Calories = 79, + ReplaceOnUse = Hydrocraft.HCApricotseeds, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + StaticModel = RoundFood_Peach, + WorldStaticModel = Peach_Ground, + } + +item HCDates + { + HungerChange = -16, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Dates, + Icon = HCDates, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Salad:8;Cake:8, + Carbohydrates = 18, + Proteins = 0, + Lipids = 0, + Calories = 66, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + StaticModel = RoundFood_Peach, + WorldStaticModel = BerryGeneric4, + } + +item HCFigs + { + HungerChange = -16, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Figs, + Icon = HCFigs, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Salad:7;Cake:7;Pancakes:3;Waffles:3;Muffin:2;PieSweet:5;Oatmeal:4, + Carbohydrates = 12, + Proteins = 0, + Lipids = 0, + Calories = 47, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + WorldStaticModel = BerryGeneric5, + } + +item HCKiwi + { + HungerChange = -14, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Kiwi, + Icon = HCKiwi, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Salad:6;Cake:6;FruitSalad:7;Muffin:2;PieSweet:6;Oatmeal:4, + Carbohydrates = 21, + Proteins = 2, + Lipids = 1, + Calories = 85, + DisplayCategory = FoodP, + StaticModel = RoundFood_Green, + CustomEatSound = EatingFruit, + WorldStaticModel = BerryGeneric4, + } + +item HCPlum + { + HungerChange = -13, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Plum, + Icon = HCPlum, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Salad:6;Cake:6;FruitSalad:8;Muffin:3;PieSweet:4;Oatmeal:3, + Carbohydrates = 16, + Proteins = 0, + Lipids = 0, + Calories = 70, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + StaticModel = RoundFood_Red, + WorldStaticModel = Apple_Ground, + } + +item HCPersimmon + { + HungerChange = -15, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Persimmon, + Icon = HCPersimmon, + DaysFresh = 5, + FoodType = Fruits, + EvolvedRecipe = Salad:6;Cake:8;FruitSalad:10;Muffin:5;PieSweet:5;Oatmeal:4, + Carbohydrates = 0, + Proteins = 0, + Lipids = 0, + Calories = 360, + DisplayCategory = FoodP, + CustomEatSound = EatingFruit, + StaticModel = RoundFood_Peach, + WorldStaticModel = Peach_Ground, + } + +/************************RECIPES************************/ + +recipe Make Bunch of Berries + { + Strewberrie/BerryBlack/BerryBlue/BerryGeneric1/BerryGeneric2/BerryGeneric3/BerryGeneric4/BerryGeneric5/HCCandleberry/HCHuckleberry/HCCranberry/HCSeaberry/HCBlackcurrant/HCRedcurrant/HCArrowwoodberry/HCRaspberry/HCBlackthornberry/HCCrampbarkberry/HCCrowberry/HCGooseberry/HCHawthornfruit, + OnTest:OnTestHasfourBerries, + Result:HCBunchofberries, + RemoveResultItem:true, + NeedToBeLearn:false, + Time:75.0, + Category:Cooking, + OnCreate:MakeBunchOfBerries, + OnGiveXP:HCNoExpGain, + } + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Ice Cream.txt b/Contents/mods/Hydrocraft/media/scripts/Food Ice Cream.txt index a99a293f..f23147c6 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Ice Cream.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Ice Cream.txt @@ -99,6 +99,7 @@ item HCPopsicle1 DisplayName = Blueberry Popsicle, Icon = HCPopsicle1, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -119,6 +120,7 @@ item HCPopsicle1melted DisplayName = Melted Blueberry Popsicle, Icon = HCPopsicle1melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, @@ -137,6 +139,7 @@ item HCPopsicle2 DisplayName = Chocolate Popsicle, Icon = HCPopsicle2, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -157,6 +160,7 @@ item HCPopsicle2melted DisplayName = Melted Chocolate Popsicle, Icon = HCPopsicle2melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, @@ -176,6 +180,7 @@ item HCPopsicle3 DisplayName = Strawberry Popsicle, Icon = HCPopsicle3, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -196,6 +201,7 @@ item HCPopsicle3melted DisplayName = Melted Strawberry Popsicle, Icon = HCPopsicle3melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, @@ -214,6 +220,7 @@ item HCPopsicle4 DisplayName = Grape Popsicle, Icon = HCPopsicle4, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -234,6 +241,7 @@ item HCPopsicle4melted DisplayName = Melted Grape Popsicle, Icon = HCPopsicle4melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, @@ -252,6 +260,7 @@ item HCPopsicle5 DisplayName = Lime Popsicle, Icon = HCPopsicle5, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -272,6 +281,7 @@ item HCPopsicle5melted DisplayName = Melted Lime Popsicle, Icon = HCPopsicle5melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, @@ -290,6 +300,7 @@ item HCPopsicle6 DisplayName = Lemon Popsicle, Icon = HCPopsicle6, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -310,6 +321,7 @@ item HCPopsicle6melted DisplayName = Melted Lemon Popsicle, Icon = HCPopsicle6melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, @@ -328,6 +340,7 @@ item HCPopsicle7 DisplayName = Cherry Popsicle, Icon = HCPopsicle7, FoodType = NoExplicit, + StaticModel = Corndog, DaysFresh = 1, DaysTotallyRotten = 1, Carbohydrates = 20, @@ -348,6 +361,7 @@ item HCPopsicle7melted DisplayName = Melted Cherry Popsicle, Icon = HCPopsicle7melted, FoodType = NoExplicit, + StaticModel = Corndog, Carbohydrates = 20, Proteins = 0, Lipids = 0.2, diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Juice.txt b/Contents/mods/Hydrocraft/media/scripts/Food Juice.txt index 31452033..f5b7bcdf 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Juice.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Juice.txt @@ -64,9 +64,13 @@ item HCLemonade1 DisplayName = Homemade Lemonade, ReplaceOnUse = PopBottleEmpty, Icon = Pop_water, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = SoftDrink, Carbohydrates = 80, Proteins = 0.8, Lipids = 0, @@ -85,9 +89,13 @@ item HCLemonade2 DisplayName = Homemade Lemonade, ReplaceOnUse = WaterBottleEmpty, Icon = WaterBottle_Full, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = SoftDrink, Carbohydrates = 80, Proteins = 0.8, Lipids = 0, @@ -106,9 +114,14 @@ item HCPopbottleapplejuice DisplayName = Apple Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottleapplejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 88, Proteins = 0.8, Lipids = 0.8, @@ -127,9 +140,14 @@ item HCPopbottlecarrotjuice DisplayName = Carrot Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlecarrotjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 74.4, Proteins = 8, Lipids = 1.6, @@ -148,9 +166,14 @@ item HCPopbottlegrapejuice DisplayName = Grape Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlegrapejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 120, Proteins = 0, Lipids = 0, @@ -169,9 +192,14 @@ item HCPopbottlelemonjuice DisplayName = Lemon Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlelemonjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 55.2, Proteins = 3.2, Lipids = 1.6, @@ -190,9 +218,14 @@ item HCPopbottleorangejuice DisplayName = Orange Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottleorangejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 80, Proteins = 5.6, Lipids = 1.6, @@ -211,9 +244,14 @@ item HCPopbottlelimejuice DisplayName = Lime Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlelimejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 67.2, Proteins = 3.2, Lipids = 0.8, @@ -232,9 +270,14 @@ item HCPopbottlestrawberryjuice DisplayName = Strawberry Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlestrawberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 59.2, Proteins = 0, Lipids = 0, @@ -253,9 +296,14 @@ item HCPopbottletomatojuice DisplayName = Tomato Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottletomatojuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 32.8, Proteins = 6.4, Lipids = 0, @@ -274,9 +322,14 @@ item HCPopbottlewatermelonjuice DisplayName = Watermelon Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlewatermelonjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 60.8, Proteins = 4.8, Lipids = 1.6, @@ -295,9 +348,14 @@ item HCPopbottlepineapplejuice DisplayName = Pineapple Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlepineapplejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 104, Proteins = 3.2, Lipids = 0.8, @@ -316,9 +374,14 @@ item HCPopbottleblueberryjuice DisplayName = Blueberry Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottleblueberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 112, Proteins = 5.6, Lipids = 2.4, @@ -337,9 +400,14 @@ item HCPopbottleblackberryjuice DisplayName = Blackberry Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottleblackberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 62.4, Proteins = 2.4, Lipids = 4.8, @@ -358,9 +426,14 @@ item HCPopbottlewildberryjuice DisplayName = Wild Berry Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlewildberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 62.4, Proteins = 2.4, Lipids = 4.8, @@ -379,9 +452,14 @@ item HCPopbottlecherryjuice DisplayName = Cherry Juice, ReplaceOnUse = PopBottleEmpty, Icon = HCPopbottlecherryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 128, Proteins = 8.8, Lipids = 1.6, @@ -400,9 +478,14 @@ item HCWaterbottleapplejuice DisplayName = Apple Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottleapplejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 88, Proteins = 0.8, Lipids = 0.8, @@ -421,9 +504,14 @@ item HCWaterbottlecarrotjuice DisplayName = Carrot Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlecarrotjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 74.4, Proteins = 8, Lipids = 1.6, @@ -442,9 +530,14 @@ item HCWaterbottlegrapejuice DisplayName = Grape Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlegrapejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 120, Proteins = 0, Lipids = 0, @@ -463,9 +556,14 @@ item HCWaterbottlelemonjuice DisplayName = Lemon Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlelemonjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 55.2, Proteins = 3.2, Lipids = 1.6, @@ -484,9 +582,14 @@ item HCWaterbottleorangejuice DisplayName = Orange Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottleorangejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 80, Proteins = 5.6, Lipids = 1.6, @@ -505,9 +608,14 @@ item HCWaterbottlelimejuice DisplayName = Lime Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlelimejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 67.2, Proteins = 3.2, Lipids = 0.8, @@ -526,9 +634,14 @@ item HCWaterbottlestrawberryjuice DisplayName = Strawberry Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlestrawberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 59.2, Proteins = 0, Lipids = 0, @@ -547,9 +660,14 @@ item HCWaterbottletomatojuice DisplayName = Tomato Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottletomatojuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 32.8, Proteins = 6.4, Lipids = 0, @@ -568,9 +686,14 @@ item HCWaterbottlewatermelonjuice DisplayName = Watermelon Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlewatermelonjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 60.8, Proteins = 4.8, Lipids = 1.6, @@ -589,9 +712,14 @@ item HCWaterbottlepineapplejuice DisplayName = Pineapple Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlepineapplejuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 104, Proteins = 3.2, Lipids = 0.8, @@ -610,9 +738,14 @@ item HCWaterbottleblueberryjuice DisplayName = Blueberry Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottleblueberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 112, Proteins = 5.6, Lipids = 2.4, @@ -631,9 +764,14 @@ item HCWaterbottleblackberryjuice DisplayName = Blackberry Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottleblackberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 62.4, Proteins = 2.4, Lipids = 4.8, @@ -652,9 +790,14 @@ item HCWaterbottlewildberryjuice DisplayName = Wild Berry Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlewildberryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 62.4, Proteins = 2.4, Lipids = 4.8, @@ -673,9 +816,14 @@ item HCWaterbottlecherryjuice DisplayName = Cherry Juice, ReplaceOnUse = WaterBottleEmpty, Icon = HCWaterbottlecherryjuice, + EvolvedRecipe = Beverage:2;Beverage2:2, + EatType = bottle, CustomContextMenu = Drink, + CustomEatSound = DrinkingFromBottlePlastic, + StaticModel = WaterBottle, + WorldStaticModel = WaterBottleFull, DisplayCategory = FoodB, - FoodType = NoExplicit, + FoodType = Juice, Carbohydrates = 128, Proteins = 8.8, Lipids = 1.6, @@ -1871,8 +2019,10 @@ item HCJuiceboxpinklemonaid Icon = HCJuiceboxpinklemonaid, CustomContextMenu = Drink, DisplayCategory = FoodB, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = JuiceBox, + FoodType = Juice, Carbohydrates = 14.8, Proteins = 0, Lipids = 0, @@ -1889,12 +2039,15 @@ item HCJuiceboxcherry UnhappyChange = -10, ThirstChange = -13, DisplayName = Cherry Juice Box, + EvolvedRecipe = Beverage:2;Beverage2:2, ReplaceOnUse = HCEmptyjuiceboxcherry, Icon = HCJuiceboxcherry, CustomContextMenu = Drink, DisplayCategory = FoodB, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = JuiceBox, + FoodType = Juice, Carbohydrates = 32, Proteins = 2.2, Lipids = 0.4, @@ -1911,12 +2064,15 @@ item HCJuiceboxorange UnhappyChange = -10, ThirstChange = -13, DisplayName = Orange Juice Box, + EvolvedRecipe = Beverage:2;Beverage2:2, ReplaceOnUse = HCEmptyjuiceboxorange, Icon = HCJuiceboxorange, CustomContextMenu = Drink, DisplayCategory = FoodB, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = JuiceBox, + FoodType = Juice, Carbohydrates = 20, Proteins = 1.4, Lipids = 0.4, @@ -1937,8 +2093,10 @@ item HCJuiceboxlemonaid Icon = HCJuiceboxlemonaid, CustomContextMenu = Drink, DisplayCategory = FoodB, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = JuiceBox, + FoodType = Juice, Carbohydrates = 20, Proteins = 0.2, Lipids = 0, @@ -1955,12 +2113,15 @@ item HCJuiceboxapple UnhappyChange = -10, ThirstChange = -13, DisplayName = Apple Juice Box, + EvolvedRecipe = Beverage:2;Beverage2:2, ReplaceOnUse = HCEmptyjuiceboxapple, Icon = HCJuiceboxapple, CustomContextMenu = Drink, DisplayCategory = FoodB, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = JuiceBox, + FoodType = Juice, Carbohydrates = 22, Proteins = 0.2, Lipids = 0.2, @@ -1977,12 +2138,15 @@ item HCJuiceboxgrape UnhappyChange = -10, ThirstChange = -13, DisplayName = Grape Juice Box, + EvolvedRecipe = Beverage:2;Beverage2:2, ReplaceOnUse = HCEmptyjuiceboxgrape, Icon = HCJuiceboxgrape, CustomContextMenu = Drink, DisplayCategory = FoodB, - CustomEatSound = DrinkingFromBottle, - FoodType = NoExplicit, + CustomEatSound = DrinkingFromCarton, + StaticModel = MilkCarton, + WorldStaticModel = JuiceBox, + FoodType = Juice, Carbohydrates = 30, Proteins = 0, Lipids = 0, @@ -2061,7 +2225,7 @@ recipe Make Bottle of Juice { SkillRequired:Cooking=2, HCLemonjuicebowl/HCLemonjuicebottle, - Sugar;1, + Sugar, Water=2, destroy PopBottleEmpty, Result:HCLemonade1, @@ -2075,7 +2239,7 @@ recipe Make Bottle of Juice { SkillRequired:Cooking=2, HCLemonjuicebowl/HCLemonjuicebottle, - Sugar;1, + Sugar, Water=2, destroy WaterBottleEmpty/WaterBottleFull, Result:HCLemonade2, diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Pasta.txt b/Contents/mods/Hydrocraft/media/scripts/Food Pasta.txt index a9b787f9..a7f769c0 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Pasta.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Pasta.txt @@ -1,202 +1,205 @@ -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - - -item HCFreshpasta - { - HungerChange = -20, - Weight = 0.2, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 10, - MinutesToBurn = 20, - DaysFresh = 1, - DaysTotallyRotten = 3, - DisplayName = Fresh Pasta, - Icon = HCFreshpasta, - FoodType = Pasta, - Carbohydrates = 48, - Proteins = 10, - Lipids = 4, - Calories = 260, - DisplayCategory = FoodP, - } - -item HCLasagna - { - HungerChange = -70, - Type = Food, - Weight = 2, - BoredomChange = -35, - UnhappyChange = -35, - DisplayName = Lasagna, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 60, - MinutesToBurn = 80, - Icon = HCLasagna, - ReplaceOnUse = RoastingPan, - DaysFresh = 2, - DaysTotallyRotten = 4, - FoodType = Pasta, - Carbohydrates = 228, - Proteins = 216, - Lipids = 214, - Calories = 3700, - DisplayCategory = FoodP, - } - -item HCPastafettuccine - { - Weight = 2, - Type = Food, - DisplayName = Fettuccine Pasta, - Icon = HCPastafettuccine, - HungerChange = -60, - UnhappyChange = 40, - ThirstChange = 60, - Carbohydrates = 656, - Proteins = 112, - Lipids = 16, - Calories = 3360, - Packaged = TRUE, - DisplayCategory = FoodN, - } - -item HCPastamacaroni - { - Weight = 2, - Type = Food, - DisplayName = Macaroni Pasta, - Icon = HCPastamacaroni, - HungerChange = -60, - UnhappyChange = 40, - ThirstChange = 60, - Carbohydrates = 656, - Proteins = 112, - Lipids = 16, - Calories = 3360, - Packaged = TRUE, - DisplayCategory = FoodN, - } - -item HCPastarotini - { - Weight = 2, - Type = Food, - DisplayName = Rotini Pasta, - Icon = HCPastarotini, - HungerChange = -60, - UnhappyChange = 40, - ThirstChange = 60, - Carbohydrates = 656, - Proteins = 112, - Lipids = 16, - Calories = 3360, - Packaged = TRUE, - DisplayCategory = FoodN, - } - -/************************RECIPES************************/ - -recipe Prepare Fresh Pasta - { - SkillRequired:Cooking=5, - Flour/HCRiceflour, - Water=1, - [Recipe.GetItemTypes.Egg], - Salt;1, - keep RollingPin, - Result:HCFreshpasta, - NeedToBeLearn:true, - Time:80.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - -recipe Prepare Lasagna - { - SkillRequired:Cooking=6, - destroy RoastingPan, - HCFreshpasta, - HCTomatosaucebowl, - Broccoli/Eggplant/Ham/Steak/Chicken/Salmon/TunaTinOpen/Cheese/HCCheddar/BellPepper/HCBellpeppergreen/HCBellpepperyellow/HCCauliflower, - Cheese/HCCheddar, - Result:HCLasagna, - NeedToBeLearn:true, - Time:100.0, - Category:Cooking, - OnCreate:HCRecipeBowls, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Place Pasta in Saucepan - { - HCPastafettuccine;10, - destroy WaterSaucepan, - Result:WaterSaucepanPasta, - Time:50.0, - Category:Cooking, - OnGiveXP:NoXP_OnGiveXP, - } - -recipe Place Pasta in Saucepan - { - HCPastamacaroni;10, - destroy WaterSaucepan, - Result:WaterSaucepanPasta, - Time:50.0, - Category:Cooking, - OnGiveXP:NoXP_OnGiveXP, - } - - recipe Place Pasta in Saucepan - { - HCPastarotini;10, - destroy WaterSaucepan, - Result:WaterSaucepanPasta, - Time:50.0, - Category:Cooking, - OnGiveXP:NoXP_OnGiveXP, - } - - recipe Place Pasta in Cooking Pot - { - HCPastafettuccine;10, - destroy WaterPot, - Result:WaterPotPasta, - Time:50.0, - Category:Cooking, - OnGiveXP:NoXP_OnGiveXP, - } - - recipe Place Pasta in Cooking Pot - { - HCPastamacaroni;10, - destroy WaterPot, - Result:WaterPotPasta, - Time:50.0, - Category:Cooking, - OnGiveXP:NoXP_OnGiveXP, - } - - recipe Place Pasta in Cooking Pot - { - HCPastarotini;10, - destroy WaterPot, - Result:WaterPotPasta, - Time:50.0, - Category:Cooking, - OnGiveXP:NoXP_OnGiveXP, - } - +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + + +item HCFreshpasta + { + HungerChange = -20, + Weight = 0.2, + Type = Food, + IsCookable = TRUE, + DangerousUncooked = TRUE, + MinutesToCook = 10, + MinutesToBurn = 20, + DaysFresh = 1, + DaysTotallyRotten = 3, + DisplayName = Fresh Pasta, + Icon = HCFreshpasta, + FoodType = Pasta, + Carbohydrates = 48, + Proteins = 10, + Lipids = 4, + Calories = 260, + DisplayCategory = FoodP, + } + +item HCLasagna + { + HungerChange = -70, + Type = Food, + Weight = 2, + BoredomChange = -35, + UnhappyChange = -35, + DisplayName = Lasagna, + IsCookable = TRUE, + DangerousUncooked = TRUE, + MinutesToCook = 60, + MinutesToBurn = 80, + Icon = HCLasagna, + ReplaceOnUse = RoastingPan, + DaysFresh = 2, + DaysTotallyRotten = 4, + FoodType = Pasta, + Carbohydrates = 228, + Proteins = 216, + Lipids = 214, + Calories = 3700, + DisplayCategory = FoodP, + } + +item HCPastafettuccine + { + Weight = 2, + Type = Food, + DisplayName = Fettuccine Pasta, + Icon = HCPastafettuccine, + HungerChange = -75, + UnhappyChange = 40, + ThirstChange = 60, + Carbohydrates = 656, + Proteins = 112, + Lipids = 16, + Calories = 3360, + Packaged = TRUE, + DisplayCategory = FoodN, + WorldStaticModel = Pasta, + } + +item HCPastamacaroni + { + Weight = 2, + Type = Food, + DisplayName = Macaroni Pasta, + Icon = HCPastamacaroni, + HungerChange = -55, + UnhappyChange = 40, + ThirstChange = 60, + Carbohydrates = 656, + Proteins = 112, + Lipids = 16, + Calories = 3360, + Packaged = TRUE, + DisplayCategory = FoodN, + WorldStaticModel = Pasta, + } + +item HCPastarotini + { + Weight = 2, + Type = Food, + DisplayName = Rotini Pasta, + Icon = HCPastarotini, + HungerChange = -50, + UnhappyChange = 40, + ThirstChange = 60, + Carbohydrates = 656, + Proteins = 112, + Lipids = 16, + Calories = 3360, + Packaged = TRUE, + DisplayCategory = FoodN, + WorldStaticModel = Pasta, + } + +/************************RECIPES************************/ + +recipe Prepare Fresh Pasta + { + SkillRequired:Cooking=5, + Flour/HCRiceflour, + Water=1, + Egg/WildEggs/HCGooseegg/HCTurkeyegg/HCSparrowegg, + Salt;1, + keep RollingPin, + Result:HCFreshpasta, + NeedToBeLearn:true, + Time:80.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + +recipe Prepare Lasagna + { + SkillRequired:Cooking=6, + destroy RoastingPan, + HCFreshpasta, + HCTomatosaucebowl, + Broccoli/Eggplant/Ham/Steak/Chicken/Salmon/TunaTinOpen/Cheese/HCCheddar/BellPepper/HCBellpeppergreen/HCBellpepperyellow/HCCauliflower, + Cheese/HCCheddar, + Result:HCLasagna, + NeedToBeLearn:true, + Time:100.0, + Category:Cooking, + OnCreate:HCRecipeBowls, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Place Pasta in Saucepan + { + HCPastafettuccine;10, + destroy WaterSaucepan, + Result:WaterSaucepanPasta, + Time:50.0, + Category:Cooking, + OnGiveXP:NoXP_OnGiveXP, + } + +recipe Place Pasta in Saucepan + { + HCPastamacaroni;10, + destroy WaterSaucepan, + Result:WaterSaucepanPasta, + Time:50.0, + Category:Cooking, + OnGiveXP:NoXP_OnGiveXP, + } + + recipe Place Pasta in Saucepan + { + HCPastarotini;10, + destroy WaterSaucepan, + Result:WaterSaucepanPasta, + Time:50.0, + Category:Cooking, + OnGiveXP:NoXP_OnGiveXP, + } + + recipe Place Pasta in Cooking Pot + { + HCPastafettuccine;10, + destroy WaterPot, + Result:WaterPotPasta, + Time:50.0, + Category:Cooking, + OnGiveXP:NoXP_OnGiveXP, + } + + recipe Place Pasta in Cooking Pot + { + HCPastamacaroni;10, + destroy WaterPot, + Result:WaterPotPasta, + Time:50.0, + Category:Cooking, + OnGiveXP:NoXP_OnGiveXP, + } + + recipe Place Pasta in Cooking Pot + { + HCPastarotini;10, + destroy WaterPot, + Result:WaterPotPasta, + Time:50.0, + Category:Cooking, + OnGiveXP:NoXP_OnGiveXP, + } + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Pies.txt b/Contents/mods/Hydrocraft/media/scripts/Food Pies.txt index d7f00623..e462d42e 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Pies.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Pies.txt @@ -1,588 +1,633 @@ -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - -item HCPiepan - { - Weight = 0.5, - Type = Normal, - DisplayName = Pie Pan, - Icon = HCPiepan, - DisplayCategory = Cooking, - } - -item HCPiecrust - { - Type = Food, - DisplayName = Pie Crust, - Icon = HCPiecrust, - Weight = 0.1, - HungerChange = -10, - ReplaceOnUse = HCPiepan, - UnhappyChange = 10, - BoredomChange = 10, - FoodType = NoExplicit, - Carbohydrates = 48, - Proteins = 6.4, - Lipids = 20, - Calories = 527, - DisplayCategory = FoodN, - } - - item HCPieapplepan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Apple Pie, - Icon = HCPieapple, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPieapple - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Apple Pie, - Icon = HCPieapple, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPieblueberrypan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Blueberry Pie, - Icon = HCPieblueberry, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPieblueberry - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Blueberry Pie, - Icon = HCPieblueberry, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiepeachpan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Peach Pie, - Icon = HCPiepeach, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiepeach - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Peach Pie, - Icon = HCPiepeach, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiepearpan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Pear Pie, - Icon = HCPiepeach, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiepear - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pear Pie, - Icon = HCPiepear, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiepumpkinpan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Pumpkin Pie, - Icon = HCPiepumpkin, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiepumpkin - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pumpkin Pie, - Icon = HCPiepumpkin, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiecherrypan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Cherry Pie, - Icon = HCPiecherry, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPiecherry - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Cherry Pie, - Icon = HCPiecherry, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPieblackberrypan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Blackberry Pie, - Icon = HCPieblackberry, - ReplaceOnUse = HCPiepan, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 60, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCPieblackberry - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Blackberry Pie, - Icon = HCPieblackberry, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 240, - Proteins = 13.2, - Lipids = 78, - Calories = 1662, - DisplayCategory = FoodP, - } - - item HCQuichepan - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Pie Pan with Quiche, - Icon = HCQuiche, - ReplaceOnUse = HCPiepan, - DaysFresh = 5, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 30, - MinutesToBurn = 50, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 60, - Proteins = 59, - Lipids = 64, - Calories = 1561, - DisplayCategory = FoodP, - } - - item HCQuiche - { - HungerChange = -40, - Weight = 1.1, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Quiche, - Icon = HCQuiche, - IsCookable = TRUE, - MinutesToCook = 0, - MinutesToBurn = 30, - DaysFresh = 5, - UnhappyChange = -20, - BoredomChange = -15, - FoodType = NoExplicit, - Carbohydrates = 60, - Proteins = 59, - Lipids = 64, - Calories = 1561, - DisplayCategory = FoodP, - } - -/************************RECIPES************************/ - -recipe Make Pie Crust - { - HCPiepan, - PieDough, - Result:HCPiecrust, - Time:55.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Apple Pie - { - HCPiecrust, - Apple/HCCannedappleopen, - Result:HCPieapplepan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Apple Pie from Pie Pan - { - HCPieapplepan, - Result:HCPieapple, - Time:90.0, - OnTest:RemoveApplePie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Blueberry Pie - { - HCPiecrust, - BerryBlue=10, - Result:HCPieblueberrypan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Blueberry Pie from Pie Pan - { - HCPieblueberrypan, - Result:HCPieblueberry, - Time:90.0, - OnTest:RemoveBlueberryPie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Peach Pie - { - HCPiecrust, - Peach/HCCannedpeachopen, - Result:HCPiepeachpan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Peach Pie from Pie Pan - { - HCPiepeachpan, - Result:HCPiepeach, - Time:90.0, - OnTest:RemovePeachPie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Pear Pie - { - HCPiecrust, - HCPear/HCCannedpearopen, - Result:HCPiepearpan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Pear Pie from Pie Pan - { - HCPiepearpan, - Result:HCPiepear, - Time:90.0, - OnTest:RemovePearPie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Pumpkin Pie - { - HCPiecrust, - HCPumpkinflesh/HCCannedpumpkinopen, - Result:HCPiepumpkinpan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Pumpkin Pie from Pie Pan - { - HCPiepumpkinpan, - Result:HCPiepumpkin, - Time:90.0, - OnTest:RemovePumpkinPie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Cherry Pie - { - HCPiecrust, - Cherry=10, - Result:HCPiecherrypan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Cherry Pie from Pie Pan - { - HCPiecherrypan, - Result:HCPiecherry, - Time:90.0, - OnTest:RemoveCherryPie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Blackberry Pie - { - HCPiecrust, - BerryBlack=10, - Result:HCPieblackberrypan, - Time:90.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Blackberry Pie from Pie Pan - { - HCPieblackberrypan, - Result:HCPieblackberry, - Time:90.0, - OnTest:RemoveBlackberryPie_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Quiche - { - HCPiecrust, - Cheese/HCCheddar, - [Recipe.GetItemTypes.Egg], - Chicken/Steak/Onion/Broccoli/Tomato/Leek/Ham, - Result:HCQuichepan, - Time:125.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Remove Quiche from Pie Pan - { - HCQuichepan, - Result:HCQuiche, - Time:90.0, - OnTest:RemoveQuiche_CheckIfCooked, - OnCreate:recipe_piepan, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + +item HCPiepan + { + Weight = 0.5, + Type = Normal, + DisplayName = Pie Pan, + Icon = HCPiepan, + DisplayCategory = Cooking, + } + +item HCPiecrust + { + Type = Food, + DisplayName = Pie Crust, + Icon = HCPiecrust, + Weight = 0.1, + HungerChange = -10, + ReplaceOnUse = HCPiepan, + UnhappyChange = 10, + BoredomChange = 10, + FoodType = NoExplicit, + Carbohydrates = 48, + Proteins = 6.4, + Lipids = 20, + Calories = 527, + DisplayCategory = FoodN, + } + + item HCPieapplepan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Apple Pie, + Icon = HCPieapple, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPieapple + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Apple Pie, + Icon = HCPieapple, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCPieblueberrypan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Blueberry Pie, + Icon = HCPieblueberry, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPieblueberry + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Blueberry Pie, + Icon = HCPieblueberry, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCPiepeachpan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Peach Pie, + Icon = HCPiepeach, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPiepeach + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Peach Pie, + Icon = HCPiepeach, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCPiepearpan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Pear Pie, + Icon = HCPiepeach, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPiepear + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pear Pie, + Icon = HCPiepear, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCPiepumpkinpan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Pumpkin Pie, + Icon = HCPiepumpkin, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPiepumpkin + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pumpkin Pie, + Icon = HCPiepumpkin, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCPiecherrypan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Cherry Pie, + Icon = HCPiecherry, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPiecherry + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Cherry Pie, + Icon = HCPiecherry, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCPieblackberrypan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Blackberry Pie, + Icon = HCPieblackberry, + ReplaceOnUse = HCPiepan, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 60, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCPieblackberry + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Blackberry Pie, + Icon = HCPieblackberry, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 240, + Proteins = 13.2, + Lipids = 78, + Calories = 1662, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + + item HCQuichepan + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Pie Pan with Quiche, + Icon = HCQuiche, + ReplaceOnUse = HCPiepan, + DaysFresh = 5, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 30, + MinutesToBurn = 50, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 60, + Proteins = 59, + Lipids = 64, + Calories = 1561, + DisplayCategory = FoodP, + WorldStaticModel = PiePreparation, + } + + item HCQuiche + { + HungerChange = -40, + Weight = 1.1, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Quiche, + Icon = HCQuiche, + IsCookable = TRUE, + MinutesToCook = 0, + MinutesToBurn = 30, + DaysFresh = 5, + UnhappyChange = -20, + BoredomChange = -15, + FoodType = NoExplicit, + Carbohydrates = 60, + Proteins = 59, + Lipids = 64, + Calories = 1561, + DisplayCategory = FoodP, + WorldStaticModel = Pie, + } + +/************************RECIPES************************/ + +recipe Slice Pie + { + keep KitchenKnife/HuntingKnife/HCSteakknife/FlintKnife/HCKnifesteel/HCKnifeiron, + PieWholeRaw, + Result:Pie=5, + Time:20.0, + OnCreate:SlicePie_OnCreate, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Cake + { + keep KitchenKnife/HuntingKnife/HCSteakknife/FlintKnife/HCKnifesteel/HCKnifeiron, + CakeRaw, + Result:CakeSlice=5, + Time:20.0, + OnCreate:SlicePie_OnCreate, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Pie Crust + { + HCPiepan, + PieDough, + Result:HCPiecrust, + Time:55.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Apple Pie + { + HCPiecrust, + Apple/HCCannedappleopen, + Result:HCPieapplepan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Apple Pie from Pie Pan + { + HCPieapplepan, + Result:HCPieapple, + Time:90.0, + OnTest:RemoveApplePie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Blueberry Pie + { + HCPiecrust, + BerryBlue=10, + Result:HCPieblueberrypan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Blueberry Pie from Pie Pan + { + HCPieblueberrypan, + Result:HCPieblueberry, + Time:90.0, + OnTest:RemoveBlueberryPie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Peach Pie + { + HCPiecrust, + Peach/HCCannedpeachopen, + Result:HCPiepeachpan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Peach Pie from Pie Pan + { + HCPiepeachpan, + Result:HCPiepeach, + Time:90.0, + OnTest:RemovePeachPie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Pear Pie + { + HCPiecrust, + HCPear/HCCannedpearopen, + Result:HCPiepearpan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Pear Pie from Pie Pan + { + HCPiepearpan, + Result:HCPiepear, + Time:90.0, + OnTest:RemovePearPie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Pumpkin Pie + { + HCPiecrust, + HCPumpkinflesh/HCCannedpumpkinopen, + Result:HCPiepumpkinpan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Pumpkin Pie from Pie Pan + { + HCPiepumpkinpan, + Result:HCPiepumpkin, + Time:90.0, + OnTest:RemovePumpkinPie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Cherry Pie + { + HCPiecrust, + Cherry=10, + Result:HCPiecherrypan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Cherry Pie from Pie Pan + { + HCPiecherrypan, + Result:HCPiecherry, + Time:90.0, + OnTest:RemoveCherryPie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Blackberry Pie + { + HCPiecrust, + BerryBlack=10, + Result:HCPieblackberrypan, + Time:90.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Blackberry Pie from Pie Pan + { + HCPieblackberrypan, + Result:HCPieblackberry, + Time:90.0, + OnTest:RemoveBlackberryPie_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Quiche + { + HCPiecrust, + Cheese/HCCheddar, + Egg/WildEggs/HCGooseegg/HCTurkeyegg/HCSparrowegg, + Chicken/Steak/Onion/Broccoli/Tomato/Leek/Ham, + Result:HCQuichepan, + Time:125.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Remove Quiche from Pie Pan + { + HCQuichepan, + Result:HCQuiche, + Time:90.0, + OnTest:RemoveQuiche_CheckIfCooked, + OnCreate:recipe_piepan, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Pizza.txt b/Contents/mods/Hydrocraft/media/scripts/Food Pizza.txt index a7a7b27f..dcf8c165 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Pizza.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Pizza.txt @@ -1,395 +1,413 @@ -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - - item HCPizzadough - { - Type = Food, - DisplayName = Pizza Dough, - Icon = HCPizzadough, - Weight = 0.3, - HungerChange = -25, - DaysTotallyRotten = 6, - DaysFresh = 3, - FoodType = NoExplicit, - Carbohydrates = 65.9, - Proteins = 10, - Lipids = 3.3, - Calories = 336.5, - DisplayCategory = FoodP, - } - -item HCGratedcheese -{ - Type = Food, - DisplayName = Grated Cheese, - Icon = HCGratedcheese, - Weight = 0.2, - HungerChange = -25, - DaysFresh = 7, - DaysTotallyRotten = 10, - EvolvedRecipe = Soup:5;Sandwich:5;Burger:5;Salad:5, - FoodType = NoExplicit, - Carbohydrates = 2.6, - Proteins = 50, - Lipids = 66, - Calories = 402, - DisplayCategory = FoodP, -} - -item HCGratedcheddar -{ - Type = Food, - DisplayName = Grated Cheddar, - Icon = HCGratedcheddar, - Weight = 0.2, - HungerChange = -20, - DaysFresh = 7, - DaysTotallyRotten = 10, - EvolvedRecipe = Soup:5;Sandwich:5;Burger:5;Salad:5, - FoodType = NoExplicit, - Carbohydrates = 2.6, - Proteins = 50, - Lipids = 66, - Calories = 402, - DisplayCategory = FoodP, -} - - item HCTomatosaucepot - { - HungerChange = -10, - Weight = 1.4, - Type = Food, - IsCookable = TRUE, - DisplayName = Pot of Tomato Sauce, - ReplaceOnUse = Pot, - Icon = PotFull, - MinutesToCook = 40, - MinutesToBurn = 70, - DaysTotallyRotten = 8, - DaysFresh = 5, - CustomContextMenu = Eat, - FoodType = NoExplicit, - Carbohydrates = 21.2, - Proteins = 1.2, - Lipids = 4.8, - Calories = 96, - DisplayCategory = FoodP, - } - - item HCTomatosaucebowl - { - HungerChange = -5, - Weight = 0.7, - Type = Food, - IsCookable = TRUE, - DisplayName = Bowl of Tomato Sauce, - ReplaceOnUse = Bowl, - Icon = HCTomatosaucebowl, - MinutesToCook = 40, - MinutesToBurn = 70, - DaysTotallyRotten = 8, - DaysFresh = 5, - CustomContextMenu = Eat, - FoodType = NoExplicit, - Carbohydrates = 10.6, - Proteins = 0.6, - Lipids = 2.4, - Calories = 48, - DisplayCategory = FoodP, - } - - - - item HCBoringpizza - { - Weight = 0.5, - HungerChange = -20, - UnhappyChange = -15, - BoredomChange = -15, - Type = Food, - DisplayName = Boring Pizza, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 45, - MinutesToBurn = 70, - DaysTotallyRotten = 7, - DaysFresh = 4, - Icon = HCPizzaA, - FoodType = NoExplicit, - Carbohydrates = 76.5, - Proteins = 10.6, - Lipids = 5.7, - Calories = 384.5, - DisplayCategory = FoodP, - } - - item HCSimplepizza - { - Weight = 0.8, - HungerChange = -40, - UnhappyChange = -20, - BoredomChange = -20, - Type = Food, - DisplayName = Cheese Pizza, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 45, - MinutesToBurn = 70, - DaysTotallyRotten = 7, - DaysFresh = 4, - Icon = HCPizzaB, - FoodType = NoExplicit, - Carbohydrates = 79.1, - Proteins = 60.6, - Lipids = 71.7, - Calories = 786.5, - DisplayCategory = FoodP, - } - - item HCTastypizza - { - Weight = 1.2, - HungerChange = -50, - UnhappyChange = -25, - BoredomChange = -25, - Type = Food, - DisplayName = Tasty Pizza, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 45, - MinutesToBurn = 70, - DaysTotallyRotten = 7, - DaysFresh = 4, - Icon = HCPizzaC, - FoodType = NoExplicit, - Carbohydrates = 88.3, - Proteins = 125.5, - Lipids = 85.4, - Calories = 1207.5, - DisplayCategory = FoodP, - } - -item HCBoringpizzaslice - { - HungerChange = -10, - Weight = 0.1, - Type = Food, - UnhappyChange = -5, - BoredomChange = -5, - DisplayName = Slice of Boring Pizza, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 0, - MinutesToBurn = 25, - DaysTotallyRotten = 7, - DaysFresh = 4, - Icon = HCPizzasliceA, - FoodType = NoExplicit, - Carbohydrates = 19.1, - Proteins = 2.7, - Lipids = 1.4, - Calories = 96.1, - DisplayCategory = FoodP, - } - -item HCSimplepizzaslice - { - HungerChange = -20, - Weight = 0.2, - Type = Food, - UnhappyChange = -10, - BoredomChange = -10, - DisplayName = Slice of Simple Pizza, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 0, - MinutesToBurn = 25, - DaysTotallyRotten = 7, - DaysFresh = 4, - Icon = HCPizzasliceB, - FoodType = NoExplicit, - Carbohydrates = 19.8, - Proteins = 15.2, - Lipids = 17.9, - Calories = 196.6, - DisplayCategory = FoodP, - } - -item HCTastypizzaslice - { - HungerChange = -25, - Weight = 0.3, - Type = Food, - UnhappyChange = -15, - BoredomChange = -15, - DisplayName = Slice of Tasty Pizza, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 0, - MinutesToBurn = 25, - DaysTotallyRotten = 7, - DaysFresh = 4, - Icon = HCPizzasliceC, - FoodType = NoExplicit, - Carbohydrates = 22.1, - Proteins = 31.4, - Lipids = 21.35, - Calories = 301.9, - DisplayCategory = FoodP, - } - - -/************************RECIPES************************/ - - -recipe Grate Cheese - { - keep HCCheesegrater, - Cheese, - Result:HCGratedcheese, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Grate Cheddar - { - keep HCCheesegrater, - HCCheddar, - Result:HCGratedcheddar, - Time:100, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - - recipe Make Tomato Sauce - { - SkillRequired:Cooking=3, - Pot, - Tomato=4, - Salt;1, - HCGarlicpowder;1, - HCHerbs;1, - Result:HCTomatosaucepot, - NeedToBeLearn:true, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Fill Tomato Sauce into Bowls - { - Bowl=2, - HCTomatosaucepot, - Result:HCTomatosaucebowl=2, - NeedToBeLearn:true, - Time:100.0, - Category:Cooking, - OnCreate:recipe_hcpot, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Knead Pizza Dough - { - SkillRequired:Cooking=4, - Water=1, - Flour/HCPotatoflour/HCRiceflour, - Yeast, - Salt;1, - HCHerbs;1, - Result:HCPizzadough, - NeedToBeLearn:true, - Time:60.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Boring Pizza - { - SkillRequired:Cooking=4, - keep HCPizzastone, - HCPizzadough, - HCTomatosaucebowl, - Result:HCBoringpizza, - NeedToBeLearn:true, - Time:100.0, - Category:Cooking, - OnCreate:HCRecipeBowls, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Cheese Pizza - { - SkillRequired:Cooking=4, - keep HCPizzastone, - HCPizzadough, - HCTomatosaucebowl, - HCGratedcheese/HCGratedcheddar, - Result:HCSimplepizza, - NeedToBeLearn:true, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Tasty Pizza - { - SkillRequired:Cooking=4, - keep HCPizzastone, - HCPizzadough, - HCTomatosaucebowl, - HCGratedcheese/HCGratedcheddar, - BellPepper/HCBellpepperyellow/HCBellpeppergreen/Broccoli/Leek/Eggplant/Pineapple/Avocado/HCBunchofshrooms/HCPortobello/HCShiitake/HCSlicedonion/HCSlicedtomato/HCDriedtomatobag/HCCannedshrooms/HCSpinach/HCChiligreen/HCChilipepper/HCGarlic, - Chicken/HCDuckmeat/HCGoosemeat/HCTurkeymeat/TunaTinOpen/CannedSardinesOpen/Salmon/Base.BaconRashers/Base.BaconBits/FrogMeat/HCSlicedsalami/HamSlice/HCCannedspam/HCCrab/HCCheval/HCSmallgamesteak/HCVenison/HCBearsteak, - Result:HCTastypizza, - NeedToBeLearn:true, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Cut Pizza - { - keep HCPizzacutter, - HCBoringpizza, - Result:HCBoringpizzaslice=4, - NeedToBeLearn:true, - Time:20.0, - Category:Cooking, - OnTest:CutBoringPizza_CheckIfCooked, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Cut Pizza - { - keep HCPizzacutter, - HCSimplepizza, - Result:HCSimplepizzaslice=4, - NeedToBeLearn:true, - Time:20.0, - Category:Cooking, - OnTest:CutHCSimplePizza_CheckIfCooked, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Cut Pizza - { - keep HCPizzacutter, - HCTastypizza, - Result:HCTastypizzaslice=4, - NeedToBeLearn:true, - Time:20.0, - Category:Cooking, - OnTest:CutTastyPizza_CheckIfCooked, - OnGiveXP:HCCooking_OnGiveXP, - } - +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + + item HCPizzadough + { + Type = Food, + DisplayName = Pizza Dough, + Icon = HCPizzadough, + Weight = 0.3, + HungerChange = -25, + DaysTotallyRotten = 6, + DaysFresh = 3, + FoodType = NoExplicit, + Carbohydrates = 65.9, + Proteins = 10, + Lipids = 3.3, + Calories = 336.5, + DisplayCategory = FoodP, + } + +item HCGratedcheese +{ + Type = Food, + DisplayName = Grated Cheese, + Icon = HCGratedcheese, + Weight = 0.2, + HungerChange = -25, + DaysFresh = 7, + DaysTotallyRotten = 10, + EvolvedRecipe = Soup:5;Sandwich:5;Burger:5;Salad:5, + FoodType = NoExplicit, + Carbohydrates = 2.6, + Proteins = 50, + Lipids = 66, + Calories = 402, + DisplayCategory = FoodP, +} + +item HCGratedcheddar +{ + Type = Food, + DisplayName = Grated Cheddar, + Icon = HCGratedcheddar, + Weight = 0.2, + HungerChange = -20, + DaysFresh = 7, + DaysTotallyRotten = 10, + EvolvedRecipe = Soup:5;Sandwich:5;Burger:5;Salad:5, + FoodType = NoExplicit, + Carbohydrates = 2.6, + Proteins = 50, + Lipids = 66, + Calories = 402, + DisplayCategory = FoodP, +} + + item HCTomatosaucepot + { + HungerChange = -10, + Weight = 1.4, + Type = Food, + IsCookable = TRUE, + DisplayName = Pot of Tomato Sauce, + ReplaceOnUse = Pot, + Icon = PotFull, + MinutesToCook = 40, + MinutesToBurn = 70, + DaysTotallyRotten = 8, + DaysFresh = 5, + FoodType = NoExplicit, + Carbohydrates = 21.2, + Proteins = 1.2, + Lipids = 4.8, + Calories = 96, + DisplayCategory = FoodP, + CustomContextMenu = Drink, + CustomEatSound = EatingSoup, + StaticModel = CookingPot, + WorldStaticModel = CookingPotSoup_Ground, + } + + item HCTomatosaucebowl + { + HungerChange = -5, + Weight = 0.7, + Type = Food, + IsCookable = TRUE, + DisplayName = Bowl of Tomato Sauce, + ReplaceOnUse = Bowl, + Icon = HCTomatosaucebowl, + MinutesToCook = 40, + MinutesToBurn = 70, + DaysTotallyRotten = 8, + DaysFresh = 5, + FoodType = NoExplicit, + Carbohydrates = 10.6, + Proteins = 0.6, + Lipids = 2.4, + Calories = 48, + DisplayCategory = FoodP, + CustomContextMenu = Drink, + CustomEatSound = EatingSoup, + StaticModel = Bowl, + WorldStaticModel = BowlSoup_Ground, + } + + + + item HCBoringpizza + { + Weight = 0.5, + HungerChange = -20, + UnhappyChange = -15, + BoredomChange = -15, + Type = Food, + DisplayName = Boring Pizza, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 45, + MinutesToBurn = 70, + DaysTotallyRotten = 7, + DaysFresh = 4, + Icon = HCPizzaA, + FoodType = NoExplicit, + Carbohydrates = 76.5, + Proteins = 10.6, + Lipids = 5.7, + Calories = 384.5, + DisplayCategory = FoodP, + WorldStaticModel = Pizza, + } + + item HCSimplepizza + { + Weight = 0.8, + HungerChange = -40, + UnhappyChange = -20, + BoredomChange = -20, + Type = Food, + DisplayName = Cheese Pizza, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 45, + MinutesToBurn = 70, + DaysTotallyRotten = 7, + DaysFresh = 4, + Icon = HCPizzaB, + FoodType = NoExplicit, + Carbohydrates = 79.1, + Proteins = 60.6, + Lipids = 71.7, + Calories = 786.5, + DisplayCategory = FoodP, + WorldStaticModel = Pizza, + } + + item HCTastypizza + { + Weight = 1.2, + HungerChange = -50, + UnhappyChange = -25, + BoredomChange = -25, + Type = Food, + DisplayName = Tasty Pizza, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 45, + MinutesToBurn = 70, + DaysTotallyRotten = 7, + DaysFresh = 4, + Icon = HCPizzaC, + FoodType = NoExplicit, + Carbohydrates = 88.3, + Proteins = 125.5, + Lipids = 85.4, + Calories = 1207.5, + DisplayCategory = FoodP, + WorldStaticModel = Pizza, + } + +item HCBoringpizzaslice + { + HungerChange = -10, + Weight = 0.1, + Type = Food, + UnhappyChange = -5, + BoredomChange = -5, + DisplayName = Slice of Boring Pizza, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 0, + MinutesToBurn = 25, + DaysTotallyRotten = 7, + DaysFresh = 4, + Icon = HCPizzasliceA, + FoodType = NoExplicit, + Carbohydrates = 19.1, + Proteins = 2.7, + Lipids = 1.4, + Calories = 96.1, + DisplayCategory = FoodP, + WorldStaticModel = PizzaSlice_Ground, + } + +item HCSimplepizzaslice + { + HungerChange = -20, + Weight = 0.2, + Type = Food, + UnhappyChange = -10, + BoredomChange = -10, + DisplayName = Slice of Simple Pizza, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 0, + MinutesToBurn = 25, + DaysTotallyRotten = 7, + DaysFresh = 4, + Icon = HCPizzasliceB, + FoodType = NoExplicit, + Carbohydrates = 19.8, + Proteins = 15.2, + Lipids = 17.9, + Calories = 196.6, + DisplayCategory = FoodP, + WorldStaticModel = PizzaSlice_Ground, + } + +item HCTastypizzaslice + { + HungerChange = -25, + Weight = 0.3, + Type = Food, + UnhappyChange = -15, + BoredomChange = -15, + DisplayName = Slice of Tasty Pizza, + IsCookable = TRUE, + BadInMicrowave = true, + DangerousUncooked = TRUE, + MinutesToCook = 0, + MinutesToBurn = 25, + DaysTotallyRotten = 7, + DaysFresh = 4, + Icon = HCPizzasliceC, + FoodType = NoExplicit, + Carbohydrates = 22.1, + Proteins = 31.4, + Lipids = 21.35, + Calories = 301.9, + DisplayCategory = FoodP, + WorldStaticModel = PizzaSlice_Ground, + } + + +/************************RECIPES************************/ + + +recipe Grate Cheese + { + keep HCCheesegrater, + Cheese, + Result:HCGratedcheese, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Grate Cheddar + { + keep HCCheesegrater, + HCCheddar, + Result:HCGratedcheddar, + Time:100, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + + recipe Make Tomato Sauce + { + SkillRequired:Cooking=3, + Pot, + Tomato=4, + Salt;1, + HCGarlicpowder;1, + HCHerbs;1, + Result:HCTomatosaucepot, + NeedToBeLearn:true, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Fill Tomato Sauce into Bowls + { + Bowl=2, + HCTomatosaucepot, + Result:HCTomatosaucebowl=2, + NeedToBeLearn:true, + Time:100.0, + Category:Cooking, + OnCreate:recipe_hcpot, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Knead Pizza Dough + { + SkillRequired:Cooking=4, + Water=1, + Flour/HCPotatoflour/HCRiceflour, + Yeast, + Salt;1, + HCHerbs;1, + Result:HCPizzadough, + NeedToBeLearn:true, + Time:60.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Boring Pizza + { + SkillRequired:Cooking=4, + keep HCPizzastone, + HCPizzadough, + HCTomatosaucebowl, + Result:HCBoringpizza, + NeedToBeLearn:true, + Time:100.0, + Category:Cooking, + OnCreate:HCRecipeBowls, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Cheese Pizza + { + SkillRequired:Cooking=4, + keep HCPizzastone, + HCPizzadough, + HCTomatosaucebowl, + HCGratedcheese/HCGratedcheddar, + Result:HCSimplepizza, + NeedToBeLearn:true, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Tasty Pizza + { + SkillRequired:Cooking=4, + keep HCPizzastone, + HCPizzadough, + HCTomatosaucebowl, + HCGratedcheese/HCGratedcheddar, + BellPepper/HCBellpepperyellow/HCBellpeppergreen/Broccoli/Leek/Eggplant/Pineapple/Avocado/HCBunchofshrooms/HCPortobello/HCShiitake/HCSlicedonion/HCSlicedtomato/HCDriedtomatobag/HCCannedshrooms/HCSpinach/HCChiligreen/HCChilipepper/HCGarlic, + Chicken/HCDuckmeat/HCGoosemeat/HCTurkeymeat/TunaTinOpen/CannedSardinesOpen/Salmon/Base.BaconRashers/Base.BaconBits/FrogMeat/HCSlicedsalami/HamSlice/HCCannedspam/HCCrab/HCCheval/HCSmallgamesteak/HCVenison/HCBearsteak, + Result:HCTastypizza, + NeedToBeLearn:true, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Cut Pizza + { + keep HCPizzacutter, + HCBoringpizza, + Result:HCBoringpizzaslice=4, + NeedToBeLearn:true, + Time:20.0, + Category:Cooking, + OnTest:CutBoringPizza_CheckIfCooked, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Cut Pizza + { + keep HCPizzacutter, + HCSimplepizza, + Result:HCSimplepizzaslice=4, + NeedToBeLearn:true, + Time:20.0, + Category:Cooking, + OnTest:CutHCSimplePizza_CheckIfCooked, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Cut Pizza + { + keep HCPizzacutter, + HCTastypizza, + Result:HCTastypizzaslice=4, + NeedToBeLearn:true, + Time:20.0, + Category:Cooking, + OnTest:CutTastyPizza_CheckIfCooked, + OnGiveXP:HCCooking_OnGiveXP, + } + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Sausage.txt b/Contents/mods/Hydrocraft/media/scripts/Food Sausage.txt index de0f6686..94ca53d8 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Sausage.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Sausage.txt @@ -1,693 +1,747 @@ -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - -item HCSausagefrog - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Frog Sausage, - Icon = HCSausagefrog, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 32, - Lipids = 2.6, - Calories = 220, - DisplayCategory = FoodP, - } - -item HCSausagebird - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Bird Sausage, - Icon = HCSausagebird, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 44, - Lipids = 2.6, - Calories = 268, - DisplayCategory = FoodP, - } - -item HCSausagechicken - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Chicken Sausage, - Icon = HCSausagechicken, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 2.1, - Proteins = 54, - Lipids = 30, - Calories = 495, - DisplayCategory = FoodP, - } - -item HCSausageduck - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Duck Sausage, - Icon = HCSausageduck, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 10, - Proteins = 69, - Lipids = 33, - Calories = 603, - DisplayCategory = FoodP, - } - -item HCSausagegoose - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Goose Sausage, - Icon = HCSausagegoose, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 10, - Proteins = 87, - Lipids = 39, - Calories = 714, - DisplayCategory = FoodP, - } - -item HCSausageturkey - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Turkey Sausage, - Icon = HCSausageturkey, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 10.3, - Proteins = 69, - Lipids = 5.7, - Calories = 336, - DisplayCategory = FoodP, - } - -item HCSausagevermin - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Vermin Sausage, - Icon = HCSausagevermin, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 88, - Lipids = 5.2, - Calories = 456, - DisplayCategory = FoodP, - } - -item HCSausagerabbit - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Rabbit Sausage, - Icon = HCSausagerabbit, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 88, - Lipids = 5.2, - Calories = 456, - DisplayCategory = FoodP, - } - -item HCSausagesmallgame - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Small Game Sausage, - Icon = HCSausagesmallgame, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 88, - Lipids = 5.2, - Calories = 456, - DisplayCategory = FoodP, - } - -item HCSausagedeer - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Deer Sausage, - Icon = HCSausagedeer, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 90, - Lipids = 9.6, - Calories = 474, - DisplayCategory = FoodP, - } - -item HCSausagebear - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Bear Sausage, - Icon = HCSausagebear, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 60, - Lipids = 24.9, - Calories = 483, - DisplayCategory = FoodP, - } - -item HCSausagecougar - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Cougar Sausage, - Icon = HCSausagecougar, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Game, - Carbohydrates = 0, - Proteins = 60, - Lipids = 24.9, - Calories = 483, - DisplayCategory = FoodP, - } - -item HCSausagemutton - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Mutton Sausage, - Icon = HCSausagemutton, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 0.3, - Proteins = 99, - Lipids = 33, - Calories = 702, - DisplayCategory = FoodP, - } - -item HCSausagepork - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Pork Sausage, - Icon = HCSausagepork, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 0, - Proteins = 63, - Lipids = 27, - Calories = 450, - DisplayCategory = FoodP, - } - -item HCSausagebeef - { - HungerChange = -50, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Beef Sausage, - Icon = HCSausagebeef, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 0, - Proteins = 78.2, - Lipids = 21.4, - Calories = 525, - DisplayCategory = FoodP, - } - -item HCSausagecheval - { - HungerChange = -50, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Cheval Sausage, - Icon = HCSausagecheval, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 0, - Proteins = 97, - Lipids = 21, - Calories = 603, - DisplayCategory = FoodP, - } - -item HCSausageitalian - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Italian Sausage, - Icon = HCSausageitalian, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 0, - Proteins = 63, - Lipids = 27, - Calories = 450, - DisplayCategory = FoodP, - } - -item HCSausagehot - { - HungerChange = -30, - Weight = 0.3, - Type = Food, - IsCookable = TRUE, - DangerousUncooked = TRUE, - DaysTotallyRotten = 4, - MinutesToBurn = 70, - DisplayName = Hot Sausage, - Icon = HCSausagehot, - DaysFresh = 2, - MinutesToCook = 20, - BoredomChange = -10, - UnhappyChange = -10, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Meat, - Carbohydrates = 0, - Proteins = 63, - Lipids = 27, - Calories = 450, - DisplayCategory = FoodP, - } - -/************************RECIPES************************/ - - -recipe Make Ground Beef - { - SkillRequired:Cooking=4, - Steak/MuttonChop/HCBearsteak/HCCougarsteak/HCVenison, - keep HCMeatgrinder, - Result:MeatPatty, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - FrogMeat=2, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagefrog, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - Smallbirdmeat=2, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagebird, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - Chicken, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagechicken, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCDuckmeat, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausageduck, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCGoosemeat, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagegoose, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCTurkeymeat, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausageturkey, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - Smallanimalmeat=2, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagevermin, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - Rabbitmeat=2, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagerabbit, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCSmallgamesteak=2, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagesmallgame, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCVenison, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagedeer, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCBearsteak, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagebear, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCCougarsteak, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagecougar, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - MuttonChop, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagemutton, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - PorkChop/HCFreshham, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagepork, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - MeatPatty/Steak, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagebeef, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=5, - HCIntestines, - HCCheval, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagecheval, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=6, - HCIntestines, - PorkChop, - HCHerbs, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausageitalian, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Make Sausage - { - SkillRequired:Cooking=6, - HCIntestines, - PorkChop, - HCHotsauce/HCChilipowder, - keep HCMeatgrinder, - NeedToBeLearn:true, - Result:HCSausagehot, - Time:100.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + +item HCSausagefrog + { + HungerChange = -25, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Frog Sausage, + Icon = HCSausagefrog, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:8;Salad:8;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:8;PastaPan:12, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 32, + Lipids = 2.6, + Calories = 220, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagebird + { + HungerChange = -25, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Bird Sausage, + Icon = HCSausagebird, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:6;Salad:6;Roasted Vegetables:12;RicePot:12;RicePan:10;PastaPot:12;PastaPan:12, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 44, + Lipids = 2.6, + Calories = 268, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagechicken + { + HungerChange = -27, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Chicken Sausage, + Icon = HCSausagechicken, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:6;Salad:6;Roasted Vegetables:12;RicePot:12;RicePan:10;PastaPot:12;PastaPan:12, + FoodType = Sausage, + Carbohydrates = 2.1, + Proteins = 54, + Lipids = 30, + Calories = 495, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausageduck + { + HungerChange = -28, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Duck Sausage, + Icon = HCSausageduck, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:6;Salad:6;Roasted Vegetables:12;RicePot:12;RicePan:10;PastaPot:12;PastaPan:12, + FoodType = Sausage, + Carbohydrates = 10, + Proteins = 69, + Lipids = 33, + Calories = 603, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagegoose + { + HungerChange = -28, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Goose Sausage, + Icon = HCSausagegoose, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:13;Stir fry:13;Sandwich:8;Salad:8;Roasted Vegetables:14;RicePot:14;RicePan:11;PastaPot:12;PastaPan:12, + FoodType = Sausage, + Carbohydrates = 10, + Proteins = 87, + Lipids = 39, + Calories = 714, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausageturkey + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Turkey Sausage, + Icon = HCSausageturkey, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 10.3, + Proteins = 69, + Lipids = 5.7, + Calories = 336, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagevermin + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Vermin Sausage, + Icon = HCSausagevermin, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 88, + Lipids = 5.2, + Calories = 456, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagerabbit + { + HungerChange = -25, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Rabbit Sausage, + Icon = HCSausagerabbit, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:6;Salad:8;Roasted Vegetables:10;RicePot:10;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 88, + Lipids = 5.2, + Calories = 456, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagesmallgame + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Small Game Sausage, + Icon = HCSausagesmallgame, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Game, + Carbohydrates = 0, + Proteins = 88, + Lipids = 5.2, + Calories = 456, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagedeer + { + HungerChange = -32, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Deer Sausage, + Icon = HCSausagedeer, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 90, + Lipids = 9.6, + Calories = 474, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagebear + { + HungerChange = -34, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Bear Sausage, + Icon = HCSausagebear, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:13;Stir fry:13;Sandwich:8;Salad:8;Roasted Vegetables:12;RicePot:12;RicePan:12;PastaPot:12;PastaPan:12, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 60, + Lipids = 24.9, + Calories = 483, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagecougar + { + HungerChange = -34, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Cougar Sausage, + Icon = HCSausagecougar, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 60, + Lipids = 24.9, + Calories = 483, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagemutton + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Mutton Sausage, + Icon = HCSausagemutton, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0.3, + Proteins = 99, + Lipids = 33, + Calories = 702, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagepork + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Pork Sausage, + Icon = HCSausagepork, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 63, + Lipids = 27, + Calories = 450, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagebeef + { + HungerChange = -50, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Beef Sausage, + Icon = HCSausagebeef, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:10;Salad:10;Roasted Vegetables:16;RicePot:16;RicePan:16;PastaPot:16;PastaPan:16, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 78.2, + Lipids = 21.4, + Calories = 525, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagecheval + { + HungerChange = -50, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Cheval Sausage, + Icon = HCSausagecheval, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 97, + Lipids = 21, + Calories = 603, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausageitalian + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Italian Sausage, + Icon = HCSausageitalian, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 63, + Lipids = 27, + Calories = 450, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +item HCSausagehot + { + HungerChange = -30, + Weight = 0.3, + Type = Food, + IsCookable = TRUE, + BadCold = true, + GoodHot = true, + DangerousUncooked = TRUE, + DaysTotallyRotten = 4, + MinutesToBurn = 70, + DisplayName = Hot Sausage, + Icon = HCSausagehot, + DaysFresh = 2, + MinutesToCook = 20, + BoredomChange = -10, + UnhappyChange = -10, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Sausage, + Carbohydrates = 0, + Proteins = 63, + Lipids = 27, + Calories = 450, + DisplayCategory = FoodP, + WorldStaticModel = Sausage_Ground, + } + +/************************RECIPES************************/ + + +recipe Make Ground Beef + { + SkillRequired:Cooking=4, + Steak/MuttonChop/HCBearsteak/HCCougarsteak/HCVenison, + keep HCMeatgrinder, + Result:MeatPatty, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + FrogMeat=2, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagefrog, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + Smallbirdmeat=2, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagebird, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + Chicken, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagechicken, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCDuckmeat, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausageduck, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCGoosemeat, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagegoose, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCTurkeymeat, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausageturkey, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + Smallanimalmeat=2, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagevermin, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + Rabbitmeat=2, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagerabbit, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCSmallgamesteak=2, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagesmallgame, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCVenison, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagedeer, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCBearsteak, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagebear, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCCougarsteak, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagecougar, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + MuttonChop, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagemutton, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + PorkChop/HCFreshham, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagepork, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + MeatPatty/Steak, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagebeef, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=5, + HCIntestines, + HCCheval, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagecheval, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=6, + HCIntestines, + PorkChop, + HCHerbs, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausageitalian, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Make Sausage + { + SkillRequired:Cooking=6, + HCIntestines, + PorkChop, + HCHotsauce/HCChilipowder, + keep HCMeatgrinder, + NeedToBeLearn:true, + Result:HCSausagehot, + Time:100.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Seafood.txt b/Contents/mods/Hydrocraft/media/scripts/Food Seafood.txt index 9182b0d1..70190912 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Seafood.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Seafood.txt @@ -1,877 +1,1099 @@ -module Base -{ - /*Decalred in Base to override the vanilla recipe, adds all the HC fish*/ - recipe Slice Fillet - { - keep [Recipe.GetItemTypes.SharpKnife]/MeatCleaver, - Bass/Catfish/Perch/Crappie/Panfish/Pike/Trout/HCHerring/HCBlowfish/HCBream/HCEel/HCMackerel/HCMackerelpike/HCRedsnapper/HCSeabass/HCSmelt/HCTuna/HCWrasse/HCAsp/HCBrill/HCBurbot/HCCarp/HCChub/HCGrayling/HCLavaret/HCPlaice/HCRoach/HCRuffe/HCSilverbream/HCTench/HCZander, - Result:FishFillet=2, - Sound:SliceMeat, - Time:50.0, - OnTest:Recipe.OnTest.CutFish, - OnCreate:Recipe.OnCreate.CutFish, - Category:Cooking, - OnGiveXP:Recipe.OnGiveXP.Cooking10, - Override:true, - } - -} - -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - -item HCHerring - { - Type = Food, - DisplayName = Herring, - Icon = HCHerring, - IsCookable = TRUE, - Weight = 0.2, - MinutesToCook = 20, - MinutesToBurn = 40, - HungerChange = -20, - BoredomChange = -10, - DaysTotallyRotten = 6, - DaysFresh = 3, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 36, - Lipids = 18, - Calories = 316, - DisplayCategory = FoodP, - } - -item HCFriedherring - { - Type = Food, - DisplayName = Fried Herring, - Icon = HCHerringcooked, - Weight = 0.2, - HungerChange = -30, - BoredomChange = -15, - IsCookable = TRUE, - MinutesToCook = 20, - MinutesToBurn = 40, - DaysTotallyRotten = 8, - DaysFresh = 4, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 42, - Lipids = 36, - Calories = 500, - DisplayCategory = FoodP, - } - - item HCCrab - { - Type = Food, - DisplayName = Crab, - Icon = HCCrab, - IsCookable = TRUE, - DangerousUncooked = TRUE, - Weight = 0.2, - MinutesToCook = 20, - MinutesToBurn = 40, - HungerChange = -20, - BoredomChange = -10, - DaysTotallyRotten = 4, - DaysFresh = 2, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 54, - Lipids = 2.1, - Calories = 249, - DisplayCategory = FoodP, - } - - item HCCrabpot - { - HungerChange = -30, - BoredomChange = -15, - Type = Food, - DisplayName = Cooking Pot with Crab, - ReplaceOnUse = Pot, - Icon = PotFull, - Weight = 0.5, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 20, - MinutesToBurn = 40, - DaysTotallyRotten = 4, - DaysFresh = 2, - ReplaceOnUse = Pot, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 54, - Lipids = 2.1, - Calories = 249, - DisplayCategory = FoodP, - } - -item HCCrayfish - { - Type = Food, - DisplayName = Crayfish, - Icon = HCCrayfish, - IsCookable = TRUE, - DangerousUncooked = TRUE, - Weight = 0.2, - MinutesToCook = 20, - MinutesToBurn = 40, - HungerChange = -15, - BoredomChange = -5, - DaysTotallyRotten = 4, - DaysFresh = 2, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 32, - Lipids = 2, - Calories = 154, - DisplayCategory = FoodP, - } - - item HCCrayfishpot - { - HungerChange = -25, - BoredomChange = -5, - Type = Food, - DisplayName = Cooking Pot with Crayfish, - ReplaceOnUse = Pot, - Icon = PotFull, - Weight = 0.6, - IsCookable = TRUE, - DangerousUncooked = TRUE, - MinutesToCook = 20, - MinutesToBurn = 40, - DaysTotallyRotten = 4, - DaysFresh = 2, - FoodType = Fish, - ReplaceOnUse = Pot, - Carbohydrates = 0, - Proteins = 32, - Lipids = 2, - Calories = 154, - DisplayCategory = FoodP, - } - -item HCMusselpot - { - Type = Food, - DisplayName = Cooking Pot with Mussel, - IsCookable = TRUE, - DangerousUncooked = TRUE, - Weight = 0.6, - MinutesToCook = 20, - MinutesToBurn = 40, - HungerChange = -25, - BoredomChange = -5, - DaysTotallyRotten = 4, - DaysFresh = 2, - FoodType = Fish, - Icon = PotFull, - ReplaceOnUse = Pot, - Carbohydrates = 6, - Proteins = 20, - Lipids = 3.8, - Calories = 146, - DisplayCategory = FoodP, - } - -item HCMussel - { - Type = Food, - DisplayName = Shelled Mussel, - Icon = HCMussel, - ReplaceOnUse = HCMusselshell, - IsCookable = TRUE, - DangerousUncooked = TRUE, - Weight = 0.2, - MinutesToCook = 20, - MinutesToBurn = 40, - HungerChange = -15, - BoredomChange = -5, - DaysTotallyRotten = 4, - DaysFresh = 2, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 6, - Proteins = 20, - Lipids = 3.8, - Calories = 146, - DisplayCategory = FoodP, - } - - - item HCBlowfish - { - Type = Food, - DisplayName = Blowfish, - Icon = HCBlowfish, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - Poison = true, - PoisonDetectionLevel = 1, - PoisonPower = 5, - UseForPoison = 1, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 4, - Lipids = 1, - Calories = 24, - DisplayCategory = FoodP, - } - - item HCBream - { - Type = Food, - DisplayName = Bream, - Icon = HCBream, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 37.4, - Lipids = 8.5, - Calories = 229, - DisplayCategory = FoodP, - } - - item HCEel - { - Type = Food, - DisplayName = Eel, - Icon = HCEel, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 38, - Lipids = 24, - Calories = 375, - DisplayCategory = FoodP, - } - - item HCMackerel - { - Type = Food, - DisplayName = Mackerel, - Icon = HCMackerel, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 25, - Lipids = 34, - Calories = 415, - DisplayCategory = FoodP, - } - - item HCMackerelpike - { - Type = Food, - DisplayName = Mackerel Pike, - Icon = HCMackerelpike, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 38, - Lipids = 1.4, - Calories = 174, - DisplayCategory = FoodP, - } - - item HCPrawn - { - Type = Food, - DisplayName = Prawn, - Icon = HCPrawn, - Weight = 0.4, - HungerChange = -5, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0.05, - Proteins = 1.21, - Lipids = 0.1, - Calories = 6, - DisplayCategory = FoodP, - } - - item HCRedsnapper - { - Type = Food, - DisplayName = Red Snapper, - Icon = HCRedsnapper, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 44, - Lipids = 3, - Calories = 218, - DisplayCategory = FoodP, - } - - item HCSeabass - { - Type = Food, - DisplayName = Sea Bass, - Icon = HCSeabass, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 20.9, - Lipids = 2.3, - Calories = 110, - DisplayCategory = FoodP, - } - - item HCSmelt - { - Type = Food, - DisplayName = Smelt, - Icon = HCSmelt, - Weight = 0.4, - HungerChange = -10, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 15, - Lipids = 2, - Calories = 82, - DisplayCategory = FoodP, - } - - item HCSnowcrab - { - Type = Food, - DisplayName = Snow Crab, - Icon = HCSnowcrab, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 26, - Lipids = 2, - Calories = 130, - DisplayCategory = FoodP, - } - - item HCSquid - { - Type = Food, - DisplayName = Squid, - Icon = HCSquid, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 7, - Proteins = 15, - Lipids = 6, - Calories = 149, - DisplayCategory = FoodP, - } - - item HCTuna - { - Type = Food, - DisplayName = Tuna, - Icon = HCTuna, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 25, - Lipids = 5, - Calories = 157, - DisplayCategory = FoodP, - } - - item HCWrasse - { - Type = Food, - DisplayName = Wrasse, - Icon = HCWrasse, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 30, - Lipids = 0, - Calories = 191.2, - DisplayCategory = FoodP, - } - - item HCAsp - { - Type = Food, - DisplayName = Asp, - Icon = HCAsp, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 18, - Lipids = 6, - Calories = 124, - DisplayCategory = FoodP, - } - - item HCBrill - { - Type = Food, - DisplayName = Brill, - Icon = HCBrill, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 19, - Lipids = 5, - Calories = 129, - DisplayCategory = FoodP, - } - - item HCBurbot - { - Type = Food, - DisplayName = Burbot, - Icon = HCBurbot, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 22, - Lipids = 1, - Calories = 104, - DisplayCategory = FoodP, - } - - item HCCarp - { - Type = Food, - DisplayName = Carp, - Icon = HCCarp, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 39, - Lipids = 12, - Calories = 277, - DisplayCategory = FoodP, - } - - item HCChub - { - Type = Food, - DisplayName = Chub, - Icon = HCChub, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 52.24, - Lipids = 35.46, - Calories = 100, - DisplayCategory = FoodP, - } - - item HCGrayling - { - Type = Food, - DisplayName = Grayling, - Icon = HCGrayling, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 40, - Lipids = 27, - Calories = 412, - DisplayCategory = FoodP, - } - - item HCLavaret - { - Type = Food, - DisplayName = Lavaret, - Icon = HCLavaret, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 38, - Lipids = 12, - Calories = 265, - DisplayCategory = FoodP, - } - - item HCPlaice - { - Type = Food, - DisplayName = Plaice, - Icon = HCPlaice, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 25.69, - Lipids = 1.62, - Calories = 124, - DisplayCategory = FoodP, - } - - item HCRoach - { - Type = Food, - DisplayName = Roach, - Icon = HCRoach, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 11.63, - Lipids = 0.55, - Calories = 55, - DisplayCategory = FoodP, - } - - item HCRuffe - { - Type = Food, - DisplayName = Ruffe, - Icon = HCRuffe, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 11.63, - Lipids = 0.55, - Calories = 55, - DisplayCategory = FoodP, - } - - item HCSalmon - { - Type = Food, - DisplayName = Salmon, - Icon = HCSalmon, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 40, - Lipids = 27, - Calories = 412, - DisplayCategory = FoodP, - } - - item HCSilverbream - { - Type = Food, - DisplayName = Silver Bream, - Icon = HCSilverbream, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 35, - Lipids = 2, - Calories = 160, - DisplayCategory = FoodP, - } - - item HCTench - { - Type = Food, - DisplayName = Tench, - Icon = HCTench, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 39, - Lipids = 12, - Calories = 277, - DisplayCategory = FoodP, - } - - item HCZander - { - Type = Food, - DisplayName = Zander, - Icon = HCZander, - Weight = 0.4, - HungerChange = -15, - DaysFresh = 4, - DaysTotallyRotten = 8, - IsCookable = true, - MinutesToBurn = 60, - MinutesToCook = 20, - EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Fish, - Carbohydrates = 0, - Proteins = 11.16, - Lipids = 0.57, - Calories = 52, - DisplayCategory = FoodP, - } - -item HCWoodenbucketfishoil - { - Weight = 4, - Type = Normal, - DisplayName = Wooden Bucket with Fish Oil, - icon = HCWoodenbucketfishoil, - DisplayCategory = Cooking, - } - -item HCFishoil - { - Weight = 1, - Type = Drainable, - UseDelta = 0.25, - DisplayName = Jar of Fish Oil, - Icon = HCFishoil, - ReplaceOnDeplete = HCJar, - DisplayCategory = Cooking, - } - -/************************RECIPES************************/ - -recipe Slice Fillet - { - HCSalmon, - keep MeatCleaver/[Recipe.GetItemTypes.SharpKnife], - Result:Salmon, - Sound:SliceMeat, - Time:50.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Prepare Fried Herring - { - keep Pan, - HCCookingoil/OilVegetable/HCCookingoiljar;1, - HCHerring, - Result:HCFriedherring, - Time:35.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Prepare Boiled Crab - { - SkillRequired:Cooking=1, - destroy WaterPot, - HCCrab, - Salt;1, - Result:HCCrabpot, - Time:25.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Prepare Boiled Crayfish - { - SkillRequired:Cooking=1, - destroy WaterPot, - HCCrayfish, - Salt;1, - Result:HCCrayfishpot, - Time:25.0, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Prepare Boiled Mussel - { - SkillRequired:Cooking=1, - destroy WaterPot, - HCMussel, - Salt;1, - Result:HCMusselpot, - Time:25.0, - Category:Cooking, - OnCreate:recipe_hcgivemusselshell, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Empty Wooden Bucket with Fish Oil - { - destroy HCWoodenbucketfishoil, - Result:HCWoodenbucket, - Time:50, - Category:Cooking, - } - - +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + +item HCHerring + { + Type = Food, + DisplayName = Herring, + Icon = HCHerring, + IsCookable = TRUE, + Weight = 0.2, + MinutesToCook = 20, + MinutesToBurn = 40, + HungerChange = -20, + BoredomChange = -10, + DaysTotallyRotten = 6, + DaysFresh = 3, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 36, + Lipids = 18, + Calories = 316, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + BadInMicrowave = true, + WorldStaticModel = Perch, + } + +item HCFriedherring + { + Type = Food, + DisplayName = Fried Herring, + Icon = HCHerringcooked, + Weight = 0.2, + HungerChange = -30, + BoredomChange = -15, + IsCookable = TRUE, + MinutesToCook = 20, + MinutesToBurn = 40, + DaysTotallyRotten = 8, + DaysFresh = 4, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:12;Salad:12;Roasted Vegetables:16;RicePot:16;RicePan:16;PastaPot:16;PastaPan:16, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 42, + Lipids = 36, + Calories = 500, + DisplayCategory = FoodP, + WorldStaticModel = Perch, + BadCold = true, + GoodHot = true, + } + + item HCCrab + { + Type = Food, + DisplayName = Crab, + Icon = HCCrab, + IsCookable = TRUE, + DangerousUncooked = TRUE, + Weight = 0.2, + MinutesToCook = 30, + MinutesToBurn = 40, + HungerChange = -20, + BoredomChange = -10, + DaysTotallyRotten = 4, + DaysFresh = 2, + EvolvedRecipe = Stew:13;Stir fry:13;Sandwich:8;Salad:8;Roasted Vegetables:12;RicePot:12;RicePan:12;PastaPot:12;PastaPan:12, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 54, + Lipids = 2.1, + Calories = 249, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + } + + item HCCrabpot + { + HungerChange = -30, + BoredomChange = -15, + Type = Food, + DisplayName = Cooking Pot with Crab, + ReplaceOnUse = Pot, + Icon = PotFull, + Weight = 0.5, + IsCookable = TRUE, + DangerousUncooked = TRUE, + MinutesToCook = 40, + MinutesToBurn = 50, + DaysTotallyRotten = 4, + DaysFresh = 2, + ReplaceOnUse = Pot, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 54, + Lipids = 2.1, + Calories = 249, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = CookingPot, + WorldStaticModel = CookingPotSoup_Ground, + } + +item HCCrayfish + { + Type = Food, + DisplayName = Crayfish, + Icon = HCCrayfish, + IsCookable = TRUE, + DangerousUncooked = TRUE, + Weight = 0.2, + MinutesToCook = 20, + MinutesToBurn = 40, + HungerChange = -15, + BoredomChange = -5, + DaysTotallyRotten = 4, + DaysFresh = 2, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:7;Salad:8;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 32, + Lipids = 2, + Calories = 154, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + } + + item HCCrayfishpot + { + HungerChange = -25, + BoredomChange = -5, + Type = Food, + DisplayName = Cooking Pot with Crayfish, + ReplaceOnUse = Pot, + Icon = PotFull, + Weight = 0.6, + IsCookable = TRUE, + DangerousUncooked = TRUE, + MinutesToCook = 20, + MinutesToBurn = 40, + DaysTotallyRotten = 4, + DaysFresh = 2, + FoodType = Fish, + ReplaceOnUse = Pot, + Carbohydrates = 0, + Proteins = 32, + Lipids = 2, + Calories = 154, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = CookingPot, + WorldStaticModel = CookingPotSoup_Ground, + } + +item HCMusselpot + { + Type = Food, + DisplayName = Cooking Pot with Mussel, + IsCookable = TRUE, + DangerousUncooked = TRUE, + Weight = 0.6, + MinutesToCook = 20, + MinutesToBurn = 40, + HungerChange = -22, + BoredomChange = -5, + DaysTotallyRotten = 4, + DaysFresh = 2, + FoodType = Fish, + Icon = PotFull, + ReplaceOnUse = Pot, + Carbohydrates = 6, + Proteins = 20, + Lipids = 3.8, + Calories = 146, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = CookingPot, + WorldStaticModel = CookingPotSoup_Ground, + } + +item HCMussel + { + Type = Food, + DisplayName = Shelled Mussel, + Icon = HCMussel, + ReplaceOnUse = HCMusselshell, + IsCookable = TRUE, + DangerousUncooked = TRUE, + Weight = 0.2, + MinutesToCook = 20, + MinutesToBurn = 40, + HungerChange = -13, + BoredomChange = -5, + DaysTotallyRotten = 4, + DaysFresh = 2, + EvolvedRecipe = Stew:11;Stir fry:11;Sandwich:7;Salad:7;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + FoodType = Fish, + Carbohydrates = 6, + Proteins = 20, + Lipids = 3.8, + Calories = 146, + DisplayCategory = FoodP, + } + + + item HCBlowfish + { + Type = Food, + DisplayName = Blowfish, + Icon = HCBlowfish, + Weight = 0.4, + HungerChange = -18, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + Poison = true, + PoisonDetectionLevel = 1, + PoisonPower = 5, + UseForPoison = 1, + EvolvedRecipe = Stew:13;Stir fry:13;Sandwich:9;Salad:9;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 4, + Lipids = 1, + Calories = 24, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + } + + item HCBream + { + Type = Food, + DisplayName = Bream, + Icon = HCBream, + Weight = 0.4, + HungerChange = -20, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:14;Stir fry:14;Sandwich:9;Salad:9;Roasted Vegetables:12;RicePot:12;RicePan:12;PastaPot:12;PastaPan:12, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 37.4, + Lipids = 8.5, + Calories = 229, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + WorldStaticModel = SunFish, + } + + item HCEel + { + Type = Food, + DisplayName = Eel, + Icon = HCEel, + Weight = 0.4, + HungerChange = -18, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 38, + Lipids = 24, + Calories = 375, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + WorldStaticModel = Perch, + } + + item HCMackerel + { + Type = Food, + DisplayName = Mackerel, + Icon = HCMackerel, + Weight = 0.4, + HungerChange = -20, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:11;Salad:10;Roasted Vegetables:13;RicePot:13;RicePan:13;PastaPot:13;PastaPan:13, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 25, + Lipids = 34, + Calories = 415, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCMackerelpike + { + Type = Food, + DisplayName = Mackerel Pike, + Icon = HCMackerelpike, + Weight = 0.4, + HungerChange = -20, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:11;Salad:11;Roasted Vegetables:13;RicePot:13;RicePan:13;PastaPot:13;PastaPan:13, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 38, + Lipids = 1.4, + Calories = 174, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + } + + item HCPrawn + { + Type = Food, + DisplayName = Prawn, + Icon = HCPrawn, + Weight = 0.4, + HungerChange = -5, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:6;Stir fry:6;Sandwich:5;Salad:5;Roasted Vegetables:8;RicePot:8;RicePan:8;PastaPot:8;PastaPan:8, + FoodType = Fish, + Carbohydrates = 0.05, + Proteins = 1.21, + Lipids = 0.1, + Calories = 6, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + } + + item HCRedsnapper + { + Type = Food, + DisplayName = Red Snapper, + Icon = HCRedsnapper, + Weight = 0.4, + HungerChange = -13, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:10;Stir fry:10;Sandwich:8;Salad:8;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 44, + Lipids = 3, + Calories = 218, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCSeabass + { + Type = Food, + DisplayName = Sea Bass, + Icon = HCSeabass, + Weight = 0.4, + HungerChange = -17, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:14;Stir fry:14;Sandwich:9;Salad:9;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 20.9, + Lipids = 2.3, + Calories = 110, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Bass, + } + + item HCSmelt + { + Type = Food, + DisplayName = Smelt, + Icon = HCSmelt, + Weight = 0.4, + HungerChange = -10, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:7;Stir fry:7;Sandwich:6;Salad:6;Roasted Vegetables:9;RicePot:9;RicePan:9;PastaPot:9;PastaPan:9, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 15, + Lipids = 2, + Calories = 82, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + WorldStaticModel = SunFish, + } + + item HCSnowcrab + { + Type = Food, + DisplayName = Snow Crab, + Icon = HCSnowcrab, + Weight = 0.4, + HungerChange = -15, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 26, + Lipids = 2, + Calories = 130, + DisplayCategory = FoodP, + UnhappyChange = 20, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + } + + item HCSquid + { + Type = Food, + DisplayName = Squid, + Icon = HCSquid, + Weight = 0.4, + HungerChange = -16, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:11;Salad:11;Roasted Vegetables:13;RicePot:13;RicePan:13;PastaPot:13;PastaPan:13, + FoodType = Fish, + Carbohydrates = 7, + Proteins = 15, + Lipids = 6, + Calories = 149, + DisplayCategory = FoodP, + BadCold = true, + GoodHot = true, + } + + item HCTuna + { + Type = Food, + DisplayName = Tuna, + Icon = HCTuna, + Weight = 0.4, + HungerChange = -18, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:11;Salad:12;Roasted Vegetables:14;RicePot:14;RicePan:14;PastaPot:14;PastaPan:14, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 25, + Lipids = 5, + Calories = 157, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Bass, + } + + item HCWrasse + { + Type = Food, + DisplayName = Wrasse, + Icon = HCWrasse, + Weight = 0.4, + HungerChange = -13, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:13;Stir fry:13;Sandwich:8;Salad:8;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 30, + Lipids = 0, + Calories = 191.2, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Crappie, + WorldStaticModel = Pike_Ground, + } + + item HCAsp + { + Type = Food, + DisplayName = Asp, + Icon = HCAsp, + Weight = 0.4, + HungerChange = -14, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:14;Stir fry:14;Sandwich:9;Salad:9;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 18, + Lipids = 6, + Calories = 124, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCBrill + { + Type = Food, + DisplayName = Brill, + Icon = HCBrill, + Weight = 0.4, + HungerChange = -14, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:14;Stir fry:14;Sandwich:8;Salad:8;Roasted Vegetables:12;RicePot:12;RicePan:12;PastaPot:12;PastaPan:12, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 19, + Lipids = 5, + Calories = 129, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Perch, + } + + item HCBurbot + { + Type = Food, + DisplayName = Burbot, + Icon = HCBurbot, + Weight = 0.4, + HungerChange = -12, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:7;Salad:7;Roasted Vegetables:12;RicePot:12;RicePan:12;PastaPot:12;PastaPan:12, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 22, + Lipids = 1, + Calories = 104, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Pike_Ground, + } + + item HCCarp + { + Type = Food, + DisplayName = Carp, + Icon = HCCarp, + Weight = 0.4, + HungerChange = -17, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:11;Salad:12;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 39, + Lipids = 12, + Calories = 277, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Catfish, + WorldStaticModel = Catfish, + } + + item HCChub + { + Type = Food, + DisplayName = Chub, + Icon = HCChub, + Weight = 0.4, + HungerChange = -14, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:14;Stir fry:14;Sandwich:9;Salad:9;Roasted Vegetables:13;RicePot:13;RicePan:13;PastaPot:13;PastaPan:13, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 52.24, + Lipids = 35.46, + Calories = 100, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Crappie, + WorldStaticModel = Perch, + } + + item HCGrayling + { + Type = Food, + DisplayName = Grayling, + Icon = HCGrayling, + Weight = 0.4, + HungerChange = -18, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:17;Stir fry:17;Sandwich:12;Salad:12;Roasted Vegetables:16;RicePot:16;RicePan:16;PastaPot:16;PastaPan:16, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 40, + Lipids = 27, + Calories = 412, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCLavaret + { + Type = Food, + DisplayName = Lavaret, + Icon = HCLavaret, + Weight = 0.4, + HungerChange = -14, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:14;Stir fry:14;Sandwich:9;Salad:9;Roasted Vegetables:13;RicePot:13;RicePan:13;PastaPot:13;PastaPan:13, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 38, + Lipids = 12, + Calories = 265, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCPlaice + { + Type = Food, + DisplayName = Plaice, + Icon = HCPlaice, + Weight = 0.4, + HungerChange = -13, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:7;Salad:7;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 25.69, + Lipids = 1.62, + Calories = 124, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Catfish, + WorldStaticModel = Catfish, + + } + + item HCRoach + { + Type = Food, + DisplayName = Roach, + Icon = HCRoach, + Weight = 0.4, + HungerChange = -12, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:7;Salad:7;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 11.63, + Lipids = 0.55, + Calories = 55, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Perch, + } + + item HCRuffe + { + Type = Food, + DisplayName = Ruffe, + Icon = HCRuffe, + Weight = 0.4, + HungerChange = -12, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:12;Stir fry:12;Sandwich:7;Salad:7;Roasted Vegetables:11;RicePot:11;RicePan:11;PastaPot:11;PastaPan:11, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 11.63, + Lipids = 0.55, + Calories = 55, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Crappie, + WorldStaticModel = Crappie, + } + + item HCSalmon + { + Type = Food, + DisplayName = Salmon, + Icon = HCSalmon, + Weight = 0.4, + HungerChange = -18, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:17;Stir fry:17;Sandwich:12;Salad:12;Roasted Vegetables:16;RicePot:16;RicePan:16;PastaPot:16;PastaPan:16, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 40, + Lipids = 27, + Calories = 412, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCSilverbream + { + Type = Food, + DisplayName = Silver Bream, + Icon = HCSilverbream, + Weight = 0.4, + HungerChange = -13, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:12;Stir fry:13;Sandwich:8;Salad:8;Roasted Vegetables:13;RicePot:13;RicePan:13;PastaPot:13;PastaPan:13, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 35, + Lipids = 2, + Calories = 160, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Catfish, + WorldStaticModel = Catfish, + } + + item HCTench + { + Type = Food, + DisplayName = Tench, + Icon = HCTench, + Weight = 0.4, + HungerChange = -16, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:16;Stir fry:16;Sandwich:11;Salad:11;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 39, + Lipids = 12, + Calories = 277, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Trout, + } + + item HCZander + { + Type = Food, + DisplayName = Zander, + Icon = HCZander, + Weight = 0.4, + HungerChange = -13, + DaysFresh = 4, + DaysTotallyRotten = 8, + IsCookable = true, + MinutesToBurn = 60, + MinutesToCook = 20, + EvolvedRecipe = Stew:13;Stir fry:13;Sandwich:9;Salad:9;Roasted Vegetables:13;RicePot:12;RicePan:12;PastaPot:12;PastaPan:12, + FoodType = Fish, + Carbohydrates = 0, + Proteins = 11.16, + Lipids = 0.57, + Calories = 52, + DisplayCategory = FoodP, + UnhappyChange = 20, + OnCreate = Fishing.OnCreateFish, + RemoveUnhappinessWhenCooked = true, + BadCold = true, + GoodHot = true, + StaticModel = Bass, + WorldStaticModel = Perch, + } + +item HCWoodenbucketfishoil + { + Weight = 4, + Type = Normal, + DisplayName = Wooden Bucket with Fish Oil, + icon = HCWoodenbucketfishoil, + DisplayCategory = Cooking, + } + +item HCFishoil + { + Weight = 1, + Type = Drainable, + UseDelta = 0.25, + DisplayName = Jar of Fish Oil, + Icon = HCFishoil, + ReplaceOnDeplete = HCJar, + DisplayCategory = Cooking, + } + +/************************RECIPES************************/ + + +recipe Slice Fillet + { + keep KitchenKnife/HuntingKnife/HCSteakknife/FlintKnife/HCKnifesteel/HCKnifeiron, + Bass/Catfish/Perch/Crappie/Panfish/Pike/Trout, + Result:FishFillet, + Sound:SliceMeat, + Time:50.0, + OnTest:CutFish_TestIsValid, + OnCreate:CutFish_OnCreate, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Fillet + { + keep KitchenKnife/HuntingKnife/HCSteakknife/FlintKnife/HCKnifesteel/HCKnifeiron, + HCHerring/HCBlowfish/HCBream/HCEel/HCMackerel/HCMackerelpike/HCRedsnapper/HCSeabass/HCSmelt/HCTuna/HCWrasse/HCAsp/HCBrill/HCBurbot/HCCarp/HCChub/HCGrayling/HCLavaret/HCPlaice/HCRoach/HCRuffe/HCSilverbream/HCTench/HCZander, + Result:FishFillet, + Sound:SliceMeat, + Time:50.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Fillet + { + keep KitchenKnife/HuntingKnife/HCSteakknife/FlintKnife/HCKnifesteel/HCKnifeiron, + HCSalmon, + Result:Salmon, + Sound:SliceMeat, + Time:50.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Frog + { + keep KitchenKnife/HuntingKnife/HCSteakknife/FlintKnife/HCKnifesteel/HCKnifeiron, + Frog, + Result:FrogMeat, + Sound:SliceMeat, + Time:50.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Prepare Fried Herring + { + keep Pan, + HCCookingoil, + HCHerring, + Result:HCFriedherring, + Time:35.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Prepare Boiled Crab + { + SkillRequired:Cooking=1, + destroy WaterPot, + HCCrab, + Salt;1, + Result:HCCrabpot, + Time:25.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Prepare Boiled Crayfish + { + SkillRequired:Cooking=1, + destroy WaterPot, + HCCrayfish, + Salt;1, + Result:HCCrayfishpot, + Time:25.0, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Prepare Boiled Mussel + { + SkillRequired:Cooking=1, + destroy WaterPot, + HCMussel, + Salt;1, + Result:HCMusselpot, + Time:25.0, + Category:Cooking, + OnCreate:recipe_hcgivemusselshell, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Empty Wooden Bucket with Fish Oil + { + destroy HCWoodenbucketfishoil, + Result:HCWoodenbucket, + Time:50, + Category:Cooking, + } + + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Sodapop.txt b/Contents/mods/Hydrocraft/media/scripts/Food Sodapop.txt index 46786104..ac9be246 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Sodapop.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Sodapop.txt @@ -55,7 +55,9 @@ item HCPop4 DisplayName = Pop, Icon = HCPop4, CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, + CustomEatSound = DrinkingFromCan, + StaticModel = PopCanDiet, + WorldStaticModel = PopCanDiet, Carbohydrates = 39, Proteins = 0, Lipids = 0, @@ -76,7 +78,9 @@ item HCPop5 DisplayName = Pop, Icon = HCPop5, CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, + CustomEatSound = DrinkingFromCan, + StaticModel = PopCanRed, + WorldStaticModel = PopCanRed, Carbohydrates = 39, Proteins = 0, Lipids = 0, @@ -97,7 +101,9 @@ item HCPop6 DisplayName = Pop, Icon = Pop, CustomContextMenu = Drink, - CustomEatSound = DrinkingFromBottle, + CustomEatSound = DrinkingFromCan, + StaticModel = PopCanRed, + WorldStaticModel = PopCanRed, Carbohydrates = 39, Proteins = 0, Lipids = 0, @@ -117,8 +123,11 @@ item HCSodacherry DisplayName = Cherry Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodacherry, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 80, Proteins = 0.8, @@ -140,8 +149,11 @@ item HCSodacola DisplayName = Cola Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodacola, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 80, Proteins = 0.8, @@ -162,8 +174,11 @@ item HCSodacream DisplayName = Cream Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodacream, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 104, Proteins = 0, @@ -185,8 +200,11 @@ item HCSodadrpepper DisplayName = Dr. Pickins Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodadrpepper, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 89.2, Proteins = 0, @@ -207,8 +225,11 @@ item HCSodagingerale DisplayName = Ginger Ale Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodagingerale, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 70.4, Proteins = 0, @@ -229,8 +250,11 @@ item HCSodagrape DisplayName = Grape Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodagrape, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 88, Proteins = 0, @@ -251,8 +275,11 @@ item HCSodagrapefruit DisplayName = Grapefruit Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodagrapefruit, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 101, Proteins = 0, @@ -273,8 +300,11 @@ item HCSodalemonlime DisplayName = Lemon Lime Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodalemonlime, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 80, Proteins = 0.8, @@ -295,8 +325,11 @@ item HCSodapineapple DisplayName = Pineapple Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodapineapple, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 85, Proteins = 0, @@ -317,8 +350,11 @@ item HCSodarootbeer DisplayName = Root Beer Soda, ReplaceOnUse = PopBottleEmpty, Icon = HCSodarootbeer, + EatType = bottle, CustomContextMenu = Drink, CustomEatSound = DrinkingFromBottle, + StaticModel = PopBottle, + WorldStaticModel = PopBottleWorld, FoodType = NoExplicit, Carbohydrates = 83, Proteins = 0, diff --git a/Contents/mods/Hydrocraft/media/scripts/Food Vegetables.txt b/Contents/mods/Hydrocraft/media/scripts/Food Vegetables.txt index ca175d8e..1db3f919 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Food Vegetables.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Food Vegetables.txt @@ -1,910 +1,979 @@ -module Hydrocraft -{ - imports - { - Base - - } - -/************************ITEMS************************/ - -item HCBeans - { - HungerChange = -10, - Weight = 0.3, - Type = Food, - DaysTotallyRotten = 15, - DisplayName = Beans, - Icon = HCBeans, - DaysFresh = 7, - EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, - FoodType = Vegetables, - Carbohydrates = 21, - Proteins = 5.4, - Lipids = 0.6, - Calories = 93, - DisplayCategory = FoodP, - } - - -item HCCoffeeBeans - { - HungerChange = -2, - Weight = 0.3, - Type = Food, - DaysTotallyRotten = 15, - DisplayName = Coffee Beans, - Icon = HCBeans, - DaysFresh = 7, - FoodType = Vegetables, - Carbohydrates = 2, - Proteins = 5.4, - Lipids = 0.6, - Calories = 5, - DisplayCategory = FoodP, - } - - -item HCSoyBeans - { - HungerChange = -10, - Weight = 0.3, - Type = Food, - DaysTotallyRotten = 30, - DisplayName = Soy Beans, - Icon = HCBeanseeds, - DaysFresh = 15, - DangerousUncooked = TRUE, - FoodType = Vegetables, - Carbohydrates = 5, - Proteins = 20, - Lipids = 20, - Calories = 120, - EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, - DisplayCategory = FoodP, - } - - - item HCPeapod - { - HungerChange = -20, - Weight = 0.3, - Type = Food, - DaysTotallyRotten = 15, - DisplayName = Peapod, - Icon = HCPeapod, - DaysFresh = 7, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Vegetables, - Carbohydrates = 42, - Proteins = 16.2, - Lipids = 1.2, - Calories = 243, - DisplayCategory = FoodP, - } - - item HCSweetpotato - { - Type = Food, - DisplayName = Sweet Potato, - Icon = HCSweetpotato, - Weight = 0.3, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Vegetables, - Carbohydrates = 60, - Proteins = 4.8, - Lipids = 0.3, - Calories = 258, - DisplayCategory = FoodP, - } - - item HCChinesecabbage - { - Type = Food, - DisplayName = Chinese Cabbage, - Icon = HCChinesecabbage, - Weight = 0.3, - HungerChange = -5, - ThirstChange = -15, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 6.6, - Proteins = 4.5, - Lipids = 0.6, - Calories = 39, - DisplayCategory = FoodP, - } - - item HCCucumber - { - Type = Food, - DisplayName = Cucumber, - Icon = HCCucumber, - Weight = 0.3, - HungerChange = -5, - ThirstChange = -15, - DaysFresh = 6, - DaysTotallyRotten = 14, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 10.8, - Proteins = 2.1, - Lipids = 0.3, - Calories = 45, - ReplaceOnUse = Hydrocraft.HCCucumberseeds, - DisplayCategory = FoodP, - } - - item HCCauliflower - { - HungerChange = -10, - Weight = 0.3, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Cauliflower, - Icon = HCCauliflower, - DaysFresh = 5, - FoodType = Vegetables, - EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 15, - Proteins = 5.7, - Lipids = 0.9, - Calories = 75, - DisplayCategory = FoodP, - } - - item HCBellpeppergreen - { - HungerChange = -5, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Bell Pepper, - Icon = HCBellpeppergreen, - DaysFresh = 6, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 9.2, - Proteins = 1.8, - Lipids = 0.4, - Calories = 40, - ReplaceOnUse = Hydrocraft.HCBellpeppergreenseeds, - DisplayCategory = FoodP, - } - - item HCBellpepperyellow - { - HungerChange = -5, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 10, - DisplayName = Bell Pepper, - Icon = HCBellpepperyellow, - DaysFresh = 6, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 12.6, - Proteins = 2, - Lipids = 0.4, - Calories = 54, - ReplaceOnUse = Hydrocraft.HCBellpepperyellowseeds, - DisplayCategory = FoodP, - } - - item HCOniongreen - { - HungerChange = -5, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 9, - DisplayName = Green Onion, - Icon = HCOniongreen, - DaysFresh = 7, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 14.6, - Proteins = 3.6, - Lipids = 0.4, - Calories = 64, - DisplayCategory = FoodP, - } - - item HCGarlic - { - HungerChange = -25, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 20, - DisplayName = Garlic, - Icon = HCGarlic, - DaysFresh = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 66, - Proteins = 12.8, - Lipids = 1, - Calories = 298, - DisplayCategory = FoodP, - } - - item HCGinger - { - Type = Food, - DisplayName = Ginger, - Icon = HCGinger, - Weight = 0.2, - HungerChange = -15, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 36, - Proteins = 3.6, - Lipids = 0.4, - Calories = 160, - DisplayCategory = FoodP, - } - - item HCPumpkin - { - Type = Food, - DisplayName = Pumpkin, - Icon = HCPumpkin, - Weight = 0.9, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - - Carbohydrates = 58.5, - Proteins = 9, - Lipids = 0.9, - Calories = 234, - DisplayCategory = FoodP, - } - - item HCPumpkinflesh - { - Type = Food, - DisplayName = Pumpkin Flesh, - Icon = HCPumpkinflesh, - Weight = 0.1, - HungerChange = -5, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, - Carbohydrates = 6.3, - Proteins = 1, - Lipids = 0.1, - Calories = 26, - DisplayCategory = FoodP, - } - - item HCPumpkingreen - { - Type = Food, - DisplayName = Green Pumpkin, - Icon = HCPumpkingreen, - Weight = 0.9, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - - Carbohydrates = 58.5, - Proteins = 9, - Lipids = 0.9, - Calories = 234, - ReplaceOnUse = Hydrocraft.HCPumpkingreenseeds, - DisplayCategory = FoodP, - } - - item HCPumpkinwhite - { - Type = Food, - DisplayName = White Pumpkin, - Icon = HCPumpkinwhite, - Weight = 0.9, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - - Carbohydrates = 58.5, - Proteins = 9, - Lipids = 0.9, - Calories = 234, - ReplaceOnUse = Hydrocraft.HCPumpkinwhiteseeds, - DisplayCategory = FoodP, - } - - item HCPumpkinlarge - { - Type = Food, - DisplayName = Large Pumpkin, - Icon = HCPumpkinlarge, - Weight = 0.9, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - - Carbohydrates = 58.5, - Proteins = 9, - Lipids = 0.9, - Calories = 234, - ReplaceOnUse = Hydrocraft.HCPumpkinlargeseeds, - DisplayCategory = FoodP, - } - - item HCPumpkinbuskin - { - Type = Food, - DisplayName = Buskin Pumpkin, - Icon = HCPumpkinbuskin, - Weight = 0.9, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - - Carbohydrates = 58.5, - Proteins = 9, - Lipids = 0.9, - Calories = 234, - ReplaceOnUse = Hydrocraft.HCPumpkinbuskinseeds, - DisplayCategory = FoodP, - } - - item HCCornred - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Red Corn, - Icon = HCCornred, - DaysFresh = 5, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 38, - Proteins = 6.4, - Lipids = 2.4, - Calories = 172, - DisplayCategory = FoodP, - } - - item HCCornblue - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = Blue Corn, - Icon = HCCornblue, - DaysFresh = 5, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 38, - Proteins = 6.4, - Lipids = 2.4, - Calories = 172, - DisplayCategory = FoodP, - } - - item HCCornwhite - { - HungerChange = -15, - Weight = 0.2, - Type = Food, - DaysTotallyRotten = 8, - DisplayName = White Corn, - Icon = HCCornwhite, - DaysFresh = 5, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 38, - Proteins = 6.4, - Lipids = 2.4, - Calories = 172, - DisplayCategory = FoodP, - } - - item HCCabbagered - { - Type = Food, - DisplayName = Red Cabbage, - Icon = HCCabbagered, - Weight = 0.2, - HungerChange = -5, - ThirstChange = -15, - DaysFresh = 5, - DaysTotallyRotten = 10, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, - FoodType = Vegetables, - Carbohydrates = 14.8, - Proteins = 2.8, - Lipids = 0.4, - Calories = 62, - DisplayCategory = FoodP, - } - - item HCCabbagewhite - { - Type = Food, - DisplayName = White Cabbage, - Icon = HCCabbagewhite, - Weight = 0.2, - HungerChange = -5, - ThirstChange = -15, - DaysFresh = 5, - DaysTotallyRotten = 10, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, - FoodType = Vegetables, - Carbohydrates = 14.8, - Proteins = 2.8, - Lipids = 0.4, - Calories = 62, - DisplayCategory = FoodP, - } - - item HCPotatogolden - { - Type = Food, - DisplayName = Golden Potato, - Icon = HCPotatogolden, - Weight = 0.3, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Vegetables, - Carbohydrates = 48, - Proteins = 5.1, - Lipids = 0.3, - Calories = 207, - DisplayCategory = FoodP, - } - - item HCPotatored - { - Type = Food, - DisplayName = Red Potato, - Icon = HCPotatored, - Weight = 0.3, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Vegetables, - Carbohydrates = 48, - Proteins = 5.7, - Lipids = 0.3, - Calories = 210, - DisplayCategory = FoodP, - } - - item HCChilipepper - { - Type = Food, - DisplayName = Chili Pepper, - Icon = HCChilipepper, - Weight = 0.2, - HungerChange = -10, - DaysFresh = 14, - DaysTotallyRotten = 28, - EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, - FoodType = Vegetables, - Carbohydrates = 17.6, - Proteins = 3.8, - Lipids = 0.8, - Calories = 80, - ReplaceOnUse = Hydrocraft.HCChilipepperseeds, - DisplayCategory = FoodP, - } - - item HCChilipeppercut - { - Type = Food, - DisplayName = Cut Chili Pepper, - Icon = HCChilipeppercut, - Weight = 0.1, - HungerChange = -5, - DaysFresh = 14, - DaysTotallyRotten = 28, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, - FoodType = Vegetables, - Carbohydrates = 8.8, - Proteins = 1.9, - Lipids = 0.4, - Calories = 40, - DisplayCategory = FoodP, - } - -item HCChiligreen - { - Type = Food, - HungerChange = -10, - Weight = 0.2, - DaysFresh = 14, - DaysTotallyRotten = 28, - EvolvedRecipe = Soup:10;Stew:10;Pie:10;Stir fry:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, - FoodType = Vegetables, - DisplayName = Green Chili, - Icon = HCChiligreen, - CustomContextMenu = Eat, - Carbohydrates = 17.6, - Proteins = 3.8, - Lipids = 0.8, - Calories = 80, - ReplaceOnUse = Hydrocraft.HCChiligreenseeds, - DisplayCategory = FoodP, - } - -item HCTomatillo - { - Type = Food, - HungerChange = -5, - Weight = 0.1, - DaysFresh = 10, - DaysTotallyRotten = 20, - EvolvedRecipe = Soup:5;Stew:5;Pie:5;Stir fry:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, - FoodType = Vegetables, - DisplayName = Tomatillo, - Icon = HCTomatillo, - CustomContextMenu = Eat, - Carbohydrates = 2.0, - Proteins = 0.3, - Lipids = 0.3, - Calories = 11, - ReplaceOnUse = Hydrocraft.HCTomatilloseeds, - DisplayCategory = FoodP, - } - - item HCColewort - { - Type = Food, - DisplayName = Colewort, - Icon = HCColewort, - Weight = 0.3, - HungerChange = -5, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 0.4, - Proteins = 0.3, - Lipids = 0.1, - Calories = 3, - DisplayCategory = FoodP, - } - - item HCArtichoke - { - Type = Food, - DisplayName = Artichoke, - Icon = HCArtichoke, - Weight = 0.3, - HungerChange = -5, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 13, - Proteins = 4.2, - Lipids = 0.2, - Calories = 60, - DisplayCategory = FoodP, - } - - item HCSpirulinafresh - { - Type = Food, - DisplayName = Spirulina, - Icon = HCSpirulinafresh, - Weight = 0.1, - HungerChange = -5, - DaysFresh = 5, - DaysTotallyRotten = 10, - IsCookable = TRUE, - MinutesToCook = 40, - MinutesToBurn = 60, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 1.7, - Proteins = 4, - Lipids = 0.5, - Calories = 20, - DisplayCategory = FoodP, - } - - item HCAlgaePowder - { - Type = Food, - DisplayName = Algae powder, - Icon = HCSpirulinapowder, - Weight = 0.1, - HungerChange = -5, - FoodType = Vegetables, - Carbohydrates = 1.7, - Proteins = 4, - Lipids = 0.5, - Calories = 20, - DisplayCategory = FoodN, - } - - item HCBeet - { - Type = Food, - DisplayName = Beetroot, - Icon = HCBeet, - Weight = 0.3, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Vegetables, - Carbohydrates = 13, - Proteins = 2.2, - Lipids = 0.2, - Calories = 59, - DisplayCategory = FoodP, - } - - item HCBasilleaf - { - Type = Food, - DisplayName = Basil Leaf, - Icon = HCBasilleaf, - Weight = 0.1, - HungerChange = -1, - ThirstChange = -15, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 0.1, - Proteins = 0.2, - Lipids = 0, - Calories = 1, - DisplayCategory = FoodP, - } - - item HCOreganoleaf - { - Type = Food, - DisplayName = Oregano Leaf, - Icon = HCBasilleaf, - Weight = 0.1, - HungerChange = -1, - ThirstChange = -15, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 0.1, - Proteins = 0.2, - Lipids = 0, - Calories = 1, - DisplayCategory = FoodP, - } - - item HCAsparagus - { - Type = Food, - DisplayName = Asparagus, - Icon = HCAsparagus, - Weight = 0.3, - HungerChange = -5, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 0.6, - Proteins = 0.4, - Lipids = 0, - Calories = 3, - DisplayCategory = FoodP, - } - - item HCJalapeno - { - Type = Food, - HungerChange = -10, - Weight = 0.2, - DaysFresh = 14, - DaysTotallyRotten = 28, - EvolvedRecipe = Soup:10;Stew:10;Pie:10;Stir fry:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, - FoodType = Vegetables, - DisplayName = Jalapeno, - Icon = HCJalapeno, - CustomContextMenu = Eat, - Carbohydrates = 6.0, - Proteins = 0.8, - Lipids = 0.3, - Calories = 26, - DisplayCategory = FoodP, - } - - item HCSquashsummer - { - Type = Food, - DisplayName = Summer Squash, - Icon = HCSquashsummer, - Weight = 0.3, - HungerChange = -5, - ThirstChange = -15, - DaysFresh = 6, - DaysTotallyRotten = 14, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 7, - Proteins = 2.4, - Lipids = 0.4, - Calories = 32, - DisplayCategory = FoodP, - } - - item HCBeetsugar - { - Type = Food, - DisplayName = Sugar Beet, - Icon = HCBeetsugar, - Weight = 0.3, - HungerChange = -20, - DaysFresh = 14, - DaysTotallyRotten = 28, - FoodType = Vegetables, - EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - FoodType = Vegetables, - Carbohydrates = 8, - Proteins = 1, - Lipids = 0, - Calories = 35, - DisplayCategory = FoodP, - } - - item HCCelery - { - Type = Food, - DisplayName = Celery, - Icon = HCCelery, - Weight = 0.3, - HungerChange = -5, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 1.2, - Proteins = 0.3, - Lipids = 0.1, - Calories = 6, - DisplayCategory = FoodP, - } - - item HCTomatocherry - { - Type = Food, - HungerChange = -5, - Weight = 0.1, - DaysFresh = 10, - DaysTotallyRotten = 20, - EvolvedRecipe = Soup:5;Stew:5;Pie:5;Stir fry:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, - FoodType = Vegetables, - DisplayName = Cherry Tomato, - Icon = HCTomatocherry, - CustomContextMenu = Eat, - Carbohydrates = 4, - Proteins = 0, - Lipids = 1, - Calories = 18, - DisplayCategory = FoodP, - } - - item HCSpinach - { - Type = Food, - DisplayName = Spinach, - Icon = HCSpinach, - Weight = 0.3, - HungerChange = -5, - ThirstChange = -15, - DaysFresh = 5, - DaysTotallyRotten = 10, - FoodType = Vegetables, - EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, - Carbohydrates = 1.1, - Proteins = 0.9, - Lipids = 0.1, - Calories = 7, - DisplayCategory = FoodP, - } - -/************************RECIPES************************/ - -recipe Slice Pumpkin - { - HCPumpkin, - keep HCPumpkinknife, - Result:HCPumpkinflesh=8, - Time:50, - Category:Cooking, - OnCreate:recipe_hcpumpkinseeds8, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Slice Green Pumpkin - { - HCPumpkingreen, - keep HCPumpkinknife, - Result:HCPumpkinflesh=6, - Time:50, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Slice White Pumpkin - { - HCPumpkinwhite, - keep HCPumpkinknife, - Result:HCPumpkinflesh=8, - Time:50, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Slice Large Pumpkin - { - HCPumpkinlarge, - keep HCPumpkinknife, - Result:HCPumpkinflesh=12, - Time:50, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - -recipe Slice Buskin Pumpkin - { - HCPumpkinbuskin, - keep HCPumpkinknife, - Result:HCPumpkinflesh=10, - Time:50, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Algae Powder - { - OnTest:HCNearHerbatable, - HCSpirulinafresh=5, - CanBeDoneFromFloor:true, - Result:HCAlgaePowder, - Time:50, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } - - recipe Make Algae Powder - { - OnTest:HCNearHerbatable, - HCDuckweed, - CanBeDoneFromFloor:true, - Result:HCAlgaePowder, - Time:50, - Category:Cooking, - OnGiveXP:HCCooking_OnGiveXP, - } +module Hydrocraft +{ + imports + { + Base + + } + +/************************ITEMS************************/ + +item HCBeans + { + HungerChange = -10, + Weight = 0.3, + Type = Food, + DaysTotallyRotten = 15, + DisplayName = Beans, + Icon = HCBeans, + DaysFresh = 7, + EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + FoodType = Bean, + Carbohydrates = 21, + Proteins = 5.4, + Lipids = 0.6, + Calories = 93, + DisplayCategory = FoodP, + WorldStaticModel = Peanuts, + } + + +item HCCoffeeBeans + { + HungerChange = -2, + Weight = 0.3, + Type = Food, + DaysTotallyRotten = 15, + DisplayName = Coffee Beans, + Icon = HCBeans, + DaysFresh = 7, + FoodType = Vegetables, + Carbohydrates = 2, + Proteins = 5.4, + Lipids = 0.6, + Calories = 5, + DisplayCategory = FoodP, + WorldStaticModel = Peanuts, + } + + +item HCSoyBeans + { + HungerChange = -10, + Weight = 0.3, + Type = Food, + DaysTotallyRotten = 30, + DisplayName = Soy Beans, + Icon = HCBeanseeds, + DaysFresh = 15, + DangerousUncooked = TRUE, + FoodType = Vegetables, + Carbohydrates = 5, + Proteins = 20, + Lipids = 20, + Calories = 120, + EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + DisplayCategory = FoodP, + WorldStaticModel = Peanuts, + } + + + item HCPeapod + { + HungerChange = -20, + Weight = 0.3, + Type = Food, + DaysTotallyRotten = 15, + DisplayName = Peapod, + Icon = HCPeapod, + DaysFresh = 7, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Vegetables, + Carbohydrates = 42, + Proteins = 16.2, + Lipids = 1.2, + Calories = 243, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = Broccoli_Ground, + } + + item HCSweetpotato + { + Type = Food, + DisplayName = Sweet Potato, + Icon = HCSweetpotato, + Weight = 0.3, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Vegetables, + Carbohydrates = 60, + Proteins = 4.8, + Lipids = 0.3, + Calories = 258, + DisplayCategory = FoodP, + StaticModel = RoundFood_Red, + WorldStaticModel = Onion_Ground, + } + + item HCChinesecabbage + { + Type = Food, + DisplayName = Chinese Cabbage, + Icon = HCChinesecabbage, + Weight = 0.3, + HungerChange = -5, + ThirstChange = -15, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 6.6, + Proteins = 4.5, + Lipids = 0.6, + Calories = 39, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green + WorldStaticModel = Lettuce_Ground, + } + + item HCCucumber + { + Type = Food, + DisplayName = Cucumber, + Icon = HCCucumber, + Weight = 0.3, + HungerChange = -5, + ThirstChange = -15, + DaysFresh = 6, + DaysTotallyRotten = 14, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 10.8, + Proteins = 2.1, + Lipids = 0.3, + Calories = 45, + ReplaceOnUse = Hydrocraft.HCCucumberseeds, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green + WorldStaticModel = Broccoli_Ground, + } + + item HCCauliflower + { + HungerChange = -10, + Weight = 0.3, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Cauliflower, + Icon = HCCauliflower, + DaysFresh = 5, + FoodType = Vegetables, + EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 15, + Proteins = 5.7, + Lipids = 0.9, + Calories = 75, + DisplayCategory = FoodP, + StaticModel = RoundFood_Green, + WorldStaticModel = Lettuce_Ground, + } + + item HCBellpeppergreen + { + HungerChange = -5, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Bell Pepper, + Icon = HCBellpeppergreen, + DaysFresh = 6, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 9.2, + Proteins = 1.8, + Lipids = 0.4, + Calories = 40, + ReplaceOnUse = Hydrocraft.HCBellpeppergreenseeds, + DisplayCategory = FoodP, + StaticModel = RoundFood_Green, + WorldStaticModel = BellPepper_Ground, + } + + item HCBellpepperyellow + { + HungerChange = -5, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 10, + DisplayName = Bell Pepper, + Icon = HCBellpepperyellow, + DaysFresh = 6, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 12.6, + Proteins = 2, + Lipids = 0.4, + Calories = 54, + ReplaceOnUse = Hydrocraft.HCBellpepperyellowseeds, + DisplayCategory = FoodP, + StaticModel = RoundFood_Yellow, + WorldStaticModel = BellPepper_Ground, + } + + item HCOniongreen + { + HungerChange = -5, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 9, + DisplayName = Green Onion, + Icon = HCOniongreen, + DaysFresh = 7, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 14.6, + Proteins = 3.6, + Lipids = 0.4, + Calories = 64, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Yellow, + WorldStaticModel = Leek_Ground, + } + + item HCGarlic + { + HungerChange = -25, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 20, + DisplayName = Garlic, + Icon = HCGarlic, + DaysFresh = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 66, + Proteins = 12.8, + Lipids = 1, + Calories = 298, + DisplayCategory = FoodP, + StaticModel = RoundFood_Yellow, + WorldStaticModel = Onion_Ground, + } + + item HCGinger + { + Type = Food, + DisplayName = Ginger, + Icon = HCGinger, + Weight = 0.2, + HungerChange = -15, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 36, + Proteins = 3.6, + Lipids = 0.4, + Calories = 160, + DisplayCategory = FoodP, + StaticModel = RoundFood_Orange, + WorldStaticModel = Onion_Ground, + } + + item HCPumpkin + { + Type = Food, + DisplayName = Pumpkin, + Icon = HCPumpkin, + Weight = 0.9, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + + Carbohydrates = 58.5, + Proteins = 9, + Lipids = 0.9, + Calories = 234, + DisplayCategory = FoodP, + WorldStaticModel = Pumpkin_Ground, + } + + item HCPumpkinflesh + { + Type = Food, + DisplayName = Pumpkin Flesh, + Icon = HCPumpkinflesh, + Weight = 0.1, + HungerChange = -5, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, + Carbohydrates = 6.3, + Proteins = 1, + Lipids = 0.1, + Calories = 26, + DisplayCategory = FoodP, + } + + item HCPumpkingreen + { + Type = Food, + DisplayName = Green Pumpkin, + Icon = HCPumpkingreen, + Weight = 0.9, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + + Carbohydrates = 58.5, + Proteins = 9, + Lipids = 0.9, + Calories = 234, + ReplaceOnUse = Hydrocraft.HCPumpkingreenseeds, + DisplayCategory = FoodP, + } + + item HCPumpkinwhite + { + Type = Food, + DisplayName = White Pumpkin, + Icon = HCPumpkinwhite, + Weight = 0.9, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + + Carbohydrates = 58.5, + Proteins = 9, + Lipids = 0.9, + Calories = 234, + ReplaceOnUse = Hydrocraft.HCPumpkinwhiteseeds, + DisplayCategory = FoodP, + } + + item HCPumpkinlarge + { + Type = Food, + DisplayName = Large Pumpkin, + Icon = HCPumpkinlarge, + Weight = 0.9, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + + Carbohydrates = 58.5, + Proteins = 9, + Lipids = 0.9, + Calories = 234, + ReplaceOnUse = Hydrocraft.HCPumpkinlargeseeds, + DisplayCategory = FoodP, + WorldStaticModel = Pumpkin_Ground, + } + + item HCPumpkinbuskin + { + Type = Food, + DisplayName = Buskin Pumpkin, + Icon = HCPumpkinbuskin, + Weight = 0.9, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + + Carbohydrates = 58.5, + Proteins = 9, + Lipids = 0.9, + Calories = 234, + ReplaceOnUse = Hydrocraft.HCPumpkinbuskinseeds, + DisplayCategory = FoodP, + WorldStaticModel = CrackersGraham_Ground, + } + + item HCCornred + { + HungerChange = -15, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Red Corn, + Icon = HCCornred, + DaysFresh = 5, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 38, + Proteins = 6.4, + Lipids = 2.4, + Calories = 172, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Orange, + } + + item HCCornblue + { + HungerChange = -15, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = Blue Corn, + Icon = HCCornblue, + DaysFresh = 5, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 38, + Proteins = 6.4, + Lipids = 2.4, + Calories = 172, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = Zucchini_Ground, + } + + item HCCornwhite + { + HungerChange = -15, + Weight = 0.2, + Type = Food, + DaysTotallyRotten = 8, + DisplayName = White Corn, + Icon = HCCornwhite, + DaysFresh = 5, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 38, + Proteins = 6.4, + Lipids = 2.4, + Calories = 172, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Yellow, + WorldStaticModel = Corn_Ground, + } + + item HCCabbagered + { + Type = Food, + DisplayName = Red Cabbage, + Icon = HCCabbagered, + Weight = 0.2, + HungerChange = -5, + ThirstChange = -15, + DaysFresh = 5, + DaysTotallyRotten = 10, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, + FoodType = Vegetables, + Carbohydrates = 14.8, + Proteins = 2.8, + Lipids = 0.4, + Calories = 62, + DisplayCategory = FoodP, + } + + item HCCabbagewhite + { + Type = Food, + DisplayName = White Cabbage, + Icon = HCCabbagewhite, + Weight = 0.2, + HungerChange = -5, + ThirstChange = -15, + DaysFresh = 5, + DaysTotallyRotten = 10, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, + FoodType = Vegetables, + Carbohydrates = 14.8, + Proteins = 2.8, + Lipids = 0.4, + Calories = 62, + DisplayCategory = FoodP, + } + + item HCPotatogolden + { + Type = Food, + DisplayName = Golden Potato, + Icon = HCPotatogolden, + Weight = 0.3, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Vegetables, + Carbohydrates = 48, + Proteins = 5.1, + Lipids = 0.3, + Calories = 207, + DisplayCategory = FoodP, + StaticModel = RoundFood_Yellow, + WorldStaticModel = Peach_Ground, + } + + item HCPotatored + { + Type = Food, + DisplayName = Red Potato, + Icon = HCPotatored, + Weight = 0.3, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Vegetables, + Carbohydrates = 48, + Proteins = 5.7, + Lipids = 0.3, + Calories = 210, + DisplayCategory = FoodP, + StaticModel = RoundFood_Red, + WorldStaticModel = Peach_Ground, + } + + item HCChilipepper + { + Type = Food, + DisplayName = Chili Pepper, + Icon = HCChilipepper, + Weight = 0.2, + HungerChange = -10, + DaysFresh = 14, + DaysTotallyRotten = 28, + EvolvedRecipe = Soup:10;Stew:10;Stir fry:10;Sandwich:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + FoodType = Vegetables, + Spice = true, + Carbohydrates = 17.6, + Proteins = 3.8, + Lipids = 0.8, + Calories = 80, + ReplaceOnUse = Hydrocraft.HCChilipepperseeds, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Orange, + WorldStaticModel = PepperJalapeno_Ground, + } + + item HCChilipeppercut + { + Type = Food, + DisplayName = Cut Chili Pepper, + Icon = HCChilipeppercut, + Weight = 0.1, + HungerChange = -5, + DaysFresh = 14, + DaysTotallyRotten = 28, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, + FoodType = Vegetables, + Spice = true, + Carbohydrates = 8.8, + Proteins = 1.9, + Lipids = 0.4, + Calories = 40, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = PepperJalapeno_Ground, + + } + +item HCChiligreen + { + Type = Food, + HungerChange = -10, + Weight = 0.2, + DaysFresh = 14, + DaysTotallyRotten = 28, + EvolvedRecipe = Soup:10;Stew:10;Pie:10;Stir fry:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + FoodType = Vegetables, + Spice = true, + DisplayName = Green Chili, + Icon = HCChiligreen, + CustomContextMenu = Eat, + Carbohydrates = 17.6, + Proteins = 3.8, + Lipids = 0.8, + Calories = 80, + ReplaceOnUse = Hydrocraft.HCChiligreenseeds, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = PepperHabanero_Ground, + } + +item HCTomatillo + { + Type = Food, + HungerChange = -5, + Weight = 0.1, + DaysFresh = 10, + DaysTotallyRotten = 20, + EvolvedRecipe = Soup:5;Stew:5;Pie:5;Stir fry:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, + FoodType = Vegetables, + DisplayName = Tomatillo, + Icon = HCTomatillo, + CustomContextMenu = Eat, + Carbohydrates = 2.0, + Proteins = 0.3, + Lipids = 0.3, + Calories = 11, + ReplaceOnUse = Hydrocraft.HCTomatilloseeds, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = PepperHabanero_Ground, + } + + item HCColewort + { + Type = Food, + DisplayName = Colewort, + Icon = HCColewort, + Weight = 0.3, + HungerChange = -5, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 0.4, + Proteins = 0.3, + Lipids = 0.1, + Calories = 3, + DisplayCategory = FoodP, + StaticModel = RoundFood_Green, + WorldStaticModel = Lettuce_Ground, + } + + item HCArtichoke + { + Type = Food, + DisplayName = Artichoke, + Icon = HCArtichoke, + Weight = 0.3, + HungerChange = -5, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 13, + Proteins = 4.2, + Lipids = 0.2, + Calories = 60, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = Broccoli_Ground, + } + + item HCSpirulinafresh + { + Type = Food, + DisplayName = Spirulina, + Icon = HCSpirulinafresh, + Weight = 0.1, + HungerChange = -5, + DaysFresh = 5, + DaysTotallyRotten = 10, + IsCookable = TRUE, + MinutesToCook = 40, + MinutesToBurn = 60, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 1.7, + Proteins = 4, + Lipids = 0.5, + Calories = 20, + DisplayCategory = FoodP, + } + + item HCAlgaePowder + { + Type = Food, + DisplayName = Algae powder, + Icon = HCSpirulinapowder, + Weight = 0.1, + HungerChange = -5, + FoodType = Vegetables, + Carbohydrates = 1.7, + Proteins = 4, + Lipids = 0.5, + Calories = 20, + DisplayCategory = FoodN, + } + + item HCBeet + { + Type = Food, + DisplayName = Beetroot, + Icon = HCBeet, + Weight = 0.3, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Vegetables, + Carbohydrates = 13, + Proteins = 2.2, + Lipids = 0.2, + Calories = 59, + DisplayCategory = FoodP, + StaticModel = RoundFood_Red, + } + + item HCBasilleaf + { + Type = Food, + DisplayName = Basil Leaf, + Icon = HCBasilleaf, + Weight = 0.1, + HungerChange = -1, + ThirstChange = -15, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + Spice = true, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 0.1, + Proteins = 0.2, + Lipids = 0, + Calories = 1, + DisplayCategory = FoodP, + WorldStaticModel = Broccoli_Ground, + } + + item HCOreganoleaf + { + Type = Food, + DisplayName = Oregano Leaf, + Icon = HCBasilleaf, + Weight = 0.1, + HungerChange = -1, + ThirstChange = -15, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 0.1, + Proteins = 0.2, + Lipids = 0, + Calories = 1, + DisplayCategory = FoodP, + } + + item HCAsparagus + { + Type = Food, + DisplayName = Asparagus, + Icon = HCAsparagus, + Weight = 0.3, + HungerChange = -5, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 0.6, + Proteins = 0.4, + Lipids = 0, + Calories = 3, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = Broccoli_Ground, + } + + item HCJalapeno + { + Type = Food, + HungerChange = -10, + Weight = 0.2, + DaysFresh = 14, + DaysTotallyRotten = 28, + EvolvedRecipe = Soup:10;Stew:10;Pie:10;Stir fry:10;Salad:10;Roasted Vegetables:10;RicePot:10;RicePan:10;PastaPot:10;PastaPan:10, + FoodType = Vegetables, + Spice = true, + DisplayName = Jalapeno, + Icon = HCJalapeno, + CustomContextMenu = Eat, + Carbohydrates = 6.0, + Proteins = 0.8, + Lipids = 0.3, + Calories = 26, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = PepperJalapeno_Ground, + } + + item HCSquashsummer + { + Type = Food, + DisplayName = Summer Squash, + Icon = HCSquashsummer, + Weight = 0.3, + HungerChange = -5, + ThirstChange = -15, + DaysFresh = 6, + DaysTotallyRotten = 14, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 7, + Proteins = 2.4, + Lipids = 0.4, + Calories = 32, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Yellow, + } + + item HCBeetsugar + { + Type = Food, + DisplayName = Sugar Beet, + Icon = HCBeetsugar, + Weight = 0.3, + HungerChange = -20, + DaysFresh = 14, + DaysTotallyRotten = 28, + FoodType = Vegetables, + EvolvedRecipe = Soup:15;Stew:15;Stir fry:15;Sandwich:10;Salad:10;Roasted Vegetables:15;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + FoodType = Vegetables, + Carbohydrates = 8, + Proteins = 1, + Lipids = 0, + Calories = 35, + DisplayCategory = FoodP, + StaticModel = RoundFood_Yellow, + } + + item HCCelery + { + Type = Food, + DisplayName = Celery, + Icon = HCCelery, + Weight = 0.3, + HungerChange = -5, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 1.2, + Proteins = 0.3, + Lipids = 0.1, + Calories = 6, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = Leek_Ground, + } + + item HCTomatocherry + { + Type = Food, + HungerChange = -5, + Weight = 0.1, + DaysFresh = 10, + DaysTotallyRotten = 20, + EvolvedRecipe = Soup:5;Stew:5;Pie:5;Stir fry:5;Salad:5;Roasted Vegetables:5;RicePot:5;RicePan:5;PastaPot:5;PastaPan:5, + FoodType = Vegetables, + DisplayName = Cherry Tomato, + Icon = HCTomatocherry, + CustomContextMenu = Eat, + Carbohydrates = 4, + Proteins = 0, + Lipids = 1, + Calories = 18, + DisplayCategory = FoodP, + StaticModel = RoundFood_Red, + + } + + item HCSpinach + { + Type = Food, + DisplayName = Spinach, + Icon = HCSpinach, + Weight = 0.3, + HungerChange = -5, + ThirstChange = -15, + DaysFresh = 5, + DaysTotallyRotten = 10, + FoodType = Vegetables, + EvolvedRecipe = Soup:5;Stew:5;Stir fry:5;Sandwich:5;Salad:5;Roasted Vegetables:5;RicePot:15;RicePan:15;PastaPot:15;PastaPan:15, + Carbohydrates = 1.1, + Proteins = 0.9, + Lipids = 0.1, + Calories = 7, + DisplayCategory = FoodP, + StaticModel = CylinderFood_Green, + WorldStaticModel = Leek_Ground, + } + +/************************RECIPES************************/ + +recipe Slice Pumpkin + { + HCPumpkin, + keep HCPumpkinknife, + Result:HCPumpkinflesh=8, + Time:50, + Category:Cooking, + OnCreate:recipe_hcpumpkinseeds8, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Green Pumpkin + { + HCPumpkingreen, + keep HCPumpkinknife, + Result:HCPumpkinflesh=6, + Time:50, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice White Pumpkin + { + HCPumpkinwhite, + keep HCPumpkinknife, + Result:HCPumpkinflesh=8, + Time:50, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Large Pumpkin + { + HCPumpkinlarge, + keep HCPumpkinknife, + Result:HCPumpkinflesh=12, + Time:50, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + +recipe Slice Buskin Pumpkin + { + HCPumpkinbuskin, + keep HCPumpkinknife, + Result:HCPumpkinflesh=10, + Time:50, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Algae Powder + { + OnTest:HCNearHerbatable, + HCSpirulinafresh=5, + CanBeDoneFromFloor:true, + Result:HCAlgaePowder, + Time:50, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + recipe Make Algae Powder + { + OnTest:HCNearHerbatable, + HCDuckweed, + CanBeDoneFromFloor:true, + Result:HCAlgaePowder, + Time:50, + Category:Cooking, + OnGiveXP:HCCooking_OnGiveXP, + } + + } \ No newline at end of file diff --git a/Contents/mods/Hydrocraft/media/scripts/Magazines.txt b/Contents/mods/Hydrocraft/media/scripts/Magazines.txt index f552b7a5..3e9fe7a5 100644 --- a/Contents/mods/Hydrocraft/media/scripts/Magazines.txt +++ b/Contents/mods/Hydrocraft/media/scripts/Magazines.txt @@ -13,72 +13,84 @@ module Hydrocraft { Weight = 0.2, Type = Literature, - UnhappyChange = -100, + UnhappyChange = -69, DisplayName = Adult Magazine, - StressChange = -100, + StressChange = -69, Icon = HCAdultmagazine, - BoredomChange = -100, + BoredomChange = -69, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineGround, } item HCAdultmagazine2 { Weight = 0.2, Type = Literature, - UnhappyChange = -100, + UnhappyChange = -88, DisplayName = Adult Magazine, - StressChange = -100, + StressChange = -88, Icon = HCAdultmagazine2, - BoredomChange = -100, + BoredomChange = -88, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = TVMagazineGround, } item HCAdultmagazine3 { Weight = 0.2, Type = Literature, - UnhappyChange = -100, + UnhappyChange = -90, DisplayName = Adult Magazine, - StressChange = -100, + StressChange = -60, Icon = HCAdultmagazine3, - BoredomChange = -100, + BoredomChange = -90, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } item HCAdultmagazine4 { Weight = 0.2, Type = Literature, - UnhappyChange = -100, + UnhappyChange = -45, DisplayName = Adult Magazine, - StressChange = -100, + StressChange = -68, Icon = HCAdultmagazine4, - BoredomChange = -100, + BoredomChange = -55, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } item HCAdultmagazine5 { Weight = 0.2, Type = Literature, - UnhappyChange = -100, + UnhappyChange = -40, DisplayName = Adult Magazine, - StressChange = -100, + StressChange = -45, Icon = HCAdultmagazine5, - BoredomChange = -100, + BoredomChange = -32, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } item HCAdultmagazine6 { Weight = 0.2, Type = Literature, - UnhappyChange = -100, + UnhappyChange = -41, DisplayName = Adult Magazine, - StressChange = -100, + StressChange = -42, Icon = HCAdultmagazine6, - BoredomChange = -100, + BoredomChange = -43, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } item HCMagazinemetalworking1 @@ -90,6 +102,8 @@ module Hydrocraft TeachedRecipes = Make Small Sheet Of Metal;Make Sheet Of Metal;Make Large Sheet Of Metal, ReplaceOnUse = HCMagazinemetalworking1, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineMetal1Ground, } item HCMagazinemetalworking2 @@ -101,6 +115,8 @@ module Hydrocraft TeachedRecipes = Make Metal Pipe, ReplaceOnUse = HCMagazinemetalworking2, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineMetal2Ground, } item HCMagazinemetalworking3 @@ -112,6 +128,8 @@ module Hydrocraft TeachedRecipes = Make Steel Beam;Make Steel Pole, ReplaceOnUse = HCMagazinemetalworking3, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineMetal4Ground, } item HCMagazinemetalworking4 @@ -123,6 +141,8 @@ module Hydrocraft TeachedRecipes = Make Sterling Silver Knife;Make Sterling Silver Fork;Make Sterling Silver Spoon, ReplaceOnUse = HCMagazinemetalworking4, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineMetal4Ground, } item HCMagazinemetalworking5 @@ -134,6 +154,8 @@ module Hydrocraft TeachedRecipes = Craft Pickaxe;Make Steel Hammer;Make Steel Saw;Make Lumber Saw;Make Iron Hand Drill;Make Steel Saw;Make Steel Hammer;Make Screws;Make Gigli Saw Handle, ReplaceOnUse = HCMagazinemetalworking5, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineMetal4Ground, } item HCMagazinemetalworking6 @@ -145,6 +167,8 @@ module Hydrocraft TeachedRecipes = Make Gears, ReplaceOnUse = HCMagazinemetalworking6, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineGround, } item HCMagazinemetalworking7 @@ -156,6 +180,8 @@ module Hydrocraft TeachedRecipes = Make Iron Trowel;Make Steel Shears;Make Iron Spade;Make Steel Rake;Make Steel Pruning Shears, ReplaceOnUse = HCMagazinemetalworking7, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineGround, } item HCMagazinefarming1 @@ -167,6 +193,8 @@ module Hydrocraft TeachedRecipes = Build Trellis Kit, ReplaceOnUse = HCMagazinefarming1, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineFarmGround, } item HCMagazineelectronics01 @@ -178,6 +206,8 @@ module Hydrocraft TeachedRecipes = Loot Electronic Parts;Loot Electronics Scrap;Make Moving Sensor;Put Sensor In Case, ReplaceOnUse = HCMagazineelectronics01, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineElec1Ground, } item HCMagazineelectronics02 @@ -189,6 +219,8 @@ module Hydrocraft TeachedRecipes = Loot Electronic Parts;Loot Electronics Scrap;Make IR Remote;Put Remote In Case, ReplaceOnUse = HCMagazineelectronics02, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineElec2Ground, } item HCMagazineelectronics03 @@ -200,6 +232,8 @@ module Hydrocraft TeachedRecipes = Loot Electronic Parts;Loot Electronics Scrap;Make IR Receiver;Put Receiver In Case, ReplaceOnUse = HCMagazineelectronics03, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineElec3Ground, } item HCMagazinespopularmachines01 @@ -211,6 +245,8 @@ module Hydrocraft TeachedRecipes = Build Battery Array;Build Selfmade Solar Panel;Build Solar Park;Recharge Battery, ReplaceOnUse = HCMagazinespopularmachines01, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineEngi1Ground, } item HCMagazinexmas @@ -222,6 +258,8 @@ module Hydrocraft TeachedRecipes = Make Fruit Cake Batter;Make Christmas Cookies;Make Frosted Christmas Cookies;Make Eggnog Pot;Make Monkey Tail Pot;Make Christmas Ham, ReplaceOnUse = HCMagazinexmas, DisplayCategory = LitR, + StaticModel = Magazine, + WorldStaticModel = MagazineCook1Ground, } item HCSportsmagazine @@ -235,6 +273,8 @@ module Hydrocraft BoredomChange = -5, ReplaceOnUse = HCSportsmagazine, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } item HCSportsmagazine2 @@ -248,6 +288,8 @@ module Hydrocraft BoredomChange = -5, ReplaceOnUse = HCSportsmagazine2, DisplayCategory = LitE, + StaticModel = Magazine, + WorldStaticModel = MagazineOpenGround, } /************************RECIPES************************/