diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm
index ab6c2fb1..e9caca75 100644
--- a/code/_onclick/hud/screen_objects.dm
+++ b/code/_onclick/hud/screen_objects.dm
@@ -351,6 +351,7 @@
switch(user.m_intent)
if(MOVE_INTENT_WALK)
icon_state = "walking"
+
if(MOVE_INTENT_RUN)
icon_state = "running"
diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm
index ab732ab4..83c2910a 100644
--- a/code/modules/client/preferences.dm
+++ b/code/modules/client/preferences.dm
@@ -88,8 +88,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
//H13
var/body_size = 100 //Body Size in percent
- var/body_size_alt = 0
-
+ var/can_get_preg = 0 //Body Size in percent
var/datum/species/pref_species = new /datum/species/human() //Mutant race
var/list/features = list("mcolor" = "FFF",
@@ -867,7 +866,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
dat += "Ghosts of Others: [button_name]
"
dat += "
"
- dat += "FPS: [clientfps]
"
+ //dat += "FPS: [clientfps]
"
dat += "Parallax (Fancy Space): "
switch (parallax)
if (PARALLAX_LOW)
@@ -2119,8 +2118,11 @@ GLOBAL_LIST_EMPTY(preferences_datums)
features["has_vag"] = !features["has_vag"]
if(features["has_vag"] == FALSE)
features["has_womb"] = FALSE
+ features["can_get_preg"] = FALSE
if("has_womb")
features["has_womb"] = !features["has_womb"]
+ if("can_get_preg")
+ features["can_get_preg"] = !features["can_get_preg"]
if("exhibitionist")
features["exhibitionist"] = !features["exhibitionist"]
if("widescreenpref")
@@ -2331,6 +2333,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
//h13 character custom body size, make sure to set to 100% if the player hasn't choosen one yet.
character.custom_body_size = body_size
+ character.breedable = 0
character.gender = gender
character.age = age
diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm
index ba2faac9..72ae039c 100644
--- a/code/modules/client/preferences_savefile.dm
+++ b/code/modules/client/preferences_savefile.dm
@@ -120,7 +120,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car
S["cit_toggles"] >> cit_toggles
S["lewdchem"] >> lewdchem
- //try to fix any outdated data if necessary
+ //try to fix any outdated data if necessfary
if(needs_update >= 0)
update_preferences(needs_update, S) //needs_update = savefile_version if we need an update (positive integer)
@@ -137,6 +137,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car
toggles = sanitize_integer(toggles, 0, 65535, initial(toggles))
clientfps = sanitize_integer(clientfps, 0, 1000, 0)
body_size = sanitize_integer(body_size, 90, 110, 0)
+ can_get_preg = sanitize_integer(body_size, 0, 1, 0)
parallax = sanitize_integer(parallax, PARALLAX_INSANE, PARALLAX_DISABLE, null)
ambientocclusion = sanitize_integer(ambientocclusion, 0, 1, initial(ambientocclusion))
auto_fit_viewport = sanitize_integer(auto_fit_viewport, 0, 1, initial(auto_fit_viewport))