TwbT reads out items by itemtype, followed by how they appear in the raws, from top to bottom. You will notice that every item has a number now (except tools, because I havent done their graphics yet).
######################################################################################################################
/// standart boots, armor
0
[ITEM_SHOES:ITEM_SHOES_BOOTS_D]
[NAME:boot:boots]
[ARMORLEVEL:3]
[UPSTEP:1]
[LAYER:ARMOR]
[COVERAGE:100]
[LAYER_SIZE:25]
[LAYER_PERMIT:49]
[METAL_ARMOR_LEVELS]
[MATERIAL_SIZE:6]YES
[METAL]
[LEATHER]
[HARD]
[BARRED]
[SCALED]
######################################################################################################################
/// padded boots are extra leather boots that can be worn inside of normal boots
1
[ITEM_SHOES:ITEM_SHOES_SHOES_PADDED]
[NAME:padded boot:padded boots]
[ARMORLEVEL:2]
[UPSTEP:1]
[LAYER:UNDER]
[COVERAGE:100]
[LAYER_SIZE:10]
[LAYER_PERMIT:49]
[MATERIAL_SIZE:1]
[LEATHER]
[STRUCTURAL_ELASTICITY_WOVEN_THREAD]
######################################################################################################################
/// plateboots are the upgrade to boots
2
See the 0, 1 and 2 I added? Thats just a reminder for readers, to find the correct number. If you put a new shoes item in between, the numbers would be wrong. Adding new items at the bottom of their files is no issue. Or letting me know about it. Or making a new file with a Z in the file name, like item_z_whatever.txt, to keep them at the bottom of the list. But if you add a item_a_shoes.txt, it would go on top, and its shoes would be read out before the shoes in item_shoes.txt, which changes their numbers.
The end result would be a slight graphical error. Items would have the wrong graphics, so nothing major. Easy to fix.