diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..c6119695 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +##### +# exclude all tmp directories +o/ +tmp/ +tmp2/ +tmp3/ + diff --git a/README.md b/README.md index 0a878537..ccc871f0 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,27 @@ +## Spritesheet (Attributes) - What's News? +Example - Aiens vs Punks (in 24x24px) + +![](aliensvspunks/spritesheet-24x24.png) + + +Example - Edge Punks (in 24x24px) + +![](edge/spritesheet-24x24.png) + + + + + + +## Questions? Comments? + +Post them on the [D.I.Y. Punk (Pixel) Art reddit](https://old.reddit.com/r/DIYPunkArt). Thanks. + diff --git a/aliensvspunks/attributes/0_head/0_cowl.png b/aliensvspunks/attributes/0_head/0_cowl.png new file mode 100644 index 00000000..4744af96 Binary files /dev/null and b/aliensvspunks/attributes/0_head/0_cowl.png differ diff --git a/aliensvspunks/attributes/0_head/10_green_tiara.png b/aliensvspunks/attributes/0_head/10_green_tiara.png new file mode 100644 index 00000000..a20773df Binary files /dev/null and b/aliensvspunks/attributes/0_head/10_green_tiara.png differ diff --git a/aliensvspunks/attributes/0_head/11_pink_tiara.png b/aliensvspunks/attributes/0_head/11_pink_tiara.png new file mode 100644 index 00000000..da1a8d86 Binary files /dev/null and b/aliensvspunks/attributes/0_head/11_pink_tiara.png differ diff --git a/aliensvspunks/attributes/0_head/12_orange_antennae.png b/aliensvspunks/attributes/0_head/12_orange_antennae.png new file mode 100644 index 00000000..3b5d4b64 Binary files /dev/null and b/aliensvspunks/attributes/0_head/12_orange_antennae.png differ diff --git a/aliensvspunks/attributes/0_head/13_purple_tiara.png b/aliensvspunks/attributes/0_head/13_purple_tiara.png new file mode 100644 index 00000000..34384bf1 Binary files /dev/null and b/aliensvspunks/attributes/0_head/13_purple_tiara.png differ diff --git a/aliensvspunks/attributes/0_head/14_blue_antennae.png b/aliensvspunks/attributes/0_head/14_blue_antennae.png new file mode 100644 index 00000000..be5c589a Binary files /dev/null and b/aliensvspunks/attributes/0_head/14_blue_antennae.png differ diff --git a/aliensvspunks/attributes/0_head/15_none.png b/aliensvspunks/attributes/0_head/15_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/aliensvspunks/attributes/0_head/15_none.png differ diff --git a/aliensvspunks/attributes/0_head/1_horns.png b/aliensvspunks/attributes/0_head/1_horns.png new file mode 100644 index 00000000..c55bb3ce Binary files /dev/null and b/aliensvspunks/attributes/0_head/1_horns.png differ diff --git a/aliensvspunks/attributes/0_head/2_diamond_tiara.png b/aliensvspunks/attributes/0_head/2_diamond_tiara.png new file mode 100644 index 00000000..c54eea77 Binary files /dev/null and b/aliensvspunks/attributes/0_head/2_diamond_tiara.png differ diff --git a/aliensvspunks/attributes/0_head/3_pink_antennae.png b/aliensvspunks/attributes/0_head/3_pink_antennae.png new file mode 100644 index 00000000..4fbe74d3 Binary files /dev/null and b/aliensvspunks/attributes/0_head/3_pink_antennae.png differ diff --git a/aliensvspunks/attributes/0_head/4_orange_tiara.png b/aliensvspunks/attributes/0_head/4_orange_tiara.png new file mode 100644 index 00000000..4d4f2ff0 Binary files /dev/null and b/aliensvspunks/attributes/0_head/4_orange_tiara.png differ diff --git a/aliensvspunks/attributes/0_head/5_purple_antennae.png b/aliensvspunks/attributes/0_head/5_purple_antennae.png new file mode 100644 index 00000000..6891b61f Binary files /dev/null and b/aliensvspunks/attributes/0_head/5_purple_antennae.png differ diff --git a/aliensvspunks/attributes/0_head/6_yellow_antennae.png b/aliensvspunks/attributes/0_head/6_yellow_antennae.png new file mode 100644 index 00000000..500a0c83 Binary files /dev/null and b/aliensvspunks/attributes/0_head/6_yellow_antennae.png differ diff --git a/aliensvspunks/attributes/0_head/7_googles.png b/aliensvspunks/attributes/0_head/7_googles.png new file mode 100644 index 00000000..2830465a Binary files /dev/null and b/aliensvspunks/attributes/0_head/7_googles.png differ diff --git a/aliensvspunks/attributes/0_head/8_blue_tiara.png b/aliensvspunks/attributes/0_head/8_blue_tiara.png new file mode 100644 index 00000000..8a1ecc01 Binary files /dev/null and b/aliensvspunks/attributes/0_head/8_blue_tiara.png differ diff --git a/aliensvspunks/attributes/0_head/9_green_antennae.png b/aliensvspunks/attributes/0_head/9_green_antennae.png new file mode 100644 index 00000000..1b18f84b Binary files /dev/null and b/aliensvspunks/attributes/0_head/9_green_antennae.png differ diff --git a/aliensvspunks/attributes/1_ears/0_long_gold.png b/aliensvspunks/attributes/1_ears/0_long_gold.png new file mode 100644 index 00000000..c3cc9a06 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/0_long_gold.png differ diff --git a/aliensvspunks/attributes/1_ears/10_pink_stud.png b/aliensvspunks/attributes/1_ears/10_pink_stud.png new file mode 100644 index 00000000..cec88f0a Binary files /dev/null and b/aliensvspunks/attributes/1_ears/10_pink_stud.png differ diff --git a/aliensvspunks/attributes/1_ears/11_blue_stud.png b/aliensvspunks/attributes/1_ears/11_blue_stud.png new file mode 100644 index 00000000..4c01b4f7 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/11_blue_stud.png differ diff --git a/aliensvspunks/attributes/1_ears/12_none.png b/aliensvspunks/attributes/1_ears/12_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/aliensvspunks/attributes/1_ears/12_none.png differ diff --git a/aliensvspunks/attributes/1_ears/1_long_purple.png b/aliensvspunks/attributes/1_ears/1_long_purple.png new file mode 100644 index 00000000..45c0d478 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/1_long_purple.png differ diff --git a/aliensvspunks/attributes/1_ears/2_long_pink.png b/aliensvspunks/attributes/1_ears/2_long_pink.png new file mode 100644 index 00000000..37f2e8a9 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/2_long_pink.png differ diff --git a/aliensvspunks/attributes/1_ears/3_long_orange.png b/aliensvspunks/attributes/1_ears/3_long_orange.png new file mode 100644 index 00000000..3eb91030 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/3_long_orange.png differ diff --git a/aliensvspunks/attributes/1_ears/4_long_green.png b/aliensvspunks/attributes/1_ears/4_long_green.png new file mode 100644 index 00000000..a81b6cb8 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/4_long_green.png differ diff --git a/aliensvspunks/attributes/1_ears/5_long_blue.png b/aliensvspunks/attributes/1_ears/5_long_blue.png new file mode 100644 index 00000000..e7fcc058 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/5_long_blue.png differ diff --git a/aliensvspunks/attributes/1_ears/6_gold_stud.png b/aliensvspunks/attributes/1_ears/6_gold_stud.png new file mode 100644 index 00000000..6a6420da Binary files /dev/null and b/aliensvspunks/attributes/1_ears/6_gold_stud.png differ diff --git a/aliensvspunks/attributes/1_ears/7_orange_stud.png b/aliensvspunks/attributes/1_ears/7_orange_stud.png new file mode 100644 index 00000000..bfe6eba9 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/7_orange_stud.png differ diff --git a/aliensvspunks/attributes/1_ears/8_purple_stud.png b/aliensvspunks/attributes/1_ears/8_purple_stud.png new file mode 100644 index 00000000..fcab636b Binary files /dev/null and b/aliensvspunks/attributes/1_ears/8_purple_stud.png differ diff --git a/aliensvspunks/attributes/1_ears/9_green_stud.png b/aliensvspunks/attributes/1_ears/9_green_stud.png new file mode 100644 index 00000000..e827d697 Binary files /dev/null and b/aliensvspunks/attributes/1_ears/9_green_stud.png differ diff --git a/aliensvspunks/attributes/2_eyes/0_brown_eye_patch.png b/aliensvspunks/attributes/2_eyes/0_brown_eye_patch.png new file mode 100644 index 00000000..17a6d4a1 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/0_brown_eye_patch.png differ diff --git a/aliensvspunks/attributes/2_eyes/10_red.png b/aliensvspunks/attributes/2_eyes/10_red.png new file mode 100644 index 00000000..1bb807fc Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/10_red.png differ diff --git a/aliensvspunks/attributes/2_eyes/11_neon_shades.png b/aliensvspunks/attributes/2_eyes/11_neon_shades.png new file mode 100644 index 00000000..86a68fa0 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/11_neon_shades.png differ diff --git a/aliensvspunks/attributes/2_eyes/12_rainbow_shades.png b/aliensvspunks/attributes/2_eyes/12_rainbow_shades.png new file mode 100644 index 00000000..0ddf9755 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/12_rainbow_shades.png differ diff --git a/aliensvspunks/attributes/2_eyes/13_electric_lazer.png b/aliensvspunks/attributes/2_eyes/13_electric_lazer.png new file mode 100644 index 00000000..ded6da0f Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/13_electric_lazer.png differ diff --git a/aliensvspunks/attributes/2_eyes/14_rainbow_visor.png b/aliensvspunks/attributes/2_eyes/14_rainbow_visor.png new file mode 100644 index 00000000..3ea72a76 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/14_rainbow_visor.png differ diff --git a/aliensvspunks/attributes/2_eyes/15_3_d_glasses.png b/aliensvspunks/attributes/2_eyes/15_3_d_glasses.png new file mode 100644 index 00000000..65211860 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/15_3_d_glasses.png differ diff --git a/aliensvspunks/attributes/2_eyes/16_green_makeup.png b/aliensvspunks/attributes/2_eyes/16_green_makeup.png new file mode 100644 index 00000000..526bbecc Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/16_green_makeup.png differ diff --git a/aliensvspunks/attributes/2_eyes/17_black_shades.png b/aliensvspunks/attributes/2_eyes/17_black_shades.png new file mode 100644 index 00000000..b9306604 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/17_black_shades.png differ diff --git a/aliensvspunks/attributes/2_eyes/18_white_shades.png b/aliensvspunks/attributes/2_eyes/18_white_shades.png new file mode 100644 index 00000000..8a59d9a1 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/18_white_shades.png differ diff --git a/aliensvspunks/attributes/2_eyes/19_pink_makeup.png b/aliensvspunks/attributes/2_eyes/19_pink_makeup.png new file mode 100644 index 00000000..69923c8a Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/19_pink_makeup.png differ diff --git a/aliensvspunks/attributes/2_eyes/1_purple_lazer.png b/aliensvspunks/attributes/2_eyes/1_purple_lazer.png new file mode 100644 index 00000000..06d1dae2 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/1_purple_lazer.png differ diff --git a/aliensvspunks/attributes/2_eyes/20_blue_makeup.png b/aliensvspunks/attributes/2_eyes/20_blue_makeup.png new file mode 100644 index 00000000..c1e96f1c Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/20_blue_makeup.png differ diff --git a/aliensvspunks/attributes/2_eyes/21_purple_cyclops.png b/aliensvspunks/attributes/2_eyes/21_purple_cyclops.png new file mode 100644 index 00000000..acae6a42 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/21_purple_cyclops.png differ diff --git a/aliensvspunks/attributes/2_eyes/22_electric.png b/aliensvspunks/attributes/2_eyes/22_electric.png new file mode 100644 index 00000000..ad0a58d4 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/22_electric.png differ diff --git a/aliensvspunks/attributes/2_eyes/23_pink_cyclops.png b/aliensvspunks/attributes/2_eyes/23_pink_cyclops.png new file mode 100644 index 00000000..a1246248 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/23_pink_cyclops.png differ diff --git a/aliensvspunks/attributes/2_eyes/24_orange_cyclops.png b/aliensvspunks/attributes/2_eyes/24_orange_cyclops.png new file mode 100644 index 00000000..7c4b78ae Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/24_orange_cyclops.png differ diff --git a/aliensvspunks/attributes/2_eyes/25_yellow_cyclops.png b/aliensvspunks/attributes/2_eyes/25_yellow_cyclops.png new file mode 100644 index 00000000..65622329 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/25_yellow_cyclops.png differ diff --git a/aliensvspunks/attributes/2_eyes/26_green_cyclops.png b/aliensvspunks/attributes/2_eyes/26_green_cyclops.png new file mode 100644 index 00000000..3b1999d6 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/26_green_cyclops.png differ diff --git a/aliensvspunks/attributes/2_eyes/27_blue_cyclops.png b/aliensvspunks/attributes/2_eyes/27_blue_cyclops.png new file mode 100644 index 00000000..1ad6fa89 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/27_blue_cyclops.png differ diff --git a/aliensvspunks/attributes/2_eyes/28_pink.png b/aliensvspunks/attributes/2_eyes/28_pink.png new file mode 100644 index 00000000..14430d7e Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/28_pink.png differ diff --git a/aliensvspunks/attributes/2_eyes/29_green.png b/aliensvspunks/attributes/2_eyes/29_green.png new file mode 100644 index 00000000..94e6ce4f Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/29_green.png differ diff --git a/aliensvspunks/attributes/2_eyes/2_purple_makeup.png b/aliensvspunks/attributes/2_eyes/2_purple_makeup.png new file mode 100644 index 00000000..66e1d533 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/2_purple_makeup.png differ diff --git a/aliensvspunks/attributes/2_eyes/30_purple.png b/aliensvspunks/attributes/2_eyes/30_purple.png new file mode 100644 index 00000000..678a1143 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/30_purple.png differ diff --git a/aliensvspunks/attributes/2_eyes/31_brown.png b/aliensvspunks/attributes/2_eyes/31_brown.png new file mode 100644 index 00000000..f079ba45 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/31_brown.png differ diff --git a/aliensvspunks/attributes/2_eyes/32_blue.png b/aliensvspunks/attributes/2_eyes/32_blue.png new file mode 100644 index 00000000..571d31b6 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/32_blue.png differ diff --git a/aliensvspunks/attributes/2_eyes/3_monocle.png b/aliensvspunks/attributes/2_eyes/3_monocle.png new file mode 100644 index 00000000..f1f81696 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/3_monocle.png differ diff --git a/aliensvspunks/attributes/2_eyes/4_robot_visor.png b/aliensvspunks/attributes/2_eyes/4_robot_visor.png new file mode 100644 index 00000000..ffedaf20 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/4_robot_visor.png differ diff --git a/aliensvspunks/attributes/2_eyes/5_robot_prosthetic.png b/aliensvspunks/attributes/2_eyes/5_robot_prosthetic.png new file mode 100644 index 00000000..9a0eeeb2 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/5_robot_prosthetic.png differ diff --git a/aliensvspunks/attributes/2_eyes/6_vaporwave_shades.png b/aliensvspunks/attributes/2_eyes/6_vaporwave_shades.png new file mode 100644 index 00000000..d231a0f7 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/6_vaporwave_shades.png differ diff --git a/aliensvspunks/attributes/2_eyes/7_sunset_shades.png b/aliensvspunks/attributes/2_eyes/7_sunset_shades.png new file mode 100644 index 00000000..507d3996 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/7_sunset_shades.png differ diff --git a/aliensvspunks/attributes/2_eyes/8_indigo_eye_patch.png b/aliensvspunks/attributes/2_eyes/8_indigo_eye_patch.png new file mode 100644 index 00000000..9698e8e2 Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/8_indigo_eye_patch.png differ diff --git a/aliensvspunks/attributes/2_eyes/9_sunrise_shades.png b/aliensvspunks/attributes/2_eyes/9_sunrise_shades.png new file mode 100644 index 00000000..9570d10b Binary files /dev/null and b/aliensvspunks/attributes/2_eyes/9_sunrise_shades.png differ diff --git a/aliensvspunks/attributes/3_hair/0_vaporwave_long_bob.png b/aliensvspunks/attributes/3_hair/0_vaporwave_long_bob.png new file mode 100644 index 00000000..9cef2e9a Binary files /dev/null and b/aliensvspunks/attributes/3_hair/0_vaporwave_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/10_pink_sleek.png b/aliensvspunks/attributes/3_hair/10_pink_sleek.png new file mode 100644 index 00000000..7c6774bf Binary files /dev/null and b/aliensvspunks/attributes/3_hair/10_pink_sleek.png differ diff --git a/aliensvspunks/attributes/3_hair/11_pink_shag.png b/aliensvspunks/attributes/3_hair/11_pink_shag.png new file mode 100644 index 00000000..f61e02a8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/11_pink_shag.png differ diff --git a/aliensvspunks/attributes/3_hair/12_blue_widow_peak.png b/aliensvspunks/attributes/3_hair/12_blue_widow_peak.png new file mode 100644 index 00000000..4c5714ea Binary files /dev/null and b/aliensvspunks/attributes/3_hair/12_blue_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/13_pink_ponytail.png b/aliensvspunks/attributes/3_hair/13_pink_ponytail.png new file mode 100644 index 00000000..db2e46bb Binary files /dev/null and b/aliensvspunks/attributes/3_hair/13_pink_ponytail.png differ diff --git a/aliensvspunks/attributes/3_hair/14_neon_topknot.png b/aliensvspunks/attributes/3_hair/14_neon_topknot.png new file mode 100644 index 00000000..a0d1b944 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/14_neon_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/15_purple_sleek.png b/aliensvspunks/attributes/3_hair/15_purple_sleek.png new file mode 100644 index 00000000..2de80c79 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/15_purple_sleek.png differ diff --git a/aliensvspunks/attributes/3_hair/16_purple_short.png b/aliensvspunks/attributes/3_hair/16_purple_short.png new file mode 100644 index 00000000..726d6dad Binary files /dev/null and b/aliensvspunks/attributes/3_hair/16_purple_short.png differ diff --git a/aliensvspunks/attributes/3_hair/17_pink_mullet.png b/aliensvspunks/attributes/3_hair/17_pink_mullet.png new file mode 100644 index 00000000..87883ac8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/17_pink_mullet.png differ diff --git a/aliensvspunks/attributes/3_hair/18_pink_long_bob.png b/aliensvspunks/attributes/3_hair/18_pink_long_bob.png new file mode 100644 index 00000000..ad75baa5 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/18_pink_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/19_purple_fringe.png b/aliensvspunks/attributes/3_hair/19_purple_fringe.png new file mode 100644 index 00000000..ed79f41d Binary files /dev/null and b/aliensvspunks/attributes/3_hair/19_purple_fringe.png differ diff --git a/aliensvspunks/attributes/3_hair/1_rainbow_punk.png b/aliensvspunks/attributes/3_hair/1_rainbow_punk.png new file mode 100644 index 00000000..5d0889be Binary files /dev/null and b/aliensvspunks/attributes/3_hair/1_rainbow_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/20_brown_buzz_cut.png b/aliensvspunks/attributes/3_hair/20_brown_buzz_cut.png new file mode 100644 index 00000000..90551c6f Binary files /dev/null and b/aliensvspunks/attributes/3_hair/20_brown_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/21_orange_widow_peak.png b/aliensvspunks/attributes/3_hair/21_orange_widow_peak.png new file mode 100644 index 00000000..c0f6949f Binary files /dev/null and b/aliensvspunks/attributes/3_hair/21_orange_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/22_pink_bob.png b/aliensvspunks/attributes/3_hair/22_pink_bob.png new file mode 100644 index 00000000..d0b8c1fd Binary files /dev/null and b/aliensvspunks/attributes/3_hair/22_pink_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/23_pink_buzz_cut.png b/aliensvspunks/attributes/3_hair/23_pink_buzz_cut.png new file mode 100644 index 00000000..92ebe6ad Binary files /dev/null and b/aliensvspunks/attributes/3_hair/23_pink_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/24_pink_fringe.png b/aliensvspunks/attributes/3_hair/24_pink_fringe.png new file mode 100644 index 00000000..89198809 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/24_pink_fringe.png differ diff --git a/aliensvspunks/attributes/3_hair/25_orange_topknot.png b/aliensvspunks/attributes/3_hair/25_orange_topknot.png new file mode 100644 index 00000000..9b45400a Binary files /dev/null and b/aliensvspunks/attributes/3_hair/25_orange_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/26_blue_ponytail.png b/aliensvspunks/attributes/3_hair/26_blue_ponytail.png new file mode 100644 index 00000000..cf08312c Binary files /dev/null and b/aliensvspunks/attributes/3_hair/26_blue_ponytail.png differ diff --git a/aliensvspunks/attributes/3_hair/27_orange_spiky.png b/aliensvspunks/attributes/3_hair/27_orange_spiky.png new file mode 100644 index 00000000..c12990c0 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/27_orange_spiky.png differ diff --git a/aliensvspunks/attributes/3_hair/28_neon_punk.png b/aliensvspunks/attributes/3_hair/28_neon_punk.png new file mode 100644 index 00000000..84123a81 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/28_neon_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/29_purple_topknot.png b/aliensvspunks/attributes/3_hair/29_purple_topknot.png new file mode 100644 index 00000000..78be953d Binary files /dev/null and b/aliensvspunks/attributes/3_hair/29_purple_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/2_vaporwave_punk.png b/aliensvspunks/attributes/3_hair/2_vaporwave_punk.png new file mode 100644 index 00000000..591b8502 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/2_vaporwave_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/30_blue_shag.png b/aliensvspunks/attributes/3_hair/30_blue_shag.png new file mode 100644 index 00000000..86374dca Binary files /dev/null and b/aliensvspunks/attributes/3_hair/30_blue_shag.png differ diff --git a/aliensvspunks/attributes/3_hair/31_orange_sleek.png b/aliensvspunks/attributes/3_hair/31_orange_sleek.png new file mode 100644 index 00000000..42578186 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/31_orange_sleek.png differ diff --git a/aliensvspunks/attributes/3_hair/32_orange_short.png b/aliensvspunks/attributes/3_hair/32_orange_short.png new file mode 100644 index 00000000..594c5b84 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/32_orange_short.png differ diff --git a/aliensvspunks/attributes/3_hair/33_orange_punk.png b/aliensvspunks/attributes/3_hair/33_orange_punk.png new file mode 100644 index 00000000..26e5cfc8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/33_orange_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/34_orange_shag.png b/aliensvspunks/attributes/3_hair/34_orange_shag.png new file mode 100644 index 00000000..aee9d1b4 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/34_orange_shag.png differ diff --git a/aliensvspunks/attributes/3_hair/35_orange_ponytail.png b/aliensvspunks/attributes/3_hair/35_orange_ponytail.png new file mode 100644 index 00000000..fc8d412a Binary files /dev/null and b/aliensvspunks/attributes/3_hair/35_orange_ponytail.png differ diff --git a/aliensvspunks/attributes/3_hair/36_orange_pigtails.png b/aliensvspunks/attributes/3_hair/36_orange_pigtails.png new file mode 100644 index 00000000..ae090eaa Binary files /dev/null and b/aliensvspunks/attributes/3_hair/36_orange_pigtails.png differ diff --git a/aliensvspunks/attributes/3_hair/37_orange_long_bob.png b/aliensvspunks/attributes/3_hair/37_orange_long_bob.png new file mode 100644 index 00000000..d732fd79 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/37_orange_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/38_orange_mullet.png b/aliensvspunks/attributes/3_hair/38_orange_mullet.png new file mode 100644 index 00000000..40abc2af Binary files /dev/null and b/aliensvspunks/attributes/3_hair/38_orange_mullet.png differ diff --git a/aliensvspunks/attributes/3_hair/39_orange_fringe.png b/aliensvspunks/attributes/3_hair/39_orange_fringe.png new file mode 100644 index 00000000..e6f02430 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/39_orange_fringe.png differ diff --git a/aliensvspunks/attributes/3_hair/3_purple_buzz_cut.png b/aliensvspunks/attributes/3_hair/3_purple_buzz_cut.png new file mode 100644 index 00000000..54061fcd Binary files /dev/null and b/aliensvspunks/attributes/3_hair/3_purple_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/40_orange_buzz_cut.png b/aliensvspunks/attributes/3_hair/40_orange_buzz_cut.png new file mode 100644 index 00000000..b04f32e7 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/40_orange_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/41_orange_bob.png b/aliensvspunks/attributes/3_hair/41_orange_bob.png new file mode 100644 index 00000000..abba6962 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/41_orange_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/42_yellow_widow_peak.png b/aliensvspunks/attributes/3_hair/42_yellow_widow_peak.png new file mode 100644 index 00000000..66c941e0 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/42_yellow_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/43_yellow_topknot.png b/aliensvspunks/attributes/3_hair/43_yellow_topknot.png new file mode 100644 index 00000000..786fce26 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/43_yellow_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/44_purple_spiky.png b/aliensvspunks/attributes/3_hair/44_purple_spiky.png new file mode 100644 index 00000000..547e84ea Binary files /dev/null and b/aliensvspunks/attributes/3_hair/44_purple_spiky.png differ diff --git a/aliensvspunks/attributes/3_hair/45_yellow_mullet.png b/aliensvspunks/attributes/3_hair/45_yellow_mullet.png new file mode 100644 index 00000000..59dcfa6a Binary files /dev/null and b/aliensvspunks/attributes/3_hair/45_yellow_mullet.png differ diff --git a/aliensvspunks/attributes/3_hair/46_purple_long_bob.png b/aliensvspunks/attributes/3_hair/46_purple_long_bob.png new file mode 100644 index 00000000..d7fe1f8d Binary files /dev/null and b/aliensvspunks/attributes/3_hair/46_purple_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/47_blue_mullet.png b/aliensvspunks/attributes/3_hair/47_blue_mullet.png new file mode 100644 index 00000000..83bc638e Binary files /dev/null and b/aliensvspunks/attributes/3_hair/47_blue_mullet.png differ diff --git a/aliensvspunks/attributes/3_hair/48_neon_long_bob.png b/aliensvspunks/attributes/3_hair/48_neon_long_bob.png new file mode 100644 index 00000000..071842bb Binary files /dev/null and b/aliensvspunks/attributes/3_hair/48_neon_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/49_blue_long_bob.png b/aliensvspunks/attributes/3_hair/49_blue_long_bob.png new file mode 100644 index 00000000..6ec4b9b3 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/49_blue_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/4_pink_widow_peak.png b/aliensvspunks/attributes/3_hair/4_pink_widow_peak.png new file mode 100644 index 00000000..836f99a8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/4_pink_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/50_green_shag.png b/aliensvspunks/attributes/3_hair/50_green_shag.png new file mode 100644 index 00000000..7cee645c Binary files /dev/null and b/aliensvspunks/attributes/3_hair/50_green_shag.png differ diff --git a/aliensvspunks/attributes/3_hair/51_black_widow_peak.png b/aliensvspunks/attributes/3_hair/51_black_widow_peak.png new file mode 100644 index 00000000..c4104d21 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/51_black_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/52_yellow_buzz_cut.png b/aliensvspunks/attributes/3_hair/52_yellow_buzz_cut.png new file mode 100644 index 00000000..93ce85b8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/52_yellow_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/53_blue_fringe.png b/aliensvspunks/attributes/3_hair/53_blue_fringe.png new file mode 100644 index 00000000..4206e018 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/53_blue_fringe.png differ diff --git a/aliensvspunks/attributes/3_hair/54_green_spiky.png b/aliensvspunks/attributes/3_hair/54_green_spiky.png new file mode 100644 index 00000000..d83179b8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/54_green_spiky.png differ diff --git a/aliensvspunks/attributes/3_hair/55_blue_punk.png b/aliensvspunks/attributes/3_hair/55_blue_punk.png new file mode 100644 index 00000000..ad4cfa51 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/55_blue_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/56_blue_short.png b/aliensvspunks/attributes/3_hair/56_blue_short.png new file mode 100644 index 00000000..f66505f0 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/56_blue_short.png differ diff --git a/aliensvspunks/attributes/3_hair/57_green_widow_peak.png b/aliensvspunks/attributes/3_hair/57_green_widow_peak.png new file mode 100644 index 00000000..a2c47499 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/57_green_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/58_yellow_bob.png b/aliensvspunks/attributes/3_hair/58_yellow_bob.png new file mode 100644 index 00000000..1e6c8b0d Binary files /dev/null and b/aliensvspunks/attributes/3_hair/58_yellow_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/59_blue_bob.png b/aliensvspunks/attributes/3_hair/59_blue_bob.png new file mode 100644 index 00000000..69a47a9a Binary files /dev/null and b/aliensvspunks/attributes/3_hair/59_blue_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/5_purple_widow_peak.png b/aliensvspunks/attributes/3_hair/5_purple_widow_peak.png new file mode 100644 index 00000000..3795a793 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/5_purple_widow_peak.png differ diff --git a/aliensvspunks/attributes/3_hair/60_blond_punk.png b/aliensvspunks/attributes/3_hair/60_blond_punk.png new file mode 100644 index 00000000..ce7ffebf Binary files /dev/null and b/aliensvspunks/attributes/3_hair/60_blond_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/61_green_topknot.png b/aliensvspunks/attributes/3_hair/61_green_topknot.png new file mode 100644 index 00000000..ef96c078 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/61_green_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/62_blue_spiky.png b/aliensvspunks/attributes/3_hair/62_blue_spiky.png new file mode 100644 index 00000000..69b3e8b2 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/62_blue_spiky.png differ diff --git a/aliensvspunks/attributes/3_hair/63_purple_punk.png b/aliensvspunks/attributes/3_hair/63_purple_punk.png new file mode 100644 index 00000000..fcb47fed Binary files /dev/null and b/aliensvspunks/attributes/3_hair/63_purple_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/64_purple_ponytail.png b/aliensvspunks/attributes/3_hair/64_purple_ponytail.png new file mode 100644 index 00000000..cfadb51e Binary files /dev/null and b/aliensvspunks/attributes/3_hair/64_purple_ponytail.png differ diff --git a/aliensvspunks/attributes/3_hair/65_purple_pigtails.png b/aliensvspunks/attributes/3_hair/65_purple_pigtails.png new file mode 100644 index 00000000..2ba65a48 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/65_purple_pigtails.png differ diff --git a/aliensvspunks/attributes/3_hair/66_yellow_sleek.png b/aliensvspunks/attributes/3_hair/66_yellow_sleek.png new file mode 100644 index 00000000..18bbbde5 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/66_yellow_sleek.png differ diff --git a/aliensvspunks/attributes/3_hair/67_yellow_short.png b/aliensvspunks/attributes/3_hair/67_yellow_short.png new file mode 100644 index 00000000..407ca20a Binary files /dev/null and b/aliensvspunks/attributes/3_hair/67_yellow_short.png differ diff --git a/aliensvspunks/attributes/3_hair/68_blue_pigtails.png b/aliensvspunks/attributes/3_hair/68_blue_pigtails.png new file mode 100644 index 00000000..be442b82 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/68_blue_pigtails.png differ diff --git a/aliensvspunks/attributes/3_hair/69_green_sleek.png b/aliensvspunks/attributes/3_hair/69_green_sleek.png new file mode 100644 index 00000000..5094da2c Binary files /dev/null and b/aliensvspunks/attributes/3_hair/69_green_sleek.png differ diff --git a/aliensvspunks/attributes/3_hair/6_purple_shag.png b/aliensvspunks/attributes/3_hair/6_purple_shag.png new file mode 100644 index 00000000..4c224db8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/6_purple_shag.png differ diff --git a/aliensvspunks/attributes/3_hair/70_yellow_long_bob.png b/aliensvspunks/attributes/3_hair/70_yellow_long_bob.png new file mode 100644 index 00000000..da3481b0 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/70_yellow_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/71_green_short.png b/aliensvspunks/attributes/3_hair/71_green_short.png new file mode 100644 index 00000000..b3350d4e Binary files /dev/null and b/aliensvspunks/attributes/3_hair/71_green_short.png differ diff --git a/aliensvspunks/attributes/3_hair/72_purple_bob.png b/aliensvspunks/attributes/3_hair/72_purple_bob.png new file mode 100644 index 00000000..c0022842 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/72_purple_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/73_yellow_spiky.png b/aliensvspunks/attributes/3_hair/73_yellow_spiky.png new file mode 100644 index 00000000..79999cd8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/73_yellow_spiky.png differ diff --git a/aliensvspunks/attributes/3_hair/74_yellow_shag.png b/aliensvspunks/attributes/3_hair/74_yellow_shag.png new file mode 100644 index 00000000..36a23d67 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/74_yellow_shag.png differ diff --git a/aliensvspunks/attributes/3_hair/75_blue_topknot.png b/aliensvspunks/attributes/3_hair/75_blue_topknot.png new file mode 100644 index 00000000..d60d4658 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/75_blue_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/76_green_punk.png b/aliensvspunks/attributes/3_hair/76_green_punk.png new file mode 100644 index 00000000..daa6d1d4 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/76_green_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/77_blue_sleek.png b/aliensvspunks/attributes/3_hair/77_blue_sleek.png new file mode 100644 index 00000000..afea9ce3 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/77_blue_sleek.png differ diff --git a/aliensvspunks/attributes/3_hair/78_yellow_pigtails.png b/aliensvspunks/attributes/3_hair/78_yellow_pigtails.png new file mode 100644 index 00000000..0a5dbd70 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/78_yellow_pigtails.png differ diff --git a/aliensvspunks/attributes/3_hair/79_blue_buzz_cut.png b/aliensvspunks/attributes/3_hair/79_blue_buzz_cut.png new file mode 100644 index 00000000..2ba9ae38 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/79_blue_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/7_vaporwave_topknot.png b/aliensvspunks/attributes/3_hair/7_vaporwave_topknot.png new file mode 100644 index 00000000..bbbba290 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/7_vaporwave_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/80_green_ponytail.png b/aliensvspunks/attributes/3_hair/80_green_ponytail.png new file mode 100644 index 00000000..9945d316 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/80_green_ponytail.png differ diff --git a/aliensvspunks/attributes/3_hair/81_pink_topknot.png b/aliensvspunks/attributes/3_hair/81_pink_topknot.png new file mode 100644 index 00000000..55b7757e Binary files /dev/null and b/aliensvspunks/attributes/3_hair/81_pink_topknot.png differ diff --git a/aliensvspunks/attributes/3_hair/82_green_pigtails.png b/aliensvspunks/attributes/3_hair/82_green_pigtails.png new file mode 100644 index 00000000..72b8423b Binary files /dev/null and b/aliensvspunks/attributes/3_hair/82_green_pigtails.png differ diff --git a/aliensvspunks/attributes/3_hair/83_pink_spiky.png b/aliensvspunks/attributes/3_hair/83_pink_spiky.png new file mode 100644 index 00000000..b4345166 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/83_pink_spiky.png differ diff --git a/aliensvspunks/attributes/3_hair/84_yellow_ponytail.png b/aliensvspunks/attributes/3_hair/84_yellow_ponytail.png new file mode 100644 index 00000000..180b5dd8 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/84_yellow_ponytail.png differ diff --git a/aliensvspunks/attributes/3_hair/85_pink_punk.png b/aliensvspunks/attributes/3_hair/85_pink_punk.png new file mode 100644 index 00000000..4a4ae569 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/85_pink_punk.png differ diff --git a/aliensvspunks/attributes/3_hair/86_pink_pigtails.png b/aliensvspunks/attributes/3_hair/86_pink_pigtails.png new file mode 100644 index 00000000..ab4dbf5e Binary files /dev/null and b/aliensvspunks/attributes/3_hair/86_pink_pigtails.png differ diff --git a/aliensvspunks/attributes/3_hair/87_green_mullet.png b/aliensvspunks/attributes/3_hair/87_green_mullet.png new file mode 100644 index 00000000..8e3c2179 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/87_green_mullet.png differ diff --git a/aliensvspunks/attributes/3_hair/88_green_bob.png b/aliensvspunks/attributes/3_hair/88_green_bob.png new file mode 100644 index 00000000..0bee13a0 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/88_green_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/89_yellow_fringe.png b/aliensvspunks/attributes/3_hair/89_yellow_fringe.png new file mode 100644 index 00000000..9e72f820 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/89_yellow_fringe.png differ diff --git a/aliensvspunks/attributes/3_hair/8_purple_mullet.png b/aliensvspunks/attributes/3_hair/8_purple_mullet.png new file mode 100644 index 00000000..cd327912 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/8_purple_mullet.png differ diff --git a/aliensvspunks/attributes/3_hair/90_green_long_bob.png b/aliensvspunks/attributes/3_hair/90_green_long_bob.png new file mode 100644 index 00000000..e21a79da Binary files /dev/null and b/aliensvspunks/attributes/3_hair/90_green_long_bob.png differ diff --git a/aliensvspunks/attributes/3_hair/91_green_fringe.png b/aliensvspunks/attributes/3_hair/91_green_fringe.png new file mode 100644 index 00000000..b719691f Binary files /dev/null and b/aliensvspunks/attributes/3_hair/91_green_fringe.png differ diff --git a/aliensvspunks/attributes/3_hair/92_green_buzz_cut.png b/aliensvspunks/attributes/3_hair/92_green_buzz_cut.png new file mode 100644 index 00000000..43164e20 Binary files /dev/null and b/aliensvspunks/attributes/3_hair/92_green_buzz_cut.png differ diff --git a/aliensvspunks/attributes/3_hair/93_none.png b/aliensvspunks/attributes/3_hair/93_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/aliensvspunks/attributes/3_hair/93_none.png differ diff --git a/aliensvspunks/attributes/3_hair/9_pink_short.png b/aliensvspunks/attributes/3_hair/9_pink_short.png new file mode 100644 index 00000000..da2615bb Binary files /dev/null and b/aliensvspunks/attributes/3_hair/9_pink_short.png differ diff --git a/aliensvspunks/attributes/4_face/0_electric_scar.png b/aliensvspunks/attributes/4_face/0_electric_scar.png new file mode 100644 index 00000000..bfbaba22 Binary files /dev/null and b/aliensvspunks/attributes/4_face/0_electric_scar.png differ diff --git a/aliensvspunks/attributes/4_face/1_scar.png b/aliensvspunks/attributes/4_face/1_scar.png new file mode 100644 index 00000000..884765ab Binary files /dev/null and b/aliensvspunks/attributes/4_face/1_scar.png differ diff --git a/aliensvspunks/attributes/4_face/2_blush.png b/aliensvspunks/attributes/4_face/2_blush.png new file mode 100644 index 00000000..dadbb8b8 Binary files /dev/null and b/aliensvspunks/attributes/4_face/2_blush.png differ diff --git a/aliensvspunks/attributes/4_face/3_nose_ring.png b/aliensvspunks/attributes/4_face/3_nose_ring.png new file mode 100644 index 00000000..e5c01758 Binary files /dev/null and b/aliensvspunks/attributes/4_face/3_nose_ring.png differ diff --git a/aliensvspunks/attributes/4_face/4_none.png b/aliensvspunks/attributes/4_face/4_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/aliensvspunks/attributes/4_face/4_none.png differ diff --git a/aliensvspunks/attributes/5_mouth/0_upturned_fangs.png b/aliensvspunks/attributes/5_mouth/0_upturned_fangs.png new file mode 100644 index 00000000..7e5d5909 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/0_upturned_fangs.png differ diff --git a/aliensvspunks/attributes/5_mouth/10_face_mask.png b/aliensvspunks/attributes/5_mouth/10_face_mask.png new file mode 100644 index 00000000..a40a5eca Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/10_face_mask.png differ diff --git a/aliensvspunks/attributes/5_mouth/11_pink.png b/aliensvspunks/attributes/5_mouth/11_pink.png new file mode 100644 index 00000000..429f9fed Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/11_pink.png differ diff --git a/aliensvspunks/attributes/5_mouth/12_red.png b/aliensvspunks/attributes/5_mouth/12_red.png new file mode 100644 index 00000000..3ec0879c Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/12_red.png differ diff --git a/aliensvspunks/attributes/5_mouth/13_green.png b/aliensvspunks/attributes/5_mouth/13_green.png new file mode 100644 index 00000000..30f8cd72 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/13_green.png differ diff --git a/aliensvspunks/attributes/5_mouth/14_purple.png b/aliensvspunks/attributes/5_mouth/14_purple.png new file mode 100644 index 00000000..04a4b21e Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/14_purple.png differ diff --git a/aliensvspunks/attributes/5_mouth/15_blue.png b/aliensvspunks/attributes/5_mouth/15_blue.png new file mode 100644 index 00000000..7ebf42dd Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/15_blue.png differ diff --git a/aliensvspunks/attributes/5_mouth/16_neutral.png b/aliensvspunks/attributes/5_mouth/16_neutral.png new file mode 100644 index 00000000..34fd8f4b Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/16_neutral.png differ diff --git a/aliensvspunks/attributes/5_mouth/1_black_kerchief.png b/aliensvspunks/attributes/5_mouth/1_black_kerchief.png new file mode 100644 index 00000000..637e84e6 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/1_black_kerchief.png differ diff --git a/aliensvspunks/attributes/5_mouth/2_toothsome.png b/aliensvspunks/attributes/5_mouth/2_toothsome.png new file mode 100644 index 00000000..bbc47d21 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/2_toothsome.png differ diff --git a/aliensvspunks/attributes/5_mouth/3_blue_kerchief.png b/aliensvspunks/attributes/5_mouth/3_blue_kerchief.png new file mode 100644 index 00000000..fe2b501b Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/3_blue_kerchief.png differ diff --git a/aliensvspunks/attributes/5_mouth/4_fangs.png b/aliensvspunks/attributes/5_mouth/4_fangs.png new file mode 100644 index 00000000..78f6ace0 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/4_fangs.png differ diff --git a/aliensvspunks/attributes/5_mouth/5_red_kerchief.png b/aliensvspunks/attributes/5_mouth/5_red_kerchief.png new file mode 100644 index 00000000..521a6ac8 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/5_red_kerchief.png differ diff --git a/aliensvspunks/attributes/5_mouth/6_smoking.png b/aliensvspunks/attributes/5_mouth/6_smoking.png new file mode 100644 index 00000000..88226038 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/6_smoking.png differ diff --git a/aliensvspunks/attributes/5_mouth/7_worm.png b/aliensvspunks/attributes/5_mouth/7_worm.png new file mode 100644 index 00000000..c8a113a2 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/7_worm.png differ diff --git a/aliensvspunks/attributes/5_mouth/8_metal_mask.png b/aliensvspunks/attributes/5_mouth/8_metal_mask.png new file mode 100644 index 00000000..513541b6 Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/8_metal_mask.png differ diff --git a/aliensvspunks/attributes/5_mouth/9_creepy.png b/aliensvspunks/attributes/5_mouth/9_creepy.png new file mode 100644 index 00000000..1c55e07a Binary files /dev/null and b/aliensvspunks/attributes/5_mouth/9_creepy.png differ diff --git a/aliensvspunks/attributes/6_neck/0_punk.png b/aliensvspunks/attributes/6_neck/0_punk.png new file mode 100644 index 00000000..883804a8 Binary files /dev/null and b/aliensvspunks/attributes/6_neck/0_punk.png differ diff --git a/aliensvspunks/attributes/6_neck/1_chain.png b/aliensvspunks/attributes/6_neck/1_chain.png new file mode 100644 index 00000000..ff82322a Binary files /dev/null and b/aliensvspunks/attributes/6_neck/1_chain.png differ diff --git a/aliensvspunks/attributes/6_neck/2_green_collar.png b/aliensvspunks/attributes/6_neck/2_green_collar.png new file mode 100644 index 00000000..8bf6802b Binary files /dev/null and b/aliensvspunks/attributes/6_neck/2_green_collar.png differ diff --git a/aliensvspunks/attributes/6_neck/3_purple_collar.png b/aliensvspunks/attributes/6_neck/3_purple_collar.png new file mode 100644 index 00000000..7acfc1ea Binary files /dev/null and b/aliensvspunks/attributes/6_neck/3_purple_collar.png differ diff --git a/aliensvspunks/attributes/6_neck/4_orange_collar.png b/aliensvspunks/attributes/6_neck/4_orange_collar.png new file mode 100644 index 00000000..5fa1782d Binary files /dev/null and b/aliensvspunks/attributes/6_neck/4_orange_collar.png differ diff --git a/aliensvspunks/attributes/6_neck/5_pink_collar.png b/aliensvspunks/attributes/6_neck/5_pink_collar.png new file mode 100644 index 00000000..e51d8f0c Binary files /dev/null and b/aliensvspunks/attributes/6_neck/5_pink_collar.png differ diff --git a/aliensvspunks/attributes/6_neck/6_blue_collar.png b/aliensvspunks/attributes/6_neck/6_blue_collar.png new file mode 100644 index 00000000..ea39a999 Binary files /dev/null and b/aliensvspunks/attributes/6_neck/6_blue_collar.png differ diff --git a/aliensvspunks/attributes/6_neck/7_none.png b/aliensvspunks/attributes/6_neck/7_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/aliensvspunks/attributes/6_neck/7_none.png differ diff --git a/aliensvspunks/attributes/7_body/0_ape_girl.png b/aliensvspunks/attributes/7_body/0_ape_girl.png new file mode 100644 index 00000000..5646de2f Binary files /dev/null and b/aliensvspunks/attributes/7_body/0_ape_girl.png differ diff --git a/aliensvspunks/attributes/7_body/10_green_alien_guy.png b/aliensvspunks/attributes/7_body/10_green_alien_guy.png new file mode 100644 index 00000000..37e9c041 Binary files /dev/null and b/aliensvspunks/attributes/7_body/10_green_alien_guy.png differ diff --git a/aliensvspunks/attributes/7_body/11_blue_alien_guy.png b/aliensvspunks/attributes/7_body/11_blue_alien_guy.png new file mode 100644 index 00000000..97e7c8c3 Binary files /dev/null and b/aliensvspunks/attributes/7_body/11_blue_alien_guy.png differ diff --git a/aliensvspunks/attributes/7_body/12_almond_guy.png b/aliensvspunks/attributes/7_body/12_almond_guy.png new file mode 100644 index 00000000..7f8c1818 Binary files /dev/null and b/aliensvspunks/attributes/7_body/12_almond_guy.png differ diff --git a/aliensvspunks/attributes/7_body/13_pale_guy.png b/aliensvspunks/attributes/7_body/13_pale_guy.png new file mode 100644 index 00000000..a605db04 Binary files /dev/null and b/aliensvspunks/attributes/7_body/13_pale_guy.png differ diff --git a/aliensvspunks/attributes/7_body/14_green_alien_girl.png b/aliensvspunks/attributes/7_body/14_green_alien_girl.png new file mode 100644 index 00000000..6f2f1721 Binary files /dev/null and b/aliensvspunks/attributes/7_body/14_green_alien_girl.png differ diff --git a/aliensvspunks/attributes/7_body/15_purple_alien_guy.png b/aliensvspunks/attributes/7_body/15_purple_alien_guy.png new file mode 100644 index 00000000..bf454e86 Binary files /dev/null and b/aliensvspunks/attributes/7_body/15_purple_alien_guy.png differ diff --git a/aliensvspunks/attributes/7_body/16_olive_guy.png b/aliensvspunks/attributes/7_body/16_olive_guy.png new file mode 100644 index 00000000..8b0239da Binary files /dev/null and b/aliensvspunks/attributes/7_body/16_olive_guy.png differ diff --git a/aliensvspunks/attributes/7_body/17_blue_alien_girl.png b/aliensvspunks/attributes/7_body/17_blue_alien_girl.png new file mode 100644 index 00000000..b7a05cea Binary files /dev/null and b/aliensvspunks/attributes/7_body/17_blue_alien_girl.png differ diff --git a/aliensvspunks/attributes/7_body/18_beige_guy.png b/aliensvspunks/attributes/7_body/18_beige_guy.png new file mode 100644 index 00000000..9cd3415b Binary files /dev/null and b/aliensvspunks/attributes/7_body/18_beige_guy.png differ diff --git a/aliensvspunks/attributes/7_body/19_purple_alien_girl.png b/aliensvspunks/attributes/7_body/19_purple_alien_girl.png new file mode 100644 index 00000000..3fa1602d Binary files /dev/null and b/aliensvspunks/attributes/7_body/19_purple_alien_girl.png differ diff --git a/aliensvspunks/attributes/7_body/1_clown_guy.png b/aliensvspunks/attributes/7_body/1_clown_guy.png new file mode 100644 index 00000000..58219a3f Binary files /dev/null and b/aliensvspunks/attributes/7_body/1_clown_guy.png differ diff --git a/aliensvspunks/attributes/7_body/20_beige_girl.png b/aliensvspunks/attributes/7_body/20_beige_girl.png new file mode 100644 index 00000000..be40a1db Binary files /dev/null and b/aliensvspunks/attributes/7_body/20_beige_girl.png differ diff --git a/aliensvspunks/attributes/7_body/21_pale_girl.png b/aliensvspunks/attributes/7_body/21_pale_girl.png new file mode 100644 index 00000000..87bb0fac Binary files /dev/null and b/aliensvspunks/attributes/7_body/21_pale_girl.png differ diff --git a/aliensvspunks/attributes/7_body/2_clown_girl.png b/aliensvspunks/attributes/7_body/2_clown_girl.png new file mode 100644 index 00000000..2bdaa5cc Binary files /dev/null and b/aliensvspunks/attributes/7_body/2_clown_girl.png differ diff --git a/aliensvspunks/attributes/7_body/3_ape_guy.png b/aliensvspunks/attributes/7_body/3_ape_guy.png new file mode 100644 index 00000000..ce5f33c4 Binary files /dev/null and b/aliensvspunks/attributes/7_body/3_ape_guy.png differ diff --git a/aliensvspunks/attributes/7_body/4_pink_alien_girl.png b/aliensvspunks/attributes/7_body/4_pink_alien_girl.png new file mode 100644 index 00000000..fa1942ca Binary files /dev/null and b/aliensvspunks/attributes/7_body/4_pink_alien_girl.png differ diff --git a/aliensvspunks/attributes/7_body/5_olive_girl.png b/aliensvspunks/attributes/7_body/5_olive_girl.png new file mode 100644 index 00000000..0ebc6b08 Binary files /dev/null and b/aliensvspunks/attributes/7_body/5_olive_girl.png differ diff --git a/aliensvspunks/attributes/7_body/6_bronze_guy.png b/aliensvspunks/attributes/7_body/6_bronze_guy.png new file mode 100644 index 00000000..795ad093 Binary files /dev/null and b/aliensvspunks/attributes/7_body/6_bronze_guy.png differ diff --git a/aliensvspunks/attributes/7_body/7_pink_alien_guy.png b/aliensvspunks/attributes/7_body/7_pink_alien_guy.png new file mode 100644 index 00000000..b8cec672 Binary files /dev/null and b/aliensvspunks/attributes/7_body/7_pink_alien_guy.png differ diff --git a/aliensvspunks/attributes/7_body/8_bronze_girl.png b/aliensvspunks/attributes/7_body/8_bronze_girl.png new file mode 100644 index 00000000..ccc04c83 Binary files /dev/null and b/aliensvspunks/attributes/7_body/8_bronze_girl.png differ diff --git a/aliensvspunks/attributes/7_body/9_almond_girl.png b/aliensvspunks/attributes/7_body/9_almond_girl.png new file mode 100644 index 00000000..8f59e107 Binary files /dev/null and b/aliensvspunks/attributes/7_body/9_almond_girl.png differ diff --git a/aliensvspunks/attributes/8_jacket/0_cloak.png b/aliensvspunks/attributes/8_jacket/0_cloak.png new file mode 100644 index 00000000..ab19a74d Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/0_cloak.png differ diff --git a/aliensvspunks/attributes/8_jacket/10_none.png b/aliensvspunks/attributes/8_jacket/10_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/10_none.png differ diff --git a/aliensvspunks/attributes/8_jacket/1_yellow.png b/aliensvspunks/attributes/8_jacket/1_yellow.png new file mode 100644 index 00000000..2dfb1c64 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/1_yellow.png differ diff --git a/aliensvspunks/attributes/8_jacket/2_white.png b/aliensvspunks/attributes/8_jacket/2_white.png new file mode 100644 index 00000000..f9f489b7 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/2_white.png differ diff --git a/aliensvspunks/attributes/8_jacket/3_brown.png b/aliensvspunks/attributes/8_jacket/3_brown.png new file mode 100644 index 00000000..5bc4ea4d Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/3_brown.png differ diff --git a/aliensvspunks/attributes/8_jacket/4_purple.png b/aliensvspunks/attributes/8_jacket/4_purple.png new file mode 100644 index 00000000..12b85659 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/4_purple.png differ diff --git a/aliensvspunks/attributes/8_jacket/5_grey.png b/aliensvspunks/attributes/8_jacket/5_grey.png new file mode 100644 index 00000000..23638091 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/5_grey.png differ diff --git a/aliensvspunks/attributes/8_jacket/6_blue.png b/aliensvspunks/attributes/8_jacket/6_blue.png new file mode 100644 index 00000000..0bdadf8e Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/6_blue.png differ diff --git a/aliensvspunks/attributes/8_jacket/7_pink.png b/aliensvspunks/attributes/8_jacket/7_pink.png new file mode 100644 index 00000000..d407d635 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/7_pink.png differ diff --git a/aliensvspunks/attributes/8_jacket/8_orange.png b/aliensvspunks/attributes/8_jacket/8_orange.png new file mode 100644 index 00000000..521a4f30 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/8_orange.png differ diff --git a/aliensvspunks/attributes/8_jacket/9_green.png b/aliensvspunks/attributes/8_jacket/9_green.png new file mode 100644 index 00000000..7c9b1467 Binary files /dev/null and b/aliensvspunks/attributes/8_jacket/9_green.png differ diff --git a/aliensvspunks/attributes/9_background/0_cityscape.png b/aliensvspunks/attributes/9_background/0_cityscape.png new file mode 100644 index 00000000..6e5ace1f Binary files /dev/null and b/aliensvspunks/attributes/9_background/0_cityscape.png differ diff --git a/aliensvspunks/attributes/9_background/1_gold.png b/aliensvspunks/attributes/9_background/1_gold.png new file mode 100644 index 00000000..d65c70cf Binary files /dev/null and b/aliensvspunks/attributes/9_background/1_gold.png differ diff --git a/aliensvspunks/attributes/9_background/2_green.png b/aliensvspunks/attributes/9_background/2_green.png new file mode 100644 index 00000000..5d400cf3 Binary files /dev/null and b/aliensvspunks/attributes/9_background/2_green.png differ diff --git a/aliensvspunks/attributes/9_background/3_purple.png b/aliensvspunks/attributes/9_background/3_purple.png new file mode 100644 index 00000000..2868deaa Binary files /dev/null and b/aliensvspunks/attributes/9_background/3_purple.png differ diff --git a/aliensvspunks/attributes/9_background/4_orange.png b/aliensvspunks/attributes/9_background/4_orange.png new file mode 100644 index 00000000..bc1eb8bc Binary files /dev/null and b/aliensvspunks/attributes/9_background/4_orange.png differ diff --git a/aliensvspunks/attributes/9_background/5_blue.png b/aliensvspunks/attributes/9_background/5_blue.png new file mode 100644 index 00000000..684f9877 Binary files /dev/null and b/aliensvspunks/attributes/9_background/5_blue.png differ diff --git a/aliensvspunks/attributes/9_background/6_pink.png b/aliensvspunks/attributes/9_background/6_pink.png new file mode 100644 index 00000000..385d1fe9 Binary files /dev/null and b/aliensvspunks/attributes/9_background/6_pink.png differ diff --git a/aliensvspunks/attributes/attributes.csv b/aliensvspunks/attributes/attributes.csv new file mode 100644 index 00000000..b14ace77 --- /dev/null +++ b/aliensvspunks/attributes/attributes.csv @@ -0,0 +1,227 @@ +path, category, name, more_names +0_head/0_cowl.png, Head, Cowl, +0_head/1_horns.png, Head, Horns, +0_head/2_diamond_tiara.png, Head, Diamond Tiara, +0_head/3_pink_antennae.png, Head, Pink Antennae, +0_head/4_orange_tiara.png, Head, Orange Tiara, +0_head/5_purple_antennae.png, Head, Purple Antennae, +0_head/6_yellow_antennae.png, Head, Yellow Antennae, +0_head/7_googles.png, Head, Googles, +0_head/8_blue_tiara.png, Head, Blue Tiara, +0_head/9_green_antennae.png, Head, Green Antennae, +0_head/10_green_tiara.png, Head, Green Tiara, +0_head/11_pink_tiara.png, Head, Pink Tiara, +0_head/12_orange_antennae.png, Head, Orange Antennae, +0_head/13_purple_tiara.png, Head, Purple Tiara, +0_head/14_blue_antennae.png, Head, Blue Antennae, +## 0_head/15_none.png, Head, None, +1_ears/0_long_gold.png, Ears, Long Gold, +1_ears/1_long_purple.png, Ears, Long Purple, +1_ears/2_long_pink.png, Ears, Long Pink, +1_ears/3_long_orange.png, Ears, Long Orange, +1_ears/4_long_green.png, Ears, Long Green, +1_ears/5_long_blue.png, Ears, Long Blue, +1_ears/6_gold_stud.png, Ears, Gold Stud, +1_ears/7_orange_stud.png, Ears, Orange Stud, +1_ears/8_purple_stud.png, Ears, Purple Stud, +1_ears/9_green_stud.png, Ears, Green Stud, +1_ears/10_pink_stud.png, Ears, Pink Stud, +1_ears/11_blue_stud.png, Ears, Blue Stud, +## 1_ears/12_none.png, Ears, None, +2_eyes/0_brown_eye_patch.png, Eyes, Brown Eye Patch, +2_eyes/1_purple_lazer.png, Eyes, Purple Lazer, +2_eyes/2_purple_makeup.png, Eyes, Purple Makeup, +2_eyes/3_monocle.png, Eyes, Monocle, +2_eyes/4_robot_visor.png, Eyes, Robot Visor, +2_eyes/5_robot_prosthetic.png, Eyes, Robot Prosthetic, +2_eyes/6_vaporwave_shades.png, Eyes, Vaporwave Shades, +2_eyes/7_sunset_shades.png, Eyes, Sunset Shades, +2_eyes/8_indigo_eye_patch.png, Eyes, Indigo Eye Patch, +2_eyes/9_sunrise_shades.png, Eyes, Sunrise Shades, +2_eyes/10_red.png, Eyes, Red, +2_eyes/11_neon_shades.png, Eyes, Neon Shades, +2_eyes/12_rainbow_shades.png, Eyes, Rainbow Shades, +2_eyes/13_electric_lazer.png, Eyes, Electric Lazer, +2_eyes/14_rainbow_visor.png, Eyes, Rainbow Visor, +2_eyes/15_3_d_glasses.png, Eyes, 3 D Glasses, +2_eyes/16_green_makeup.png, Eyes, Green Makeup, +2_eyes/17_black_shades.png, Eyes, Black Shades, +2_eyes/18_white_shades.png, Eyes, White Shades, +2_eyes/19_pink_makeup.png, Eyes, Pink Makeup, +2_eyes/20_blue_makeup.png, Eyes, Blue Makeup, +2_eyes/21_purple_cyclops.png, Eyes, Purple Cyclops, +2_eyes/22_electric.png, Eyes, Electric, +2_eyes/23_pink_cyclops.png, Eyes, Pink Cyclops, +2_eyes/24_orange_cyclops.png, Eyes, Orange Cyclops, +2_eyes/25_yellow_cyclops.png, Eyes, Yellow Cyclops, +2_eyes/26_green_cyclops.png, Eyes, Green Cyclops, +2_eyes/27_blue_cyclops.png, Eyes, Blue Cyclops, +2_eyes/28_pink.png, Eyes, Pink, +2_eyes/29_green.png, Eyes, Green, +2_eyes/30_purple.png, Eyes, Purple, +2_eyes/31_brown.png, Eyes, Brown, +2_eyes/32_blue.png, Eyes, Blue, +3_hair/0_vaporwave_long_bob.png, Hair, Vaporwave Long Bob, +3_hair/1_rainbow_punk.png, Hair, Rainbow Punk, +3_hair/2_vaporwave_punk.png, Hair, Vaporwave Punk, +3_hair/3_purple_buzz_cut.png, Hair, Purple Buzz Cut, +3_hair/4_pink_widow_peak.png, Hair, Pink Widow Peak, +3_hair/5_purple_widow_peak.png, Hair, Purple Widow Peak, +3_hair/6_purple_shag.png, Hair, Purple Shag, +3_hair/7_vaporwave_topknot.png, Hair, Vaporwave Topknot, +3_hair/8_purple_mullet.png, Hair, Purple Mullet, +3_hair/9_pink_short.png, Hair, Pink Short, +3_hair/10_pink_sleek.png, Hair, Pink Sleek, +3_hair/11_pink_shag.png, Hair, Pink Shag, +3_hair/12_blue_widow_peak.png, Hair, Blue Widow Peak, +3_hair/13_pink_ponytail.png, Hair, Pink Ponytail, +3_hair/14_neon_topknot.png, Hair, Neon Topknot, +3_hair/15_purple_sleek.png, Hair, Purple Sleek, +3_hair/16_purple_short.png, Hair, Purple Short, +3_hair/17_pink_mullet.png, Hair, Pink Mullet, +3_hair/18_pink_long_bob.png, Hair, Pink Long Bob, +3_hair/19_purple_fringe.png, Hair, Purple Fringe, +3_hair/20_brown_buzz_cut.png, Hair, Brown Buzz Cut, +3_hair/21_orange_widow_peak.png, Hair, Orange Widow Peak, +3_hair/22_pink_bob.png, Hair, Pink Bob, +3_hair/23_pink_buzz_cut.png, Hair, Pink Buzz Cut, +3_hair/24_pink_fringe.png, Hair, Pink Fringe, +3_hair/25_orange_topknot.png, Hair, Orange Topknot, +3_hair/26_blue_ponytail.png, Hair, Blue Ponytail, +3_hair/27_orange_spiky.png, Hair, Orange Spiky, +3_hair/28_neon_punk.png, Hair, Neon Punk, +3_hair/29_purple_topknot.png, Hair, Purple Topknot, +3_hair/30_blue_shag.png, Hair, Blue Shag, +3_hair/31_orange_sleek.png, Hair, Orange Sleek, +3_hair/32_orange_short.png, Hair, Orange Short, +3_hair/33_orange_punk.png, Hair, Orange Punk, +3_hair/34_orange_shag.png, Hair, Orange Shag, +3_hair/35_orange_ponytail.png, Hair, Orange Ponytail, +3_hair/36_orange_pigtails.png, Hair, Orange Pigtails, +3_hair/37_orange_long_bob.png, Hair, Orange Long Bob, +3_hair/38_orange_mullet.png, Hair, Orange Mullet, +3_hair/39_orange_fringe.png, Hair, Orange Fringe, +3_hair/40_orange_buzz_cut.png, Hair, Orange Buzz Cut, +3_hair/41_orange_bob.png, Hair, Orange Bob, +3_hair/42_yellow_widow_peak.png, Hair, Yellow Widow Peak, +3_hair/43_yellow_topknot.png, Hair, Yellow Topknot, +3_hair/44_purple_spiky.png, Hair, Purple Spiky, +3_hair/45_yellow_mullet.png, Hair, Yellow Mullet, +3_hair/46_purple_long_bob.png, Hair, Purple Long Bob, +3_hair/47_blue_mullet.png, Hair, Blue Mullet, +3_hair/48_neon_long_bob.png, Hair, Neon Long Bob, +3_hair/49_blue_long_bob.png, Hair, Blue Long Bob, +3_hair/50_green_shag.png, Hair, Green Shag, +3_hair/51_black_widow_peak.png, Hair, Black Widow Peak, +3_hair/52_yellow_buzz_cut.png, Hair, Yellow Buzz Cut, +3_hair/53_blue_fringe.png, Hair, Blue Fringe, +3_hair/54_green_spiky.png, Hair, Green Spiky, +3_hair/55_blue_punk.png, Hair, Blue Punk, +3_hair/56_blue_short.png, Hair, Blue Short, +3_hair/57_green_widow_peak.png, Hair, Green Widow Peak, +3_hair/58_yellow_bob.png, Hair, Yellow Bob, +3_hair/59_blue_bob.png, Hair, Blue Bob, +3_hair/60_blond_punk.png, Hair, Blond Punk, +3_hair/61_green_topknot.png, Hair, Green Topknot, +3_hair/62_blue_spiky.png, Hair, Blue Spiky, +3_hair/63_purple_punk.png, Hair, Purple Punk, +3_hair/64_purple_ponytail.png, Hair, Purple Ponytail, +3_hair/65_purple_pigtails.png, Hair, Purple Pigtails, +3_hair/66_yellow_sleek.png, Hair, Yellow Sleek, +3_hair/67_yellow_short.png, Hair, Yellow Short, +3_hair/68_blue_pigtails.png, Hair, Blue Pigtails, +3_hair/69_green_sleek.png, Hair, Green Sleek, +3_hair/70_yellow_long_bob.png, Hair, Yellow Long Bob, +3_hair/71_green_short.png, Hair, Green Short, +3_hair/72_purple_bob.png, Hair, Purple Bob, +3_hair/73_yellow_spiky.png, Hair, Yellow Spiky, +3_hair/74_yellow_shag.png, Hair, Yellow Shag, +3_hair/75_blue_topknot.png, Hair, Blue Topknot, +3_hair/76_green_punk.png, Hair, Green Punk, +3_hair/77_blue_sleek.png, Hair, Blue Sleek, +3_hair/78_yellow_pigtails.png, Hair, Yellow Pigtails, +3_hair/79_blue_buzz_cut.png, Hair, Blue Buzz Cut, +3_hair/80_green_ponytail.png, Hair, Green Ponytail, +3_hair/81_pink_topknot.png, Hair, Pink Topknot, +3_hair/82_green_pigtails.png, Hair, Green Pigtails, +3_hair/83_pink_spiky.png, Hair, Pink Spiky, +3_hair/84_yellow_ponytail.png, Hair, Yellow Ponytail, +3_hair/85_pink_punk.png, Hair, Pink Punk, +3_hair/86_pink_pigtails.png, Hair, Pink Pigtails, +3_hair/87_green_mullet.png, Hair, Green Mullet, +3_hair/88_green_bob.png, Hair, Green Bob, +3_hair/89_yellow_fringe.png, Hair, Yellow Fringe, +3_hair/90_green_long_bob.png, Hair, Green Long Bob, +3_hair/91_green_fringe.png, Hair, Green Fringe, +3_hair/92_green_buzz_cut.png, Hair, Green Buzz Cut, +## 3_hair/93_none.png, Hair, None, +4_face/0_electric_scar.png, Face, Electric Scar, +4_face/1_scar.png, Face, Scar, +4_face/2_blush.png, Face, Blush, +4_face/3_nose_ring.png, Face, Nose Ring, +## 4_face/4_none.png, Face, None, +5_mouth/0_upturned_fangs.png, Mouth, Upturned Fangs, +5_mouth/1_black_kerchief.png, Mouth, Black Kerchief, +5_mouth/2_toothsome.png, Mouth, Toothsome, +5_mouth/3_blue_kerchief.png, Mouth, Blue Kerchief, +5_mouth/4_fangs.png, Mouth, Fangs, +5_mouth/5_red_kerchief.png, Mouth, Red Kerchief, +5_mouth/6_smoking.png, Mouth, Smoking, +5_mouth/7_worm.png, Mouth, Worm, +5_mouth/8_metal_mask.png, Mouth, Metal Mask, +5_mouth/9_creepy.png, Mouth, Creepy, +5_mouth/10_face_mask.png, Mouth, Face Mask, +5_mouth/11_pink.png, Mouth, Mouth Pink, Pink Mouth +5_mouth/12_red.png, Mouth, Mouth Red, Red Mouth +5_mouth/13_green.png, Mouth, Mouth Green, Green Mouth, +5_mouth/14_purple.png, Mouth, Mouth Purple Purple Mouth +5_mouth/15_blue.png, Mouth, Mouth Blue, Blue Mouth +5_mouth/16_neutral.png, Mouth, Neutral, +6_neck/0_punk.png, Neck, Punk, +6_neck/1_chain.png, Neck, Chain, +6_neck/2_green_collar.png, Neck, Green Collar, +6_neck/3_purple_collar.png, Neck, Purple Collar, +6_neck/4_orange_collar.png, Neck, Orange Collar, +6_neck/5_pink_collar.png, Neck, Pink Collar, +6_neck/6_blue_collar.png, Neck, Blue Collar, +## 6_neck/7_none.png, Neck, None, +7_body/0_ape_girl.png, Body, Ape Girl, +7_body/1_clown_guy.png, Body, Clown Guy, +7_body/2_clown_girl.png, Body, Clown Girl, +7_body/3_ape_guy.png, Body, Ape Guy, +7_body/4_pink_alien_girl.png, Body, Pink Alien Girl, +7_body/5_olive_girl.png, Body, Olive Girl, +7_body/6_bronze_guy.png, Body, Bronze Guy, +7_body/7_pink_alien_guy.png, Body, Pink Alien Guy, +7_body/8_bronze_girl.png, Body, Bronze Girl, +7_body/9_almond_girl.png, Body, Almond Girl, +7_body/10_green_alien_guy.png, Body, Green Alien Guy, +7_body/11_blue_alien_guy.png, Body, Blue Alien Guy, +7_body/12_almond_guy.png, Body, Almond Guy, +7_body/13_pale_guy.png, Body, Pale Guy, +7_body/14_green_alien_girl.png, Body, Green Alien Girl, +7_body/15_purple_alien_guy.png, Body, Purple Alien Guy, +7_body/16_olive_guy.png, Body, Olive Guy, +7_body/17_blue_alien_girl.png, Body, Blue Alien Girl, +7_body/18_beige_guy.png, Body, Beige Guy, +7_body/19_purple_alien_girl.png, Body, Purple Alien Girl, +7_body/20_beige_girl.png, Body, Beige Girl, +7_body/21_pale_girl.png, Body, Pale Girl, +8_jacket/0_cloak.png, Jacket, Cloak, +8_jacket/1_yellow.png, Jacket, Jacket Yellow, Yellow +8_jacket/2_white.png, Jacket, Jacket White, White +8_jacket/3_brown.png, Jacket, Jacket Brown, +8_jacket/4_purple.png, Jacket, Jacket Purple, +8_jacket/5_grey.png, Jacket, Grey, +8_jacket/6_blue.png, Jacket, Jacket Blue, +8_jacket/7_pink.png, Jacket, Jacket Pink, +8_jacket/8_orange.png, Jacket, Orange, +8_jacket/9_green.png, Jacket, Jacket Green, +## 8_jacket/10_none.png, Jacket, None, +9_background/0_cityscape.png, Background, Cityscape, +9_background/1_gold.png, Background, Background Gold, Solid Gold +9_background/2_green.png, Background, Background Green, Solid Green +9_background/3_purple.png, Background, Background Purple, Solid Purple +9_background/4_orange.png, Background, Background Orange, Solid Orange +9_background/5_blue.png, Background, Background Blue, Solid Blue +9_background/6_pink.png, Background, Background Pink, Solid Pink diff --git a/aliensvspunks/collection.yml b/aliensvspunks/collection.yml index 56b0d9eb..980fd650 100644 --- a/aliensvspunks/collection.yml +++ b/aliensvspunks/collection.yml @@ -1,6 +1,7 @@ -slug: aliensvspunks +slug: aliensvspunks +format: 24x24 ############ diff --git a/aliensvspunks/spritesheet-24x24.csv b/aliensvspunks/spritesheet-24x24.csv new file mode 100644 index 00000000..4166af2a --- /dev/null +++ b/aliensvspunks/spritesheet-24x24.csv @@ -0,0 +1,221 @@ +id, category, name, more_names +0, Head, Cowl, +1, Head, Horns, +2, Head, Diamond Tiara, +3, Head, Pink Antennae, +4, Head, Orange Tiara, +5, Head, Purple Antennae, +6, Head, Yellow Antennae, +7, Head, Googles, +8, Head, Blue Tiara, +9, Head, Green Antennae, +10, Head, Green Tiara, +11, Head, Pink Tiara, +12, Head, Orange Antennae, +13, Head, Purple Tiara, +14, Head, Blue Antennae, +15, Ears, Long Gold, +16, Ears, Long Purple, +17, Ears, Long Pink, +18, Ears, Long Orange, +19, Ears, Long Green, +20, Ears, Long Blue, +21, Ears, Gold Stud, +22, Ears, Orange Stud, +23, Ears, Purple Stud, +24, Ears, Green Stud, +25, Ears, Pink Stud, +26, Ears, Blue Stud, +27, Eyes, Brown Eye Patch, +28, Eyes, Purple Lazer, +29, Eyes, Purple Makeup, +30, Eyes, Monocle, +31, Eyes, Robot Visor, +32, Eyes, Robot Prosthetic, +33, Eyes, Vaporwave Shades, +34, Eyes, Sunset Shades, +35, Eyes, Indigo Eye Patch, +36, Eyes, Sunrise Shades, +37, Eyes, Red, +38, Eyes, Neon Shades, +39, Eyes, Rainbow Shades, +40, Eyes, Electric Lazer, +41, Eyes, Rainbow Visor, +42, Eyes, 3 D Glasses, +43, Eyes, Green Makeup, +44, Eyes, Black Shades, +45, Eyes, White Shades, +46, Eyes, Pink Makeup, +47, Eyes, Blue Makeup, +48, Eyes, Purple Cyclops, +49, Eyes, Electric, +50, Eyes, Pink Cyclops, +51, Eyes, Orange Cyclops, +52, Eyes, Yellow Cyclops, +53, Eyes, Green Cyclops, +54, Eyes, Blue Cyclops, +55, Eyes, Pink, +56, Eyes, Green, +57, Eyes, Purple, +58, Eyes, Brown, +59, Eyes, Blue, +60, Hair, Vaporwave Long Bob, +61, Hair, Rainbow Punk, +62, Hair, Vaporwave Punk, +63, Hair, Purple Buzz Cut, +64, Hair, Pink Widow Peak, +65, Hair, Purple Widow Peak, +66, Hair, Purple Shag, +67, Hair, Vaporwave Topknot, +68, Hair, Purple Mullet, +69, Hair, Pink Short, +70, Hair, Pink Sleek, +71, Hair, Pink Shag, +72, Hair, Blue Widow Peak, +73, Hair, Pink Ponytail, +74, Hair, Neon Topknot, +75, Hair, Purple Sleek, +76, Hair, Purple Short, +77, Hair, Pink Mullet, +78, Hair, Pink Long Bob, +79, Hair, Purple Fringe, +80, Hair, Brown Buzz Cut, +81, Hair, Orange Widow Peak, +82, Hair, Pink Bob, +83, Hair, Pink Buzz Cut, +84, Hair, Pink Fringe, +85, Hair, Orange Topknot, +86, Hair, Blue Ponytail, +87, Hair, Orange Spiky, +88, Hair, Neon Punk, +89, Hair, Purple Topknot, +90, Hair, Blue Shag, +91, Hair, Orange Sleek, +92, Hair, Orange Short, +93, Hair, Orange Punk, +94, Hair, Orange Shag, +95, Hair, Orange Ponytail, +96, Hair, Orange Pigtails, +97, Hair, Orange Long Bob, +98, Hair, Orange Mullet, +99, Hair, Orange Fringe, +100, Hair, Orange Buzz Cut, +101, Hair, Orange Bob, +102, Hair, Yellow Widow Peak, +103, Hair, Yellow Topknot, +104, Hair, Purple Spiky, +105, Hair, Yellow Mullet, +106, Hair, Purple Long Bob, +107, Hair, Blue Mullet, +108, Hair, Neon Long Bob, +109, Hair, Blue Long Bob, +110, Hair, Green Shag, +111, Hair, Black Widow Peak, +112, Hair, Yellow Buzz Cut, +113, Hair, Blue Fringe, +114, Hair, Green Spiky, +115, Hair, Blue Punk, +116, Hair, Blue Short, +117, Hair, Green Widow Peak, +118, Hair, Yellow Bob, +119, Hair, Blue Bob, +120, Hair, Blond Punk, +121, Hair, Green Topknot, +122, Hair, Blue Spiky, +123, Hair, Purple Punk, +124, Hair, Purple Ponytail, +125, Hair, Purple Pigtails, +126, Hair, Yellow Sleek, +127, Hair, Yellow Short, +128, Hair, Blue Pigtails, +129, Hair, Green Sleek, +130, Hair, Yellow Long Bob, +131, Hair, Green Short, +132, Hair, Purple Bob, +133, Hair, Yellow Spiky, +134, Hair, Yellow Shag, +135, Hair, Blue Topknot, +136, Hair, Green Punk, +137, Hair, Blue Sleek, +138, Hair, Yellow Pigtails, +139, Hair, Blue Buzz Cut, +140, Hair, Green Ponytail, +141, Hair, Pink Topknot, +142, Hair, Green Pigtails, +143, Hair, Pink Spiky, +144, Hair, Yellow Ponytail, +145, Hair, Pink Punk, +146, Hair, Pink Pigtails, +147, Hair, Green Mullet, +148, Hair, Green Bob, +149, Hair, Yellow Fringe, +150, Hair, Green Long Bob, +151, Hair, Green Fringe, +152, Hair, Green Buzz Cut, +153, Face, Electric Scar, +154, Face, Scar, +155, Face, Blush, +156, Face, Nose Ring, +157, Mouth, Upturned Fangs, +158, Mouth, Black Kerchief, +159, Mouth, Toothsome, +160, Mouth, Blue Kerchief, +161, Mouth, Fangs, +162, Mouth, Red Kerchief, +163, Mouth, Smoking, +164, Mouth, Worm, +165, Mouth, Metal Mask, +166, Mouth, Creepy, +167, Mouth, Face Mask, +168, Mouth, Mouth Pink, Pink Mouth +169, Mouth, Mouth Red, Red Mouth +170, Mouth, Mouth Green, Green Mouth +171, Mouth, Mouth Purple Purple Mouth, +172, Mouth, Mouth Blue, Blue Mouth +173, Mouth, Neutral, +174, Neck, Punk, +175, Neck, Chain, +176, Neck, Green Collar, +177, Neck, Purple Collar, +178, Neck, Orange Collar, +179, Neck, Pink Collar, +180, Neck, Blue Collar, +181, Body, Ape Girl, +182, Body, Clown Guy, +183, Body, Clown Girl, +184, Body, Ape Guy, +185, Body, Pink Alien Girl, +186, Body, Olive Girl, +187, Body, Bronze Guy, +188, Body, Pink Alien Guy, +189, Body, Bronze Girl, +190, Body, Almond Girl, +191, Body, Green Alien Guy, +192, Body, Blue Alien Guy, +193, Body, Almond Guy, +194, Body, Pale Guy, +195, Body, Green Alien Girl, +196, Body, Purple Alien Guy, +197, Body, Olive Guy, +198, Body, Blue Alien Girl, +199, Body, Beige Guy, +200, Body, Purple Alien Girl, +201, Body, Beige Girl, +202, Body, Pale Girl, +203, Jacket, Cloak, +204, Jacket, Jacket Yellow, Yellow +205, Jacket, Jacket White, White +206, Jacket, Jacket Brown, +207, Jacket, Jacket Purple, +208, Jacket, Grey, +209, Jacket, Jacket Blue, +210, Jacket, Jacket Pink, +211, Jacket, Orange, +212, Jacket, Jacket Green, +213, Background, Cityscape, +214, Background, Background Gold, Solid Gold +215, Background, Background Green, Solid Green +216, Background, Background Purple, Solid Purple +217, Background, Background Orange, Solid Orange +218, Background, Background Blue, Solid Blue +219, Background, Background Pink, Solid Pink diff --git a/aliensvspunks/spritesheet-24x24.png b/aliensvspunks/spritesheet-24x24.png new file mode 100644 index 00000000..9250a76e Binary files /dev/null and b/aliensvspunks/spritesheet-24x24.png differ diff --git a/edgepunks/attributes/0_11/0_aku-punku.png b/edgepunks/attributes/0_11/0_aku-punku.png new file mode 100644 index 00000000..dd7027f8 Binary files /dev/null and b/edgepunks/attributes/0_11/0_aku-punku.png differ diff --git a/edgepunks/attributes/0_11/10_slender_punk.png b/edgepunks/attributes/0_11/10_slender_punk.png new file mode 100644 index 00000000..9f8071ad Binary files /dev/null and b/edgepunks/attributes/0_11/10_slender_punk.png differ diff --git a/edgepunks/attributes/0_11/11_illuminati_bill.png b/edgepunks/attributes/0_11/11_illuminati_bill.png new file mode 100644 index 00000000..ebbc260b Binary files /dev/null and b/edgepunks/attributes/0_11/11_illuminati_bill.png differ diff --git a/edgepunks/attributes/0_11/12_the_eyes.png b/edgepunks/attributes/0_11/12_the_eyes.png new file mode 100644 index 00000000..6c965918 Binary files /dev/null and b/edgepunks/attributes/0_11/12_the_eyes.png differ diff --git a/edgepunks/attributes/0_11/13_the_apprentice.png b/edgepunks/attributes/0_11/13_the_apprentice.png new file mode 100644 index 00000000..8dd4d8c4 Binary files /dev/null and b/edgepunks/attributes/0_11/13_the_apprentice.png differ diff --git a/edgepunks/attributes/0_11/14_jason_punk.png b/edgepunks/attributes/0_11/14_jason_punk.png new file mode 100644 index 00000000..9cd23af9 Binary files /dev/null and b/edgepunks/attributes/0_11/14_jason_punk.png differ diff --git a/edgepunks/attributes/0_11/15_medusa_punk.png b/edgepunks/attributes/0_11/15_medusa_punk.png new file mode 100644 index 00000000..92125ce1 Binary files /dev/null and b/edgepunks/attributes/0_11/15_medusa_punk.png differ diff --git a/edgepunks/attributes/0_11/16_the_darkest_punk.png b/edgepunks/attributes/0_11/16_the_darkest_punk.png new file mode 100644 index 00000000..57d638f9 Binary files /dev/null and b/edgepunks/attributes/0_11/16_the_darkest_punk.png differ diff --git a/edgepunks/attributes/0_11/17_keksune.png b/edgepunks/attributes/0_11/17_keksune.png new file mode 100644 index 00000000..4845f70b Binary files /dev/null and b/edgepunks/attributes/0_11/17_keksune.png differ diff --git a/edgepunks/attributes/0_11/18_anatomy_of_an_icon.png b/edgepunks/attributes/0_11/18_anatomy_of_an_icon.png new file mode 100644 index 00000000..7e320730 Binary files /dev/null and b/edgepunks/attributes/0_11/18_anatomy_of_an_icon.png differ diff --git a/edgepunks/attributes/0_11/19_none.png b/edgepunks/attributes/0_11/19_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/0_11/19_none.png differ diff --git a/edgepunks/attributes/0_11/1_devil_punk_ape.png b/edgepunks/attributes/0_11/1_devil_punk_ape.png new file mode 100644 index 00000000..f5a82644 Binary files /dev/null and b/edgepunks/attributes/0_11/1_devil_punk_ape.png differ diff --git a/edgepunks/attributes/0_11/2_onedgekevin.png b/edgepunks/attributes/0_11/2_onedgekevin.png new file mode 100644 index 00000000..9582547a Binary files /dev/null and b/edgepunks/attributes/0_11/2_onedgekevin.png differ diff --git a/edgepunks/attributes/0_11/3_goated_demon.png b/edgepunks/attributes/0_11/3_goated_demon.png new file mode 100644 index 00000000..12b1acdc Binary files /dev/null and b/edgepunks/attributes/0_11/3_goated_demon.png differ diff --git a/edgepunks/attributes/0_11/4_masked_hoodie.png b/edgepunks/attributes/0_11/4_masked_hoodie.png new file mode 100644 index 00000000..9dfebda4 Binary files /dev/null and b/edgepunks/attributes/0_11/4_masked_hoodie.png differ diff --git a/edgepunks/attributes/0_11/5_baphomet.png b/edgepunks/attributes/0_11/5_baphomet.png new file mode 100644 index 00000000..36968315 Binary files /dev/null and b/edgepunks/attributes/0_11/5_baphomet.png differ diff --git a/edgepunks/attributes/0_11/6_lavey_punk.png b/edgepunks/attributes/0_11/6_lavey_punk.png new file mode 100644 index 00000000..068ee015 Binary files /dev/null and b/edgepunks/attributes/0_11/6_lavey_punk.png differ diff --git a/edgepunks/attributes/0_11/7_demingo.png b/edgepunks/attributes/0_11/7_demingo.png new file mode 100644 index 00000000..ac44e138 Binary files /dev/null and b/edgepunks/attributes/0_11/7_demingo.png differ diff --git a/edgepunks/attributes/0_11/8_dark_acolyte_of_the_northern_wastes.png b/edgepunks/attributes/0_11/8_dark_acolyte_of_the_northern_wastes.png new file mode 100644 index 00000000..3776f186 Binary files /dev/null and b/edgepunks/attributes/0_11/8_dark_acolyte_of_the_northern_wastes.png differ diff --git a/edgepunks/attributes/0_11/9_marina_abramovic.png b/edgepunks/attributes/0_11/9_marina_abramovic.png new file mode 100644 index 00000000..6fb8ba38 Binary files /dev/null and b/edgepunks/attributes/0_11/9_marina_abramovic.png differ diff --git a/edgepunks/attributes/1_eyes/0_11_blank.png b/edgepunks/attributes/1_eyes/0_11_blank.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/1_eyes/0_11_blank.png differ diff --git a/edgepunks/attributes/1_eyes/10_3_d_glasses.png b/edgepunks/attributes/1_eyes/10_3_d_glasses.png new file mode 100644 index 00000000..35f84bd5 Binary files /dev/null and b/edgepunks/attributes/1_eyes/10_3_d_glasses.png differ diff --git a/edgepunks/attributes/1_eyes/11_skull_mask.png b/edgepunks/attributes/1_eyes/11_skull_mask.png new file mode 100644 index 00000000..33bdc8b0 Binary files /dev/null and b/edgepunks/attributes/1_eyes/11_skull_mask.png differ diff --git a/edgepunks/attributes/1_eyes/12_open_sockets.png b/edgepunks/attributes/1_eyes/12_open_sockets.png new file mode 100644 index 00000000..e6830bcd Binary files /dev/null and b/edgepunks/attributes/1_eyes/12_open_sockets.png differ diff --git a/edgepunks/attributes/1_eyes/13_eye_mask.png b/edgepunks/attributes/1_eyes/13_eye_mask.png new file mode 100644 index 00000000..22d989b2 Binary files /dev/null and b/edgepunks/attributes/1_eyes/13_eye_mask.png differ diff --git a/edgepunks/attributes/1_eyes/14_dark_shades.png b/edgepunks/attributes/1_eyes/14_dark_shades.png new file mode 100644 index 00000000..c7b7e70e Binary files /dev/null and b/edgepunks/attributes/1_eyes/14_dark_shades.png differ diff --git a/edgepunks/attributes/1_eyes/15_flame_eyes.png b/edgepunks/attributes/1_eyes/15_flame_eyes.png new file mode 100644 index 00000000..eb9ecb05 Binary files /dev/null and b/edgepunks/attributes/1_eyes/15_flame_eyes.png differ diff --git a/edgepunks/attributes/1_eyes/16_clown_eyes.png b/edgepunks/attributes/1_eyes/16_clown_eyes.png new file mode 100644 index 00000000..ea777c3a Binary files /dev/null and b/edgepunks/attributes/1_eyes/16_clown_eyes.png differ diff --git a/edgepunks/attributes/1_eyes/17_earring.png b/edgepunks/attributes/1_eyes/17_earring.png new file mode 100644 index 00000000..ba6bf506 Binary files /dev/null and b/edgepunks/attributes/1_eyes/17_earring.png differ diff --git a/edgepunks/attributes/1_eyes/18_monk.png b/edgepunks/attributes/1_eyes/18_monk.png new file mode 100644 index 00000000..a66b684a Binary files /dev/null and b/edgepunks/attributes/1_eyes/18_monk.png differ diff --git a/edgepunks/attributes/1_eyes/19_lizard_eyes.png b/edgepunks/attributes/1_eyes/19_lizard_eyes.png new file mode 100644 index 00000000..461055cd Binary files /dev/null and b/edgepunks/attributes/1_eyes/19_lizard_eyes.png differ diff --git a/edgepunks/attributes/1_eyes/1_hollow.png b/edgepunks/attributes/1_eyes/1_hollow.png new file mode 100644 index 00000000..0a1df654 Binary files /dev/null and b/edgepunks/attributes/1_eyes/1_hollow.png differ diff --git a/edgepunks/attributes/1_eyes/20_eyes.png b/edgepunks/attributes/1_eyes/20_eyes.png new file mode 100644 index 00000000..051891f0 Binary files /dev/null and b/edgepunks/attributes/1_eyes/20_eyes.png differ diff --git a/edgepunks/attributes/1_eyes/2_tentacle_eye.png b/edgepunks/attributes/1_eyes/2_tentacle_eye.png new file mode 100644 index 00000000..6bc6312d Binary files /dev/null and b/edgepunks/attributes/1_eyes/2_tentacle_eye.png differ diff --git a/edgepunks/attributes/1_eyes/3_laser_eyes.png b/edgepunks/attributes/1_eyes/3_laser_eyes.png new file mode 100644 index 00000000..70ca5d42 Binary files /dev/null and b/edgepunks/attributes/1_eyes/3_laser_eyes.png differ diff --git a/edgepunks/attributes/1_eyes/4_white_glasses.png b/edgepunks/attributes/1_eyes/4_white_glasses.png new file mode 100644 index 00000000..97590d74 Binary files /dev/null and b/edgepunks/attributes/1_eyes/4_white_glasses.png differ diff --git a/edgepunks/attributes/1_eyes/5_big_glasses.png b/edgepunks/attributes/1_eyes/5_big_glasses.png new file mode 100644 index 00000000..b71cf16e Binary files /dev/null and b/edgepunks/attributes/1_eyes/5_big_glasses.png differ diff --git a/edgepunks/attributes/1_eyes/6_holy_eyes.png b/edgepunks/attributes/1_eyes/6_holy_eyes.png new file mode 100644 index 00000000..a6acfa37 Binary files /dev/null and b/edgepunks/attributes/1_eyes/6_holy_eyes.png differ diff --git a/edgepunks/attributes/1_eyes/7_cyclops.png b/edgepunks/attributes/1_eyes/7_cyclops.png new file mode 100644 index 00000000..5c51a999 Binary files /dev/null and b/edgepunks/attributes/1_eyes/7_cyclops.png differ diff --git a/edgepunks/attributes/1_eyes/8_dark_shades.png b/edgepunks/attributes/1_eyes/8_dark_shades.png new file mode 100644 index 00000000..c7b7e70e Binary files /dev/null and b/edgepunks/attributes/1_eyes/8_dark_shades.png differ diff --git a/edgepunks/attributes/1_eyes/9_cracked_glasses.png b/edgepunks/attributes/1_eyes/9_cracked_glasses.png new file mode 100644 index 00000000..d54f27f2 Binary files /dev/null and b/edgepunks/attributes/1_eyes/9_cracked_glasses.png differ diff --git a/edgepunks/attributes/2_hat/0_11_blank.png b/edgepunks/attributes/2_hat/0_11_blank.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/2_hat/0_11_blank.png differ diff --git a/edgepunks/attributes/2_hat/10_red_hair.png b/edgepunks/attributes/2_hat/10_red_hair.png new file mode 100644 index 00000000..fdfe93d8 Binary files /dev/null and b/edgepunks/attributes/2_hat/10_red_hair.png differ diff --git a/edgepunks/attributes/2_hat/11_red_bandana.png b/edgepunks/attributes/2_hat/11_red_bandana.png new file mode 100644 index 00000000..e59b137c Binary files /dev/null and b/edgepunks/attributes/2_hat/11_red_bandana.png differ diff --git a/edgepunks/attributes/2_hat/12_brain.png b/edgepunks/attributes/2_hat/12_brain.png new file mode 100644 index 00000000..d6fd1649 Binary files /dev/null and b/edgepunks/attributes/2_hat/12_brain.png differ diff --git a/edgepunks/attributes/2_hat/13_dark_cowboy.png b/edgepunks/attributes/2_hat/13_dark_cowboy.png new file mode 100644 index 00000000..b8058ec7 Binary files /dev/null and b/edgepunks/attributes/2_hat/13_dark_cowboy.png differ diff --git a/edgepunks/attributes/2_hat/14_cap.png b/edgepunks/attributes/2_hat/14_cap.png new file mode 100644 index 00000000..57d8ce04 Binary files /dev/null and b/edgepunks/attributes/2_hat/14_cap.png differ diff --git a/edgepunks/attributes/2_hat/15_crescent_moon.png b/edgepunks/attributes/2_hat/15_crescent_moon.png new file mode 100644 index 00000000..41af9783 Binary files /dev/null and b/edgepunks/attributes/2_hat/15_crescent_moon.png differ diff --git a/edgepunks/attributes/2_hat/16_dark_hair.png b/edgepunks/attributes/2_hat/16_dark_hair.png new file mode 100644 index 00000000..4d2cc16b Binary files /dev/null and b/edgepunks/attributes/2_hat/16_dark_hair.png differ diff --git a/edgepunks/attributes/2_hat/17_none.png b/edgepunks/attributes/2_hat/17_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/2_hat/17_none.png differ diff --git a/edgepunks/attributes/2_hat/18_vampire_hair.png b/edgepunks/attributes/2_hat/18_vampire_hair.png new file mode 100644 index 00000000..eb3e75c3 Binary files /dev/null and b/edgepunks/attributes/2_hat/18_vampire_hair.png differ diff --git a/edgepunks/attributes/2_hat/19_scales.png b/edgepunks/attributes/2_hat/19_scales.png new file mode 100644 index 00000000..201b92f0 Binary files /dev/null and b/edgepunks/attributes/2_hat/19_scales.png differ diff --git a/edgepunks/attributes/2_hat/1_dark_hoodie.png b/edgepunks/attributes/2_hat/1_dark_hoodie.png new file mode 100644 index 00000000..1ae69088 Binary files /dev/null and b/edgepunks/attributes/2_hat/1_dark_hoodie.png differ diff --git a/edgepunks/attributes/2_hat/20_scar.png b/edgepunks/attributes/2_hat/20_scar.png new file mode 100644 index 00000000..5ad6d72b Binary files /dev/null and b/edgepunks/attributes/2_hat/20_scar.png differ diff --git a/edgepunks/attributes/2_hat/21_pyramid.png b/edgepunks/attributes/2_hat/21_pyramid.png new file mode 100644 index 00000000..d231062b Binary files /dev/null and b/edgepunks/attributes/2_hat/21_pyramid.png differ diff --git a/edgepunks/attributes/2_hat/22_big_horns.png b/edgepunks/attributes/2_hat/22_big_horns.png new file mode 100644 index 00000000..9b20ce62 Binary files /dev/null and b/edgepunks/attributes/2_hat/22_big_horns.png differ diff --git a/edgepunks/attributes/2_hat/23_mohawk.png b/edgepunks/attributes/2_hat/23_mohawk.png new file mode 100644 index 00000000..19ce4f77 Binary files /dev/null and b/edgepunks/attributes/2_hat/23_mohawk.png differ diff --git a/edgepunks/attributes/2_hat/24_small_horns.png b/edgepunks/attributes/2_hat/24_small_horns.png new file mode 100644 index 00000000..3849c422 Binary files /dev/null and b/edgepunks/attributes/2_hat/24_small_horns.png differ diff --git a/edgepunks/attributes/2_hat/25_bat.png b/edgepunks/attributes/2_hat/25_bat.png new file mode 100644 index 00000000..94641157 Binary files /dev/null and b/edgepunks/attributes/2_hat/25_bat.png differ diff --git a/edgepunks/attributes/2_hat/26_messy_hair.png b/edgepunks/attributes/2_hat/26_messy_hair.png new file mode 100644 index 00000000..20ddf957 Binary files /dev/null and b/edgepunks/attributes/2_hat/26_messy_hair.png differ diff --git a/edgepunks/attributes/2_hat/2_small_skull.png b/edgepunks/attributes/2_hat/2_small_skull.png new file mode 100644 index 00000000..3812a62e Binary files /dev/null and b/edgepunks/attributes/2_hat/2_small_skull.png differ diff --git a/edgepunks/attributes/2_hat/3_wizard_hat.png b/edgepunks/attributes/2_hat/3_wizard_hat.png new file mode 100644 index 00000000..fef5e08e Binary files /dev/null and b/edgepunks/attributes/2_hat/3_wizard_hat.png differ diff --git a/edgepunks/attributes/2_hat/4_dark_pyramid.png b/edgepunks/attributes/2_hat/4_dark_pyramid.png new file mode 100644 index 00000000..63904d58 Binary files /dev/null and b/edgepunks/attributes/2_hat/4_dark_pyramid.png differ diff --git a/edgepunks/attributes/2_hat/5_welding_goggles.png b/edgepunks/attributes/2_hat/5_welding_goggles.png new file mode 100644 index 00000000..0fe7469f Binary files /dev/null and b/edgepunks/attributes/2_hat/5_welding_goggles.png differ diff --git a/edgepunks/attributes/2_hat/6_soulfire_candles.png b/edgepunks/attributes/2_hat/6_soulfire_candles.png new file mode 100644 index 00000000..22028584 Binary files /dev/null and b/edgepunks/attributes/2_hat/6_soulfire_candles.png differ diff --git a/edgepunks/attributes/2_hat/7_edge_wizard_hat.png b/edgepunks/attributes/2_hat/7_edge_wizard_hat.png new file mode 100644 index 00000000..cc06d949 Binary files /dev/null and b/edgepunks/attributes/2_hat/7_edge_wizard_hat.png differ diff --git a/edgepunks/attributes/2_hat/8_beanie.png b/edgepunks/attributes/2_hat/8_beanie.png new file mode 100644 index 00000000..659088f3 Binary files /dev/null and b/edgepunks/attributes/2_hat/8_beanie.png differ diff --git a/edgepunks/attributes/2_hat/9_red_spiked_hair.png b/edgepunks/attributes/2_hat/9_red_spiked_hair.png new file mode 100644 index 00000000..73208314 Binary files /dev/null and b/edgepunks/attributes/2_hat/9_red_spiked_hair.png differ diff --git a/edgepunks/attributes/3_mouth/0_11_blank.png b/edgepunks/attributes/3_mouth/0_11_blank.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/3_mouth/0_11_blank.png differ diff --git a/edgepunks/attributes/3_mouth/10_leather_mask.png b/edgepunks/attributes/3_mouth/10_leather_mask.png new file mode 100644 index 00000000..fd8bd00e Binary files /dev/null and b/edgepunks/attributes/3_mouth/10_leather_mask.png differ diff --git a/edgepunks/attributes/3_mouth/11_dark_beard.png b/edgepunks/attributes/3_mouth/11_dark_beard.png new file mode 100644 index 00000000..bc264173 Binary files /dev/null and b/edgepunks/attributes/3_mouth/11_dark_beard.png differ diff --git a/edgepunks/attributes/3_mouth/12_brown_beard.png b/edgepunks/attributes/3_mouth/12_brown_beard.png new file mode 100644 index 00000000..d15f0205 Binary files /dev/null and b/edgepunks/attributes/3_mouth/12_brown_beard.png differ diff --git a/edgepunks/attributes/3_mouth/13_brown_chinstrap.png b/edgepunks/attributes/3_mouth/13_brown_chinstrap.png new file mode 100644 index 00000000..5fa9affe Binary files /dev/null and b/edgepunks/attributes/3_mouth/13_brown_chinstrap.png differ diff --git a/edgepunks/attributes/3_mouth/14_teeth.png b/edgepunks/attributes/3_mouth/14_teeth.png new file mode 100644 index 00000000..f1133dde Binary files /dev/null and b/edgepunks/attributes/3_mouth/14_teeth.png differ diff --git a/edgepunks/attributes/3_mouth/15_monster_mouth.png b/edgepunks/attributes/3_mouth/15_monster_mouth.png new file mode 100644 index 00000000..f491ff79 Binary files /dev/null and b/edgepunks/attributes/3_mouth/15_monster_mouth.png differ diff --git a/edgepunks/attributes/3_mouth/16_smile.png b/edgepunks/attributes/3_mouth/16_smile.png new file mode 100644 index 00000000..c8ac278d Binary files /dev/null and b/edgepunks/attributes/3_mouth/16_smile.png differ diff --git a/edgepunks/attributes/3_mouth/17_regular.png b/edgepunks/attributes/3_mouth/17_regular.png new file mode 100644 index 00000000..e10475f9 Binary files /dev/null and b/edgepunks/attributes/3_mouth/17_regular.png differ diff --git a/edgepunks/attributes/3_mouth/1_tentacle_mouth.png b/edgepunks/attributes/3_mouth/1_tentacle_mouth.png new file mode 100644 index 00000000..38960589 Binary files /dev/null and b/edgepunks/attributes/3_mouth/1_tentacle_mouth.png differ diff --git a/edgepunks/attributes/3_mouth/2_fire_breath.png b/edgepunks/attributes/3_mouth/2_fire_breath.png new file mode 100644 index 00000000..e59623f6 Binary files /dev/null and b/edgepunks/attributes/3_mouth/2_fire_breath.png differ diff --git a/edgepunks/attributes/3_mouth/3_pipe.png b/edgepunks/attributes/3_mouth/3_pipe.png new file mode 100644 index 00000000..e454b50e Binary files /dev/null and b/edgepunks/attributes/3_mouth/3_pipe.png differ diff --git a/edgepunks/attributes/3_mouth/4_toxic_puke.png b/edgepunks/attributes/3_mouth/4_toxic_puke.png new file mode 100644 index 00000000..57e99d1e Binary files /dev/null and b/edgepunks/attributes/3_mouth/4_toxic_puke.png differ diff --git a/edgepunks/attributes/3_mouth/5_bloody_mouth.png b/edgepunks/attributes/3_mouth/5_bloody_mouth.png new file mode 100644 index 00000000..d0a23b96 Binary files /dev/null and b/edgepunks/attributes/3_mouth/5_bloody_mouth.png differ diff --git a/edgepunks/attributes/3_mouth/6_cigar.png b/edgepunks/attributes/3_mouth/6_cigar.png new file mode 100644 index 00000000..50b41c13 Binary files /dev/null and b/edgepunks/attributes/3_mouth/6_cigar.png differ diff --git a/edgepunks/attributes/3_mouth/7_shadow_beard.png b/edgepunks/attributes/3_mouth/7_shadow_beard.png new file mode 100644 index 00000000..a5a39996 Binary files /dev/null and b/edgepunks/attributes/3_mouth/7_shadow_beard.png differ diff --git a/edgepunks/attributes/3_mouth/8_cracked_teeth.png b/edgepunks/attributes/3_mouth/8_cracked_teeth.png new file mode 100644 index 00000000..8ff0b630 Binary files /dev/null and b/edgepunks/attributes/3_mouth/8_cracked_teeth.png differ diff --git a/edgepunks/attributes/3_mouth/9_small_fangs.png b/edgepunks/attributes/3_mouth/9_small_fangs.png new file mode 100644 index 00000000..a17fb360 Binary files /dev/null and b/edgepunks/attributes/3_mouth/9_small_fangs.png differ diff --git a/edgepunks/attributes/4_clothes/0_11_blank.png b/edgepunks/attributes/4_clothes/0_11_blank.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/4_clothes/0_11_blank.png differ diff --git a/edgepunks/attributes/4_clothes/10_purple_robes.png b/edgepunks/attributes/4_clothes/10_purple_robes.png new file mode 100644 index 00000000..cd1bb992 Binary files /dev/null and b/edgepunks/attributes/4_clothes/10_purple_robes.png differ diff --git a/edgepunks/attributes/4_clothes/11_dark_wings.png b/edgepunks/attributes/4_clothes/11_dark_wings.png new file mode 100644 index 00000000..cac1c4eb Binary files /dev/null and b/edgepunks/attributes/4_clothes/11_dark_wings.png differ diff --git a/edgepunks/attributes/4_clothes/12_fire_robes.png b/edgepunks/attributes/4_clothes/12_fire_robes.png new file mode 100644 index 00000000..6bd55d88 Binary files /dev/null and b/edgepunks/attributes/4_clothes/12_fire_robes.png differ diff --git a/edgepunks/attributes/4_clothes/13_moss_robes.png b/edgepunks/attributes/4_clothes/13_moss_robes.png new file mode 100644 index 00000000..eafad35a Binary files /dev/null and b/edgepunks/attributes/4_clothes/13_moss_robes.png differ diff --git a/edgepunks/attributes/4_clothes/14_dark_robe.png b/edgepunks/attributes/4_clothes/14_dark_robe.png new file mode 100644 index 00000000..6d66e634 Binary files /dev/null and b/edgepunks/attributes/4_clothes/14_dark_robe.png differ diff --git a/edgepunks/attributes/4_clothes/15_none.png b/edgepunks/attributes/4_clothes/15_none.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/4_clothes/15_none.png differ diff --git a/edgepunks/attributes/4_clothes/1_poison.png b/edgepunks/attributes/4_clothes/1_poison.png new file mode 100644 index 00000000..7cb35577 Binary files /dev/null and b/edgepunks/attributes/4_clothes/1_poison.png differ diff --git a/edgepunks/attributes/4_clothes/2_crystal_ball.png b/edgepunks/attributes/4_clothes/2_crystal_ball.png new file mode 100644 index 00000000..5d4bad78 Binary files /dev/null and b/edgepunks/attributes/4_clothes/2_crystal_ball.png differ diff --git a/edgepunks/attributes/4_clothes/3_enhancement_book.png b/edgepunks/attributes/4_clothes/3_enhancement_book.png new file mode 100644 index 00000000..09627366 Binary files /dev/null and b/edgepunks/attributes/4_clothes/3_enhancement_book.png differ diff --git a/edgepunks/attributes/4_clothes/4_tentacle.png b/edgepunks/attributes/4_clothes/4_tentacle.png new file mode 100644 index 00000000..1fe0b9e5 Binary files /dev/null and b/edgepunks/attributes/4_clothes/4_tentacle.png differ diff --git a/edgepunks/attributes/4_clothes/5_trimmed_robe.png b/edgepunks/attributes/4_clothes/5_trimmed_robe.png new file mode 100644 index 00000000..e061fdd8 Binary files /dev/null and b/edgepunks/attributes/4_clothes/5_trimmed_robe.png differ diff --git a/edgepunks/attributes/4_clothes/6_bloody.png b/edgepunks/attributes/4_clothes/6_bloody.png new file mode 100644 index 00000000..0f4eee20 Binary files /dev/null and b/edgepunks/attributes/4_clothes/6_bloody.png differ diff --git a/edgepunks/attributes/4_clothes/7_dark_fire.png b/edgepunks/attributes/4_clothes/7_dark_fire.png new file mode 100644 index 00000000..699bcd65 Binary files /dev/null and b/edgepunks/attributes/4_clothes/7_dark_fire.png differ diff --git a/edgepunks/attributes/4_clothes/8_angel_wings.png b/edgepunks/attributes/4_clothes/8_angel_wings.png new file mode 100644 index 00000000..5e349cde Binary files /dev/null and b/edgepunks/attributes/4_clothes/8_angel_wings.png differ diff --git a/edgepunks/attributes/4_clothes/9_dark_suit.png b/edgepunks/attributes/4_clothes/9_dark_suit.png new file mode 100644 index 00000000..e04f5df4 Binary files /dev/null and b/edgepunks/attributes/4_clothes/9_dark_suit.png differ diff --git a/edgepunks/attributes/5_body/0_11_blank.png b/edgepunks/attributes/5_body/0_11_blank.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/5_body/0_11_blank.png differ diff --git a/edgepunks/attributes/5_body/10_whited_body.png b/edgepunks/attributes/5_body/10_whited_body.png new file mode 100644 index 00000000..ebb79607 Binary files /dev/null and b/edgepunks/attributes/5_body/10_whited_body.png differ diff --git a/edgepunks/attributes/5_body/11_purple_body.png b/edgepunks/attributes/5_body/11_purple_body.png new file mode 100644 index 00000000..30e10574 Binary files /dev/null and b/edgepunks/attributes/5_body/11_purple_body.png differ diff --git a/edgepunks/attributes/5_body/12_orange_dragon.png b/edgepunks/attributes/5_body/12_orange_dragon.png new file mode 100644 index 00000000..7239236b Binary files /dev/null and b/edgepunks/attributes/5_body/12_orange_dragon.png differ diff --git a/edgepunks/attributes/5_body/13_grey_body.png b/edgepunks/attributes/5_body/13_grey_body.png new file mode 100644 index 00000000..743a89f0 Binary files /dev/null and b/edgepunks/attributes/5_body/13_grey_body.png differ diff --git a/edgepunks/attributes/5_body/1_alien.png b/edgepunks/attributes/5_body/1_alien.png new file mode 100644 index 00000000..aa9c9481 Binary files /dev/null and b/edgepunks/attributes/5_body/1_alien.png differ diff --git a/edgepunks/attributes/5_body/2_ape.png b/edgepunks/attributes/5_body/2_ape.png new file mode 100644 index 00000000..6f932256 Binary files /dev/null and b/edgepunks/attributes/5_body/2_ape.png differ diff --git a/edgepunks/attributes/5_body/3_red_dragon.png b/edgepunks/attributes/5_body/3_red_dragon.png new file mode 100644 index 00000000..8024b741 Binary files /dev/null and b/edgepunks/attributes/5_body/3_red_dragon.png differ diff --git a/edgepunks/attributes/5_body/4_green_lizard.png b/edgepunks/attributes/5_body/4_green_lizard.png new file mode 100644 index 00000000..bd961fb1 Binary files /dev/null and b/edgepunks/attributes/5_body/4_green_lizard.png differ diff --git a/edgepunks/attributes/5_body/5_cave_lizard.png b/edgepunks/attributes/5_body/5_cave_lizard.png new file mode 100644 index 00000000..1e343819 Binary files /dev/null and b/edgepunks/attributes/5_body/5_cave_lizard.png differ diff --git a/edgepunks/attributes/5_body/6_brown_lizard.png b/edgepunks/attributes/5_body/6_brown_lizard.png new file mode 100644 index 00000000..8fd36cfb Binary files /dev/null and b/edgepunks/attributes/5_body/6_brown_lizard.png differ diff --git a/edgepunks/attributes/5_body/7_dark_green_lizard.png b/edgepunks/attributes/5_body/7_dark_green_lizard.png new file mode 100644 index 00000000..dc3456fa Binary files /dev/null and b/edgepunks/attributes/5_body/7_dark_green_lizard.png differ diff --git a/edgepunks/attributes/5_body/8_purple_dragon.png b/edgepunks/attributes/5_body/8_purple_dragon.png new file mode 100644 index 00000000..3ddfd36c Binary files /dev/null and b/edgepunks/attributes/5_body/8_purple_dragon.png differ diff --git a/edgepunks/attributes/5_body/9_dark_dragon.png b/edgepunks/attributes/5_body/9_dark_dragon.png new file mode 100644 index 00000000..e20ad3e5 Binary files /dev/null and b/edgepunks/attributes/5_body/9_dark_dragon.png differ diff --git a/edgepunks/attributes/6_background/0_11_blank.png b/edgepunks/attributes/6_background/0_11_blank.png new file mode 100644 index 00000000..12e8e07b Binary files /dev/null and b/edgepunks/attributes/6_background/0_11_blank.png differ diff --git a/edgepunks/attributes/6_background/1_red.png b/edgepunks/attributes/6_background/1_red.png new file mode 100644 index 00000000..2a7c8b1a Binary files /dev/null and b/edgepunks/attributes/6_background/1_red.png differ diff --git a/edgepunks/attributes/6_background/2_purple.png b/edgepunks/attributes/6_background/2_purple.png new file mode 100644 index 00000000..1f788597 Binary files /dev/null and b/edgepunks/attributes/6_background/2_purple.png differ diff --git a/edgepunks/attributes/6_background/3_pink.png b/edgepunks/attributes/6_background/3_pink.png new file mode 100644 index 00000000..893bb663 Binary files /dev/null and b/edgepunks/attributes/6_background/3_pink.png differ diff --git a/edgepunks/attributes/attributes.csv b/edgepunks/attributes/attributes.csv new file mode 100644 index 00000000..da7ad3d7 --- /dev/null +++ b/edgepunks/attributes/attributes.csv @@ -0,0 +1,124 @@ +path, category, name, more_names +0_11/0_aku-punku.png, 1/1, Aku-Punku, +0_11/1_devil_punk_ape.png, 1/1, Devil Punk Ape, +0_11/2_onedgekevin.png, 1/1, OnEdgeKevin, +0_11/3_goated_demon.png, 1/1, Goated Demon, +0_11/4_masked_hoodie.png, 1/1, Masked Hoodie, +0_11/5_baphomet.png, 1/1, Baphomet, +0_11/6_lavey_punk.png, 1/1, LaVey Punk, +0_11/7_demingo.png, 1/1, Demingo, +0_11/8_dark_acolyte_of_the_northern_wastes.png, 1/1, Dark Acolyte of the Northern Wastes, +0_11/9_marina_abramovic.png, 1/1, Marina Abramovic, +0_11/10_slender_punk.png, 1/1, Slender Punk, +0_11/11_illuminati_bill.png, 1/1, Illuminati Bill, +0_11/12_the_eyes.png, 1/1, The Eyes, +0_11/13_the_apprentice.png, 1/1, The Apprentice, +0_11/14_jason_punk.png, 1/1, Jason Punk, +0_11/15_medusa_punk.png, 1/1, Medusa Punk, +0_11/16_the_darkest_punk.png, 1/1, The Darkest Punk, +0_11/17_keksune.png, 1/1, Keksune, +0_11/18_anatomy_of_an_icon.png, 1/1, Anatomy Of An Icon, +## 0_11/19_none.png, 1/1, None, +## 1_eyes/0_11_blank.png, Eyes, 1/1 Blank, +1_eyes/1_hollow.png, Eyes, Hollow, +1_eyes/2_tentacle_eye.png, Eyes, Tentacle Eye, +1_eyes/3_laser_eyes.png, Eyes, Laser Eyes, +1_eyes/4_white_glasses.png, Eyes, White Glasses, +1_eyes/5_big_glasses.png, Eyes, Big Glasses, +1_eyes/6_holy_eyes.png, Eyes, Holy Eyes, +1_eyes/7_cyclops.png, Eyes, Cyclops, +1_eyes/8_dark_shades.png, Eyes, Dark Shades, +1_eyes/9_cracked_glasses.png, Eyes, Cracked Glasses, +1_eyes/10_3_d_glasses.png, Eyes, 3 D Glasses, +1_eyes/11_skull_mask.png, Eyes, Skull Mask, +1_eyes/12_open_sockets.png, Eyes, Open Sockets, +1_eyes/13_eye_mask.png, Eyes, Eye Mask, + +## duplicate - see 1_8 +## 1_eyes/14_dark_shades.png, Eyes, Dark Shades, + +1_eyes/15_flame_eyes.png, Eyes, Flame Eyes, +1_eyes/16_clown_eyes.png, Eyes, Clown Eyes, +1_eyes/17_earring.png, Eyes, Earring, +1_eyes/18_monk.png, Eyes, Monk, +1_eyes/19_lizard_eyes.png, Eyes, Lizard Eyes, +1_eyes/20_eyes.png, Eyes, Eyes, +## 2_hat/0_11_blank.png, Hat, 1/1 Blank, +2_hat/1_dark_hoodie.png, Hat, Dark Hoodie, +2_hat/2_small_skull.png, Hat, Small Skull, +2_hat/3_wizard_hat.png, Hat, Wizard Hat, +2_hat/4_dark_pyramid.png, Hat, Dark Pyramid, +2_hat/5_welding_goggles.png, Hat, Welding Goggles, +2_hat/6_soulfire_candles.png, Hat, Soulfire Candles, +2_hat/7_edge_wizard_hat.png, Hat, Edge Wizard Hat, +2_hat/8_beanie.png, Hat, Beanie, +2_hat/9_red_spiked_hair.png, Hat, Red Spiked Hair, +2_hat/10_red_hair.png, Hat, Red Hair, +2_hat/11_red_bandana.png, Hat, Red Bandana, +2_hat/12_brain.png, Hat, Brain, +2_hat/13_dark_cowboy.png, Hat, Dark Cowboy, +2_hat/14_cap.png, Hat, Cap, +2_hat/15_crescent_moon.png, Hat, Crescent Moon, +2_hat/16_dark_hair.png, Hat, Dark Hair, +## 2_hat/17_none.png, Hat, None, +2_hat/18_vampire_hair.png, Hat, Vampire Hair, +2_hat/19_scales.png, Hat, Scales, +2_hat/20_scar.png, Hat, Scar, +2_hat/21_pyramid.png, Hat, Pyramid, +2_hat/22_big_horns.png, Hat, Big Horns, +2_hat/23_mohawk.png, Hat, Mohawk, +2_hat/24_small_horns.png, Hat, Small Horns, +2_hat/25_bat.png, Hat, Bat, +2_hat/26_messy_hair.png, Hat, Messy Hair, +## 3_mouth/0_11_blank.png, Mouth, 1/1 Blank, +3_mouth/1_tentacle_mouth.png, Mouth, Tentacle Mouth, +3_mouth/2_fire_breath.png, Mouth, Fire Breath, +3_mouth/3_pipe.png, Mouth, Pipe, +3_mouth/4_toxic_puke.png, Mouth, Toxic Puke, +3_mouth/5_bloody_mouth.png, Mouth, Bloody Mouth, +3_mouth/6_cigar.png, Mouth, Cigar, +3_mouth/7_shadow_beard.png, Mouth, Shadow Beard, +3_mouth/8_cracked_teeth.png, Mouth, Cracked Teeth, +3_mouth/9_small_fangs.png, Mouth, Small Fangs, +3_mouth/10_leather_mask.png, Mouth, Leather Mask, +3_mouth/11_dark_beard.png, Mouth, Dark Beard, +3_mouth/12_brown_beard.png, Mouth, Brown Beard, +3_mouth/13_brown_chinstrap.png, Mouth, Brown Chinstrap, +3_mouth/14_teeth.png, Mouth, Teeth, +3_mouth/15_monster_mouth.png, Mouth, Monster Mouth, +3_mouth/16_smile.png, Mouth, Smile, +3_mouth/17_regular.png, Mouth, Regular, +## 4_clothes/0_11_blank.png, Clothes, 1/1 Blank, +4_clothes/1_poison.png, Clothes, Poison, +4_clothes/2_crystal_ball.png, Clothes, Crystal Ball, +4_clothes/3_enhancement_book.png, Clothes, Enhancement Book, +4_clothes/4_tentacle.png, Clothes, Tentacle, +4_clothes/5_trimmed_robe.png, Clothes, Trimmed Robe, +4_clothes/6_bloody.png, Clothes, Bloody, +4_clothes/7_dark_fire.png, Clothes, Dark Fire, +4_clothes/8_angel_wings.png, Clothes, Angel Wings, +4_clothes/9_dark_suit.png, Clothes, Dark Suit, +4_clothes/10_purple_robes.png, Clothes, Purple Robes, +4_clothes/11_dark_wings.png, Clothes, Dark Wings, +4_clothes/12_fire_robes.png, Clothes, Fire Robes, +4_clothes/13_moss_robes.png, Clothes, Moss Robes, +4_clothes/14_dark_robe.png, Clothes, Dark Robe, +## 4_clothes/15_none.png, Clothes, None, +## 5_body/0_11_blank.png, Body, 1/1 Blank, +5_body/1_alien.png, Body, Alien, +5_body/2_ape.png, Body, Ape, +5_body/3_red_dragon.png, Body, Red Dragon, +5_body/4_green_lizard.png, Body, Green Lizard, +5_body/5_cave_lizard.png, Body, Cave Lizard, +5_body/6_brown_lizard.png, Body, Brown Lizard, +5_body/7_dark_green_lizard.png, Body, Dark Green Lizard, +5_body/8_purple_dragon.png, Body, Purple Dragon, +5_body/9_dark_dragon.png, Body, Dark Dragon, +5_body/10_whited_body.png, Body, Whited Body, +5_body/11_purple_body.png, Body, Purple Body, +5_body/12_orange_dragon.png, Body, Orange Dragon, +5_body/13_grey_body.png, Body, Grey Body, +## 6_background/0_11_blank.png, Background, 1/1 Blank, +6_background/1_red.png, Background, Red, +6_background/2_purple.png, Background, Purple, +6_background/3_pink.png, Background, Pink, diff --git a/edgepunks/cache/0_0.png b/edgepunks/cache/0_0.png new file mode 100644 index 00000000..99c2e91f Binary files /dev/null and b/edgepunks/cache/0_0.png differ diff --git a/edgepunks/cache/0_1.png b/edgepunks/cache/0_1.png new file mode 100644 index 00000000..6fa5da33 Binary files /dev/null and b/edgepunks/cache/0_1.png differ diff --git a/edgepunks/cache/0_2.png b/edgepunks/cache/0_2.png new file mode 100644 index 00000000..ec989785 Binary files /dev/null and b/edgepunks/cache/0_2.png differ diff --git a/edgepunks/cache/0_4.png b/edgepunks/cache/0_4.png new file mode 100644 index 00000000..bc6e1401 Binary files /dev/null and b/edgepunks/cache/0_4.png differ diff --git a/edgepunks/collection.yml b/edgepunks/collection.yml index ead6876d..20259ac1 100644 --- a/edgepunks/collection.yml +++ b/edgepunks/collection.yml @@ -1,5 +1,6 @@ -slug: edgepunks +slug: edgepunks +format: 24x24 ### @@ -9,5 +10,23 @@ opensea: theedgepunks token: contract: "0x83921cb2bdfe8f70aa2988a20dd8b91c197b04b9" + layers: ## "on-chain" layers + names: + - 1/1 + - Eyes + - Hat + - Mouth + - Clothes + - Body + - Background + tiers: + - [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,869] + - [0,12,19,19,23,24,28,29,30,34,37,38,38,45,47,58,58,70,71,102,106] + - [0,8,10,10,10,10,10,15,15,15,16,24,25,28,36,37,37,40,50,51,53,54,59,62,70,71,72] + - [0,7,13,17,19,25,35,37,45,47,52,59,60,61,76,101,107,127] + - [0,7,11,15,19,35,35,35,61,63,80,92,100,109,110,116] + - [0,4,8,16,20,22,24,60,79,104,127,131,134,159] + - [0,4,8,876] + diff --git a/edgepunks/spritesheet-24x24.csv b/edgepunks/spritesheet-24x24.csv new file mode 100644 index 00000000..3a3a28ab --- /dev/null +++ b/edgepunks/spritesheet-24x24.csv @@ -0,0 +1,111 @@ +id, category, name, more_names +0, 1/1, Aku-Punku, +1, 1/1, Devil Punk Ape, +2, 1/1, OnEdgeKevin, +3, 1/1, Goated Demon, +4, 1/1, Masked Hoodie, +5, 1/1, Baphomet, +6, 1/1, LaVey Punk, +7, 1/1, Demingo, +8, 1/1, Dark Acolyte of the Northern Wastes, +9, 1/1, Marina Abramovic, +10, 1/1, Slender Punk, +11, 1/1, Illuminati Bill, +12, 1/1, The Eyes, +13, 1/1, The Apprentice, +14, 1/1, Jason Punk, +15, 1/1, Medusa Punk, +16, 1/1, The Darkest Punk, +17, 1/1, Keksune, +18, 1/1, Anatomy Of An Icon, +19, Eyes, Hollow, +20, Eyes, Tentacle Eye, +21, Eyes, Laser Eyes, +22, Eyes, White Glasses, +23, Eyes, Big Glasses, +24, Eyes, Holy Eyes, +25, Eyes, Cyclops, +26, Eyes, Dark Shades, +27, Eyes, Cracked Glasses, +28, Eyes, 3 D Glasses, +29, Eyes, Skull Mask, +30, Eyes, Open Sockets, +31, Eyes, Eye Mask, +32, Eyes, Flame Eyes, +33, Eyes, Clown Eyes, +34, Eyes, Earring, +35, Eyes, Monk, +36, Eyes, Lizard Eyes, +37, Eyes, Eyes, +38, Hat, Dark Hoodie, +39, Hat, Small Skull, +40, Hat, Wizard Hat, +41, Hat, Dark Pyramid, +42, Hat, Welding Goggles, +43, Hat, Soulfire Candles, +44, Hat, Edge Wizard Hat, +45, Hat, Beanie, +46, Hat, Red Spiked Hair, +47, Hat, Red Hair, +48, Hat, Red Bandana, +49, Hat, Brain, +50, Hat, Dark Cowboy, +51, Hat, Cap, +52, Hat, Crescent Moon, +53, Hat, Dark Hair, +54, Hat, Vampire Hair, +55, Hat, Scales, +56, Hat, Scar, +57, Hat, Pyramid, +58, Hat, Big Horns, +59, Hat, Mohawk, +60, Hat, Small Horns, +61, Hat, Bat, +62, Hat, Messy Hair, +63, Mouth, Tentacle Mouth, +64, Mouth, Fire Breath, +65, Mouth, Pipe, +66, Mouth, Toxic Puke, +67, Mouth, Bloody Mouth, +68, Mouth, Cigar, +69, Mouth, Shadow Beard, +70, Mouth, Cracked Teeth, +71, Mouth, Small Fangs, +72, Mouth, Leather Mask, +73, Mouth, Dark Beard, +74, Mouth, Brown Beard, +75, Mouth, Brown Chinstrap, +76, Mouth, Teeth, +77, Mouth, Monster Mouth, +78, Mouth, Smile, +79, Mouth, Regular, +80, Clothes, Poison, +81, Clothes, Crystal Ball, +82, Clothes, Enhancement Book, +83, Clothes, Tentacle, +84, Clothes, Trimmed Robe, +85, Clothes, Bloody, +86, Clothes, Dark Fire, +87, Clothes, Angel Wings, +88, Clothes, Dark Suit, +89, Clothes, Purple Robes, +90, Clothes, Dark Wings, +91, Clothes, Fire Robes, +92, Clothes, Moss Robes, +93, Clothes, Dark Robe, +94, Body, Alien, +95, Body, Ape, +96, Body, Red Dragon, +97, Body, Green Lizard, +98, Body, Cave Lizard, +99, Body, Brown Lizard, +100, Body, Dark Green Lizard, +101, Body, Purple Dragon, +102, Body, Dark Dragon, +103, Body, Whited Body, +104, Body, Purple Body, +105, Body, Orange Dragon, +106, Body, Grey Body, +107, Background, Red, +108, Background, Purple, +109, Background, Pink, diff --git a/edgepunks/spritesheet-24x24.png b/edgepunks/spritesheet-24x24.png new file mode 100644 index 00000000..4719e52a Binary files /dev/null and b/edgepunks/spritesheet-24x24.png differ diff --git a/sandbox/prepare.rb b/sandbox/prepare.rb new file mode 100644 index 00000000..6caa5082 --- /dev/null +++ b/sandbox/prepare.rb @@ -0,0 +1,121 @@ +### +# todo: upstream +# add read_yml alias to read_yaml!!! + + +require 'cocos' +require 'pixelart' + + +## e.g. convert dimension (width x height) "24x24" or "24 x 24" to [24,24] +def parse_dimension( str ) + str.split( %r{x}i ).map { |str| str.strip.to_i } +end + +def parse_index( str ) + str.split( %r{/}i ).map { |str| str.strip.to_i } +end + +def slugify( name ) + name.downcase.gsub( /[^a-z0-9 ()$_-]/ ) do |_| + puts " !! WARN: asciify - found (and removing) non-ascii char >#{Regexp.last_match}<" + '' ## remove - use empty string + end.gsub( ' ', '_') +end + + + + + + +basedir = './aliensvspunks' +# basedir = './edgepunks' + + + +recs = read_csv( "#{basedir}/cache/layers.csv" ) +puts " #{recs.size} record(s)" + +config = read_yaml( "#{basedir}/collection.yml" ) +puts +puts "config:" +## pp config + +layer_names = config['token']['layers']['names'] +puts +puts " layers.names:" +pp layer_names + + +width, height = parse_dimension( config['format'] ) +puts +puts " width x height in px: #{width}x#{height}" + + +headers = ['path', 'category', 'name', 'more_names'] +meta = [] + + +recs.each_with_index do |rec,i| + print "." + print "#{i}" if i % 10 == 0 + + n, m = parse_index( rec['index'] ) ## e.g. split "0/1" to [0,1] etc. + name = rec['name'] + type = rec['type'] + + + path = "#{basedir}/cache/#{n}_#{m}.png" + + if type != 'image/png' + puts "!! WARN - non-png image; make sure there's a png conversion" + pp rec + end + + + img = Image.read( path ) + + if [img.width,img.height] != [width,height] + if img.width > width && img.height > height + ## try to downscale + puts "==> #{path} - try to downscale from #{img.width}x#{img.height} to #{width}x#{height}...." + steps_x = Image.calc_sample_steps( img.width, width ) + steps_y = Image.calc_sample_steps( img.height, height ) + img = img.pixelate( steps_x, steps_y ) + else + puts "!! ERROR - expected image in #{width}x#{height}px; got #{img.width}x#{img.height}" + pp rec + exit 1 + end + end + + category = layer_names[ n ] + + category_slug = slugify( category ) + name_slug = slugify( name ) + + outpath = "#{basedir}/attributes/#{n}_#{category_slug}/#{m}_#{name_slug}.png" + puts "saving #{outpath}..." + img.save( outpath ) + + meta << ["#{n}_#{category_slug}/#{m}_#{name_slug}.png", + category, + name, + '' + ] +end + +## +## save attributes.csv meta records + +File.open( "#{basedir}/tmp/attributes.csv", 'w:utf-8') do |f| + f.write( headers.join( ', ')) + f.write( "\n" ) + meta.each do |rec| + f.write( rec.join( ', ')) + f.write( "\n" ) + end +end + + +puts "bye" \ No newline at end of file diff --git a/sandbox/spritesheet.rb b/sandbox/spritesheet.rb new file mode 100644 index 00000000..2ce9501a --- /dev/null +++ b/sandbox/spritesheet.rb @@ -0,0 +1,42 @@ + +require 'cocos' +require 'pixelart' +require 'spritesheet' + + + +## e.g. convert dimension (width x height) "24x24" or "24 x 24" to [24,24] +def parse_dimension( str ) + str.split( %r{x}i ).map { |str| str.strip.to_i } +end + + + +basedir = './aliensvspunks' +# basedir = './edgepunks' + + + +config = read_yaml( "#{basedir}/collection.yml" ) +puts +puts "config:" +## pp config + +width, height = parse_dimension( config['format'] ) +puts +puts " width x height in px: #{width}x#{height}" + + +sheet = Spritesheet.pack( "#{basedir}/attributes/attributes.csv", + dir: "#{basedir}/attributes", + width: width, height: height ) + + +sheet.image.save( "#{basedir}/tmp/spritesheet-#{width}x#{height}.png" ) +sheet.image.zoom(2).save( "#{basedir}/tmp/spritesheet-#{width}x#{height}@2x.png" ) + + +sheet.export( "#{basedir}/tmp/spritesheet-#{width}x#{height}.csv" ) + + +puts "bye"