diff --git a/code/modules/mob/new_player/preferences.dm b/code/modules/mob/new_player/preferences.dm index def8f050baf..8d9d2899721 100644 --- a/code/modules/mob/new_player/preferences.dm +++ b/code/modules/mob/new_player/preferences.dm @@ -89,7 +89,8 @@ datum/preferences UI = UI_OLD //Mob preview - icon/preview_icon = null + icon/preview_icon_front = null + icon/preview_icon_side = null //Jobs, uses bitflags job_civilian_high = 0 @@ -114,7 +115,8 @@ datum/preferences proc/ShowChoices(mob/user) update_preview_icon() - user << browse_rsc(preview_icon, "previewicon.png") + user << browse_rsc(preview_icon_front, "previewicon.png") + user << browse_rsc(preview_icon_side, "previewicon2.png") var/dat = "" dat += "Name: " @@ -146,7 +148,7 @@ datum/preferences // if(!IsGuestKey(user.key))//Seeing as it doesn't do anything, it may as well not show up. // dat += "Underwear: [underwear == 1 ? "Yes" : "No"]
" - dat += "Preview
" + dat += "Preview
" //Carn: Now with profile! dat += "
Hair
" diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index d144d8c8757..91897ea1c19 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -200,7 +200,9 @@ datum/preferences b_eyes = blue proc/update_preview_icon() - del(preview_icon) + del(preview_icon_front) + del(preview_icon_side) + var/icon/preview_icon = null var/g = "m" if (gender == MALE) @@ -238,7 +240,10 @@ datum/preferences eyes_s.Blend(facial_s, ICON_OVERLAY) preview_icon.Blend(eyes_s, ICON_OVERLAY) - + preview_icon_front = new(preview_icon, dir = SOUTH) + preview_icon_side = new(preview_icon, dir = WEST) + + del(preview_icon) del(mouth_s) del(facial_s) del(hair_s) diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index 9f3d428c2c5..2f4ac03ba67 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -54,6 +54,14 @@ name = "Longer Hair" icon_state = "hair_vlong" + longfringe + name = "Long Fringe" + icon_state = "hair_longfringe" + + longestalt + name = "Longer Fringe" + icon_state = "hair_vlongfringe" + halfbang name = "Half-banged Hair" icon_state = "hair_halfbang" @@ -92,6 +100,14 @@ name = "Bedhead" icon_state = "hair_bedhead" + bedhead2 + name = "Bedhead 2" + icon_state = "hair_bedheadv2" + + bedhead3 + name = "Bedhead 3" + icon_state = "hair_bedheadv3" + dreadlocks name = "Dreadlocks" icon_state = "hair_dreads" @@ -110,7 +126,17 @@ icon_state = "bald" choose_female = 0 + himecut + name = "Hime Cut" + icon_state = "hair_himecut" + curls + name = "Curls" + icon_state = "hair_curls" + + spikey + name = "Spikey" + icon_state = "hair_spikey" /* /////////////////////////////////// diff --git a/html/changelog.html b/html/changelog.html index 89dc7fe5eb5..0d35ea5fd1f 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -92,6 +92,14 @@ should be listed in the changelog upon commit tho. Thanks. --> +
+

14 March 2012

+

Carn updated:

+ +
+

13 March 2012

Nodrak & Carn updated:

diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index bec72ed2838..a3617bd1625 100644 Binary files a/icons/mob/human_face.dmi and b/icons/mob/human_face.dmi differ