git repos / saland

commit c154265d

Poul Sander · 2026-03-29 15:21
c154265dc8812e96d8b2124d415c96cdc7b0b235 patch · browse files
parent 36b3ded7bd979874b950445ab4bb53354a9bc25d

Replace some of the old sprites with the ones from the Ultimate Spreedsheet

Changed files

M data/sprites/hair_blonde.sprite before
A data/sprites/hair_blonde_bg.sprite
M data/sprites/hair_blue.sprite before
A data/sprites/hair_blue_bg.sprite
M data/sprites/hair_brunette.sprite before
A data/sprites/hair_brunette_bg.sprite
M data/sprites/hair_raven.sprite before
A data/sprites/hair_raven_bg.sprite
M data/sprites/std_hair.sprite before
M data/sprites/std_hair_female.sprite before
A data/sprites/std_hair_female_bg.sprite
A data/textures/spritesheets/hair/messy2/adult/hurt/redhead.png
A data/textures/spritesheets/hair/messy2/adult/slash/redhead.png
A data/textures/spritesheets/hair/messy2/adult/spellcast/redhead.png
A data/textures/spritesheets/hair/messy2/adult/walk/redhead.png
A data/textures/spritesheets/hair/plain/adult/hurt/blonde.png
A data/textures/spritesheets/hair/plain/adult/hurt/blue.png
A data/textures/spritesheets/hair/plain/adult/hurt/dark_brown.png
A data/textures/spritesheets/hair/plain/adult/hurt/raven.png
A data/textures/spritesheets/hair/plain/adult/slash/blonde.png
A data/textures/spritesheets/hair/plain/adult/slash/blue.png
A data/textures/spritesheets/hair/plain/adult/slash/dark_brown.png
A data/textures/spritesheets/hair/plain/adult/slash/raven.png
A data/textures/spritesheets/hair/plain/adult/spellcast/blonde.png
A data/textures/spritesheets/hair/plain/adult/spellcast/blue.png
A data/textures/spritesheets/hair/plain/adult/spellcast/dark_brown.png
A data/textures/spritesheets/hair/plain/adult/spellcast/raven.png
A data/textures/spritesheets/hair/plain/adult/walk/blonde.png
A data/textures/spritesheets/hair/plain/adult/walk/blue.png
A data/textures/spritesheets/hair/plain/adult/walk/dark_brown.png
A data/textures/spritesheets/hair/plain/adult/walk/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/slash/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/slash/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/slash/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/walk/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/walk/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/bg/walk/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/slash/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/slash/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/slash/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/redhead.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blonde.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blue.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/walk/dark_brown.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/walk/raven.png
A data/textures/spritesheets/hair/ponytail2/adult/fg/walk/redhead.png
M src/ImGuiPlayerSelect.cpp before
diff --git a/data/sprites/hair_blonde.sprite b/data/sprites/hair_blonde.sprite index f22427f..a5ab7f0 100644 --- a/data/sprites/hair_blonde.sprite +++ b/data/sprites/hair_blonde.sprite
@@ -1,9 +1,9 @@
{
"male_walkcycle_hair_blonde_N" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -13,9 +13,9 @@
},
"male_walkcycle_hair_blonde_W" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -25,9 +25,9 @@
},
"male_walkcycle_hair_blonde_S" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -37,9 +37,9 @@
},
"male_walkcycle_hair_blonde_E" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -49,9 +49,9 @@
},
"male_standing_hair_blonde_N" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -61,9 +61,9 @@
},
"male_standing_hair_blonde_W" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -73,9 +73,9 @@
},
"male_standing_hair_blonde_S" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -85,9 +85,9 @@
},
"male_standing_hair_blonde_E" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/walk/blonde",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -97,9 +97,9 @@
},
"male_slash_hair_blonde_N" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/slash/blonde",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -109,9 +109,9 @@
},
"male_slash_hair_blonde_W" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/slash/blonde",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -121,9 +121,9 @@
},
"male_slash_hair_blonde_S" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/slash/blonde",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -133,9 +133,9 @@
},
"male_slash_hair_blonde_E" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/slash/blonde",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -145,9 +145,9 @@
},
"male_spellcast_hair_blonde_N" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blonde",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -157,9 +157,9 @@
},
"male_spellcast_hair_blonde_W" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blonde",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -169,9 +169,9 @@
},
"male_spellcast_hair_blonde_S" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blonde",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -181,9 +181,9 @@
},
"male_spellcast_hair_blonde_E" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blonde",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -193,9 +193,9 @@
},
"male_hurt_hair_blonde_S" : {
- "texture" : "std_hair/plain-male/blonde",
+ "texture" : "spritesheets/hair/plain/adult/hurt/blonde",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -205,9 +205,9 @@
},
"female_walkcycle_hair_blonde_N" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -217,9 +217,9 @@
},
"female_walkcycle_hair_blonde_W" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -229,9 +229,9 @@
},
"female_walkcycle_hair_blonde_S" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -241,9 +241,9 @@
},
"female_walkcycle_hair_blonde_E" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -253,9 +253,9 @@
},
"female_standing_hair_blonde_N" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -265,9 +265,9 @@
},
"female_standing_hair_blonde_W" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -277,9 +277,9 @@
},
"female_standing_hair_blonde_S" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -289,9 +289,9 @@
},
"female_standing_hair_blonde_E" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blonde",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -301,9 +301,9 @@
},
"female_slash_hair_blonde_N" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blonde",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -313,9 +313,9 @@
},
"female_slash_hair_blonde_W" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blonde",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -325,9 +325,9 @@
},
"female_slash_hair_blonde_S" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blonde",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -337,9 +337,9 @@
},
"female_slash_hair_blonde_E" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blonde",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -349,9 +349,9 @@
},
"female_spellcast_hair_blonde_N" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blonde",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -361,9 +361,9 @@
},
"female_spellcast_hair_blonde_W" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blonde",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -373,9 +373,9 @@
},
"female_spellcast_hair_blonde_S" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blonde",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -385,9 +385,9 @@
},
"female_spellcast_hair_blonde_E" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blonde",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -397,9 +397,9 @@
},
"female_hurt_hair_blonde_S" : {
- "texture" : "std_hair/ponytail2-female/blonde",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/hurt/blonde",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
diff --git a/data/sprites/hair_blonde_bg.sprite b/data/sprites/hair_blonde_bg.sprite new file mode 100644 index 0000000..e4de12f --- /dev/null +++ b/data/sprites/hair_blonde_bg.sprite
@@ -0,0 +1,207 @@
+{
+
+"female_walkcycle_hair_blonde_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 64,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_blonde_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 64,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_blonde_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 64,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_blonde_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 64,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blonde_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blonde_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blonde_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blonde_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blonde",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blonde_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blonde",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blonde_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blonde",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blonde_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blonde",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blonde_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blonde",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blonde_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blonde",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blonde_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blonde",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blonde_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blonde",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blonde_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blonde",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_hurt_hair_blonde_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/hurt/blonde",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+}
+
+}
diff --git a/data/sprites/hair_blue.sprite b/data/sprites/hair_blue.sprite index e9132ad..f2e789e 100644 --- a/data/sprites/hair_blue.sprite +++ b/data/sprites/hair_blue.sprite
@@ -1,9 +1,9 @@
{
"male_walkcycle_hair_blue_N" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -13,9 +13,9 @@
},
"male_walkcycle_hair_blue_W" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -25,9 +25,9 @@
},
"male_walkcycle_hair_blue_S" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -37,9 +37,9 @@
},
"male_walkcycle_hair_blue_E" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -49,9 +49,9 @@
},
"male_standing_hair_blue_N" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -61,9 +61,9 @@
},
"male_standing_hair_blue_W" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -73,9 +73,9 @@
},
"male_standing_hair_blue_S" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -85,9 +85,9 @@
},
"male_standing_hair_blue_E" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/walk/blue",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -97,9 +97,9 @@
},
"male_slash_hair_blue_N" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/slash/blue",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -109,9 +109,9 @@
},
"male_slash_hair_blue_W" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/slash/blue",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -121,9 +121,9 @@
},
"male_slash_hair_blue_S" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/slash/blue",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -133,9 +133,9 @@
},
"male_slash_hair_blue_E" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/slash/blue",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -145,9 +145,9 @@
},
"male_spellcast_hair_blue_N" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blue",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -157,9 +157,9 @@
},
"male_spellcast_hair_blue_W" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blue",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -169,9 +169,9 @@
},
"male_spellcast_hair_blue_S" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blue",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -181,9 +181,9 @@
},
"male_spellcast_hair_blue_E" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/blue",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -193,9 +193,9 @@
},
"male_hurt_hair_blue_S" : {
- "texture" : "std_hair/plain-male/blue",
+ "texture" : "spritesheets/hair/plain/adult/hurt/blue",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -205,9 +205,9 @@
},
"female_walkcycle_hair_blue_N" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -217,9 +217,9 @@
},
"female_walkcycle_hair_blue_W" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -229,9 +229,9 @@
},
"female_walkcycle_hair_blue_S" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -241,9 +241,9 @@
},
"female_walkcycle_hair_blue_E" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -253,9 +253,9 @@
},
"female_standing_hair_blue_N" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -265,9 +265,9 @@
},
"female_standing_hair_blue_W" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -277,9 +277,9 @@
},
"female_standing_hair_blue_S" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -289,9 +289,9 @@
},
"female_standing_hair_blue_E" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/blue",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -301,9 +301,9 @@
},
"female_slash_hair_blue_N" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blue",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -313,9 +313,9 @@
},
"female_slash_hair_blue_W" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blue",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -325,9 +325,9 @@
},
"female_slash_hair_blue_S" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blue",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -337,9 +337,9 @@
},
"female_slash_hair_blue_E" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/blue",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -349,9 +349,9 @@
},
"female_spellcast_hair_blue_N" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blue",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -361,9 +361,9 @@
},
"female_spellcast_hair_blue_W" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blue",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -373,9 +373,9 @@
},
"female_spellcast_hair_blue_S" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blue",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -385,9 +385,9 @@
},
"female_spellcast_hair_blue_E" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/blue",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -397,9 +397,9 @@
},
"female_hurt_hair_blue_S" : {
- "texture" : "std_hair/ponytail2-female/blue",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/hurt/blue",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
diff --git a/data/sprites/hair_blue_bg.sprite b/data/sprites/hair_blue_bg.sprite new file mode 100644 index 0000000..dbe07d8 --- /dev/null +++ b/data/sprites/hair_blue_bg.sprite
@@ -0,0 +1,207 @@
+{
+
+"female_walkcycle_hair_blue_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 64,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_blue_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 64,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_blue_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 64,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_blue_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 64,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blue_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blue_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blue_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_blue_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/blue",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blue_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blue",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blue_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blue",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blue_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blue",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_blue_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/blue",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blue_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blue",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blue_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blue",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blue_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blue",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_blue_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/blue",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_hurt_hair_blue_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/hurt/blue",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+}
+
+}
diff --git a/data/sprites/hair_brunette.sprite b/data/sprites/hair_brunette.sprite index bc9d15a..fe86f50 100644 --- a/data/sprites/hair_brunette.sprite +++ b/data/sprites/hair_brunette.sprite
@@ -1,9 +1,9 @@
{
"male_walkcycle_hair_brunette_N" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -13,9 +13,9 @@
},
"male_walkcycle_hair_brunette_W" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -25,9 +25,9 @@
},
"male_walkcycle_hair_brunette_S" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -37,9 +37,9 @@
},
"male_walkcycle_hair_brunette_E" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -49,9 +49,9 @@
},
"male_standing_hair_brunette_N" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -61,9 +61,9 @@
},
"male_standing_hair_brunette_W" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -73,9 +73,9 @@
},
"male_standing_hair_brunette_S" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -85,9 +85,9 @@
},
"male_standing_hair_brunette_E" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/walk/dark_brown",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -97,9 +97,9 @@
},
"male_slash_hair_brunette_N" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/slash/dark_brown",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -109,9 +109,9 @@
},
"male_slash_hair_brunette_W" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/slash/dark_brown",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -121,9 +121,9 @@
},
"male_slash_hair_brunette_S" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/slash/dark_brown",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -133,9 +133,9 @@
},
"male_slash_hair_brunette_E" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/slash/dark_brown",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -145,9 +145,9 @@
},
"male_spellcast_hair_brunette_N" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -157,9 +157,9 @@
},
"male_spellcast_hair_brunette_W" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -169,9 +169,9 @@
},
"male_spellcast_hair_brunette_S" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -181,9 +181,9 @@
},
"male_spellcast_hair_brunette_E" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -193,9 +193,9 @@
},
"male_hurt_hair_brunette_S" : {
- "texture" : "std_hair/plain-male/brunette",
+ "texture" : "spritesheets/hair/plain/adult/hurt/dark_brown",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -205,9 +205,9 @@
},
"female_walkcycle_hair_brunette_N" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -217,9 +217,9 @@
},
"female_walkcycle_hair_brunette_W" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -229,9 +229,9 @@
},
"female_walkcycle_hair_brunette_S" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -241,9 +241,9 @@
},
"female_walkcycle_hair_brunette_E" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -253,9 +253,9 @@
},
"female_standing_hair_brunette_N" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -265,9 +265,9 @@
},
"female_standing_hair_brunette_W" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -277,9 +277,9 @@
},
"female_standing_hair_brunette_S" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -289,9 +289,9 @@
},
"female_standing_hair_brunette_E" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/dark_brown",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -301,9 +301,9 @@
},
"female_slash_hair_brunette_N" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/dark_brown",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -313,9 +313,9 @@
},
"female_slash_hair_brunette_W" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/dark_brown",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -325,9 +325,9 @@
},
"female_slash_hair_brunette_S" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/dark_brown",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -337,9 +337,9 @@
},
"female_slash_hair_brunette_E" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/dark_brown",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -349,9 +349,9 @@
},
"female_spellcast_hair_brunette_N" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -361,9 +361,9 @@
},
"female_spellcast_hair_brunette_W" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -373,9 +373,9 @@
},
"female_spellcast_hair_brunette_S" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -385,9 +385,9 @@
},
"female_spellcast_hair_brunette_E" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -397,9 +397,9 @@
},
"female_hurt_hair_brunette_S" : {
- "texture" : "std_hair/ponytail2-female/brunette",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/hurt/dark_brown",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
diff --git a/data/sprites/hair_brunette_bg.sprite b/data/sprites/hair_brunette_bg.sprite new file mode 100644 index 0000000..6cdaaee --- /dev/null +++ b/data/sprites/hair_brunette_bg.sprite
@@ -0,0 +1,207 @@
+{
+
+"female_walkcycle_hair_brunette_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 64,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_brunette_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 64,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_brunette_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 64,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_brunette_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 64,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_brunette_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_brunette_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_brunette_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_brunette_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/dark_brown",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_brunette_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/dark_brown",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_brunette_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/dark_brown",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_brunette_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/dark_brown",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_brunette_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/dark_brown",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_brunette_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_brunette_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_brunette_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_brunette_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_hurt_hair_brunette_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/hurt/dark_brown",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+}
+
+}
diff --git a/data/sprites/hair_raven.sprite b/data/sprites/hair_raven.sprite index b477e42..a6383db 100644 --- a/data/sprites/hair_raven.sprite +++ b/data/sprites/hair_raven.sprite
@@ -1,9 +1,9 @@
{
"male_walkcycle_hair_raven_N" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -13,9 +13,9 @@
},
"male_walkcycle_hair_raven_W" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -25,9 +25,9 @@
},
"male_walkcycle_hair_raven_S" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -37,9 +37,9 @@
},
"male_walkcycle_hair_raven_E" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -49,9 +49,9 @@
},
"male_standing_hair_raven_N" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -61,9 +61,9 @@
},
"male_standing_hair_raven_W" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -73,9 +73,9 @@
},
"male_standing_hair_raven_S" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -85,9 +85,9 @@
},
"male_standing_hair_raven_E" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/walk/raven",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -97,9 +97,9 @@
},
"male_slash_hair_raven_N" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/slash/raven",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -109,9 +109,9 @@
},
"male_slash_hair_raven_W" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/slash/raven",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -121,9 +121,9 @@
},
"male_slash_hair_raven_S" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/slash/raven",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -133,9 +133,9 @@
},
"male_slash_hair_raven_E" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/slash/raven",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -145,9 +145,9 @@
},
"male_spellcast_hair_raven_N" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/raven",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -157,9 +157,9 @@
},
"male_spellcast_hair_raven_W" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/raven",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -169,9 +169,9 @@
},
"male_spellcast_hair_raven_S" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/raven",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -181,9 +181,9 @@
},
"male_spellcast_hair_raven_E" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/spellcast/raven",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -193,9 +193,9 @@
},
"male_hurt_hair_raven_S" : {
- "texture" : "std_hair/plain-male/raven",
+ "texture" : "spritesheets/hair/plain/adult/hurt/raven",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -205,9 +205,9 @@
},
"female_walkcycle_hair_raven_N" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -217,9 +217,9 @@
},
"female_walkcycle_hair_raven_W" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -229,9 +229,9 @@
},
"female_walkcycle_hair_raven_S" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -241,9 +241,9 @@
},
"female_walkcycle_hair_raven_E" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -253,9 +253,9 @@
},
"female_standing_hair_raven_N" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -265,9 +265,9 @@
},
"female_standing_hair_raven_W" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -277,9 +277,9 @@
},
"female_standing_hair_raven_S" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -289,9 +289,9 @@
},
"female_standing_hair_raven_E" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/raven",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -301,9 +301,9 @@
},
"female_slash_hair_raven_N" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/raven",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -313,9 +313,9 @@
},
"female_slash_hair_raven_W" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/raven",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -325,9 +325,9 @@
},
"female_slash_hair_raven_S" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/raven",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -337,9 +337,9 @@
},
"female_slash_hair_raven_E" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/raven",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -349,9 +349,9 @@
},
"female_spellcast_hair_raven_N" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/raven",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -361,9 +361,9 @@
},
"female_spellcast_hair_raven_W" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/raven",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -373,9 +373,9 @@
},
"female_spellcast_hair_raven_S" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/raven",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -385,9 +385,9 @@
},
"female_spellcast_hair_raven_E" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/raven",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -397,9 +397,9 @@
},
"female_hurt_hair_raven_S" : {
- "texture" : "std_hair/ponytail2-female/raven",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/hurt/raven",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
diff --git a/data/sprites/hair_raven_bg.sprite b/data/sprites/hair_raven_bg.sprite new file mode 100644 index 0000000..f9019f0 --- /dev/null +++ b/data/sprites/hair_raven_bg.sprite
@@ -0,0 +1,207 @@
+{
+
+"female_walkcycle_hair_raven_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 64,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_raven_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 64,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_raven_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 64,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_hair_raven_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 64,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_raven_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_raven_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_raven_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_hair_raven_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/raven",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_raven_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/raven",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_raven_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/raven",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_raven_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/raven",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_hair_raven_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/raven",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_raven_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/raven",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_raven_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/raven",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_raven_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/raven",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_hair_raven_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/raven",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_hurt_hair_raven_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/hurt/raven",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+}
+
+}
diff --git a/data/sprites/std_hair.sprite b/data/sprites/std_hair.sprite index 0c36d96..a45c2d6 100644 --- a/data/sprites/std_hair.sprite +++ b/data/sprites/std_hair.sprite
@@ -1,9 +1,9 @@
{
"male_walkcycle_standard_hair_N" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -13,9 +13,9 @@
},
"male_walkcycle_standard_hair_W" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -25,9 +25,9 @@
},
"male_walkcycle_standard_hair_S" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -37,9 +37,9 @@
},
"male_walkcycle_standard_hair_E" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -49,9 +49,9 @@
},
"male_standing_standard_hair_N" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -61,9 +61,9 @@
},
"male_standing_standard_hair_W" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -73,9 +73,9 @@
},
"male_standing_standard_hair_S" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -85,9 +85,9 @@
},
"male_standing_standard_hair_E" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/walk/redhead",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -97,9 +97,9 @@
},
"male_slash_standard_hair_N" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/slash/redhead",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -109,9 +109,9 @@
},
"male_slash_standard_hair_W" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/slash/redhead",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -121,9 +121,9 @@
},
"male_slash_standard_hair_S" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/slash/redhead",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -133,9 +133,9 @@
},
"male_slash_standard_hair_E" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/slash/redhead",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -145,9 +145,9 @@
},
"male_hurt_standard_hair_S" : {
- "texture" : "std_hair/plain-male/redhead",
+ "texture" : "spritesheets/hair/messy2/adult/hurt/redhead",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
diff --git a/data/sprites/std_hair_female.sprite b/data/sprites/std_hair_female.sprite index c328fcd..1056b19 100644 --- a/data/sprites/std_hair_female.sprite +++ b/data/sprites/std_hair_female.sprite
@@ -1,9 +1,9 @@
{
"female_walkcycle_standard_hair_N" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 64,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -13,9 +13,9 @@
},
"female_walkcycle_standard_hair_W" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 64,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -25,9 +25,9 @@
},
"female_walkcycle_standard_hair_S" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 64,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -37,9 +37,9 @@
},
"female_walkcycle_standard_hair_E" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 64,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 8,
@@ -49,9 +49,9 @@
},
"female_standing_standard_hair_N" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 0,
- "topy" : 512,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -61,9 +61,9 @@
},
"female_standing_standard_hair_W" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 0,
- "topy" : 576,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -73,9 +73,9 @@
},
"female_standing_standard_hair_S" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 0,
- "topy" : 640,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -85,9 +85,9 @@
},
"female_standing_standard_hair_E" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/walk/redhead",
"topx" : 0,
- "topy" : 704,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 1,
@@ -97,9 +97,9 @@
},
"female_slash_standard_hair_N" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/redhead",
"topx" : 0,
- "topy" : 768,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -109,9 +109,9 @@
},
"female_slash_standard_hair_W" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/redhead",
"topx" : 0,
- "topy" : 832,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -121,9 +121,9 @@
},
"female_slash_standard_hair_S" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/redhead",
"topx" : 0,
- "topy" : 896,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -133,9 +133,9 @@
},
"female_slash_standard_hair_E" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/slash/redhead",
"topx" : 0,
- "topy" : 960,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
@@ -145,9 +145,9 @@
},
"female_spellcast_standard_hair_N" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/redhead",
"topx" : 0,
- "topy" : 1024,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -157,9 +157,9 @@
},
"female_spellcast_standard_hair_W" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/redhead",
"topx" : 0,
- "topy" : 1088,
+ "topy" : 64,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -169,9 +169,9 @@
},
"female_spellcast_standard_hair_S" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/redhead",
"topx" : 0,
- "topy" : 1152,
+ "topy" : 128,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -181,9 +181,9 @@
},
"female_spellcast_standard_hair_E" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/spellcast/redhead",
"topx" : 0,
- "topy" : 1216,
+ "topy" : 192,
"height" : 64,
"width" : 64,
"number_of_frames" : 7,
@@ -193,9 +193,9 @@
},
"female_hurt_standard_hair_S" : {
- "texture" : "std_hair/ponytail2-female/redhead",
+ "texture" : "spritesheets/hair/ponytail2/adult/fg/hurt/redhead",
"topx" : 0,
- "topy" : 1280,
+ "topy" : 0,
"height" : 64,
"width" : 64,
"number_of_frames" : 6,
diff --git a/data/sprites/std_hair_female_bg.sprite b/data/sprites/std_hair_female_bg.sprite new file mode 100644 index 0000000..92a2b74 --- /dev/null +++ b/data/sprites/std_hair_female_bg.sprite
@@ -0,0 +1,207 @@
+{
+
+"female_walkcycle_standard_hair_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 64,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_standard_hair_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 64,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_standard_hair_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 64,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_walkcycle_standard_hair_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 64,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 8,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_standard_hair_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_standard_hair_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_standard_hair_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_standing_standard_hair_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/walk/redhead",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 1,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_standard_hair_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/redhead",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_standard_hair_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/redhead",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_standard_hair_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/redhead",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_slash_standard_hair_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/slash/redhead",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_standard_hair_bg_N" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/redhead",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_standard_hair_bg_W" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/redhead",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_standard_hair_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/redhead",
+ "topx" : 0,
+ "topy" : 128,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_spellcast_standard_hair_bg_E" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/spellcast/redhead",
+ "topx" : 0,
+ "topy" : 192,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 7,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+},
+
+"female_hurt_standard_hair_bg_S" : {
+ "texture" : "spritesheets/hair/ponytail2/adult/bg/hurt/redhead",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 64,
+ "width" : 64,
+ "number_of_frames" : 6,
+ "frame_time" : 100,
+ "originx" : 32,
+ "originy" : 50
+}
+
+}
diff --git a/data/textures/spritesheets/hair/messy2/adult/hurt/redhead.png b/data/textures/spritesheets/hair/messy2/adult/hurt/redhead.png new file mode 100644 index 0000000..2b7b2cd
Binary files /dev/null and b/data/textures/spritesheets/hair/messy2/adult/hurt/redhead.png differ
diff --git a/data/textures/spritesheets/hair/messy2/adult/slash/redhead.png b/data/textures/spritesheets/hair/messy2/adult/slash/redhead.png new file mode 100644 index 0000000..2cea21c
Binary files /dev/null and b/data/textures/spritesheets/hair/messy2/adult/slash/redhead.png differ
diff --git a/data/textures/spritesheets/hair/messy2/adult/spellcast/redhead.png b/data/textures/spritesheets/hair/messy2/adult/spellcast/redhead.png new file mode 100644 index 0000000..e5fa1ae
Binary files /dev/null and b/data/textures/spritesheets/hair/messy2/adult/spellcast/redhead.png differ
diff --git a/data/textures/spritesheets/hair/messy2/adult/walk/redhead.png b/data/textures/spritesheets/hair/messy2/adult/walk/redhead.png new file mode 100644 index 0000000..f487df8
Binary files /dev/null and b/data/textures/spritesheets/hair/messy2/adult/walk/redhead.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/hurt/blonde.png b/data/textures/spritesheets/hair/plain/adult/hurt/blonde.png new file mode 100644 index 0000000..75cf791
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/hurt/blonde.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/hurt/blue.png b/data/textures/spritesheets/hair/plain/adult/hurt/blue.png new file mode 100644 index 0000000..d0d8897
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/hurt/blue.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/hurt/dark_brown.png b/data/textures/spritesheets/hair/plain/adult/hurt/dark_brown.png new file mode 100644 index 0000000..347ceea
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/hurt/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/hurt/raven.png b/data/textures/spritesheets/hair/plain/adult/hurt/raven.png new file mode 100644 index 0000000..ac049a2
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/hurt/raven.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/slash/blonde.png b/data/textures/spritesheets/hair/plain/adult/slash/blonde.png new file mode 100644 index 0000000..e67d65c
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/slash/blonde.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/slash/blue.png b/data/textures/spritesheets/hair/plain/adult/slash/blue.png new file mode 100644 index 0000000..7abf9be
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/slash/blue.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/slash/dark_brown.png b/data/textures/spritesheets/hair/plain/adult/slash/dark_brown.png new file mode 100644 index 0000000..2c4e91a
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/slash/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/slash/raven.png b/data/textures/spritesheets/hair/plain/adult/slash/raven.png new file mode 100644 index 0000000..ef192b0
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/slash/raven.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/spellcast/blonde.png b/data/textures/spritesheets/hair/plain/adult/spellcast/blonde.png new file mode 100644 index 0000000..b0b9b5e
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/spellcast/blonde.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/spellcast/blue.png b/data/textures/spritesheets/hair/plain/adult/spellcast/blue.png new file mode 100644 index 0000000..d93d326
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/spellcast/blue.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/spellcast/dark_brown.png b/data/textures/spritesheets/hair/plain/adult/spellcast/dark_brown.png new file mode 100644 index 0000000..9af08d3
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/spellcast/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/spellcast/raven.png b/data/textures/spritesheets/hair/plain/adult/spellcast/raven.png new file mode 100644 index 0000000..473c0bf
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/spellcast/raven.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/walk/blonde.png b/data/textures/spritesheets/hair/plain/adult/walk/blonde.png new file mode 100644 index 0000000..2b0da80
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/walk/blonde.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/walk/blue.png b/data/textures/spritesheets/hair/plain/adult/walk/blue.png new file mode 100644 index 0000000..c7af628
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/walk/blue.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/walk/dark_brown.png b/data/textures/spritesheets/hair/plain/adult/walk/dark_brown.png new file mode 100644 index 0000000..334a0f9
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/walk/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/plain/adult/walk/raven.png b/data/textures/spritesheets/hair/plain/adult/walk/raven.png new file mode 100644 index 0000000..862ded5
Binary files /dev/null and b/data/textures/spritesheets/hair/plain/adult/walk/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blonde.png new file mode 100644 index 0000000..fe03493
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blue.png new file mode 100644 index 0000000..fe03493
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/dark_brown.png new file mode 100644 index 0000000..fe03493
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/raven.png new file mode 100644 index 0000000..fe03493
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/redhead.png new file mode 100644 index 0000000..fe03493
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/hurt/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blonde.png new file mode 100644 index 0000000..6e0cfb3
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blue.png new file mode 100644 index 0000000..b339442
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/dark_brown.png new file mode 100644 index 0000000..280ee78
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/raven.png new file mode 100644 index 0000000..ec28386
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/redhead.png new file mode 100644 index 0000000..7b81bda
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/slash/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blonde.png new file mode 100644 index 0000000..b31645f
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blue.png new file mode 100644 index 0000000..74f5903
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown.png new file mode 100644 index 0000000..ab706e8
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/raven.png new file mode 100644 index 0000000..5ab1c90
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/redhead.png new file mode 100644 index 0000000..fa68aac
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/spellcast/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blonde.png new file mode 100644 index 0000000..212fef9
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blue.png new file mode 100644 index 0000000..4a70d9f
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/dark_brown.png new file mode 100644 index 0000000..cc9601c
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/raven.png new file mode 100644 index 0000000..1f29a96
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/redhead.png new file mode 100644 index 0000000..a5d0f12
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/bg/walk/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blonde.png new file mode 100644 index 0000000..005ffb7
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blue.png new file mode 100644 index 0000000..c762719
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/dark_brown.png new file mode 100644 index 0000000..cf1fcde
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/raven.png new file mode 100644 index 0000000..82f3b51
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/redhead.png new file mode 100644 index 0000000..edbd302
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/hurt/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blonde.png new file mode 100644 index 0000000..bf54791
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blue.png new file mode 100644 index 0000000..1c59033
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/dark_brown.png new file mode 100644 index 0000000..5ab5f2f
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/raven.png new file mode 100644 index 0000000..dbc4f18
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/redhead.png new file mode 100644 index 0000000..b5360cd
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/slash/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blonde.png new file mode 100644 index 0000000..7ac3a93
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blue.png new file mode 100644 index 0000000..18524fe
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown.png new file mode 100644 index 0000000..fbb722d
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/raven.png new file mode 100644 index 0000000..042d349
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/redhead.png new file mode 100644 index 0000000..9cf3131
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/spellcast/redhead.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blonde.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blonde.png new file mode 100644 index 0000000..909b9c8
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blonde.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blue.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blue.png new file mode 100644 index 0000000..4cedf73
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/blue.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/dark_brown.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/dark_brown.png new file mode 100644 index 0000000..8c23f64
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/dark_brown.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/raven.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/raven.png new file mode 100644 index 0000000..ba4d9db
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/raven.png differ
diff --git a/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/redhead.png b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/redhead.png new file mode 100644 index 0000000..0f30def
Binary files /dev/null and b/data/textures/spritesheets/hair/ponytail2/adult/fg/walk/redhead.png differ
diff --git a/src/ImGuiPlayerSelect.cpp b/src/ImGuiPlayerSelect.cpp index 29d55af..33e4773 100644 --- a/src/ImGuiPlayerSelect.cpp +++ b/src/ImGuiPlayerSelect.cpp
@@ -35,11 +35,11 @@ https://github.com/sago007/saland
ImGuiPlayerSelect::ImGuiPlayerSelect() {
// Define available hair options
hairOptions = {
- {"standard_hair", "Redhead", ""},
- {"hair_blonde", "Blonde", ""},
- {"hair_brunette", "Brunette", ""},
- {"hair_raven", "Black", ""},
- {"hair_blue", "Blue", ""},
+ {"standard_hair", "Redhead", "standard_hair_bg"},
+ {"hair_blonde", "Blonde", "hair_blonde_bg"},
+ {"hair_brunette", "Brunette", "hair_brunette_bg"},
+ {"hair_raven", "Black", "hair_raven_bg"},
+ {"hair_blue", "Blue", "hair_blue_bg"},
{"hair_1", "Short Blue", ""},
{"hair_sara_black", "Sara (Black)", "hair_sara_bg_black"},
{"hair_sara_blonde", "Sara (Blonde)", "hair_sara_bg_blonde"},