diff --git a/CREDITS.csv b/CREDITS.csv
index 59a1f66117..6e88e12903 100644
--- a/CREDITS.csv
+++ b/CREDITS.csv
@@ -644,6 +644,7 @@ feet/boots/male/walnut.png,,"bluecarrot16, Nila122","OGA-BY 3.0, CC-BY-SA 3.0, G
feet/boots/male/white.png,,"bluecarrot16, Nila122","OGA-BY 3.0, CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-clothes-and-hair,https://opengameart.org/content/lpc-santa,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,OK
feet/boots/male/yellow.png,,"bluecarrot16, Nila122","OGA-BY 3.0, CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-clothes-and-hair,https://opengameart.org/content/lpc-santa,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,OK
feet/boots2,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, JaidynReiman",OGA-BY 3.0,https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
+feet/boots2/male,"original overalls and boots by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, boots by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/lpc-expanded-pants,,,,,,,,,,,,,,
feet/boots_fold,,"JaidynReiman","OGA-BY 3.0+, CC-BY 3.0+, GPL 3.0","https://opengameart.org/content/lpc-relm-outfit-pieces-2-kimonos-2-sleeves-2-boots-tabi-socks",,,,,,,,,,,,,,,OK
feet/boots_rim,,"JaidynReiman","OGA-BY 3.0+, CC-BY 3.0+, GPL 3.0","https://opengameart.org/content/lpc-relm-outfit-pieces-2-kimonos-2-sleeves-2-boots-tabi-socks",,,,,,,,,,,,,,,OK
feet/boots_plating,,"JaidynReiman","OGA-BY 3.0+, CC-BY 3.0+, GPL 3.0","https://opengameart.org/content/lpc-relm-outfit-pieces-2-kimonos-2-sleeves-2-boots-tabi-socks",,,,,,,,,,,,,,,OK
@@ -851,6 +852,7 @@ feet/shoes/male/walnut.png,,"bluecarrot16, Johannes Sjölund (wulax)","OGA-BY 3.
feet/shoes/male/white.png,,"bluecarrot16, Johannes Sjölund (wulax)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,,OK
feet/shoes/male/yellow.png,,"bluecarrot16, Johannes Sjölund (wulax)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,,OK
feet/shoes2,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, JaidynReiman",OGA-BY 3.0,https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
+feet/shoes2/male,"original overalls and shoes by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, shoes by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/lpc-expanded-pants,,,,,,,,,,,,,,
feet/slippers,,,,,,,,,,,,,,,,,,,
feet/slippers/female,"original by Luke Mehl, Joe White did thrust/shoot animations, edited for v3 bases and male sprites by bluecarrot16","bluecarrot16, Joe White, Luke Mehl","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/female-mage-clothing-set,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,,
feet/slippers/female/_brown.png,,"bluecarrot16, Joe White, Luke Mehl","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/female-mage-clothing-set,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,,OK
@@ -4563,63 +4565,35 @@ legs/hose,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, Jaid
legs/hose/male,"original overalls and hose by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, male socks and hose by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/lpc-expanded-pants,,,,,,,,,,,,,,
legs/pants,,,,,,,,,,,,,,,,,,,
legs/pants/child,,Nila122,"OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-clothes-for-children,,,,,,,,,,,,,,,OK
-legs/pants/male,"original male pants by wulax, recolors and edits to v3 base by bluecarrot16, run/jump/sit by JaidynReiman based on ElizaWy's LPC Revised","bluecarrot16, JaidynReiman, ElizaWy, Matthew Krohn (makrohn), Johannes Sjölund (wulax)","GPL 3.0, CC-BY-SA 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,
-legs/pants/female,"original male pants by wulax, edited for female by Joe White, recolors and edits to v3 base by bluecarrot16, run/jump/sit by JaidynReiman based on ElizaWy's LPC Revised","bluecarrot16, JaidynReiman, ElizaWy, Joe White, Matthew Krohn (makrohn), Johannes Sjölund (wulax)","GPL 3.0, CC-BY-SA 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,
+legs/pants/male,"original male pants by wulax, recolors and edits to v3 base by bluecarrot16, run/jump/sit by JaidynReiman based on ElizaWy's LPC Revised","bluecarrot16, JaidynReiman, ElizaWy, Matthew Krohn (makrohn), Johannes Sjölund (wulax)","OGA-BY 3.0, GPL 3.0, CC-BY-SA 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,
+legs/pants/female,"original male pants by wulax, edited for female by Joe White, recolors and edits to v3 base by bluecarrot16, run/jump/sit by JaidynReiman based on ElizaWy's LPC Revised","bluecarrot16, JaidynReiman, ElizaWy, Joe White, Matthew Krohn (makrohn), Johannes Sjölund (wulax)","OGA-BY 3.0, GPL 3.0, CC-BY-SA 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,
legs/pants/teen,"body by Redshrike, legs by ElizaWy derived from base, edited by bluecarrot16 to v3 bases, run/jump/sit by JaidynReiman based on ElizaWy's LPC Revised","bluecarrot16, JaidynReiman, ElizaWy, Stephen Challener (Redshrike)","OGA-BY 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-teen-unisex-base-clothes,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,
-legs/pants/muscular,,,,,,,,,,,,,,,,,,,
-legs/pants/muscular/black.png,"these pants from Nila122 seem to have different provenance than all the other pants, from wulax","Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,,OK
-legs/pants/muscular/blue.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,,OK
-legs/pants/muscular/brown.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,,OK
-legs/pants/muscular/white.png,,"ElizaWy, dalonedrau, Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-muscular-pants,https://opengameart.org/content/lpc-muscular-swing-animation,https://opengameart.org/content/lpc-muscular-hurt-animation,,,,,,,,,,,,,OK
+legs/pants/muscular,"original muscular pants by ElizaWy, muscular by dalonedrau, cast and thrust frames by JaidynReiman","ElizaWy, JaidynReiman, dalonedrau, Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-muscular-pants,https://opengameart.org/content/lpc-muscular-swing-animation,https://opengameart.org/content/lpc-muscular-hurt-animation,,,,,,,,,,,,,OK
legs/pants/pregnant,"original male pants by wulax; edited for female by Joe White; recolors by JaidynReiman; walkcycle adapted to pregnant base by ElizaWy; remaining animations, recolors and edits to v3 base by bluecarrot16","bluecarrot16, JaidynReiman, Joe White, Matthew Krohn (makrohn), Johannes Sjölund (wulax)",,https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,https://opengameart.org/content/lpc-pregnancy-bases-maternity-wear,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,
legs/pants2,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, JaidynReiman",OGA-BY 3.0,https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
legs/pants2/male,"original overalls by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, pants by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
legs/cuffed,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, JaidynReiman",OGA-BY 3.0,https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
legs/cuffed/male,"original overalls by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, pants by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
legs/shorts/shorts,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, JaidynReiman",OGA-BY 3.0,https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
+legs/shorts/shorts/male,"original overalls and shorts by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, shorts by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/lpc-expanded-pants,,,,,,,,,,,,,,
legs/shorts/short_shorts,"original by ElizaWy, remaining frames by JaidynReiman","ElizaWy, JaidynReiman",OGA-BY 3.0,https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/expanded-universal-lpc-spritesheet-idle-run-jump-lpc-revised-combat-and-assets,,,,,,,,,,,,,,
+legs/shorts/short_shorts/male,"original overalls and shorts by ElizaWy, base animations adapted from v3 overalls by bluecarrot16, shorts by JaidynReiman","JaidynReiman, ElizaWy, Bluecarrot16","OGA-BY 3.0, GPL 3.0",https://github.com/ElizaWy/LPC/tree/main/Characters/Clothing,https://opengameart.org/content/lpc-expanded-pants,,,,,,,,,,,,,,
legs/pantalons,,,,,,,,,,,,,,,,,,,
legs/pantalons/male,,,,,,,,,,,,,,,,,,,
legs/pantalons/male/black.png,recolor,"JaidynReiman, Johannes Sjölund (wulax)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,OK
legs/pantalons/male/blue.png,recolor,"JaidynReiman, Johannes Sjölund (wulax)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,OK
legs/pantalons/male/brown.png,,Johannes Sjölund (wulax),"OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,OK
-legs/pantalons/male/formal.png,,"bluecarrot16, Thane Brimhall (pennomi), laetissima, Johannes Sjölund (wulax)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,https://opengameart.org/content/lpc-2-characters,https://opengameart.org/content/lpc-gentleman,,,,,,,,,,,,OK
-legs/pantalons/male/formal_striped.png,,"bluecarrot16, Thane Brimhall (pennomi), laetissima, Johannes Sjölund (wulax)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,https://opengameart.org/content/lpc-2-characters,https://opengameart.org/content/lpc-gentleman,,,,,,,,,,,,OK
-legs/pantalons/male/furbrown.png,,"Lanea Zimmerman (Sharm), Stephen Challener (Redshrike), Manuel Riecke (MrBeast), Charles Sanchez (CharlesGabriel), Evert, ElizaWy, Daniel Eddeland (daneeklu), Nila122","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-faun-and-minotaur,,,,,,,,,,,,,,OK
legs/pantalons/male/green.png,,Johannes Sjölund (wulax),"OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,OK
legs/pantalons/male/purple.png,recolor,"JaidynReiman, Johannes Sjölund (wulax)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,OK
legs/pantalons/male/red.png,recolor,"JaidynReiman, Johannes Sjölund (wulax)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,,,,,,,,,,,,,,OK
legs/pantalons/male/yellow.png,?recolor,"ElizaWy, dalonedrau, Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-muscular-pants,https://opengameart.org/content/lpc-muscular-swing-animation,,,,,,,,,,,,,,OK
+legs/formal,,,,,,,,,,,,,,,,,,,
+legs/formal/male/formal.png,,"bluecarrot16, Thane Brimhall (pennomi), laetissima, Johannes Sjölund (wulax)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,https://opengameart.org/content/lpc-2-characters,https://opengameart.org/content/lpc-gentleman,,,,,,,,,,,,OK
+legs/formal/male/formal_striped.png,,"bluecarrot16, Thane Brimhall (pennomi), laetissima, Johannes Sjölund (wulax)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,https://opengameart.org/content/lpc-2-characters,https://opengameart.org/content/lpc-gentleman,,,,,,,,,,,,OK
+legs/formal/male/furbrown.png,,"Lanea Zimmerman (Sharm), Stephen Challener (Redshrike), Manuel Riecke (MrBeast), Charles Sanchez (CharlesGabriel), Evert, ElizaWy, Daniel Eddeland (daneeklu), Nila122","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-faun-and-minotaur,,,,,,,,,,,,,,OK
legs/pantaloons,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","GPL 2.0, GPL 3.0, CC-BY-SA 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,
-legs/pantaloons/male,,,,,,,,,,,,,,,,,,,
-legs/pantaloons/male.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/black.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/blue.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/bluegray.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/brown.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/charcoal.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/forest.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/formal.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/formal_striped.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/furbrown.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/gray.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/green.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/lavender.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/leather.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/maroon.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/navy.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/orange.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/pink.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/purple.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/red.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/rose.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/sky.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/slate.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/tan.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/teal.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/walnut.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/white.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0,, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
-legs/pantaloons/male/yellow.png,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
+legs/pantaloons/male,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","OGA-BY 3.0, CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/lpc-pirates,https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,OK
+legs/pantaloons/muscular,,"Nila122, Johannes Sjölund (wulax), Stephen Challener (Redshrike)","CC-BY-SA 3.0, GPL 2.0, GPL 3.0",https://opengameart.org/content/more-lpc-clothes-and-hair,,,,,,,,,,,,,,,OK
legs/pregnant,,"ElizaWy, Joe White",,https://opengameart.org/content/lpc-pregnancy-bases-maternity-wear,,,,,,,,,,,,,,,
legs/skirts,,,,,,,,,,,,,,,,,,,
legs/skirts/belle,original princess.xcf by Sharm; extended to all poses by makrohn; edited to v3 bases and animation cleanup by bluecarrot16,"bluecarrot16, Matthew Krohn (makrohn), Lanea Zimmerman (Sharm)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-sprites-map-tiles,https://opengameart.org/content/lpc-dress-in-combat-poses,http://opengameart.org/content/lpc-clothing-updates,,,,,,,,,,,,,
diff --git a/index.html b/index.html
index ee39d052ce..4b3c3a6d6f 100644
--- a/index.html
+++ b/index.html
@@ -58653,7 +58653,7 @@
Torso
-
+
Obi
Obi
Pants
-Pantaloons No legs
+ Pantaloons
+Formal Pants
Leggings No legs
@@ -60418,295 +60539,295 @@ Legs
-
+
Shorts
-Shorts No legs
+ Shorts
-Short Shorts
-Boots 2
-Shoes 2 No shoes
+ Shoes 2 No shoes
-
+
black
-
+
blue
-
+
bluegray
-
+
brown
-
+
charcoal
-
+
forest
-
+
gray
-
+
green
-
+
lavender
-
+
leather
-
+
maroon
-
+
navy
-
+
orange
-
+
pink
-
+
purple
-
+
red
-
+
rose
-
+
sky
-
+
slate
-
+
tan
-
+
teal
-
+
walnut
-
+
white
-
+
yellow
-
+
steel
-
+
iron
-
+
ceramic
-
+
brass
-
+
copper
-
+
bronze
-
+
silver
-
+
gold
diff --git a/sheet_definitions/feet_boots2.json b/sheet_definitions/feet_boots2.json
index fff9ad68a4..6923d42b22 100644
--- a/sheet_definitions/feet_boots2.json
+++ b/sheet_definitions/feet_boots2.json
@@ -3,6 +3,7 @@
"type_name" : "shoes",
"layer_1" : {
"zPos" : 25,
+ "male" : "feet/boots2/male/",
"female" : "feet/boots2/thin/",
"teen" : "feet/boots2/thin/",
"pregnant" : "feet/boots2/thin/"
diff --git a/sheet_definitions/feet_shoes2.json b/sheet_definitions/feet_shoes2.json
index e4ece2019a..af1418fb19 100644
--- a/sheet_definitions/feet_shoes2.json
+++ b/sheet_definitions/feet_shoes2.json
@@ -3,6 +3,7 @@
"type_name" : "shoes",
"layer_1" : {
"zPos" : 15,
+ "male" : "feet/shoes2/male/",
"female" : "feet/shoes2/thin/",
"teen" : "feet/shoes2/thin/",
"pregnant" : "feet/shoes2/thin/"
diff --git a/sheet_definitions/legs_formal.json b/sheet_definitions/legs_formal.json
new file mode 100644
index 0000000000..5dc4160489
--- /dev/null
+++ b/sheet_definitions/legs_formal.json
@@ -0,0 +1,14 @@
+{
+ "name": "Formal Pants",
+ "type_name": "legs",
+ "layer_1": {
+ "zPos": 20,
+ "male": "legs/formal/male/",
+ "muscular": "legs/formal/male/"
+ },
+ "variants": [
+ "formal",
+ "formal_striped",
+ "furbrown"
+ ]
+}
\ No newline at end of file
diff --git a/sheet_definitions/legs_pantaloons.json b/sheet_definitions/legs_pantaloons.json
index 9a996c2ff2..667c10c5ab 100644
--- a/sheet_definitions/legs_pantaloons.json
+++ b/sheet_definitions/legs_pantaloons.json
@@ -3,7 +3,8 @@
"type_name": "legs",
"layer_1": {
"zPos": 20,
- "male": "legs/pantaloons/male/"
+ "male": "legs/pantaloons/male/",
+ "muscular": "legs/pantaloons/muscular/"
},
"variants": [
"black",
@@ -12,9 +13,6 @@
"brown",
"charcoal",
"forest",
- "formal",
- "formal_striped",
- "furbrown",
"gray",
"green",
"lavender",
diff --git a/sheet_definitions/legs_shorts.json b/sheet_definitions/legs_shorts.json
index cd27cc1ac4..96a27baea7 100644
--- a/sheet_definitions/legs_shorts.json
+++ b/sheet_definitions/legs_shorts.json
@@ -3,6 +3,7 @@
"type_name": "legs",
"layer_1": {
"zPos": 20,
+ "male": "legs/shorts/shorts/male/",
"female": "legs/shorts/shorts/thin/",
"teen": "legs/shorts/shorts/thin/",
"pregnant": "legs/shorts/shorts/thin/"
diff --git a/sheet_definitions/legs_shorts_short.json b/sheet_definitions/legs_shorts_short.json
index b5f34d9991..6a1f672a85 100644
--- a/sheet_definitions/legs_shorts_short.json
+++ b/sheet_definitions/legs_shorts_short.json
@@ -3,6 +3,7 @@
"type_name": "legs",
"layer_1": {
"zPos": 20,
+ "male": "legs/shorts/short_shorts/male/",
"female": "legs/shorts/short_shorts/thin/",
"teen": "legs/shorts/short_shorts/thin/",
"pregnant": "legs/shorts/short_shorts/thin/"
diff --git a/sheet_definitions/legs_widepants.json b/sheet_definitions/legs_widepants.json
index 1b12d6025c..8a62ea42d0 100644
--- a/sheet_definitions/legs_widepants.json
+++ b/sheet_definitions/legs_widepants.json
@@ -8,7 +8,27 @@
"variants": [
"black",
"blue",
+ "bluegray",
"brown",
- "white"
+ "charcoal",
+ "forest",
+ "gray",
+ "green",
+ "lavender",
+ "leather",
+ "maroon",
+ "navy",
+ "orange",
+ "pink",
+ "purple",
+ "red",
+ "rose",
+ "sky",
+ "slate",
+ "tan",
+ "teal",
+ "walnut",
+ "white",
+ "yellow"
]
}
\ No newline at end of file
diff --git a/source_index.html b/source_index.html
index 38fa6418be..01e43901e6 100755
--- a/source_index.html
+++ b/source_index.html
@@ -1106,7 +1106,7 @@ Torso
div_sheet_belt_waistband
-
+
Obi
div_sheet_belt_obi
@@ -1140,6 +1140,7 @@ Legs
div_sheet_legs_pants2
div_sheet_legs_cuffed
div_sheet_legs_pantaloons
+ div_sheet_legs_formal
div_sheet_legs_leggings
div_sheet_legs_leggings2
div_sheet_legs_hose
@@ -1149,7 +1150,7 @@ Legs
-
+
Shorts
div_sheet_legs_shorts
diff --git a/spritesheets/body/bodies/muscular.png b/spritesheets/body/bodies/muscular.png
index c2436ee2dd..65788d023a 100644
Binary files a/spritesheets/body/bodies/muscular.png and b/spritesheets/body/bodies/muscular.png differ
diff --git a/spritesheets/body/bodies/muscular/amber.png b/spritesheets/body/bodies/muscular/amber.png
index 80f0646b71..5332a07257 100644
Binary files a/spritesheets/body/bodies/muscular/amber.png and b/spritesheets/body/bodies/muscular/amber.png differ
diff --git a/spritesheets/body/bodies/muscular/black.png b/spritesheets/body/bodies/muscular/black.png
index 75d92a5553..d1e8809a05 100644
Binary files a/spritesheets/body/bodies/muscular/black.png and b/spritesheets/body/bodies/muscular/black.png differ
diff --git a/spritesheets/body/bodies/muscular/blue.png b/spritesheets/body/bodies/muscular/blue.png
index 69088494c6..99d45f778d 100644
Binary files a/spritesheets/body/bodies/muscular/blue.png and b/spritesheets/body/bodies/muscular/blue.png differ
diff --git a/spritesheets/body/bodies/muscular/bright_green.png b/spritesheets/body/bodies/muscular/bright_green.png
index 21435bf510..fb1854acb6 100644
Binary files a/spritesheets/body/bodies/muscular/bright_green.png and b/spritesheets/body/bodies/muscular/bright_green.png differ
diff --git a/spritesheets/body/bodies/muscular/bronze.png b/spritesheets/body/bodies/muscular/bronze.png
index 17e2d2482e..d815e7c994 100644
Binary files a/spritesheets/body/bodies/muscular/bronze.png and b/spritesheets/body/bodies/muscular/bronze.png differ
diff --git a/spritesheets/body/bodies/muscular/brown.png b/spritesheets/body/bodies/muscular/brown.png
index 0bf5278809..488dd22ee2 100644
Binary files a/spritesheets/body/bodies/muscular/brown.png and b/spritesheets/body/bodies/muscular/brown.png differ
diff --git a/spritesheets/body/bodies/muscular/dark_green.png b/spritesheets/body/bodies/muscular/dark_green.png
index 8a6b112025..6d54699920 100644
Binary files a/spritesheets/body/bodies/muscular/dark_green.png and b/spritesheets/body/bodies/muscular/dark_green.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_black.png b/spritesheets/body/bodies/muscular/fur_black.png
index 52b6247797..50273e28ef 100644
Binary files a/spritesheets/body/bodies/muscular/fur_black.png and b/spritesheets/body/bodies/muscular/fur_black.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_brown.png b/spritesheets/body/bodies/muscular/fur_brown.png
index 75b61cec1e..0cfe16ff19 100644
Binary files a/spritesheets/body/bodies/muscular/fur_brown.png and b/spritesheets/body/bodies/muscular/fur_brown.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_copper.png b/spritesheets/body/bodies/muscular/fur_copper.png
index 1939865398..05c269b1cd 100644
Binary files a/spritesheets/body/bodies/muscular/fur_copper.png and b/spritesheets/body/bodies/muscular/fur_copper.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_gold.png b/spritesheets/body/bodies/muscular/fur_gold.png
index bed49d01b6..3da7395374 100644
Binary files a/spritesheets/body/bodies/muscular/fur_gold.png and b/spritesheets/body/bodies/muscular/fur_gold.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_grey.png b/spritesheets/body/bodies/muscular/fur_grey.png
index c0ed03d027..d62248f8d2 100644
Binary files a/spritesheets/body/bodies/muscular/fur_grey.png and b/spritesheets/body/bodies/muscular/fur_grey.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_tan.png b/spritesheets/body/bodies/muscular/fur_tan.png
index c80f04685e..c82be8a0dd 100644
Binary files a/spritesheets/body/bodies/muscular/fur_tan.png and b/spritesheets/body/bodies/muscular/fur_tan.png differ
diff --git a/spritesheets/body/bodies/muscular/fur_white.png b/spritesheets/body/bodies/muscular/fur_white.png
index 530c796a3a..0855502ecd 100644
Binary files a/spritesheets/body/bodies/muscular/fur_white.png and b/spritesheets/body/bodies/muscular/fur_white.png differ
diff --git a/spritesheets/body/bodies/muscular/green.png b/spritesheets/body/bodies/muscular/green.png
index 3766aaacc7..9a7a3e1f9e 100644
Binary files a/spritesheets/body/bodies/muscular/green.png and b/spritesheets/body/bodies/muscular/green.png differ
diff --git a/spritesheets/body/bodies/muscular/lavender.png b/spritesheets/body/bodies/muscular/lavender.png
index b378611f10..549da8592b 100644
Binary files a/spritesheets/body/bodies/muscular/lavender.png and b/spritesheets/body/bodies/muscular/lavender.png differ
diff --git a/spritesheets/body/bodies/muscular/light.png b/spritesheets/body/bodies/muscular/light.png
index 9b488a6d00..0f174ef829 100644
Binary files a/spritesheets/body/bodies/muscular/light.png and b/spritesheets/body/bodies/muscular/light.png differ
diff --git a/spritesheets/body/bodies/muscular/olive.png b/spritesheets/body/bodies/muscular/olive.png
index 56c69c4e62..82068df377 100644
Binary files a/spritesheets/body/bodies/muscular/olive.png and b/spritesheets/body/bodies/muscular/olive.png differ
diff --git a/spritesheets/body/bodies/muscular/pale_green.png b/spritesheets/body/bodies/muscular/pale_green.png
index 7062ed3dca..b79c915dd0 100644
Binary files a/spritesheets/body/bodies/muscular/pale_green.png and b/spritesheets/body/bodies/muscular/pale_green.png differ
diff --git a/spritesheets/body/bodies/muscular/taupe.png b/spritesheets/body/bodies/muscular/taupe.png
index e3d6c2686e..39e9000c12 100644
Binary files a/spritesheets/body/bodies/muscular/taupe.png and b/spritesheets/body/bodies/muscular/taupe.png differ
diff --git a/spritesheets/body/bodies/muscular/zombie.png b/spritesheets/body/bodies/muscular/zombie.png
index d545c11c7c..21aa346066 100644
Binary files a/spritesheets/body/bodies/muscular/zombie.png and b/spritesheets/body/bodies/muscular/zombie.png differ
diff --git a/spritesheets/body/bodies/muscular/zombie_green.png b/spritesheets/body/bodies/muscular/zombie_green.png
index 6819d95785..dc4572bcdc 100644
Binary files a/spritesheets/body/bodies/muscular/zombie_green.png and b/spritesheets/body/bodies/muscular/zombie_green.png differ
diff --git a/spritesheets/feet/boots2/male.png b/spritesheets/feet/boots2/male.png
new file mode 100644
index 0000000000..1fca83a7ef
Binary files /dev/null and b/spritesheets/feet/boots2/male.png differ
diff --git a/spritesheets/feet/boots2/male/black.png b/spritesheets/feet/boots2/male/black.png
new file mode 100644
index 0000000000..77b54d2620
Binary files /dev/null and b/spritesheets/feet/boots2/male/black.png differ
diff --git a/spritesheets/feet/boots2/male/blue.png b/spritesheets/feet/boots2/male/blue.png
new file mode 100644
index 0000000000..e09361ae51
Binary files /dev/null and b/spritesheets/feet/boots2/male/blue.png differ
diff --git a/spritesheets/feet/boots2/male/bluegray.png b/spritesheets/feet/boots2/male/bluegray.png
new file mode 100644
index 0000000000..90a0a07c2c
Binary files /dev/null and b/spritesheets/feet/boots2/male/bluegray.png differ
diff --git a/spritesheets/feet/boots2/male/brass.png b/spritesheets/feet/boots2/male/brass.png
new file mode 100644
index 0000000000..49b73f0115
Binary files /dev/null and b/spritesheets/feet/boots2/male/brass.png differ
diff --git a/spritesheets/feet/boots2/male/bronze.png b/spritesheets/feet/boots2/male/bronze.png
new file mode 100644
index 0000000000..4a16c3434d
Binary files /dev/null and b/spritesheets/feet/boots2/male/bronze.png differ
diff --git a/spritesheets/feet/boots2/male/brown.png b/spritesheets/feet/boots2/male/brown.png
new file mode 100644
index 0000000000..d649ad4ec3
Binary files /dev/null and b/spritesheets/feet/boots2/male/brown.png differ
diff --git a/spritesheets/feet/boots2/male/ceramic.png b/spritesheets/feet/boots2/male/ceramic.png
new file mode 100644
index 0000000000..b355287f4c
Binary files /dev/null and b/spritesheets/feet/boots2/male/ceramic.png differ
diff --git a/spritesheets/feet/boots2/male/charcoal.png b/spritesheets/feet/boots2/male/charcoal.png
new file mode 100644
index 0000000000..5773b06b3a
Binary files /dev/null and b/spritesheets/feet/boots2/male/charcoal.png differ
diff --git a/spritesheets/feet/boots2/male/copper.png b/spritesheets/feet/boots2/male/copper.png
new file mode 100644
index 0000000000..83c2951fcd
Binary files /dev/null and b/spritesheets/feet/boots2/male/copper.png differ
diff --git a/spritesheets/feet/boots2/male/forest.png b/spritesheets/feet/boots2/male/forest.png
new file mode 100644
index 0000000000..155d84bc98
Binary files /dev/null and b/spritesheets/feet/boots2/male/forest.png differ
diff --git a/spritesheets/feet/boots2/male/gold.png b/spritesheets/feet/boots2/male/gold.png
new file mode 100644
index 0000000000..c7c232e52e
Binary files /dev/null and b/spritesheets/feet/boots2/male/gold.png differ
diff --git a/spritesheets/feet/boots2/male/gray.png b/spritesheets/feet/boots2/male/gray.png
new file mode 100644
index 0000000000..656da84744
Binary files /dev/null and b/spritesheets/feet/boots2/male/gray.png differ
diff --git a/spritesheets/feet/boots2/male/green.png b/spritesheets/feet/boots2/male/green.png
new file mode 100644
index 0000000000..40dd868d6f
Binary files /dev/null and b/spritesheets/feet/boots2/male/green.png differ
diff --git a/spritesheets/feet/boots2/male/iron.png b/spritesheets/feet/boots2/male/iron.png
new file mode 100644
index 0000000000..8693f98109
Binary files /dev/null and b/spritesheets/feet/boots2/male/iron.png differ
diff --git a/spritesheets/feet/boots2/male/lavender.png b/spritesheets/feet/boots2/male/lavender.png
new file mode 100644
index 0000000000..8a8fbf41a9
Binary files /dev/null and b/spritesheets/feet/boots2/male/lavender.png differ
diff --git a/spritesheets/feet/boots2/male/leather.png b/spritesheets/feet/boots2/male/leather.png
new file mode 100644
index 0000000000..5ff0ae2934
Binary files /dev/null and b/spritesheets/feet/boots2/male/leather.png differ
diff --git a/spritesheets/feet/boots2/male/maroon.png b/spritesheets/feet/boots2/male/maroon.png
new file mode 100644
index 0000000000..ef9cd75897
Binary files /dev/null and b/spritesheets/feet/boots2/male/maroon.png differ
diff --git a/spritesheets/feet/boots2/male/navy.png b/spritesheets/feet/boots2/male/navy.png
new file mode 100644
index 0000000000..9a8aa104a2
Binary files /dev/null and b/spritesheets/feet/boots2/male/navy.png differ
diff --git a/spritesheets/feet/boots2/male/orange.png b/spritesheets/feet/boots2/male/orange.png
new file mode 100644
index 0000000000..31d8e5ef96
Binary files /dev/null and b/spritesheets/feet/boots2/male/orange.png differ
diff --git a/spritesheets/feet/boots2/male/pink.png b/spritesheets/feet/boots2/male/pink.png
new file mode 100644
index 0000000000..590eab03e1
Binary files /dev/null and b/spritesheets/feet/boots2/male/pink.png differ
diff --git a/spritesheets/feet/boots2/male/purple.png b/spritesheets/feet/boots2/male/purple.png
new file mode 100644
index 0000000000..826c222eab
Binary files /dev/null and b/spritesheets/feet/boots2/male/purple.png differ
diff --git a/spritesheets/feet/boots2/male/red.png b/spritesheets/feet/boots2/male/red.png
new file mode 100644
index 0000000000..6a2f4577ba
Binary files /dev/null and b/spritesheets/feet/boots2/male/red.png differ
diff --git a/spritesheets/feet/boots2/male/rose.png b/spritesheets/feet/boots2/male/rose.png
new file mode 100644
index 0000000000..5e5285836e
Binary files /dev/null and b/spritesheets/feet/boots2/male/rose.png differ
diff --git a/spritesheets/feet/boots2/male/silver.png b/spritesheets/feet/boots2/male/silver.png
new file mode 100644
index 0000000000..48bb0cf6d4
Binary files /dev/null and b/spritesheets/feet/boots2/male/silver.png differ
diff --git a/spritesheets/feet/boots2/male/sky.png b/spritesheets/feet/boots2/male/sky.png
new file mode 100644
index 0000000000..9cadb67f27
Binary files /dev/null and b/spritesheets/feet/boots2/male/sky.png differ
diff --git a/spritesheets/feet/boots2/male/slate.png b/spritesheets/feet/boots2/male/slate.png
new file mode 100644
index 0000000000..cc1e77700b
Binary files /dev/null and b/spritesheets/feet/boots2/male/slate.png differ
diff --git a/spritesheets/feet/boots2/male/steel.png b/spritesheets/feet/boots2/male/steel.png
new file mode 100644
index 0000000000..d10aea890f
Binary files /dev/null and b/spritesheets/feet/boots2/male/steel.png differ
diff --git a/spritesheets/feet/boots2/male/tan.png b/spritesheets/feet/boots2/male/tan.png
new file mode 100644
index 0000000000..b6e63088e8
Binary files /dev/null and b/spritesheets/feet/boots2/male/tan.png differ
diff --git a/spritesheets/feet/boots2/male/teal.png b/spritesheets/feet/boots2/male/teal.png
new file mode 100644
index 0000000000..2a120b4228
Binary files /dev/null and b/spritesheets/feet/boots2/male/teal.png differ
diff --git a/spritesheets/feet/boots2/male/walnut.png b/spritesheets/feet/boots2/male/walnut.png
new file mode 100644
index 0000000000..5ff0ae2934
Binary files /dev/null and b/spritesheets/feet/boots2/male/walnut.png differ
diff --git a/spritesheets/feet/boots2/male/white.png b/spritesheets/feet/boots2/male/white.png
new file mode 100644
index 0000000000..fb0030e163
Binary files /dev/null and b/spritesheets/feet/boots2/male/white.png differ
diff --git a/spritesheets/feet/boots2/male/yellow.png b/spritesheets/feet/boots2/male/yellow.png
new file mode 100644
index 0000000000..89aef2388d
Binary files /dev/null and b/spritesheets/feet/boots2/male/yellow.png differ
diff --git a/spritesheets/feet/boots2/thin.png b/spritesheets/feet/boots2/thin.png
index cb8e3456ee..284ffe554a 100644
Binary files a/spritesheets/feet/boots2/thin.png and b/spritesheets/feet/boots2/thin.png differ
diff --git a/spritesheets/feet/boots2/thin/black.png b/spritesheets/feet/boots2/thin/black.png
index 91fb82165e..9fdf4cc652 100644
Binary files a/spritesheets/feet/boots2/thin/black.png and b/spritesheets/feet/boots2/thin/black.png differ
diff --git a/spritesheets/feet/boots2/thin/blue.png b/spritesheets/feet/boots2/thin/blue.png
index c364ce6ba0..40e197ae06 100644
Binary files a/spritesheets/feet/boots2/thin/blue.png and b/spritesheets/feet/boots2/thin/blue.png differ
diff --git a/spritesheets/feet/boots2/thin/bluegray.png b/spritesheets/feet/boots2/thin/bluegray.png
index 6c2eb2ee7f..6c5eadb163 100644
Binary files a/spritesheets/feet/boots2/thin/bluegray.png and b/spritesheets/feet/boots2/thin/bluegray.png differ
diff --git a/spritesheets/feet/boots2/thin/brown.png b/spritesheets/feet/boots2/thin/brown.png
index da55957bb4..b15e0c244c 100644
Binary files a/spritesheets/feet/boots2/thin/brown.png and b/spritesheets/feet/boots2/thin/brown.png differ
diff --git a/spritesheets/feet/boots2/thin/charcoal.png b/spritesheets/feet/boots2/thin/charcoal.png
index d1bf4c7bed..ee09a67f25 100644
Binary files a/spritesheets/feet/boots2/thin/charcoal.png and b/spritesheets/feet/boots2/thin/charcoal.png differ
diff --git a/spritesheets/feet/boots2/thin/forest.png b/spritesheets/feet/boots2/thin/forest.png
index aeb6a792bb..de18c1a2f5 100644
Binary files a/spritesheets/feet/boots2/thin/forest.png and b/spritesheets/feet/boots2/thin/forest.png differ
diff --git a/spritesheets/feet/boots2/thin/gray.png b/spritesheets/feet/boots2/thin/gray.png
index b618d91c18..b9c8916ed6 100644
Binary files a/spritesheets/feet/boots2/thin/gray.png and b/spritesheets/feet/boots2/thin/gray.png differ
diff --git a/spritesheets/feet/boots2/thin/green.png b/spritesheets/feet/boots2/thin/green.png
index 51b2f2eda0..10ac791e34 100644
Binary files a/spritesheets/feet/boots2/thin/green.png and b/spritesheets/feet/boots2/thin/green.png differ
diff --git a/spritesheets/feet/boots2/thin/lavender.png b/spritesheets/feet/boots2/thin/lavender.png
index f9cf396e6a..7e58a5d6f3 100644
Binary files a/spritesheets/feet/boots2/thin/lavender.png and b/spritesheets/feet/boots2/thin/lavender.png differ
diff --git a/spritesheets/feet/boots2/thin/leather.png b/spritesheets/feet/boots2/thin/leather.png
index d38b92dae9..311fb542fc 100644
Binary files a/spritesheets/feet/boots2/thin/leather.png and b/spritesheets/feet/boots2/thin/leather.png differ
diff --git a/spritesheets/feet/boots2/thin/maroon.png b/spritesheets/feet/boots2/thin/maroon.png
index 7af7324929..dccb5a2788 100644
Binary files a/spritesheets/feet/boots2/thin/maroon.png and b/spritesheets/feet/boots2/thin/maroon.png differ
diff --git a/spritesheets/feet/boots2/thin/navy.png b/spritesheets/feet/boots2/thin/navy.png
index 46a91590c0..6f50635861 100644
Binary files a/spritesheets/feet/boots2/thin/navy.png and b/spritesheets/feet/boots2/thin/navy.png differ
diff --git a/spritesheets/feet/boots2/thin/orange.png b/spritesheets/feet/boots2/thin/orange.png
index 7d626ac852..6689e968cc 100644
Binary files a/spritesheets/feet/boots2/thin/orange.png and b/spritesheets/feet/boots2/thin/orange.png differ
diff --git a/spritesheets/feet/boots2/thin/pink.png b/spritesheets/feet/boots2/thin/pink.png
index 7895c080d9..3a9695cc50 100644
Binary files a/spritesheets/feet/boots2/thin/pink.png and b/spritesheets/feet/boots2/thin/pink.png differ
diff --git a/spritesheets/feet/boots2/thin/purple.png b/spritesheets/feet/boots2/thin/purple.png
index 78fceecad5..4544966cdf 100644
Binary files a/spritesheets/feet/boots2/thin/purple.png and b/spritesheets/feet/boots2/thin/purple.png differ
diff --git a/spritesheets/feet/boots2/thin/red.png b/spritesheets/feet/boots2/thin/red.png
index fb5f123965..50840b07e8 100644
Binary files a/spritesheets/feet/boots2/thin/red.png and b/spritesheets/feet/boots2/thin/red.png differ
diff --git a/spritesheets/feet/boots2/thin/rose.png b/spritesheets/feet/boots2/thin/rose.png
index ac2f765c36..11a7f5b5b8 100644
Binary files a/spritesheets/feet/boots2/thin/rose.png and b/spritesheets/feet/boots2/thin/rose.png differ
diff --git a/spritesheets/feet/boots2/thin/sky.png b/spritesheets/feet/boots2/thin/sky.png
index cfcc68b1a4..5e51c2effc 100644
Binary files a/spritesheets/feet/boots2/thin/sky.png and b/spritesheets/feet/boots2/thin/sky.png differ
diff --git a/spritesheets/feet/boots2/thin/slate.png b/spritesheets/feet/boots2/thin/slate.png
index ba75cf722b..359c8efcb9 100644
Binary files a/spritesheets/feet/boots2/thin/slate.png and b/spritesheets/feet/boots2/thin/slate.png differ
diff --git a/spritesheets/feet/boots2/thin/tan.png b/spritesheets/feet/boots2/thin/tan.png
index cf86d4d233..22f629eb5b 100644
Binary files a/spritesheets/feet/boots2/thin/tan.png and b/spritesheets/feet/boots2/thin/tan.png differ
diff --git a/spritesheets/feet/boots2/thin/teal.png b/spritesheets/feet/boots2/thin/teal.png
index de518d7252..b2fef4735f 100644
Binary files a/spritesheets/feet/boots2/thin/teal.png and b/spritesheets/feet/boots2/thin/teal.png differ
diff --git a/spritesheets/feet/boots2/thin/walnut.png b/spritesheets/feet/boots2/thin/walnut.png
index d38b92dae9..e3afa2f9dc 100644
Binary files a/spritesheets/feet/boots2/thin/walnut.png and b/spritesheets/feet/boots2/thin/walnut.png differ
diff --git a/spritesheets/feet/boots2/thin/white.png b/spritesheets/feet/boots2/thin/white.png
index 772a0c6abc..37316554cb 100644
Binary files a/spritesheets/feet/boots2/thin/white.png and b/spritesheets/feet/boots2/thin/white.png differ
diff --git a/spritesheets/feet/boots2/thin/yellow.png b/spritesheets/feet/boots2/thin/yellow.png
index 4dd00d7fd5..7e43ea764e 100644
Binary files a/spritesheets/feet/boots2/thin/yellow.png and b/spritesheets/feet/boots2/thin/yellow.png differ
diff --git a/spritesheets/feet/shoes2/male.png b/spritesheets/feet/shoes2/male.png
new file mode 100644
index 0000000000..7cc900ebe8
Binary files /dev/null and b/spritesheets/feet/shoes2/male.png differ
diff --git a/spritesheets/feet/shoes2/male/black.png b/spritesheets/feet/shoes2/male/black.png
new file mode 100644
index 0000000000..442ff4a2b3
Binary files /dev/null and b/spritesheets/feet/shoes2/male/black.png differ
diff --git a/spritesheets/feet/shoes2/male/blue.png b/spritesheets/feet/shoes2/male/blue.png
new file mode 100644
index 0000000000..bcd078cdaf
Binary files /dev/null and b/spritesheets/feet/shoes2/male/blue.png differ
diff --git a/spritesheets/feet/shoes2/male/bluegray.png b/spritesheets/feet/shoes2/male/bluegray.png
new file mode 100644
index 0000000000..127330e852
Binary files /dev/null and b/spritesheets/feet/shoes2/male/bluegray.png differ
diff --git a/spritesheets/feet/shoes2/male/brass.png b/spritesheets/feet/shoes2/male/brass.png
new file mode 100644
index 0000000000..44c249a022
Binary files /dev/null and b/spritesheets/feet/shoes2/male/brass.png differ
diff --git a/spritesheets/feet/shoes2/male/bronze.png b/spritesheets/feet/shoes2/male/bronze.png
new file mode 100644
index 0000000000..5850447238
Binary files /dev/null and b/spritesheets/feet/shoes2/male/bronze.png differ
diff --git a/spritesheets/feet/shoes2/male/brown.png b/spritesheets/feet/shoes2/male/brown.png
new file mode 100644
index 0000000000..fd8657ba9a
Binary files /dev/null and b/spritesheets/feet/shoes2/male/brown.png differ
diff --git a/spritesheets/feet/shoes2/male/ceramic.png b/spritesheets/feet/shoes2/male/ceramic.png
new file mode 100644
index 0000000000..15696b904a
Binary files /dev/null and b/spritesheets/feet/shoes2/male/ceramic.png differ
diff --git a/spritesheets/feet/shoes2/male/charcoal.png b/spritesheets/feet/shoes2/male/charcoal.png
new file mode 100644
index 0000000000..7cf317a2c2
Binary files /dev/null and b/spritesheets/feet/shoes2/male/charcoal.png differ
diff --git a/spritesheets/feet/shoes2/male/copper.png b/spritesheets/feet/shoes2/male/copper.png
new file mode 100644
index 0000000000..38e9817ea6
Binary files /dev/null and b/spritesheets/feet/shoes2/male/copper.png differ
diff --git a/spritesheets/feet/shoes2/male/forest.png b/spritesheets/feet/shoes2/male/forest.png
new file mode 100644
index 0000000000..7c08128a33
Binary files /dev/null and b/spritesheets/feet/shoes2/male/forest.png differ
diff --git a/spritesheets/feet/shoes2/male/gold.png b/spritesheets/feet/shoes2/male/gold.png
new file mode 100644
index 0000000000..093b54776d
Binary files /dev/null and b/spritesheets/feet/shoes2/male/gold.png differ
diff --git a/spritesheets/feet/shoes2/male/gray.png b/spritesheets/feet/shoes2/male/gray.png
new file mode 100644
index 0000000000..ddcfa34eec
Binary files /dev/null and b/spritesheets/feet/shoes2/male/gray.png differ
diff --git a/spritesheets/feet/shoes2/male/green.png b/spritesheets/feet/shoes2/male/green.png
new file mode 100644
index 0000000000..ed6a72ad31
Binary files /dev/null and b/spritesheets/feet/shoes2/male/green.png differ
diff --git a/spritesheets/feet/shoes2/male/iron.png b/spritesheets/feet/shoes2/male/iron.png
new file mode 100644
index 0000000000..ed9704023f
Binary files /dev/null and b/spritesheets/feet/shoes2/male/iron.png differ
diff --git a/spritesheets/feet/shoes2/male/lavender.png b/spritesheets/feet/shoes2/male/lavender.png
new file mode 100644
index 0000000000..8b70514436
Binary files /dev/null and b/spritesheets/feet/shoes2/male/lavender.png differ
diff --git a/spritesheets/feet/shoes2/male/leather.png b/spritesheets/feet/shoes2/male/leather.png
new file mode 100644
index 0000000000..45fcef02ad
Binary files /dev/null and b/spritesheets/feet/shoes2/male/leather.png differ
diff --git a/spritesheets/feet/shoes2/male/maroon.png b/spritesheets/feet/shoes2/male/maroon.png
new file mode 100644
index 0000000000..2f645fbc6e
Binary files /dev/null and b/spritesheets/feet/shoes2/male/maroon.png differ
diff --git a/spritesheets/feet/shoes2/male/navy.png b/spritesheets/feet/shoes2/male/navy.png
new file mode 100644
index 0000000000..f88cb9fe64
Binary files /dev/null and b/spritesheets/feet/shoes2/male/navy.png differ
diff --git a/spritesheets/feet/shoes2/male/orange.png b/spritesheets/feet/shoes2/male/orange.png
new file mode 100644
index 0000000000..f2ebf61f36
Binary files /dev/null and b/spritesheets/feet/shoes2/male/orange.png differ
diff --git a/spritesheets/feet/shoes2/male/pink.png b/spritesheets/feet/shoes2/male/pink.png
new file mode 100644
index 0000000000..defcf4cd58
Binary files /dev/null and b/spritesheets/feet/shoes2/male/pink.png differ
diff --git a/spritesheets/feet/shoes2/male/purple.png b/spritesheets/feet/shoes2/male/purple.png
new file mode 100644
index 0000000000..eeaae2e648
Binary files /dev/null and b/spritesheets/feet/shoes2/male/purple.png differ
diff --git a/spritesheets/feet/shoes2/male/red.png b/spritesheets/feet/shoes2/male/red.png
new file mode 100644
index 0000000000..13108af177
Binary files /dev/null and b/spritesheets/feet/shoes2/male/red.png differ
diff --git a/spritesheets/feet/shoes2/male/rose.png b/spritesheets/feet/shoes2/male/rose.png
new file mode 100644
index 0000000000..612fd488d8
Binary files /dev/null and b/spritesheets/feet/shoes2/male/rose.png differ
diff --git a/spritesheets/feet/shoes2/male/silver.png b/spritesheets/feet/shoes2/male/silver.png
new file mode 100644
index 0000000000..c27dae36b3
Binary files /dev/null and b/spritesheets/feet/shoes2/male/silver.png differ
diff --git a/spritesheets/feet/shoes2/male/sky.png b/spritesheets/feet/shoes2/male/sky.png
new file mode 100644
index 0000000000..b69e044d0b
Binary files /dev/null and b/spritesheets/feet/shoes2/male/sky.png differ
diff --git a/spritesheets/feet/shoes2/male/slate.png b/spritesheets/feet/shoes2/male/slate.png
new file mode 100644
index 0000000000..667a946bf2
Binary files /dev/null and b/spritesheets/feet/shoes2/male/slate.png differ
diff --git a/spritesheets/feet/shoes2/male/steel.png b/spritesheets/feet/shoes2/male/steel.png
new file mode 100644
index 0000000000..96a6a72218
Binary files /dev/null and b/spritesheets/feet/shoes2/male/steel.png differ
diff --git a/spritesheets/feet/shoes2/male/tan.png b/spritesheets/feet/shoes2/male/tan.png
new file mode 100644
index 0000000000..85ddd1fa62
Binary files /dev/null and b/spritesheets/feet/shoes2/male/tan.png differ
diff --git a/spritesheets/feet/shoes2/male/teal.png b/spritesheets/feet/shoes2/male/teal.png
new file mode 100644
index 0000000000..adc1973c8c
Binary files /dev/null and b/spritesheets/feet/shoes2/male/teal.png differ
diff --git a/spritesheets/feet/shoes2/male/walnut.png b/spritesheets/feet/shoes2/male/walnut.png
new file mode 100644
index 0000000000..45fcef02ad
Binary files /dev/null and b/spritesheets/feet/shoes2/male/walnut.png differ
diff --git a/spritesheets/feet/shoes2/male/white.png b/spritesheets/feet/shoes2/male/white.png
new file mode 100644
index 0000000000..cd3dd99d1e
Binary files /dev/null and b/spritesheets/feet/shoes2/male/white.png differ
diff --git a/spritesheets/feet/shoes2/male/yellow.png b/spritesheets/feet/shoes2/male/yellow.png
new file mode 100644
index 0000000000..d5e93518a0
Binary files /dev/null and b/spritesheets/feet/shoes2/male/yellow.png differ
diff --git a/spritesheets/feet/shoes2/thin.png b/spritesheets/feet/shoes2/thin.png
index 381fb6f611..556115beaf 100644
Binary files a/spritesheets/feet/shoes2/thin.png and b/spritesheets/feet/shoes2/thin.png differ
diff --git a/spritesheets/feet/shoes2/thin/black.png b/spritesheets/feet/shoes2/thin/black.png
index 0ae5a21409..df507e815d 100644
Binary files a/spritesheets/feet/shoes2/thin/black.png and b/spritesheets/feet/shoes2/thin/black.png differ
diff --git a/spritesheets/feet/shoes2/thin/blue.png b/spritesheets/feet/shoes2/thin/blue.png
index 52ea428a4f..2a9789b462 100644
Binary files a/spritesheets/feet/shoes2/thin/blue.png and b/spritesheets/feet/shoes2/thin/blue.png differ
diff --git a/spritesheets/feet/shoes2/thin/bluegray.png b/spritesheets/feet/shoes2/thin/bluegray.png
index d07bec2494..27b890708e 100644
Binary files a/spritesheets/feet/shoes2/thin/bluegray.png and b/spritesheets/feet/shoes2/thin/bluegray.png differ
diff --git a/spritesheets/feet/shoes2/thin/brown.png b/spritesheets/feet/shoes2/thin/brown.png
index 7427e2228f..3dba429173 100644
Binary files a/spritesheets/feet/shoes2/thin/brown.png and b/spritesheets/feet/shoes2/thin/brown.png differ
diff --git a/spritesheets/feet/shoes2/thin/charcoal.png b/spritesheets/feet/shoes2/thin/charcoal.png
index 0724e8224e..b5c5e19ceb 100644
Binary files a/spritesheets/feet/shoes2/thin/charcoal.png and b/spritesheets/feet/shoes2/thin/charcoal.png differ
diff --git a/spritesheets/feet/shoes2/thin/forest.png b/spritesheets/feet/shoes2/thin/forest.png
index cd5188924c..983af2ffec 100644
Binary files a/spritesheets/feet/shoes2/thin/forest.png and b/spritesheets/feet/shoes2/thin/forest.png differ
diff --git a/spritesheets/feet/shoes2/thin/gray.png b/spritesheets/feet/shoes2/thin/gray.png
index 882b723729..81af0bee19 100644
Binary files a/spritesheets/feet/shoes2/thin/gray.png and b/spritesheets/feet/shoes2/thin/gray.png differ
diff --git a/spritesheets/feet/shoes2/thin/green.png b/spritesheets/feet/shoes2/thin/green.png
index ebd6b29f60..0f506655a4 100644
Binary files a/spritesheets/feet/shoes2/thin/green.png and b/spritesheets/feet/shoes2/thin/green.png differ
diff --git a/spritesheets/feet/shoes2/thin/lavender.png b/spritesheets/feet/shoes2/thin/lavender.png
index 9a915b1c32..462002263a 100644
Binary files a/spritesheets/feet/shoes2/thin/lavender.png and b/spritesheets/feet/shoes2/thin/lavender.png differ
diff --git a/spritesheets/feet/shoes2/thin/leather.png b/spritesheets/feet/shoes2/thin/leather.png
index 88fe82a795..f4ceffc772 100644
Binary files a/spritesheets/feet/shoes2/thin/leather.png and b/spritesheets/feet/shoes2/thin/leather.png differ
diff --git a/spritesheets/feet/shoes2/thin/maroon.png b/spritesheets/feet/shoes2/thin/maroon.png
index 3f99ccee8d..b8e8ad63f1 100644
Binary files a/spritesheets/feet/shoes2/thin/maroon.png and b/spritesheets/feet/shoes2/thin/maroon.png differ
diff --git a/spritesheets/feet/shoes2/thin/navy.png b/spritesheets/feet/shoes2/thin/navy.png
index d050b550bf..5abff02544 100644
Binary files a/spritesheets/feet/shoes2/thin/navy.png and b/spritesheets/feet/shoes2/thin/navy.png differ
diff --git a/spritesheets/feet/shoes2/thin/orange.png b/spritesheets/feet/shoes2/thin/orange.png
index 760aa30da3..a5cba6cf10 100644
Binary files a/spritesheets/feet/shoes2/thin/orange.png and b/spritesheets/feet/shoes2/thin/orange.png differ
diff --git a/spritesheets/feet/shoes2/thin/pink.png b/spritesheets/feet/shoes2/thin/pink.png
index bde8d5b73c..0c00f3c6c4 100644
Binary files a/spritesheets/feet/shoes2/thin/pink.png and b/spritesheets/feet/shoes2/thin/pink.png differ
diff --git a/spritesheets/feet/shoes2/thin/purple.png b/spritesheets/feet/shoes2/thin/purple.png
index eeb447f00d..6a1247762d 100644
Binary files a/spritesheets/feet/shoes2/thin/purple.png and b/spritesheets/feet/shoes2/thin/purple.png differ
diff --git a/spritesheets/feet/shoes2/thin/red.png b/spritesheets/feet/shoes2/thin/red.png
index ac74581435..bc2e5ce499 100644
Binary files a/spritesheets/feet/shoes2/thin/red.png and b/spritesheets/feet/shoes2/thin/red.png differ
diff --git a/spritesheets/feet/shoes2/thin/rose.png b/spritesheets/feet/shoes2/thin/rose.png
index a424388877..e4e39a3727 100644
Binary files a/spritesheets/feet/shoes2/thin/rose.png and b/spritesheets/feet/shoes2/thin/rose.png differ
diff --git a/spritesheets/feet/shoes2/thin/sky.png b/spritesheets/feet/shoes2/thin/sky.png
index b756dc88a6..44347bab74 100644
Binary files a/spritesheets/feet/shoes2/thin/sky.png and b/spritesheets/feet/shoes2/thin/sky.png differ
diff --git a/spritesheets/feet/shoes2/thin/slate.png b/spritesheets/feet/shoes2/thin/slate.png
index e77c9ab912..78824996a4 100644
Binary files a/spritesheets/feet/shoes2/thin/slate.png and b/spritesheets/feet/shoes2/thin/slate.png differ
diff --git a/spritesheets/feet/shoes2/thin/tan.png b/spritesheets/feet/shoes2/thin/tan.png
index 841919f1cb..150a3ddd1b 100644
Binary files a/spritesheets/feet/shoes2/thin/tan.png and b/spritesheets/feet/shoes2/thin/tan.png differ
diff --git a/spritesheets/feet/shoes2/thin/teal.png b/spritesheets/feet/shoes2/thin/teal.png
index ad90887ba7..aeb3003abc 100644
Binary files a/spritesheets/feet/shoes2/thin/teal.png and b/spritesheets/feet/shoes2/thin/teal.png differ
diff --git a/spritesheets/feet/shoes2/thin/walnut.png b/spritesheets/feet/shoes2/thin/walnut.png
index 88fe82a795..5fcfc48e22 100644
Binary files a/spritesheets/feet/shoes2/thin/walnut.png and b/spritesheets/feet/shoes2/thin/walnut.png differ
diff --git a/spritesheets/feet/shoes2/thin/white.png b/spritesheets/feet/shoes2/thin/white.png
index 0b3862c7a7..62309ca08c 100644
Binary files a/spritesheets/feet/shoes2/thin/white.png and b/spritesheets/feet/shoes2/thin/white.png differ
diff --git a/spritesheets/feet/shoes2/thin/yellow.png b/spritesheets/feet/shoes2/thin/yellow.png
index 1ebbfc6460..ec2a0e95d4 100644
Binary files a/spritesheets/feet/shoes2/thin/yellow.png and b/spritesheets/feet/shoes2/thin/yellow.png differ
diff --git a/spritesheets/feet/socks/high/male.png b/spritesheets/feet/socks/high/male.png
index 093193640b..8d20e6949f 100644
Binary files a/spritesheets/feet/socks/high/male.png and b/spritesheets/feet/socks/high/male.png differ
diff --git a/spritesheets/feet/socks/high/male/black.png b/spritesheets/feet/socks/high/male/black.png
index 66fb0c129d..4bf9f81649 100644
Binary files a/spritesheets/feet/socks/high/male/black.png and b/spritesheets/feet/socks/high/male/black.png differ
diff --git a/spritesheets/feet/socks/high/male/blue.png b/spritesheets/feet/socks/high/male/blue.png
index 6ddc3260a6..f22c0dc5aa 100644
Binary files a/spritesheets/feet/socks/high/male/blue.png and b/spritesheets/feet/socks/high/male/blue.png differ
diff --git a/spritesheets/feet/socks/high/male/bluegray.png b/spritesheets/feet/socks/high/male/bluegray.png
index ea04031f25..0acda7a5f5 100644
Binary files a/spritesheets/feet/socks/high/male/bluegray.png and b/spritesheets/feet/socks/high/male/bluegray.png differ
diff --git a/spritesheets/feet/socks/high/male/brown.png b/spritesheets/feet/socks/high/male/brown.png
index 3c83e19f92..7ecd48b972 100644
Binary files a/spritesheets/feet/socks/high/male/brown.png and b/spritesheets/feet/socks/high/male/brown.png differ
diff --git a/spritesheets/feet/socks/high/male/charcoal.png b/spritesheets/feet/socks/high/male/charcoal.png
index b606bc06f6..88692eb0df 100644
Binary files a/spritesheets/feet/socks/high/male/charcoal.png and b/spritesheets/feet/socks/high/male/charcoal.png differ
diff --git a/spritesheets/feet/socks/high/male/forest.png b/spritesheets/feet/socks/high/male/forest.png
index 18130d922c..2a19219c83 100644
Binary files a/spritesheets/feet/socks/high/male/forest.png and b/spritesheets/feet/socks/high/male/forest.png differ
diff --git a/spritesheets/feet/socks/high/male/gray.png b/spritesheets/feet/socks/high/male/gray.png
index 3ae057c506..92f5d869b6 100644
Binary files a/spritesheets/feet/socks/high/male/gray.png and b/spritesheets/feet/socks/high/male/gray.png differ
diff --git a/spritesheets/feet/socks/high/male/green.png b/spritesheets/feet/socks/high/male/green.png
index e40db3b7a2..2956aceab1 100644
Binary files a/spritesheets/feet/socks/high/male/green.png and b/spritesheets/feet/socks/high/male/green.png differ
diff --git a/spritesheets/feet/socks/high/male/lavender.png b/spritesheets/feet/socks/high/male/lavender.png
index 981f66525c..ebce5b0f8c 100644
Binary files a/spritesheets/feet/socks/high/male/lavender.png and b/spritesheets/feet/socks/high/male/lavender.png differ
diff --git a/spritesheets/feet/socks/high/male/leather.png b/spritesheets/feet/socks/high/male/leather.png
index 859ff7918e..030ce9f164 100644
Binary files a/spritesheets/feet/socks/high/male/leather.png and b/spritesheets/feet/socks/high/male/leather.png differ
diff --git a/spritesheets/feet/socks/high/male/maroon.png b/spritesheets/feet/socks/high/male/maroon.png
index 2f608c02d4..3565395230 100644
Binary files a/spritesheets/feet/socks/high/male/maroon.png and b/spritesheets/feet/socks/high/male/maroon.png differ
diff --git a/spritesheets/feet/socks/high/male/navy.png b/spritesheets/feet/socks/high/male/navy.png
index d3122eb0f0..b75c39294c 100644
Binary files a/spritesheets/feet/socks/high/male/navy.png and b/spritesheets/feet/socks/high/male/navy.png differ
diff --git a/spritesheets/feet/socks/high/male/orange.png b/spritesheets/feet/socks/high/male/orange.png
index e4927661dc..ad774b4856 100644
Binary files a/spritesheets/feet/socks/high/male/orange.png and b/spritesheets/feet/socks/high/male/orange.png differ
diff --git a/spritesheets/feet/socks/high/male/pink.png b/spritesheets/feet/socks/high/male/pink.png
index 5c0d48e5c7..7cfad9179f 100644
Binary files a/spritesheets/feet/socks/high/male/pink.png and b/spritesheets/feet/socks/high/male/pink.png differ
diff --git a/spritesheets/feet/socks/high/male/purple.png b/spritesheets/feet/socks/high/male/purple.png
index 15eae4634f..039b6df280 100644
Binary files a/spritesheets/feet/socks/high/male/purple.png and b/spritesheets/feet/socks/high/male/purple.png differ
diff --git a/spritesheets/feet/socks/high/male/red.png b/spritesheets/feet/socks/high/male/red.png
index 7fc603c182..2d10d1ae4a 100644
Binary files a/spritesheets/feet/socks/high/male/red.png and b/spritesheets/feet/socks/high/male/red.png differ
diff --git a/spritesheets/feet/socks/high/male/rose.png b/spritesheets/feet/socks/high/male/rose.png
index 96b95bc2bd..907728b327 100644
Binary files a/spritesheets/feet/socks/high/male/rose.png and b/spritesheets/feet/socks/high/male/rose.png differ
diff --git a/spritesheets/feet/socks/high/male/sky.png b/spritesheets/feet/socks/high/male/sky.png
index 4ab825a369..a8c62b6fd0 100644
Binary files a/spritesheets/feet/socks/high/male/sky.png and b/spritesheets/feet/socks/high/male/sky.png differ
diff --git a/spritesheets/feet/socks/high/male/slate.png b/spritesheets/feet/socks/high/male/slate.png
index 2822b10b95..3d63938f40 100644
Binary files a/spritesheets/feet/socks/high/male/slate.png and b/spritesheets/feet/socks/high/male/slate.png differ
diff --git a/spritesheets/feet/socks/high/male/tan.png b/spritesheets/feet/socks/high/male/tan.png
index 81cf8779df..5c4b497b2a 100644
Binary files a/spritesheets/feet/socks/high/male/tan.png and b/spritesheets/feet/socks/high/male/tan.png differ
diff --git a/spritesheets/feet/socks/high/male/teal.png b/spritesheets/feet/socks/high/male/teal.png
index 036d9ad81f..25d4717b6b 100644
Binary files a/spritesheets/feet/socks/high/male/teal.png and b/spritesheets/feet/socks/high/male/teal.png differ
diff --git a/spritesheets/feet/socks/high/male/walnut.png b/spritesheets/feet/socks/high/male/walnut.png
index d247162e6a..8a646796b1 100644
Binary files a/spritesheets/feet/socks/high/male/walnut.png and b/spritesheets/feet/socks/high/male/walnut.png differ
diff --git a/spritesheets/feet/socks/high/male/white.png b/spritesheets/feet/socks/high/male/white.png
index 2faf960f1c..dd8a75561d 100644
Binary files a/spritesheets/feet/socks/high/male/white.png and b/spritesheets/feet/socks/high/male/white.png differ
diff --git a/spritesheets/feet/socks/high/male/yellow.png b/spritesheets/feet/socks/high/male/yellow.png
index dbb23d3bbb..d36759cbfd 100644
Binary files a/spritesheets/feet/socks/high/male/yellow.png and b/spritesheets/feet/socks/high/male/yellow.png differ
diff --git a/spritesheets/legs/pantaloons/male/formal.png b/spritesheets/legs/formal/male/formal.png
similarity index 100%
rename from spritesheets/legs/pantaloons/male/formal.png
rename to spritesheets/legs/formal/male/formal.png
diff --git a/spritesheets/legs/pantaloons/male/formal_striped.png b/spritesheets/legs/formal/male/formal_striped.png
similarity index 100%
rename from spritesheets/legs/pantaloons/male/formal_striped.png
rename to spritesheets/legs/formal/male/formal_striped.png
diff --git a/spritesheets/legs/pantaloons/male/furbrown.png b/spritesheets/legs/formal/male/furbrown.png
similarity index 100%
rename from spritesheets/legs/pantaloons/male/furbrown.png
rename to spritesheets/legs/formal/male/furbrown.png
diff --git a/spritesheets/legs/hose/thin.png b/spritesheets/legs/hose/thin.png
index 0b0847e327..cd9982e519 100644
Binary files a/spritesheets/legs/hose/thin.png and b/spritesheets/legs/hose/thin.png differ
diff --git a/spritesheets/legs/hose/thin/black.png b/spritesheets/legs/hose/thin/black.png
index b8d74f5a30..2318dfc3ed 100644
Binary files a/spritesheets/legs/hose/thin/black.png and b/spritesheets/legs/hose/thin/black.png differ
diff --git a/spritesheets/legs/hose/thin/blue.png b/spritesheets/legs/hose/thin/blue.png
index 7f630ca985..e3d6e22923 100644
Binary files a/spritesheets/legs/hose/thin/blue.png and b/spritesheets/legs/hose/thin/blue.png differ
diff --git a/spritesheets/legs/hose/thin/bluegray.png b/spritesheets/legs/hose/thin/bluegray.png
index 2379bc292a..68b2442e6b 100644
Binary files a/spritesheets/legs/hose/thin/bluegray.png and b/spritesheets/legs/hose/thin/bluegray.png differ
diff --git a/spritesheets/legs/hose/thin/brown.png b/spritesheets/legs/hose/thin/brown.png
index 9e957e5162..1daba9abcc 100644
Binary files a/spritesheets/legs/hose/thin/brown.png and b/spritesheets/legs/hose/thin/brown.png differ
diff --git a/spritesheets/legs/hose/thin/charcoal.png b/spritesheets/legs/hose/thin/charcoal.png
index fa5c035382..22533f4f6a 100644
Binary files a/spritesheets/legs/hose/thin/charcoal.png and b/spritesheets/legs/hose/thin/charcoal.png differ
diff --git a/spritesheets/legs/hose/thin/forest.png b/spritesheets/legs/hose/thin/forest.png
index 9e51e3f86d..bfa52650ae 100644
Binary files a/spritesheets/legs/hose/thin/forest.png and b/spritesheets/legs/hose/thin/forest.png differ
diff --git a/spritesheets/legs/hose/thin/gray.png b/spritesheets/legs/hose/thin/gray.png
index 960136a196..2cce33ed68 100644
Binary files a/spritesheets/legs/hose/thin/gray.png and b/spritesheets/legs/hose/thin/gray.png differ
diff --git a/spritesheets/legs/hose/thin/green.png b/spritesheets/legs/hose/thin/green.png
index 84d78f73f2..44f131ea0f 100644
Binary files a/spritesheets/legs/hose/thin/green.png and b/spritesheets/legs/hose/thin/green.png differ
diff --git a/spritesheets/legs/hose/thin/lavender.png b/spritesheets/legs/hose/thin/lavender.png
index da056ae3c4..a743c590e9 100644
Binary files a/spritesheets/legs/hose/thin/lavender.png and b/spritesheets/legs/hose/thin/lavender.png differ
diff --git a/spritesheets/legs/hose/thin/leather.png b/spritesheets/legs/hose/thin/leather.png
index 028cd40f86..6080ce9b62 100644
Binary files a/spritesheets/legs/hose/thin/leather.png and b/spritesheets/legs/hose/thin/leather.png differ
diff --git a/spritesheets/legs/hose/thin/maroon.png b/spritesheets/legs/hose/thin/maroon.png
index 558b929e1c..b5c4dce8bd 100644
Binary files a/spritesheets/legs/hose/thin/maroon.png and b/spritesheets/legs/hose/thin/maroon.png differ
diff --git a/spritesheets/legs/hose/thin/navy.png b/spritesheets/legs/hose/thin/navy.png
index d5227d8aef..8d47d82d54 100644
Binary files a/spritesheets/legs/hose/thin/navy.png and b/spritesheets/legs/hose/thin/navy.png differ
diff --git a/spritesheets/legs/hose/thin/orange.png b/spritesheets/legs/hose/thin/orange.png
index ee23543185..583db58e26 100644
Binary files a/spritesheets/legs/hose/thin/orange.png and b/spritesheets/legs/hose/thin/orange.png differ
diff --git a/spritesheets/legs/hose/thin/pink.png b/spritesheets/legs/hose/thin/pink.png
index 9f638836ec..6bc0926dbf 100644
Binary files a/spritesheets/legs/hose/thin/pink.png and b/spritesheets/legs/hose/thin/pink.png differ
diff --git a/spritesheets/legs/hose/thin/purple.png b/spritesheets/legs/hose/thin/purple.png
index a7da7ea10b..6f18d33ab2 100644
Binary files a/spritesheets/legs/hose/thin/purple.png and b/spritesheets/legs/hose/thin/purple.png differ
diff --git a/spritesheets/legs/hose/thin/red.png b/spritesheets/legs/hose/thin/red.png
index bf9a4c1ae2..d04118e104 100644
Binary files a/spritesheets/legs/hose/thin/red.png and b/spritesheets/legs/hose/thin/red.png differ
diff --git a/spritesheets/legs/hose/thin/rose.png b/spritesheets/legs/hose/thin/rose.png
index 66a757df08..0a78c6f32f 100644
Binary files a/spritesheets/legs/hose/thin/rose.png and b/spritesheets/legs/hose/thin/rose.png differ
diff --git a/spritesheets/legs/hose/thin/sky.png b/spritesheets/legs/hose/thin/sky.png
index 78c9f5f89f..d1943e7db3 100644
Binary files a/spritesheets/legs/hose/thin/sky.png and b/spritesheets/legs/hose/thin/sky.png differ
diff --git a/spritesheets/legs/hose/thin/slate.png b/spritesheets/legs/hose/thin/slate.png
index 0750a5f7ed..ed5910f2e7 100644
Binary files a/spritesheets/legs/hose/thin/slate.png and b/spritesheets/legs/hose/thin/slate.png differ
diff --git a/spritesheets/legs/hose/thin/tan.png b/spritesheets/legs/hose/thin/tan.png
index a0ca9df63d..7d60beefec 100644
Binary files a/spritesheets/legs/hose/thin/tan.png and b/spritesheets/legs/hose/thin/tan.png differ
diff --git a/spritesheets/legs/hose/thin/teal.png b/spritesheets/legs/hose/thin/teal.png
index beb9f2f220..83298b1aab 100644
Binary files a/spritesheets/legs/hose/thin/teal.png and b/spritesheets/legs/hose/thin/teal.png differ
diff --git a/spritesheets/legs/hose/thin/walnut.png b/spritesheets/legs/hose/thin/walnut.png
index d2ea0ec3e5..6a58295d29 100644
Binary files a/spritesheets/legs/hose/thin/walnut.png and b/spritesheets/legs/hose/thin/walnut.png differ
diff --git a/spritesheets/legs/hose/thin/white.png b/spritesheets/legs/hose/thin/white.png
index fb36b118c3..cb114982be 100644
Binary files a/spritesheets/legs/hose/thin/white.png and b/spritesheets/legs/hose/thin/white.png differ
diff --git a/spritesheets/legs/hose/thin/yellow.png b/spritesheets/legs/hose/thin/yellow.png
index fe0b0fa968..3a7fab38ee 100644
Binary files a/spritesheets/legs/hose/thin/yellow.png and b/spritesheets/legs/hose/thin/yellow.png differ
diff --git a/spritesheets/legs/leggings2/thin.png b/spritesheets/legs/leggings2/thin.png
index 8dcdbac96b..803d548c84 100644
Binary files a/spritesheets/legs/leggings2/thin.png and b/spritesheets/legs/leggings2/thin.png differ
diff --git a/spritesheets/legs/leggings2/thin/black.png b/spritesheets/legs/leggings2/thin/black.png
index 9bb8aa0aed..6e87868100 100644
Binary files a/spritesheets/legs/leggings2/thin/black.png and b/spritesheets/legs/leggings2/thin/black.png differ
diff --git a/spritesheets/legs/leggings2/thin/blue.png b/spritesheets/legs/leggings2/thin/blue.png
index b9b2890bbf..3dc18d1b86 100644
Binary files a/spritesheets/legs/leggings2/thin/blue.png and b/spritesheets/legs/leggings2/thin/blue.png differ
diff --git a/spritesheets/legs/leggings2/thin/bluegray.png b/spritesheets/legs/leggings2/thin/bluegray.png
index 81725c9b41..cd52bc5c4b 100644
Binary files a/spritesheets/legs/leggings2/thin/bluegray.png and b/spritesheets/legs/leggings2/thin/bluegray.png differ
diff --git a/spritesheets/legs/leggings2/thin/brown.png b/spritesheets/legs/leggings2/thin/brown.png
index de63af440a..3ce5f6f8a1 100644
Binary files a/spritesheets/legs/leggings2/thin/brown.png and b/spritesheets/legs/leggings2/thin/brown.png differ
diff --git a/spritesheets/legs/leggings2/thin/charcoal.png b/spritesheets/legs/leggings2/thin/charcoal.png
index 0cd5b7478a..c699ed8cdb 100644
Binary files a/spritesheets/legs/leggings2/thin/charcoal.png and b/spritesheets/legs/leggings2/thin/charcoal.png differ
diff --git a/spritesheets/legs/leggings2/thin/forest.png b/spritesheets/legs/leggings2/thin/forest.png
index 3723e49f0b..75345e9595 100644
Binary files a/spritesheets/legs/leggings2/thin/forest.png and b/spritesheets/legs/leggings2/thin/forest.png differ
diff --git a/spritesheets/legs/leggings2/thin/gray.png b/spritesheets/legs/leggings2/thin/gray.png
index 2c870b1ec1..c07283d6ab 100644
Binary files a/spritesheets/legs/leggings2/thin/gray.png and b/spritesheets/legs/leggings2/thin/gray.png differ
diff --git a/spritesheets/legs/leggings2/thin/green.png b/spritesheets/legs/leggings2/thin/green.png
index 4e2c409380..a62655c2d5 100644
Binary files a/spritesheets/legs/leggings2/thin/green.png and b/spritesheets/legs/leggings2/thin/green.png differ
diff --git a/spritesheets/legs/leggings2/thin/lavender.png b/spritesheets/legs/leggings2/thin/lavender.png
index 89d7d644a6..3e9cab1445 100644
Binary files a/spritesheets/legs/leggings2/thin/lavender.png and b/spritesheets/legs/leggings2/thin/lavender.png differ
diff --git a/spritesheets/legs/leggings2/thin/leather.png b/spritesheets/legs/leggings2/thin/leather.png
index 882411b80d..e1d484afe7 100644
Binary files a/spritesheets/legs/leggings2/thin/leather.png and b/spritesheets/legs/leggings2/thin/leather.png differ
diff --git a/spritesheets/legs/leggings2/thin/maroon.png b/spritesheets/legs/leggings2/thin/maroon.png
index df0e241d0d..211c36cbe2 100644
Binary files a/spritesheets/legs/leggings2/thin/maroon.png and b/spritesheets/legs/leggings2/thin/maroon.png differ
diff --git a/spritesheets/legs/leggings2/thin/navy.png b/spritesheets/legs/leggings2/thin/navy.png
index b563bf611b..a593c4e6e1 100644
Binary files a/spritesheets/legs/leggings2/thin/navy.png and b/spritesheets/legs/leggings2/thin/navy.png differ
diff --git a/spritesheets/legs/leggings2/thin/orange.png b/spritesheets/legs/leggings2/thin/orange.png
index 74e3b9a654..2cace924ad 100644
Binary files a/spritesheets/legs/leggings2/thin/orange.png and b/spritesheets/legs/leggings2/thin/orange.png differ
diff --git a/spritesheets/legs/leggings2/thin/pink.png b/spritesheets/legs/leggings2/thin/pink.png
index 251b1b5ecf..eda94f66fe 100644
Binary files a/spritesheets/legs/leggings2/thin/pink.png and b/spritesheets/legs/leggings2/thin/pink.png differ
diff --git a/spritesheets/legs/leggings2/thin/purple.png b/spritesheets/legs/leggings2/thin/purple.png
index 90afea815d..5bc5da3206 100644
Binary files a/spritesheets/legs/leggings2/thin/purple.png and b/spritesheets/legs/leggings2/thin/purple.png differ
diff --git a/spritesheets/legs/leggings2/thin/red.png b/spritesheets/legs/leggings2/thin/red.png
index ecf4d98460..88003c337f 100644
Binary files a/spritesheets/legs/leggings2/thin/red.png and b/spritesheets/legs/leggings2/thin/red.png differ
diff --git a/spritesheets/legs/leggings2/thin/rose.png b/spritesheets/legs/leggings2/thin/rose.png
index 50c3f3b74e..8f37fe8e86 100644
Binary files a/spritesheets/legs/leggings2/thin/rose.png and b/spritesheets/legs/leggings2/thin/rose.png differ
diff --git a/spritesheets/legs/leggings2/thin/sky.png b/spritesheets/legs/leggings2/thin/sky.png
index d9f9ff78d0..a08eb7ffa5 100644
Binary files a/spritesheets/legs/leggings2/thin/sky.png and b/spritesheets/legs/leggings2/thin/sky.png differ
diff --git a/spritesheets/legs/leggings2/thin/slate.png b/spritesheets/legs/leggings2/thin/slate.png
index 90aeda8b10..2444e652a5 100644
Binary files a/spritesheets/legs/leggings2/thin/slate.png and b/spritesheets/legs/leggings2/thin/slate.png differ
diff --git a/spritesheets/legs/leggings2/thin/tan.png b/spritesheets/legs/leggings2/thin/tan.png
index eef2585a50..8b55791d39 100644
Binary files a/spritesheets/legs/leggings2/thin/tan.png and b/spritesheets/legs/leggings2/thin/tan.png differ
diff --git a/spritesheets/legs/leggings2/thin/teal.png b/spritesheets/legs/leggings2/thin/teal.png
index fc31efd276..537122c686 100644
Binary files a/spritesheets/legs/leggings2/thin/teal.png and b/spritesheets/legs/leggings2/thin/teal.png differ
diff --git a/spritesheets/legs/leggings2/thin/walnut.png b/spritesheets/legs/leggings2/thin/walnut.png
index a070225abc..9ff67acd97 100644
Binary files a/spritesheets/legs/leggings2/thin/walnut.png and b/spritesheets/legs/leggings2/thin/walnut.png differ
diff --git a/spritesheets/legs/leggings2/thin/white.png b/spritesheets/legs/leggings2/thin/white.png
index db917d841e..6050453e4a 100644
Binary files a/spritesheets/legs/leggings2/thin/white.png and b/spritesheets/legs/leggings2/thin/white.png differ
diff --git a/spritesheets/legs/leggings2/thin/yellow.png b/spritesheets/legs/leggings2/thin/yellow.png
index 7157e81f47..2a8fda2ad7 100644
Binary files a/spritesheets/legs/leggings2/thin/yellow.png and b/spritesheets/legs/leggings2/thin/yellow.png differ
diff --git a/spritesheets/legs/pantaloons/muscular.png b/spritesheets/legs/pantaloons/muscular.png
new file mode 100644
index 0000000000..7809c8476a
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/black.png b/spritesheets/legs/pantaloons/muscular/black.png
index 3683054712..44c5d968d5 100644
Binary files a/spritesheets/legs/pantaloons/muscular/black.png and b/spritesheets/legs/pantaloons/muscular/black.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/blue.png b/spritesheets/legs/pantaloons/muscular/blue.png
index 136d4f5cbd..65dc4c7680 100644
Binary files a/spritesheets/legs/pantaloons/muscular/blue.png and b/spritesheets/legs/pantaloons/muscular/blue.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/bluegray.png b/spritesheets/legs/pantaloons/muscular/bluegray.png
new file mode 100644
index 0000000000..5045dcda21
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/bluegray.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/brown.png b/spritesheets/legs/pantaloons/muscular/brown.png
index 46cf82d22f..5822dd68d7 100644
Binary files a/spritesheets/legs/pantaloons/muscular/brown.png and b/spritesheets/legs/pantaloons/muscular/brown.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/charcoal.png b/spritesheets/legs/pantaloons/muscular/charcoal.png
new file mode 100644
index 0000000000..db42d1f3b9
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/charcoal.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/forest.png b/spritesheets/legs/pantaloons/muscular/forest.png
new file mode 100644
index 0000000000..b7db9956fd
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/forest.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/gray.png b/spritesheets/legs/pantaloons/muscular/gray.png
new file mode 100644
index 0000000000..1b3162fb91
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/gray.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/green.png b/spritesheets/legs/pantaloons/muscular/green.png
new file mode 100644
index 0000000000..f484a4d22a
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/green.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/lavender.png b/spritesheets/legs/pantaloons/muscular/lavender.png
new file mode 100644
index 0000000000..9fcb91b61c
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/lavender.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/leather.png b/spritesheets/legs/pantaloons/muscular/leather.png
new file mode 100644
index 0000000000..0abcc76d8f
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/leather.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/maroon.png b/spritesheets/legs/pantaloons/muscular/maroon.png
new file mode 100644
index 0000000000..aca7e68abd
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/maroon.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/navy.png b/spritesheets/legs/pantaloons/muscular/navy.png
new file mode 100644
index 0000000000..16ead0b4fd
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/navy.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/orange.png b/spritesheets/legs/pantaloons/muscular/orange.png
new file mode 100644
index 0000000000..a016ab517d
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/orange.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/pink.png b/spritesheets/legs/pantaloons/muscular/pink.png
new file mode 100644
index 0000000000..6d41d92eaf
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/pink.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/purple.png b/spritesheets/legs/pantaloons/muscular/purple.png
new file mode 100644
index 0000000000..399ac9b3bd
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/purple.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/red.png b/spritesheets/legs/pantaloons/muscular/red.png
new file mode 100644
index 0000000000..facfa941c6
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/red.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/rose.png b/spritesheets/legs/pantaloons/muscular/rose.png
new file mode 100644
index 0000000000..7685117c25
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/rose.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/sky.png b/spritesheets/legs/pantaloons/muscular/sky.png
new file mode 100644
index 0000000000..4792f699e9
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/sky.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/slate.png b/spritesheets/legs/pantaloons/muscular/slate.png
new file mode 100644
index 0000000000..61f6730376
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/slate.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/tan.png b/spritesheets/legs/pantaloons/muscular/tan.png
new file mode 100644
index 0000000000..02c41974fc
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/tan.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/teal.png b/spritesheets/legs/pantaloons/muscular/teal.png
new file mode 100644
index 0000000000..abf270d36e
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/teal.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/walnut.png b/spritesheets/legs/pantaloons/muscular/walnut.png
new file mode 100644
index 0000000000..0872080caa
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/walnut.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/white.png b/spritesheets/legs/pantaloons/muscular/white.png
index 2fab7b3207..e20eb921dd 100644
Binary files a/spritesheets/legs/pantaloons/muscular/white.png and b/spritesheets/legs/pantaloons/muscular/white.png differ
diff --git a/spritesheets/legs/pantaloons/muscular/yellow.png b/spritesheets/legs/pantaloons/muscular/yellow.png
new file mode 100644
index 0000000000..8ac737be7b
Binary files /dev/null and b/spritesheets/legs/pantaloons/muscular/yellow.png differ
diff --git a/spritesheets/legs/pants/muscular.png b/spritesheets/legs/pants/muscular.png
new file mode 100644
index 0000000000..05b41b6b95
Binary files /dev/null and b/spritesheets/legs/pants/muscular.png differ
diff --git a/spritesheets/legs/pants/muscular/black.png b/spritesheets/legs/pants/muscular/black.png
new file mode 100644
index 0000000000..922c638d72
Binary files /dev/null and b/spritesheets/legs/pants/muscular/black.png differ
diff --git a/spritesheets/legs/pants/muscular/blue.png b/spritesheets/legs/pants/muscular/blue.png
new file mode 100644
index 0000000000..fabf98a388
Binary files /dev/null and b/spritesheets/legs/pants/muscular/blue.png differ
diff --git a/spritesheets/legs/pants/muscular/bluegray.png b/spritesheets/legs/pants/muscular/bluegray.png
new file mode 100644
index 0000000000..5aacbe83a9
Binary files /dev/null and b/spritesheets/legs/pants/muscular/bluegray.png differ
diff --git a/spritesheets/legs/pants/muscular/brown.png b/spritesheets/legs/pants/muscular/brown.png
new file mode 100644
index 0000000000..b0ffc59a7c
Binary files /dev/null and b/spritesheets/legs/pants/muscular/brown.png differ
diff --git a/spritesheets/legs/pants/muscular/charcoal.png b/spritesheets/legs/pants/muscular/charcoal.png
new file mode 100644
index 0000000000..2e95ddcefc
Binary files /dev/null and b/spritesheets/legs/pants/muscular/charcoal.png differ
diff --git a/spritesheets/legs/pants/muscular/forest.png b/spritesheets/legs/pants/muscular/forest.png
new file mode 100644
index 0000000000..0468edf39b
Binary files /dev/null and b/spritesheets/legs/pants/muscular/forest.png differ
diff --git a/spritesheets/legs/pants/muscular/gray.png b/spritesheets/legs/pants/muscular/gray.png
new file mode 100644
index 0000000000..d95a861502
Binary files /dev/null and b/spritesheets/legs/pants/muscular/gray.png differ
diff --git a/spritesheets/legs/pants/muscular/green.png b/spritesheets/legs/pants/muscular/green.png
new file mode 100644
index 0000000000..934ade7ff1
Binary files /dev/null and b/spritesheets/legs/pants/muscular/green.png differ
diff --git a/spritesheets/legs/pants/muscular/lavender.png b/spritesheets/legs/pants/muscular/lavender.png
new file mode 100644
index 0000000000..122d00be20
Binary files /dev/null and b/spritesheets/legs/pants/muscular/lavender.png differ
diff --git a/spritesheets/legs/pants/muscular/leather.png b/spritesheets/legs/pants/muscular/leather.png
new file mode 100644
index 0000000000..75492da8e1
Binary files /dev/null and b/spritesheets/legs/pants/muscular/leather.png differ
diff --git a/spritesheets/legs/pants/muscular/maroon.png b/spritesheets/legs/pants/muscular/maroon.png
new file mode 100644
index 0000000000..9d7a8993f6
Binary files /dev/null and b/spritesheets/legs/pants/muscular/maroon.png differ
diff --git a/spritesheets/legs/pants/muscular/navy.png b/spritesheets/legs/pants/muscular/navy.png
new file mode 100644
index 0000000000..6559d62e66
Binary files /dev/null and b/spritesheets/legs/pants/muscular/navy.png differ
diff --git a/spritesheets/legs/pants/muscular/orange.png b/spritesheets/legs/pants/muscular/orange.png
new file mode 100644
index 0000000000..ca18019655
Binary files /dev/null and b/spritesheets/legs/pants/muscular/orange.png differ
diff --git a/spritesheets/legs/pants/muscular/pink.png b/spritesheets/legs/pants/muscular/pink.png
new file mode 100644
index 0000000000..b21c6472ef
Binary files /dev/null and b/spritesheets/legs/pants/muscular/pink.png differ
diff --git a/spritesheets/legs/pants/muscular/purple.png b/spritesheets/legs/pants/muscular/purple.png
new file mode 100644
index 0000000000..6d6aaa4bad
Binary files /dev/null and b/spritesheets/legs/pants/muscular/purple.png differ
diff --git a/spritesheets/legs/pants/muscular/red.png b/spritesheets/legs/pants/muscular/red.png
new file mode 100644
index 0000000000..3449532df1
Binary files /dev/null and b/spritesheets/legs/pants/muscular/red.png differ
diff --git a/spritesheets/legs/pants/muscular/rose.png b/spritesheets/legs/pants/muscular/rose.png
new file mode 100644
index 0000000000..7eb0bea5eb
Binary files /dev/null and b/spritesheets/legs/pants/muscular/rose.png differ
diff --git a/spritesheets/legs/pants/muscular/sky.png b/spritesheets/legs/pants/muscular/sky.png
new file mode 100644
index 0000000000..e18404e2b0
Binary files /dev/null and b/spritesheets/legs/pants/muscular/sky.png differ
diff --git a/spritesheets/legs/pants/muscular/slate.png b/spritesheets/legs/pants/muscular/slate.png
new file mode 100644
index 0000000000..f524ff4804
Binary files /dev/null and b/spritesheets/legs/pants/muscular/slate.png differ
diff --git a/spritesheets/legs/pants/muscular/tan.png b/spritesheets/legs/pants/muscular/tan.png
new file mode 100644
index 0000000000..67744dfc7a
Binary files /dev/null and b/spritesheets/legs/pants/muscular/tan.png differ
diff --git a/spritesheets/legs/pants/muscular/teal.png b/spritesheets/legs/pants/muscular/teal.png
new file mode 100644
index 0000000000..161d945a30
Binary files /dev/null and b/spritesheets/legs/pants/muscular/teal.png differ
diff --git a/spritesheets/legs/pants/muscular/walnut.png b/spritesheets/legs/pants/muscular/walnut.png
new file mode 100644
index 0000000000..f7694506bd
Binary files /dev/null and b/spritesheets/legs/pants/muscular/walnut.png differ
diff --git a/spritesheets/legs/pants/muscular/white.png b/spritesheets/legs/pants/muscular/white.png
new file mode 100644
index 0000000000..297d193acc
Binary files /dev/null and b/spritesheets/legs/pants/muscular/white.png differ
diff --git a/spritesheets/legs/pants/muscular/yellow.png b/spritesheets/legs/pants/muscular/yellow.png
new file mode 100644
index 0000000000..afa28aba39
Binary files /dev/null and b/spritesheets/legs/pants/muscular/yellow.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male.png b/spritesheets/legs/shorts/short_shorts/male.png
new file mode 100644
index 0000000000..3e75be26b5
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/black.png b/spritesheets/legs/shorts/short_shorts/male/black.png
new file mode 100644
index 0000000000..dd11c9590c
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/black.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/blue.png b/spritesheets/legs/shorts/short_shorts/male/blue.png
new file mode 100644
index 0000000000..b488ba0864
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/blue.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/bluegray.png b/spritesheets/legs/shorts/short_shorts/male/bluegray.png
new file mode 100644
index 0000000000..46d418e23b
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/bluegray.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/brown.png b/spritesheets/legs/shorts/short_shorts/male/brown.png
new file mode 100644
index 0000000000..7d8a4fbdcb
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/brown.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/charcoal.png b/spritesheets/legs/shorts/short_shorts/male/charcoal.png
new file mode 100644
index 0000000000..c05be22071
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/charcoal.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/forest.png b/spritesheets/legs/shorts/short_shorts/male/forest.png
new file mode 100644
index 0000000000..ddfdf9c95c
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/forest.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/gray.png b/spritesheets/legs/shorts/short_shorts/male/gray.png
new file mode 100644
index 0000000000..bed90b8eb9
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/gray.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/green.png b/spritesheets/legs/shorts/short_shorts/male/green.png
new file mode 100644
index 0000000000..64dd552e2d
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/green.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/lavender.png b/spritesheets/legs/shorts/short_shorts/male/lavender.png
new file mode 100644
index 0000000000..730bf3533b
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/lavender.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/leather.png b/spritesheets/legs/shorts/short_shorts/male/leather.png
new file mode 100644
index 0000000000..0daf4ed8dd
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/leather.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/maroon.png b/spritesheets/legs/shorts/short_shorts/male/maroon.png
new file mode 100644
index 0000000000..8fcc54096e
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/maroon.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/navy.png b/spritesheets/legs/shorts/short_shorts/male/navy.png
new file mode 100644
index 0000000000..ff23800e16
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/navy.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/orange.png b/spritesheets/legs/shorts/short_shorts/male/orange.png
new file mode 100644
index 0000000000..486a2a0d45
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/orange.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/pink.png b/spritesheets/legs/shorts/short_shorts/male/pink.png
new file mode 100644
index 0000000000..45922cfe75
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/pink.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/purple.png b/spritesheets/legs/shorts/short_shorts/male/purple.png
new file mode 100644
index 0000000000..a9d8decdfa
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/purple.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/red.png b/spritesheets/legs/shorts/short_shorts/male/red.png
new file mode 100644
index 0000000000..208a3f0834
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/red.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/rose.png b/spritesheets/legs/shorts/short_shorts/male/rose.png
new file mode 100644
index 0000000000..c38adb3158
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/rose.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/sky.png b/spritesheets/legs/shorts/short_shorts/male/sky.png
new file mode 100644
index 0000000000..d1596837fe
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/sky.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/slate.png b/spritesheets/legs/shorts/short_shorts/male/slate.png
new file mode 100644
index 0000000000..827368f3e8
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/slate.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/tan.png b/spritesheets/legs/shorts/short_shorts/male/tan.png
new file mode 100644
index 0000000000..e9a64bdb35
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/tan.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/teal.png b/spritesheets/legs/shorts/short_shorts/male/teal.png
new file mode 100644
index 0000000000..21ec499f03
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/teal.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/walnut.png b/spritesheets/legs/shorts/short_shorts/male/walnut.png
new file mode 100644
index 0000000000..94cef85182
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/walnut.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/white.png b/spritesheets/legs/shorts/short_shorts/male/white.png
new file mode 100644
index 0000000000..6555c08641
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/white.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/male/yellow.png b/spritesheets/legs/shorts/short_shorts/male/yellow.png
new file mode 100644
index 0000000000..e10ebcb026
Binary files /dev/null and b/spritesheets/legs/shorts/short_shorts/male/yellow.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin.png b/spritesheets/legs/shorts/short_shorts/thin.png
index 4f13adefef..dc4a579f95 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin.png and b/spritesheets/legs/shorts/short_shorts/thin.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/black.png b/spritesheets/legs/shorts/short_shorts/thin/black.png
index 9af5407bc3..08da0a8364 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/black.png and b/spritesheets/legs/shorts/short_shorts/thin/black.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/blue.png b/spritesheets/legs/shorts/short_shorts/thin/blue.png
index b85025c11c..885f1f92cb 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/blue.png and b/spritesheets/legs/shorts/short_shorts/thin/blue.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/bluegray.png b/spritesheets/legs/shorts/short_shorts/thin/bluegray.png
index 1dd9fc3081..561de8105c 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/bluegray.png and b/spritesheets/legs/shorts/short_shorts/thin/bluegray.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/brown.png b/spritesheets/legs/shorts/short_shorts/thin/brown.png
index 20bcdde0e7..c14aa640b7 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/brown.png and b/spritesheets/legs/shorts/short_shorts/thin/brown.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/charcoal.png b/spritesheets/legs/shorts/short_shorts/thin/charcoal.png
index f2aa1bff14..98578f7961 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/charcoal.png and b/spritesheets/legs/shorts/short_shorts/thin/charcoal.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/forest.png b/spritesheets/legs/shorts/short_shorts/thin/forest.png
index 2e10619350..b237956129 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/forest.png and b/spritesheets/legs/shorts/short_shorts/thin/forest.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/gray.png b/spritesheets/legs/shorts/short_shorts/thin/gray.png
index 005e20ce19..61c6500345 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/gray.png and b/spritesheets/legs/shorts/short_shorts/thin/gray.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/green.png b/spritesheets/legs/shorts/short_shorts/thin/green.png
index 4523ec5503..a99930a6b0 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/green.png and b/spritesheets/legs/shorts/short_shorts/thin/green.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/lavender.png b/spritesheets/legs/shorts/short_shorts/thin/lavender.png
index d438243f64..e9ca5e7c49 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/lavender.png and b/spritesheets/legs/shorts/short_shorts/thin/lavender.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/leather.png b/spritesheets/legs/shorts/short_shorts/thin/leather.png
index 5d3c8bfe59..18c38d4456 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/leather.png and b/spritesheets/legs/shorts/short_shorts/thin/leather.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/maroon.png b/spritesheets/legs/shorts/short_shorts/thin/maroon.png
index f6095a6af1..b4c1cdd42b 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/maroon.png and b/spritesheets/legs/shorts/short_shorts/thin/maroon.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/navy.png b/spritesheets/legs/shorts/short_shorts/thin/navy.png
index aafe516c83..e06f3536df 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/navy.png and b/spritesheets/legs/shorts/short_shorts/thin/navy.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/orange.png b/spritesheets/legs/shorts/short_shorts/thin/orange.png
index 1a24f1d60b..ad29f20e61 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/orange.png and b/spritesheets/legs/shorts/short_shorts/thin/orange.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/pink.png b/spritesheets/legs/shorts/short_shorts/thin/pink.png
index 856131ada7..cce2c70254 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/pink.png and b/spritesheets/legs/shorts/short_shorts/thin/pink.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/purple.png b/spritesheets/legs/shorts/short_shorts/thin/purple.png
index e0fe1f670a..a1deda7d18 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/purple.png and b/spritesheets/legs/shorts/short_shorts/thin/purple.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/red.png b/spritesheets/legs/shorts/short_shorts/thin/red.png
index c0a305b4ea..d5721820c8 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/red.png and b/spritesheets/legs/shorts/short_shorts/thin/red.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/rose.png b/spritesheets/legs/shorts/short_shorts/thin/rose.png
index dbd8d45533..e888a09b9a 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/rose.png and b/spritesheets/legs/shorts/short_shorts/thin/rose.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/sky.png b/spritesheets/legs/shorts/short_shorts/thin/sky.png
index 6d957c064c..cbc8013485 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/sky.png and b/spritesheets/legs/shorts/short_shorts/thin/sky.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/slate.png b/spritesheets/legs/shorts/short_shorts/thin/slate.png
index b3f78e2576..172487c119 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/slate.png and b/spritesheets/legs/shorts/short_shorts/thin/slate.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/tan.png b/spritesheets/legs/shorts/short_shorts/thin/tan.png
index ece77dae66..3b51ed53e7 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/tan.png and b/spritesheets/legs/shorts/short_shorts/thin/tan.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/teal.png b/spritesheets/legs/shorts/short_shorts/thin/teal.png
index 39ed2e0000..2e87b5a68b 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/teal.png and b/spritesheets/legs/shorts/short_shorts/thin/teal.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/walnut.png b/spritesheets/legs/shorts/short_shorts/thin/walnut.png
index 1a15abf00f..407ba333cc 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/walnut.png and b/spritesheets/legs/shorts/short_shorts/thin/walnut.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/white.png b/spritesheets/legs/shorts/short_shorts/thin/white.png
index 2aae2ed46c..aacb4c1e70 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/white.png and b/spritesheets/legs/shorts/short_shorts/thin/white.png differ
diff --git a/spritesheets/legs/shorts/short_shorts/thin/yellow.png b/spritesheets/legs/shorts/short_shorts/thin/yellow.png
index 3cd2a00a16..d8865b8058 100644
Binary files a/spritesheets/legs/shorts/short_shorts/thin/yellow.png and b/spritesheets/legs/shorts/short_shorts/thin/yellow.png differ
diff --git a/spritesheets/legs/shorts/shorts/male.png b/spritesheets/legs/shorts/shorts/male.png
new file mode 100644
index 0000000000..f6fb286364
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/black.png b/spritesheets/legs/shorts/shorts/male/black.png
new file mode 100644
index 0000000000..e26bc11c60
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/black.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/blue.png b/spritesheets/legs/shorts/shorts/male/blue.png
new file mode 100644
index 0000000000..9878b7ed9c
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/blue.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/bluegray.png b/spritesheets/legs/shorts/shorts/male/bluegray.png
new file mode 100644
index 0000000000..660069764a
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/bluegray.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/brown.png b/spritesheets/legs/shorts/shorts/male/brown.png
new file mode 100644
index 0000000000..09c87e7a1f
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/brown.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/charcoal.png b/spritesheets/legs/shorts/shorts/male/charcoal.png
new file mode 100644
index 0000000000..92e08b5cd7
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/charcoal.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/forest.png b/spritesheets/legs/shorts/shorts/male/forest.png
new file mode 100644
index 0000000000..2209aa4d13
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/forest.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/gray.png b/spritesheets/legs/shorts/shorts/male/gray.png
new file mode 100644
index 0000000000..55c8210135
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/gray.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/green.png b/spritesheets/legs/shorts/shorts/male/green.png
new file mode 100644
index 0000000000..75c6076bc9
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/green.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/lavender.png b/spritesheets/legs/shorts/shorts/male/lavender.png
new file mode 100644
index 0000000000..0bb8e60b75
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/lavender.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/leather.png b/spritesheets/legs/shorts/shorts/male/leather.png
new file mode 100644
index 0000000000..4bfcee207b
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/leather.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/maroon.png b/spritesheets/legs/shorts/shorts/male/maroon.png
new file mode 100644
index 0000000000..de1eab49a5
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/maroon.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/navy.png b/spritesheets/legs/shorts/shorts/male/navy.png
new file mode 100644
index 0000000000..f295163cda
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/navy.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/orange.png b/spritesheets/legs/shorts/shorts/male/orange.png
new file mode 100644
index 0000000000..45b594ad68
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/orange.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/pink.png b/spritesheets/legs/shorts/shorts/male/pink.png
new file mode 100644
index 0000000000..0e7ec3ac80
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/pink.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/purple.png b/spritesheets/legs/shorts/shorts/male/purple.png
new file mode 100644
index 0000000000..1d7a3026a9
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/purple.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/red.png b/spritesheets/legs/shorts/shorts/male/red.png
new file mode 100644
index 0000000000..95ed24d246
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/red.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/rose.png b/spritesheets/legs/shorts/shorts/male/rose.png
new file mode 100644
index 0000000000..dbd3af228f
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/rose.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/sky.png b/spritesheets/legs/shorts/shorts/male/sky.png
new file mode 100644
index 0000000000..0980195276
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/sky.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/slate.png b/spritesheets/legs/shorts/shorts/male/slate.png
new file mode 100644
index 0000000000..695ead18ba
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/slate.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/tan.png b/spritesheets/legs/shorts/shorts/male/tan.png
new file mode 100644
index 0000000000..d34e60b9d6
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/tan.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/teal.png b/spritesheets/legs/shorts/shorts/male/teal.png
new file mode 100644
index 0000000000..351ed780a0
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/teal.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/walnut.png b/spritesheets/legs/shorts/shorts/male/walnut.png
new file mode 100644
index 0000000000..61f8daa4c5
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/walnut.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/white.png b/spritesheets/legs/shorts/shorts/male/white.png
new file mode 100644
index 0000000000..f380806bc5
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/white.png differ
diff --git a/spritesheets/legs/shorts/shorts/male/yellow.png b/spritesheets/legs/shorts/shorts/male/yellow.png
new file mode 100644
index 0000000000..69d4d7fdc3
Binary files /dev/null and b/spritesheets/legs/shorts/shorts/male/yellow.png differ