Module:Navbox/Roots 2

local p = {} p.navbox = function(navbox, highlightline, group, list, line, ni, nid, l)

local rts2 = l{"Roots 2", [=[ Roots 2 ]=]}

local blocks = [=[ Blocks ]=] local utils = [=[ Utilities ]=] local misc = [=[ Misc ]=]

local items = [=[ Items ]=] local crops = [=[ Crops ]=] local books = [=[ Books ]=] local knives = [=[ Knives ]=] local hammers = [=[ Hammers ]=] local components = [=[ Components ]=] --misc

--misc local spells = l{"Spells (Roots 2)", [=[ Spells ]=]} local rituals = l{"Rituals (Roots 2)", [=[ Rituals ]=]} local structures = [=[ Structures ]=] local creatures = [=[ Creatures ]=]

return navbox{title = rts2, mod = "RTS2", modname = "Roots 2", group{name = "blocks", title = blocks, list{title = utils, nid{"Mortar"}, nid{"Imbuer"}, ni{"Pyre"}, nid{"Lectern"}, ni{"Divination Plate"} },		list{title = misc, nid{"Thatch"}, nid{"Runestone"}, nid{"Runestone Brick"}, ni{"Chiseled Runestone"}, ni{"Fairy Dust"}--This might look like an item but it is not -bony }	},	group{name = "items", title = items, list{title = crops, ni{"Moonglow Seed"}, ni{"Terra Moss Spore"}, ni{"Aubergine"} },		list{title = books, ni{"Book of Herblore"}, ni{"Book of Spellcraft"}, ni{"Book of the Natural Arts"}, ni{"Book of the Forbidden"} },		list{title = knives, ni{"Wooden Knife"}, ni{"Stone Knife"}, ni{"Iron Knife"}, ni{"Golden Knife"}, ni{"Diamond Knife"} },		list{title = hammers, ni{"Wooden Hammer"}, ni{"Stone Hammer"}, nid{"Iron Hammer"}, ni{"Golden Hammer"}, ni{"Diamond Hammer"} },		list{title = components, ni{"Moonglow Leaf"}, ni{"Terra Moss"}, ni{"Wildroot"}, ni{"Pereskia Bulb"}, ni{"Pereskia Blossom"}, ni{"Aubergine"}, nid{"Straw"}, nid{"Oak Bark"}, nid{"Spruce Bark"}, nid{"Birch Bark"}, nid{"Jungle Bark"}, nid{"Dark Oak Bark"}, nid{"Acacia Bark"}, ni{"Spirit Herb"}, ni{"Dwindle Dust"}, ni{"Totem Fragment"} },		list{title = misc, nid{"Petal Dust"}, nid{"Staff"}, nid{"Pestle"}, ni{"Powder Pouch"}, ni{"Wooden Shears"}, ni{"Firestarter"} }	},	group{name = "misc", title = misc, list{title = spells, ni{mod = "V", "Orange Tulip", "Wildfire", [=[ Wildfire ]=]}, ni{mod = "V", "Dandelion", "Dandelion Winds (Roots 2)", [=[ Dandelion Winds ]=]}, ni{mod = "V", "Allium", "Acid Cloud", [=[ Acid Cloud ]=]}, ni{mod = "V", "Azure Bluet", "Shatter (Roots 2)", [=[ Shatter ]=]}, ni{mod = "V", "Red Tulip", "Sanctuary (Roots 2)", [=[ Sanctuary ]=]}, ni{mod = "V", "Rose Bush", "Rose's Thorns (Roots 2)", [=[ Rose's Thorns ]=]}, ni{mod = "V", "Blue Orchid", "Gravity Boost", [=[ Gravity Boost ]=]}, ni{mod = "V", "Lilac", "Growth Infusion", [=[ Growth Infusion ]=]}, ni{mod = "V", "Peony", "Petal Shell", [=[ Petal Shell ]=]}, ni{mod = "V", "Poppy", "Mind Ward", [=[ Mind Ward ]=]}, ni{mod = "V", "Pink Tulip", "Life Drain (Roots 2)", [=[ Life Drain ]=]}, ni{mod = "V", "White Tulip", "Light Drifter", [=[ Light Drifter ]=]}, ni{mod = "V", "Sunflower", "Radiance", [=[ Radiance ]=]}, ni{mod = "V", "Oxeye Daisy", "Time Stop", [=[ Time Stop ]=]} },		list{title = rituals, ni{mod = "V", "Seeds", "Ritual of Life", [=[ Ritual of Life ]=]}, ni{mod = "V", "Water Bucket", "Rite of the Storm", [=[ Rite of the Storm ]=]}, ni{mod = "V", "Glowstone Dust", "Ritual of Light", [=[ Ritual of Light ]=]}, ni{mod = "V", "Spruce Sapling", "Rite of Regrowth", [=[ Rite of Regrowth ]=]}, ni{mod = "V", "Blaze Powder", "Storm of Fire", [=[ Storm of Fire ]=]}, ni{mod = "V", "Feather", "Wall of the Winds", [=[ Wall of the Winds ]=]}, ni{mod = "V", "Leather Tunic", "Ritual of the Warden", [=[ Ritual of the Warden ]=]}, ni{mod = "V", "Wheat", "Ritual of Sacrifice", [=[ Ritual of Sacrifice ]=]}, ni{"Birch Bark", "Ritual: Sylvan Glow", [=[ Ritual: Sylvan Glow ]=]}, ni{"Dwindle Dust", "Awakening of the Vile", [=[ Awakening of the Vile ]=]} },		list{title = structures, l{"Barrow", [=[ Barrow ]=]}, l{"Fairy Pool", [=[ Fairy Pool ]=]}, l{"Garden (Roots 2)", [=[ Garden ]=]}, l{"Hut", [=[ Hut ]=]}, l{"Ley Marker", [=[ Ley Marker ]=]}, l{"Standing Stones", [=[ Standing Stones ]=]} },		list{title = creatures, ni{"Spawn Deer", "Deer", [=[ Deer ]=]}, ni{"Spawn Sprout", "Sprout", [=[ Sprout ]=]}, ni{"Spawn Vile Shade", "Vile Shade", [=[ Vile Shade ]=]}, ni{"Spawn Fairy", "Fairy", [=[ Fairy ]=]} }	} }

end return p