Nuwbertron

equip_list.lua

Jun 16th, 2025
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 8.61 KB | Source Code | 0 0
  1. --[[ use the prefab name!
  2. keep the items_list table in sync with the one in modinfo!
  3. this shouldn't be hardcoded,
  4. but since i went through all that trouble in modinfo
  5. (can't access any globals, library functions, etc. there) may as well use it
  6. ]]
  7.  
  8. --[[ Keep this in sync with the table under `modinfo` ]]
  9. local items_list = {
  10.     {
  11.         name = "Backpacks",
  12.         data = {
  13.             { prefab = "backpack",              display = "Backpack"              },
  14.             { prefab = "candybag",              display = "Candy Bag"             },
  15.             { prefab = "spicepack",             display = "Chef Pouch"            },
  16.             { prefab = "icepack",               display = "Insulated Pack"        },
  17.             { prefab = "krampus_sack",          display = "Krampus Sack"          },
  18.             { prefab = "piggyback",             display = "Piggyback"             },
  19.             { prefab = "seedpouch",             display = "Seed Pack-It"          },
  20.         },
  21.     },
  22.     {
  23.         name = "Headslot Armors",
  24.         data = {
  25.             { prefab = "wathgrithrhat",         display = "Battle Helm"           },
  26.             { prefab = "beehat",                display = "Beekeeper Hat"         },
  27.             {
  28.                 prefab = "lunarplanthat",
  29.                 display = "Brightshade Helm",
  30.                 fx = {
  31.                     prefab  = "lunarplanthat_fx",
  32.                     display = "Brightshade Helm FX",
  33.                     hover   = "Enable this to actually hide the helmet.",
  34.                 },
  35.             },
  36.             { prefab = "skeletonhat",           display = "Bone Helm"             },
  37.             { prefab = "cookiecutterhat",       display = "Cookie Cutter Cap"     },
  38.             { prefab = "dreadstonehat",         display = "Dreadstone Helm"       },
  39.             { prefab = "eyemaskhat",            display = "Eye Mask"              },
  40.             { prefab = "footballhat",           display = "Football Helmet"       },
  41.             { prefab = "slurtlehat",            display = "Shelmet"               },
  42.             { prefab = "armorruins",            display = "Thulecite Helm"        },
  43.             {
  44.                 prefab = "voidclothhat",
  45.                 display = "Void Cowl",
  46.                 fx = {
  47.                     prefab  = "voidclothhat_fx",
  48.                     display = "Void Cowl FX",
  49.                     hover   = "Enable this to actually hide the helmet.",
  50.                 },
  51.             },
  52.         },
  53.     },
  54.     {
  55.         name = "Bodyslot Armors",
  56.         data = {
  57.             { prefab = "armor_bramble",         display = "Bramble Husk"          },
  58.             { prefab = "armor_lunarplant",      display = "Brightshade Armor"     },
  59.             { prefab = "armorskeleton",         display = "Bone Armor"            },
  60.             { prefab = "armordreadstone",       display = "Dreadstone Armor"      },
  61.             { prefab = "armorgrass",            display = "Grass Suit"            },
  62.             { prefab = "armorwood",             display = "Log Suit"              },
  63.             { prefab = "armormarble",           display = "Marble Suit"           },
  64.             { prefab = "armor_sanity",          display = "Night Armor"           },
  65.             { prefab = "armordragonfly",        display = "Scalemail"             },
  66.             --[[ Originally used "armorbramble" instead of "armor_bramble" LMAO ]]
  67.             { prefab = "armorsnurtleshell",     display = "Snurtle Shell Armor"   },
  68.             { prefab = "armorruins",            display = "Thulecite Suit"        },
  69.         },
  70.     },
  71.     {
  72.         name = "Headslot Clothing (DS)",
  73.         data = {
  74.             { prefab = "catcoonhat",            display = "Cat Cap"               },
  75.             { prefab = "beefalohat",            display = "Beefalo Hat"           },
  76.             { prefab = "bushhat",               display = "Bush Hat"              },
  77.             { prefab = "eyebrellahat",          display = "Eyebrella"             },
  78.             { prefab = "watermelonhat",         display = "Fashion Melon"         },
  79.             { prefab = "featherhat",            display = "Feather Hat"           },
  80.             { prefab = "flowerhat",             display = "Garland"               },
  81.             { prefab = "icehat",                display = "Ice Cube"              },
  82.             { prefab = "minerhat",              display = "Miner Hat"             },
  83.             { prefab = "molehat",               display = "Moggles"               },
  84.             { prefab = "earmuffshat",           display = "Rabbit Earmuffs"       },
  85.             { prefab = "rainhat",               display = "Rain Hat"              },
  86.             { prefab = "strawhat",              display = "Straw Hat"             },
  87.             { prefab = "spiderhat",             display = "Spiderhat"             },
  88.             { prefab = "walrushat",             display = "Tam o' Shanter"        },
  89.             {
  90.                 prefab = "tophat",
  91.                 display = "Top Hat",
  92.                 fx = {
  93.                     prefab  = "tophat_shadow_fx",
  94.                     display = "Magician's Top Hat FX",
  95.                     hover   = "Enable this if you want to remove the shadows.",
  96.                 }
  97.             },
  98.             { prefab = "winterhat",             display = "Winter Hat"            },
  99.         },
  100.     },
  101.     {
  102.         name = "Headslot Clothing (DST)",
  103.         data = {
  104.             { prefab = "moonstorm_goggleshat",  display = "Astroggles"            },
  105.             { prefab = "balloonhat",            display = "Balloon Hat"           },
  106.             { prefab = "blue_mushroomhat",      display = "Blue Funcap"           },
  107.             { prefab = "monkey_mediumhat",      display = "Captain's Tricorn"     },
  108.             { prefab = "alterguardianhat",      display = "Celestial Crown"       },
  109.             { prefab = "mermhat",               display = "Clever Disguise"       },
  110.             { prefab = "deserthat",             display = "Desert Goggles"        },
  111.             { prefab = "goggleshat",            display = "Fashion Goggles"       },
  112.             { prefab = "plantregistryhat",      display = "Gardeneer Hat"         },
  113.             { prefab = "green_mushroomhat",     display = "Green Funcap"          },
  114.             { prefab = "batnosehat",            display = "Milkmade Hat"          },
  115.             { prefab = "nightcaphat",           display = "Nightcap"              },
  116.             { prefab = "nutrientsgoggleshat",   display = "Premier Gardeneer Hat" },
  117.             { prefab = "monkey_smallhat",       display = "Pirate's Bandana"      },
  118.             { prefab = "walterhat",             display = "Pinetree Pioneer Hat"  },
  119.             -- { prefab = "polly_rogershat",       display = "Polly Roger's Hat"     },
  120.             { prefab = "red_mushroomhat",       display = "Red Funcap"            },
  121.             { prefab = "kelphat",               display = "Seawreath"             },
  122.             { prefab = "antlionhat",            display = "Turf-Raiser Helm"      },
  123.         },
  124.     },
  125.     {
  126.         name = "Bodyslot Clothing",
  127.         data = {
  128.             --[[ Originally missed a space between "armor" and "slurper" smh ]]
  129.             { prefab = "armor_slurper",         display = "Belt of Hunger"        },
  130.             { prefab = "trunkvest_summer",      display = "Breezy Vest"           },
  131.             { prefab = "sweatervest",           display = "Dapper Vest"           },
  132.             { prefab = "hawaiianshirt",         display = "Floral Shirt"          },
  133.             { prefab = "beargervest",           display = "Hibearnation Vest"     },
  134.             { prefab = "balloonvest",           display = "Inflatable Vest"       },
  135.             { prefab = "onemanband",            display = "One Man Band"          },
  136.             { prefab = "raincoat",              display = "Rain Coat"             },
  137.             { prefab = "reflectivevest",        display = "Summer Frest"          },
  138.             { prefab = "trunkvest_winter",      display = "Puffy Vest"            },
  139.         },
  140.     },
  141.     {
  142.         name = "Amulets",
  143.         data = {
  144.             { prefab ="blueamulet",             display = "Chilled Amulet"        },
  145.             { prefab ="greenamulet",            display = "Construction Amulet"   },
  146.             { prefab ="orangeamulet",           display = "The Lazy Forager"      },
  147.             { prefab ="amulet",                 display = "Life Giving Amulet"    },
  148.             { prefab ="yellowamulet",           display = "Magiluminescence"      },
  149.             { prefab ="purpleamulet",           display = "Nightmare Amulet"      },
  150.         },
  151.     },
  152. }
  153. return items_list
Tags: Dst Mod
Advertisement
Add Comment
Please, Sign In to add comment