This is a mod that adds in a single set of boots for example purposes. It contains the following files:
SuperBoots\mod_info.lua
SuperBoots\hook\lua\common\Items\Boot_Items.lua
SuperBoots\hook\lua\sim\AI\AIGlobals.lua
SuperBoots\hook\units\ug\b\ugbshop10\UBHShop10_unit.bp
SuperBoots\hook\units\ug\b\ugbshop10\UBHShop10_ShopLayout.lua
SuperBoots\textures\ui\common\abilities\icons\NewIcons\Boots\BootSuper.dds
SuperBoots\textures\ui\common\abilities\icons\NewIcons\Boots\BootSuper_dis.dds
SuperBoots\mod_info.lua
-------------------------------------------------
This is the file that every mod needs. The Mod Manager uses this to display the author, description, version, etc.
SuperBoots\hook\lua\common\Items\Boot_Items.lua
-------------------------------------------------
This creates the blueprint for our new item. It is basically a copy/paste of the normal boots with some changes to the name, the buff, and almost the icon. I cannot get the mod to load in new files (ones that don't already exist in the game.) yet, so I couldn't get it to point to my new image. I'll update this once I find a way to do this.
SuperBoots\hook\lua\sim\AI\AIGlobals.lua
-------------------------------------------------
I assume this tells the AI whether to go for this item more often or not, though I didn't look at it much at all. I just added my new boots to their already-existant table with a default value that I obtained from the actual AIGlobals.lua file.
SuperBoots\hook\units\ug\b\ugbshop10\UBHShop10_unit.bp
-------------------------------------------------
This is the shop that handles the boots. This merges the blueprint with the original so that if we have two boot mods, both will be added to the shop's data.
SuperBoots\hook\units\ug\b\ugbshop10\UBHShop10_ShopLayout.lua
-------------------------------------------------
This is the layout for the same shop, pretty much how it displays it in-game. I commented out the normal layout so that you could see what it originally is. I then set the blank one beside Item_Boot_050 to my new boot.
SuperBoots\textures\ui\common\abilities\icons\NewIcons\Boots\BootSuper.dds
-------------------------------------------------
This is an altered Boot1 (the journeyman boot or whatever it is) that I saved.
SuperBoots\textures\ui\common\abilities\icons\NewIcons\Boots\BootSuper_dis.dds
-------------------------------------------------
This is an altered BootSuper made to look disabled.
Download here