15 Commits 6715bd46e3 ... f06b34cf47

Author SHA1 Message Date
  KevinSmarts f06b34cf47 [fixes] Wrong variable used in postoffice for inside flashing 6 years ago
  KevinSmarts e6fec75f81 [fixed] Missed one in last commit 6 years ago
  KevinSmarts 1e7be7c9e4 [fixes] Swapped timesso it takes 5 mins to look through clothing and 1 to return, which makes more sense. 6 years ago
  KevinSmarts 16128ffe15 [fixes] Purse upgraded from old system so you now get one thanks to jimmybob 6 years ago
  KevinSmarts 2775451da8 [fixed] Small rebalancing to help with weight loss issues 6 years ago
  KevinSmarts f8ce0678ad [fixes] Rolanapt food had the fat way too high and was using wrong variable for thirst. Also changed the ones you spit out or don't finish to much lower values and made the mood impacts less dramatic 6 years ago
  nyanobot 03c9e9a78e [changed] forgot to remove some newlines in the cheat menu skills section 6 years ago
  nyanobot 5a1070ca28 [changed] replaced lots of duplication in cheat menu with a dynamic 6 years ago
  nyanobot 723e062864 [changed] added links to Min and Max all skills (except inhibition) 6 years ago
  nyanobot 291919d080 [changed] flipped my Min and Max links, added them for Sexual stats 6 years ago
  nyanobot 30e45e8c75 [changed] Min, Max, and Set links for attributes in the cheat menu 6 years ago
  KevinSmarts 4fa913e576 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 6 years ago
  Kevin_Smarts f623feace2 Merge branch 'nyanobot/cheatMenu' of nyanobot/glife into master 6 years ago
  KevinSmarts 09af25ed61 [fixed] Having limited bimbo variable to fix a different issueit was breaking the withdrawal and making it impossible to avoid. Should be fixed now. 6 years ago
  nyanobot c4aee19f63 [fixed] set floor and ceiling on attributes and skills in the cheat menu 6 years ago

+ 124 - 44
locations/Cheatmenu_din.qsrc

@@ -643,74 +643,154 @@ $cheatmenu['tatoo'] = {
 	if tathand >= 1:pl'<a href="exec:tattCount-=1 & tathand = 0 & dynamic $cheatmenu[''tatoo'']">Remove your hand tattoo</a>'
 }
 
+$cheatmenu['setStat'] = {
+	temp_input = input("Set your <<$ARGS[1]>> level:")
+	dynamic "
+		<<$ARGS[0]>>_lvl = temp_input
+		<<$ARGS[0]>>_lvlst = temp_input
+	"
+	killvar 'temp_input'
+	dynamic $cheatmenu['stats']
+}
+
+$cheatmenu['setAttrs'] = {
+	loop_index = 0
+	:set_attrs_loop
+		dynamic "
+			<<$att_name[loop_index]>>_lvl = <<ARGS[0]>>
+			<<$att_name[loop_index]>>_lvlst = <<ARGS[0]>>
+		"
+		loop_index += 1
+		! Magic is the last attribute, so if it's a non-magic game we'll end the loop one iteration early
+		if MagikDostup = 0 and loop_index < arrsize('$att_name'): jump 'set_attrs_loop'
+		elseif loop_index < arrsize('$att_name') - 1: jump 'set_attrs_loop'
+		end
+	killvar 'loop_index'
+	dynamic $cheatmenu['stats']
+}
+
+$cheatmenu['setSkills'] = {
+	loop_index = 0
+	:set_skills_loop
+		dynamic "
+			<<$skl_name[loop_index]>>_lvl = <<ARGS[0]>>
+			<<$skl_name[loop_index]>>_lvlst = <<ARGS[0]>>
+		"
+		loop_index += 1
+		! Inhibition is the last in the array, but it's not really a skill so we'll skip it by ending the loop one iteration early
+		if loop_index < arrsize('$skl_name') - 1: jump 'set_skills_loop'
+	killvar 'loop_index'
+	dynamic $cheatmenu['stats']
+}
+
+$cheatmenu['printStatLinks'] = {
+	p '<a href="exec:<<$ARGS[0]>>_lvl = 100 & <<$ARGS[0]>>_lvlst = 100 & dynamic $cheatmenu[''stats'']" >Max</a>  '
+	p '<a href="exec:<<$ARGS[0]>>_lvl += 1 & <<$ARGS[0]>>_lvlst = <<$ARGS[0]>>_lvl & dynamic $cheatmenu[''stats'']" >+1</a> '
+	p '<a href="exec:<<$ARGS[0]>>_lvl += 10 & <<$ARGS[0]>>_lvlst = <<$ARGS[0]>>_lvl & dynamic $cheatmenu[''stats'']" >+10</a> '
+	p '<a href="exec:<<$ARGS[0]>>_lvl -= 1 & <<$ARGS[0]>>_lvlst = <<$ARGS[0]>>_lvl & dynamic $cheatmenu[''stats'']" >-1</a> '
+	p '<a href="exec:<<$ARGS[0]>>_lvl -= 10 & <<$ARGS[0]>>_lvlst = <<$ARGS[0]>>_lvl & dynamic $cheatmenu[''stats'']" >-10</a>  '
+	p '<a href="exec:<<$ARGS[0]>>_lvl = 0 & <<$ARGS[0]>>_lvlst = 0 & dynamic $cheatmenu[''stats'']" >Min</a>  '
+	pl '<a href="exec:dynamic $cheatmenu[''setStat''], ''<<$ARGS[0]>>'', ''<<$ARGS[1]>>''" >Set</a>'
+}
+
 $cheatmenu['stats'] = {
-	gs'stat'
+	gs 'stat'
 	clr
+	
+	!Set a floor and ceiling for all attributes and skills
+	loop_index = 0
+	:attr_trim_loop
+		dynamic "
+			if <<$att_name[loop_index]>>_lvl < 0: <<$att_name[loop_index]>>_lvl = 0
+			if <<$att_name[loop_index]>>_lvlst < 0: <<$att_name[loop_index]>>_lvlst = 0
+			if <<$att_name[loop_index]>>_lvl > 100: <<$att_name[loop_index]>>_lvl = 100
+			if <<$att_name[loop_index]>>_lvlst > 100: <<$att_name[loop_index]>>_lvlst = 100
+		"
+		loop_index += 1
+		if loop_index < arrsize('$att_name'): jump 'attr_trim_loop'
+	
+	loop_index = 0
+	:skill_trim_loop
+		dynamic "
+			if <<$skl_name[loop_index]>>_lvl < 0: <<$skl_name[loop_index]>>_lvl = 0
+			if <<$skl_name[loop_index]>>_lvlst < 0: <<$skl_name[loop_index]>>_lvlst = 0
+			if <<$skl_name[loop_index]>>_lvl > 100: <<$skl_name[loop_index]>>_lvl = 100
+			if <<$skl_name[loop_index]>>_lvlst > 100: <<$skl_name[loop_index]>>_lvlst = 100
+		"
+		loop_index += 1
+		if loop_index < arrsize('$skl_name'): jump 'skill_trim_loop'
+	killvar 'loop_index'
+
 	pl'<center><a href="exec:dynamic $cheatmenu"><b>Cheat menu</b></a></center>'
 	nl
-	pl 'Strength (<<stren_lvl>>): <a href="exec:stren_lvl += 1 & stren_lvlst = stren_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:stren_lvl += 5 & stren_lvlst = stren_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:stren_lvl += 10 & stren_lvlst = stren_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:stren_lvl -= 1 & stren_lvlst = stren_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:stren_lvl -= 5 & stren_lvlst = stren_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:stren_lvl -= 10 & stren_lvlst = stren_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Agility (<<agil_lvl>>): <a href="exec:agil_lvl += 1 & agil_lvlst = agil_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:agil_lvl += 5 & agil_lvlst = agil_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:agil_lvl += 10 & agil_lvlst = agil_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:agil_lvl -= 1 & agil_lvlst = agil_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:agil_lvl -= 5 & agil_lvlst = agil_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:agil_lvl -= 10 & agil_lvlst = agil_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Endurance (<<vital_lvl>>): <a href="exec:vital_lvl += 1 & vital_lvlst = vital_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:vital_lvl += 5 & vital_lvlst = vital_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:vital_lvl += 10 & vital_lvlst = vital_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:vital_lvl -= 1 & vital_lvlst = vital_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:vital_lvl -= 5 & vital_lvlst = vital_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:vital_lvl -= 10 & vital_lvlst = vital_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Intelligence (<<intel_lvl>>): <a href="exec:intel_lvl += 1 & intel_lvlst = intel_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:intel_lvl += 5 & intel_lvlst = intel_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:intel_lvl += 10 & intel_lvlst = intel_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:intel_lvl -= 1 & intel_lvlst = intel_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:intel_lvl -= 5 & intel_lvlst = intel_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:intel_lvl -= 10 & intel_lvlst = intel_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Mental Agility (<<react_lvl>>): <a href="exec:react_lvl += 1 & react_lvlst = react_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:react_lvl += 5 & react_lvlst = react_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:react_lvl += 10 & react_lvlst = react_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:react_lvl -= 1 & react_lvlst = react_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:react_lvl -= 5 & react_lvlst = react_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:react_lvl -= 10 & react_lvlst = react_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Sprit (<<sprt_lvl>>): <a href="exec:sprt_lvl += 1 & sprt_lvlst = sprt_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:sprt_lvl += 5 & sprt_lvlst = sprt_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:sprt_lvl += 10 & sprt_lvlst = sprt_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:sprt_lvl -= 1 & sprt_lvlst = sprt_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:sprt_lvl -= 5 & sprt_lvlst = sprt_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:sprt_lvl -= 10 & sprt_lvlst = sprt_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Charisma (<<chrsm_lvl>>): <a href="exec:chrsm_lvl += 1 & chrsm_lvlst = chrsm_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:chrsm_lvl += 5 & chrsm_lvlst = chrsm_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:chrsm_lvl += 10 & chrsm_lvlst = chrsm_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:chrsm_lvl -= 1 & chrsm_lvlst = chrsm_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:chrsm_lvl -= 5 & chrsm_lvlst = chrsm_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:chrsm_lvl -= 10 & chrsm_lvlst = chrsm_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Perception (<<prcptn_lvl>>): <a href="exec:prcptn_lvl += 1 & prcptn_lvlst = prcptn_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:prcptn_lvl += 5 & prcptn_lvlst = prcptn_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:prcptn_lvl += 10 & prcptn_lvlst = prcptn_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:prcptn_lvl -= 1 & prcptn_lvlst = prcptn_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:prcptn_lvl -= 5 & prcptn_lvlst = prcptn_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:prcptn_lvl -= 10 & prcptn_lvlst = prcptn_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	if MagikDostup = 0: pl 'Magic (<<magik_lvl>>): <a href="exec:magik_lvl += 1 & magik_lvlst = magik_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:magik_lvl += 5 & magik_lvlst = magik_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:magik_lvl += 10 & magik_lvlst = magik_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:magik_lvl -= 1 & magik_lvlst = magik_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:magik_lvl -= 5 & magik_lvlst = magik_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:magik_lvl -= 10 & magik_lvlst = magik_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	pl'<b>Attributes</b> (values 0 - 100):'
+	pl '<a href="exec:dynamic $cheatmenu[''setAttrs''], 100" >Max Attributes</a>    <a href="exec:dynamic $cheatmenu[''setAttrs''], 0" >Min Attributes</a>'
+	p 'Strength (<<stren_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'stren', 'Strength'
+	p 'Agility (<<agil_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'agil', 'Agility'
+	p 'Endurance (<<vital_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'vital', 'Endurance'
+	p 'Intelligence (<<intel_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'intel', 'Intelligence'
+	p 'Mental Agility (<<react_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'react', 'Mental Agility'
+	p 'Spirit (<<sprt_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'sprt', 'Spirit'
+	p 'Charisma (<<chrsm_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'chrsm', 'Charisma'
+	p 'Perception (<<prcptn_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'prcptn', 'Perception'
+	if MagikDostup = 0: p 'Magic (<<magik_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'magik', 'Magic'
 	nl
 	pl'<b>Sexual:</b>'
-	pl 'Inhibition level (<<100 - pcs_inhib>>): <a href="exec:inhib_lvl -= 1 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:inhib_lvl -= 5 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:inhib_lvl -= 10 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:inhib_lvl += 1 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:inhib_lvl += 5 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:inhib_lvl += 10 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	pl 'Inhibition level (<<100 - pcs_inhib>>): <a href="exec:inhib_lvl = 0 & inhib_lvlst = 0 & dynamic $cheatmenu[''stats'']" >Max</a>  <a href="exec:inhib_lvl -= 1 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:inhib_lvl -= 10 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:inhib_lvl += 1 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:inhib_lvl += 10 & inhib_lvlst = inhib_lvl & dynamic $cheatmenu[''stats'']" >-10</a>  <a href="exec:inhib_lvl = 100 & inhib_lvlst = 100 & dynamic $cheatmenu[''stats'']" >Min</a>'
 	if pcs_dom < 0 or sub < 0: pcs_dom = 0 & sub = 0
 	if pcs_dom > 100: pcs_dom = 100
 	if sub > 100: sub = 100
 	if pcs_dom >= 0 and sub = 0:
-		pl 'Dominance (<<pcs_dom>>): <a href="exec:pcs_dom += 1 & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:pcs_dom += 5 & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:pcs_dom += 10 & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:pcs_dom -= 1 & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:pcs_dom -= 5 & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:pcs_dom -= 10 & dynamic $cheatmenu[''stats'']" >-10</a>'
+		pl 'Dominance (<<pcs_dom>>): <a href="exec:pcs_dom = 100 & dynamic $cheatmenu[''stats'']" >Max</a>  <a href="exec:pcs_dom += 1 & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:pcs_dom += 10 & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:pcs_dom -= 1 & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:pcs_dom -= 10 & dynamic $cheatmenu[''stats'']" >-10</a>  <a href="exec:pcs_dom = 0 & dynamic $cheatmenu[''stats'']" >Min</a>'
 	else
-		pl 'Submissiveness (<<sub>>): <a href="exec:sub += 1 & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:sub += 5 & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:sub += 10 & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:sub -= 1 & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:sub -= 5 & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:sub -= 10 & dynamic $cheatmenu[''stats'']" >-10</a>'
+		pl 'Submissiveness (<<sub>>): <a href="exec:sub = 100 & dynamic $cheatmenu[''stats'']" >Max</a>  <a href="exec:sub += 1 & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:sub += 10 & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:sub -= 1 & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:sub -= 10 & dynamic $cheatmenu[''stats'']" >-10</a>  <a href="exec:sub = 0 & dynamic $cheatmenu[''stats'']" >Min</a>'
 	end
 	nl
+	pl'<b>Skills</b> (values 0 - 100, and adjusted by attributes):'
+	pl '<a href="exec:dynamic $cheatmenu[''setSkills''], 100" >Max Skills</a>    <a href="exec:dynamic $cheatmenu[''setSkills''], 0" >Min Skills</a>'
+	nl
 	pl'<b>Combat:</b>'
-	pl 'Jabs - Adjusted total (<<pcs_jab>>) - Skill level (<<jab_lvl>>): <a href="exec:jab_lvl += 1 & jab_lvlst = jab_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:jab_lvl += 5 & jab_lvlst = jab_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:jab_lvl += 10 & jab_lvlst = jab_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:jab_lvl -= 1 & jab_lvlst = jab_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:jab_lvl -= 5 & jab_lvlst = jab_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:jab_lvl -= 10 & jab_lvlst = jab_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Power - Strikes Adjusted total (<<pcs_punch>>) - Skill level (<<punch_lvl>>): <a href="exec:punch_lvl += 1 & punch_lvlst = punch_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:punch_lvl += 5 & punch_lvlst = punch_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:punch_lvl += 10 & punch_lvlst = punch_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:punch_lvl -= 1 & punch_lvlst = punch_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:punch_lvl -= 5 & punch_lvlst = punch_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:punch_lvl -= 10 & punch_lvlst = punch_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Kicks - Adjusted total (<<pcs_kick>>) - Skill level (<<kick_lvl>>): <a href="exec:kick_lvl += 1 & kick_lvlst = kick_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:kick_lvl += 5 & kick_lvlst = kick_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:kick_lvl += 10 & kick_lvlst = kick_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:kick_lvl -= 1 & kick_lvlst = kick_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:kick_lvl -= 5 & kick_lvlst = kick_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:kick_lvl -= 10 & kick_lvlst = kick_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Defence - Adjusted total (<<pcs_def>>) - Skill level (<<def_lvl>>): <a href="exec:def_lvl += 1 & def_lvlst = def_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:def_lvl += 5 & def_lvlst = def_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:def_lvl += 10 & def_lvlst = def_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:def_lvl -= 1 & def_lvlst = def_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:def_lvl -= 5 & def_lvlst = def_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:def_lvl -= 10 & def_lvlst = def_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Marksmanship - Adjusted total (<<pcs_shoot>>) - Skill level (<<shoot_lvl>>): <a href="exec:shoot_lvl += 1 & shoot_lvlst = shoot_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:shoot_lvl += 5 & shoot_lvlst = shoot_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:shoot_lvl += 10 & shoot_lvlst = shoot_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:shoot_lvl -= 1 & shoot_lvlst = shoot_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:shoot_lvl -= 5 & shoot_lvlst = shoot_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:shoot_lvl -= 10 & shoot_lvlst = shoot_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	p 'Jabs - Adjusted total (<<pcs_jab>>) - Skill level (<<jab_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'jab', 'Jabs'
+	p 'Power Strikes - Adjusted total (<<pcs_punch>>) - Skill level (<<punch_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'punch', 'Power Strikes'
+	p 'Kicks - Adjusted total (<<pcs_kick>>) - Skill level (<<kick_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'kick', 'Kicks'
+	p 'Defence - Adjusted total (<<pcs_def>>) - Skill level (<<def_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'def', 'Defence'
+	p 'Marksmanship - Adjusted total (<<pcs_shoot>>) - Skill level (<<shoot_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'shoot', 'Marksmanship'
 	nl
 	pl'<b>Craft:</b>'
-	pl 'Singing - Adjusted total (<<pcs_vokal>>) - Skill level (<<vokal_lvl>>): <a href="exec:vokal_lvl += 1 & vokal_lvlst = vokal_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:vokal_lvl += 5 & vokal_lvlst = vokal_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:vokal_lvl += 10 & vokal_lvlst = vokal_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:vokal_lvl -= 1 & vokal_lvlst = vokal_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:vokal_lvl -= 5 & vokal_lvlst = vokal_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:vokal_lvl -= 10 & vokal_lvlst = vokal_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Tailoring - Adjusted total (<<pcs_sewng>>) - Skill level (<<sewng_lvl>>): <a href="exec:sewng_lvl += 1 & sewng_lvlst = sewng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:sewng_lvl += 5 & sewng_lvlst = sewng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:sewng_lvl += 10 & sewng_lvlst = sewng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:sewng_lvl -= 1 & sewng_lvlst = sewng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:sewng_lvl -= 5 & sewng_lvlst = sewng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:sewng_lvl -= 10 & sewng_lvlst = sewng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Instrumental - Music Adjusted total (<<pcs_instrmusic>>) - Skill level (<<instrmusic_lvl>>): <a href="exec:instrmusic_lvl += 1 & instrmusic_lvlst = instrmusic_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:instrmusic_lvl += 5 & instrmusic_lvlst = instrmusic_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:instrmusic_lvl += 10 & instrmusic_lvlst = instrmusic_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:instrmusic_lvl -= 1 & instrmusic_lvlst = instrmusic_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:instrmusic_lvl -= 5 & instrmusic_lvlst = instrmusic_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:instrmusic_lvl -= 10 & instrmusic_lvlst = instrmusic_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Photography - Adjusted total (<<pcs_photoskl>>) - Skill level (<<photoskl_lvl>>): <a href="exec:photoskl_lvl += 1 & photoskl_lvlst = photoskl_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:photoskl_lvl += 5 & photoskl_lvlst = photoskl_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:photoskl_lvl += 10 & photoskl_lvlst = photoskl_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:photoskl_lvl -= 1 & photoskl_lvlst = photoskl_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:photoskl_lvl -= 5 & photoskl_lvlst = photoskl_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:photoskl_lvl -= 10 & photoskl_lvlst = photoskl_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Artistic - Skills Adjusted total (<<pcs_artskls>>) - Skill level (<<artskls_lvl>>): <a href="exec:artskls_lvl += 1 & artskls_lvlst = artskls_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:artskls_lvl += 5 & artskls_lvlst = artskls_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:artskls_lvl += 10 & artskls_lvlst = artskls_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:artskls_lvl -= 1 & artskls_lvlst = artskls_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:artskls_lvl -= 5 & artskls_lvlst = artskls_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:artskls_lvl -= 10 & artskls_lvlst = artskls_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	p 'Singing - Adjusted total (<<pcs_vokal>>) - Skill level (<<vokal_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'vokal', 'Singing'
+	p 'Tailoring - Adjusted total (<<pcs_sewng>>) - Skill level (<<sewng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'sewng', 'Tailoring'
+	p 'Instrumental Music - Adjusted total (<<pcs_instrmusic>>) - Skill level (<<instrmusic_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'instrmusic', 'Instrumental Music'
+	p 'Photography - Adjusted total (<<pcs_photoskl>>) - Skill level (<<photoskl_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'photoskl', 'Photography'
+	p 'Artistic Skills - Adjusted total (<<pcs_artskls>>) - Skill level (<<artskls_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'artskls', 'Artistic Skills'
 	nl
 	pl'<b>Dance:</b>'
-	pl 'Modern Dancing - Adjusted total (<<pcs_danc>>) - Skill level (<<danc_lvl>>): <a href="exec:danc_lvl += 1 & danc_lvlst = danc_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:danc_lvl += 5 & danc_lvlst = danc_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:danc_lvl += 10 & danc_lvlst = danc_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:danc_lvl -= 1 & danc_lvlst = danc_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:danc_lvl -= 5 & danc_lvlst = danc_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:danc_lvl -= 10 & danc_lvlst = danc_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Erotic Dancing - Adjusted total (<<pcs_dancero>>) - Skill level  (<<dancero_lvl>>): <a href="exec:dancero_lvl += 1 & dancero_lvlst = dancero_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:dancero_lvl += 5 & dancero_lvlst = dancero_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:dancero_lvl += 10 & dancero_lvlst = dancero_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:dancero_lvl -= 1 & dancero_lvlst = dancero_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:dancero_lvl -= 5 & dancero_lvlst = dancero_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:dancero_lvl -= 10 & dancero_lvlst = dancero_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Pole Dancing - Adjusted total (<<pcs_dancpol>>) - Skill level  (<<dancpol_lvl>>): <a href="exec:dancpol_lvl += 1 & dancpol_lvlst = dancpol_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:dancpol_lvl += 5 & dancpol_lvlst = dancpol_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:dancpol_lvl += 10 & dancpol_lvlst = dancpol_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:dancpol_lvl -= 1 & dancpol_lvlst = dancpol_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:dancpol_lvl -= 5 & dancpol_lvlst = dancpol_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:dancpol_lvl -= 10 & dancpol_lvlst = dancpol_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	p 'Modern Dancing - Adjusted total (<<pcs_danc>>) - Skill level (<<danc_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'danc', 'Modern Dancing'
+	p 'Erotic Dancing - Adjusted total (<<pcs_dancero>>) - Skill level  (<<dancero_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'dancero', 'Erotic Dancing'
+	p 'Pole Dancing - Adjusted total (<<pcs_dancpol>>) - Skill level  (<<dancpol_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'dancpol', 'Pole Dancing'
 	nl
 	pl'<b>Sport:</b>'
-	pl 'Running - Adjusted total (<<pcs_run>>) - Skill level (<<run_lvl>>): <a href="exec:run_lvl += 1 & run_lvlst = run_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:run_lvl += 5 & run_lvlst = run_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:run_lvl += 10 & run_lvlst = run_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:run_lvl -= 1 & run_lvlst = run_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:run_lvl -= 5 & run_lvlst = run_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:run_lvl -= 10 & run_lvlst = run_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Volleyball - Adjusted total (<<pcs_vball>>) - Skill level (<<vball_lvl>>): <a href="exec:vball_lvl += 1 & vball_lvlst = vball_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:vball_lvl += 5 & vball_lvlst = vball_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:vball_lvl += 10 & vball_lvlst = vball_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:vball_lvl -= 1 & vball_lvlst = vball_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:vball_lvl -= 5 & vball_lvlst = vball_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:vball_lvl -= 10 & vball_lvlst = vball_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Ice Skating - Adjusted total (<<pcs_icesktng>>) - Skill level (<<icesktng_lvl>>): <a href="exec:icesktng_lvl += 1 & icesktng_lvlst = icesktng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:icesktng_lvl += 5 & icesktng_lvlst = icesktng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:icesktng_lvl += 10 & icesktng_lvlst = icesktng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:icesktng_lvl -= 1 & icesktng_lvlst = icesktng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:icesktng_lvl -= 5 & icesktng_lvlst = icesktng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:icesktng_lvl -= 10 & icesktng_lvlst = icesktng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Wrestling - Adjusted total (<<pcs_wrstlng>>) - Skill level (<<wrstlng_lvl>>): <a href="exec:wrstlng_lvl += 1 & wrstlng_lvlst = wrstlng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:wrstlng_lvl += 5 & wrstlng_lvlst = wrstlng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:wrstlng_lvl += 10 & wrstlng_lvlst = wrstlng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:wrstlng_lvl -= 1 & wrstlng_lvlst = wrstlng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:wrstlng_lvl -= 5 & wrstlng_lvlst = wrstlng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:wrstlng_lvl -= 10 & wrstlng_lvlst = wrstlng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Football - Adjusted total (<<pcs_ftbll>>) - Skill level (<<ftbll_lvl>>): <a href="exec:ftbll_lvl += 1 & ftbll_lvlst = ftbll_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:ftbll_lvl += 5 & ftbll_lvlst = ftbll_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:ftbll_lvl += 10 & ftbll_lvlst = ftbll_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:ftbll_lvl -= 1 & ftbll_lvlst = ftbll_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:ftbll_lvl -= 5 & ftbll_lvlst = ftbll_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:ftbll_lvl -= 10 & ftbll_lvlst = ftbll_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	p 'Running - Adjusted total (<<pcs_run>>) - Skill level (<<run_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'run', 'Running'
+	p 'Volleyball - Adjusted total (<<pcs_vball>>) - Skill level (<<vball_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'vball', 'Volleyball'
+	p 'Ice Skating - Adjusted total (<<pcs_icesktng>>) - Skill level (<<icesktng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'icesktng', 'Ice Skating'
+	p 'Wrestling - Adjusted total (<<pcs_wrstlng>>) - Skill level (<<wrstlng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'wrstlng', 'Wrestling'
+	p 'Football - Adjusted total (<<pcs_ftbll>>) - Skill level (<<ftbll_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'ftbll', 'Football'
 	nl
 	pl'<b>Work:</b>'
-	pl 'Serving - Adjusted total (<<pcs_servng>>) - Skill level (<<servng_lvl>>): <a href="exec:servng_lvl += 1 & servng_lvlst = servng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:servng_lvl += 5 & servng_lvlst = servng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:servng_lvl += 10 & servng_lvlst = servng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:servng_lvl -= 1 & servng_lvlst = servng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:servng_lvl -= 5 & servng_lvlst = servng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:servng_lvl -= 10 & servng_lvlst = servng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Modeling - Adjusted total (<<pcs_mdlng>>) - Skill level (<<mdlng_lvl>>): <a href="exec:mdlng_lvl += 1 & mdlng_lvlst = mdlng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:mdlng_lvl += 5 & mdlng_lvlst = mdlng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:mdlng_lvl += 10 & mdlng_lvlst = mdlng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:mdlng_lvl -= 1 & mdlng_lvlst = mdlng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:mdlng_lvl -= 5 & mdlng_lvlst = mdlng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:mdlng_lvl -= 10 & mdlng_lvlst = mdlng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Medicine - Adjusted total (<<pcs_medcn>>) - Skill level (<<medcn_lvl>>): <a href="exec:medcn_lvl += 1 & medcn_lvlst = medcn_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:medcn_lvl += 5 & medcn_lvlst = medcn_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:medcn_lvl += 10 & medcn_lvlst = medcn_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:medcn_lvl -= 1 & medcn_lvlst = medcn_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:medcn_lvl -= 5 & medcn_lvlst = medcn_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:medcn_lvl -= 10 & medcn_lvlst = medcn_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	p 'Serving - Adjusted total (<<pcs_servng>>) - Skill level (<<servng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'servng', 'Serving'
+	p 'Modeling - Adjusted total (<<pcs_mdlng>>) - Skill level (<<mdlng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'mdlng', 'Modeling'
+	p 'Medicine - Adjusted total (<<pcs_medcn>>) - Skill level (<<medcn_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'medcn', 'Medicine'
 	nl
 	pl'<b>Others:</b>'
-	pl 'Chess - Adjusted total (<<pcs_chess>>) - Skill level (<<chess_lvl>>): <a href="exec:chess_lvl += 1 & chess_lvlst = chess_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:chess_lvl += 5 & chess_lvlst = chess_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:chess_lvl += 10 & chess_lvlst = chess_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:chess_lvl -= 1 & chess_lvlst = chess_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:chess_lvl -= 5 & chess_lvlst = chess_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:chess_lvl -= 10 & chess_lvlst = chess_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Gaming - Adjusted total (<<pcs_gaming>>) - Skill level (<<gaming_lvl>>): <a href="exec:gaming_lvl += 1 & gaming_lvlst = gaming_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:gaming_lvl += 5 & gaming_lvlst = gaming_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:gaming_lvl += 10 & gaming_lvlst = gaming_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:gaming_lvl -= 1 & gaming_lvlst = gaming_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:gaming_lvl -= 5 & gaming_lvlst = gaming_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:gaming_lvl -= 10 & gaming_lvlst = gaming_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'People - skills Adjusted total (<<pcs_humint>>) - Skill level (<<humint_lvl>>): <a href="exec:humint_lvl += 1 & humint_lvlst = humint_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:humint_lvl += 5 & humint_lvlst = humint_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:humint_lvl += 10 & humint_lvlst = humint_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:humint_lvl -= 1 & humint_lvlst = humint_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:humint_lvl -= 5 & humint_lvlst = humint_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:humint_lvl -= 10 & humint_lvlst = humint_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Persuasion - Adjusted total (<<pcs_persuas>>) - Skill level (<<persuas_lvl>>): <a href="exec:persuas_lvl += 1 & persuas_lvlst = persuas_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:persuas_lvl += 5 & persuas_lvlst = persuas_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:persuas_lvl += 10 & persuas_lvlst = persuas_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:persuas_lvl -= 1 & persuas_lvlst = persuas_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:persuas_lvl -= 5 & persuas_lvlst = persuas_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:persuas_lvl -= 10 & persuas_lvlst = persuas_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Observation - Adjusted total (<<pcs_observ>>) - Skill level (<<observ_lvl>>): <a href="exec:observ_lvl += 1 & observ_lvlst = observ_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:observ_lvl += 5 & observ_lvlst = observ_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:observ_lvl += 10 & observ_lvlst = observ_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:observ_lvl -= 1 & observ_lvlst = observ_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:observ_lvl -= 5 & observ_lvlst = observ_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:observ_lvl -= 10 & observ_lvlst = observ_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Makeup - Adjusted total (<<pcs_makupskl>>) - Skill level (<<makupskl_lvl>>): <a href="exec:makupskl_lvl += 1 & makupskl_lvlst = makupskl_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:makupskl_lvl += 5 & makupskl_lvlst = makupskl_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:makupskl_lvl += 10 & makupskl_lvlst = makupskl_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:makupskl_lvl -= 1 & makupskl_lvlst = makupskl_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:makupskl_lvl -= 5 & makupskl_lvlst = makupskl_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:makupskl_lvl -= 10 & makupskl_lvlst = makupskl_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Computer - Skill Adjusted total (<<pcs_compskl>>) - Skill level (<<compskl_lvl>>): <a href="exec:compskl_lvl += 1 & compskl_lvlst = compskl_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:compskl_lvl += 5 & compskl_lvlst = compskl_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:compskl_lvl += 10 & compskl_lvlst = compskl_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:compskl_lvl -= 1 & compskl_lvlst = compskl_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:compskl_lvl -= 5 & compskl_lvlst = compskl_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:compskl_lvl -= 10 & compskl_lvlst = compskl_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Hacking - Adjusted total (<<pcs_comphckng>>) - Skill level (<<comphckng_lvl>>): <a href="exec:comphckng_lvl += 1 & comphckng_lvlst = comphckng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:comphckng_lvl += 5 & comphckng_lvlst = comphckng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:comphckng_lvl += 10 & comphckng_lvlst = comphckng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:comphckng_lvl -= 1 & comphckng_lvlst = comphckng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:comphckng_lvl -= 5 & comphckng_lvlst = comphckng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:comphckng_lvl -= 10 & comphckng_lvlst = comphckng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	pl 'Handy-work - Adjusted total (<<pcs_hndiwrk>>) - Skill level (<<hndiwrk_lvl>>): <a href="exec:hndiwrk_lvl += 1 & hndiwrk_lvlst = hndiwrk_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:hndiwrk_lvl += 5 & hndiwrk_lvlst = hndiwrk_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:hndiwrk_lvl += 10 & hndiwrk_lvlst = hndiwrk_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:hndiwrk_lvl -= 1 & hndiwrk_lvlst = hndiwrk_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:hndiwrk_lvl -= 5 & hndiwrk_lvlst = hndiwrk_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:hndiwrk_lvl -= 10 & hndiwrk_lvlst = hndiwrk_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
-	if MagikDostup = 0: pl 'Spell - Casting Adjusted total (<<pcs_splcstng>>) - Skill level (<<splcstng_lvl>>): <a href="exec:splcstng_lvl += 1 & splcstng_lvlst = splcstng_lvl & dynamic $cheatmenu[''stats'']" >+1</a> <a href="exec:splcstng_lvl += 5 & splcstng_lvlst = splcstng_lvl & dynamic $cheatmenu[''stats'']" >+5</a> <a href="exec:splcstng_lvl += 10 & splcstng_lvlst = splcstng_lvl & dynamic $cheatmenu[''stats'']" >+10</a> <a href="exec:splcstng_lvl -= 1 & splcstng_lvlst = splcstng_lvl & dynamic $cheatmenu[''stats'']" >-1</a> <a href="exec:splcstng_lvl -= 5 & splcstng_lvlst = splcstng_lvl & dynamic $cheatmenu[''stats'']" >-5</a> <a href="exec:splcstng_lvl -= 10 & splcstng_lvlst = splcstng_lvl & dynamic $cheatmenu[''stats'']" >-10</a>'
+	p 'Chess - Adjusted total (<<pcs_chess>>) - Skill level (<<chess_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'chess', 'Chess'
+	p 'Gaming - Adjusted total (<<pcs_gaming>>) - Skill level (<<gaming_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'gaming', 'Gaming'
+	p 'People Skills - Adjusted total (<<pcs_humint>>) - Skill level (<<humint_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'humint', 'People Skills'
+	p 'Persuasion - Adjusted total (<<pcs_persuas>>) - Skill level (<<persuas_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'persuas', 'Persuasion'
+	p 'Observation - Adjusted total (<<pcs_observ>>) - Skill level (<<observ_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'observ', 'Observation'
+	p 'Makeup - Adjusted total (<<pcs_makupskl>>) - Skill level (<<makupskl_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'makupskl', 'Makeup'
+	p 'Computer Skill - Adjusted total (<<pcs_compskl>>) - Skill level (<<compskl_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'compskl', 'Computer Skill'
+	p 'Hacking - Adjusted total (<<pcs_comphckng>>) - Skill level (<<comphckng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'comphckng', 'Hacking'
+	p 'Handy-work - Adjusted total (<<pcs_hndiwrk>>) - Skill level (<<hndiwrk_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'hndiwrk', 'Handy-work'
+	if MagikDostup = 0: pl 'Spell - Casting Adjusted total (<<pcs_splcstng>>) - Skill level (<<splcstng_lvl>>): ' & dynamic $cheatmenu['printStatLinks'], 'splcstng', 'Spellcasting'
 	nl
 	if workPTU > 1:pl'<a href="exec:teachlevel += 10 & dynamic $cheatmenu[''stats'']">Reputation teacher+10: <<teachlevel>></a>'
 	if workPTU > 1:pl'<a href="exec:teachlevel -= 10 & dynamic $cheatmenu[''stats'']">Reputation teacher-10: <<teachlevel>></a>'

+ 8 - 8
locations/NewCloShop.qsrc

@@ -25,13 +25,13 @@ if $ARGS[0] = 'start':
 		gt 'torgcentr'
 	end
 	
-	act 'View Clothing': minut += 1 & gt 'NewCloShop', 'clothes'
+	act 'View Clothing': minut += 5 & gt 'NewCloShop', 'clothes'
 
-	act 'View panties': minut += 1 & gt 'NewCloShop', 'panties'
+	act 'View panties': minut += 5 & gt 'NewCloShop', 'panties'
 
-	act 'View bras': minut += 1 & gt 'NewCloShop', 'bras'
+	act 'View bras': minut += 5 & gt 'NewCloShop', 'bras'
 
-	act 'View purses': minut += 1 & gt 'NewCloShop', 'purses'
+	act 'View purses': minut += 5 & gt 'NewCloShop', 'purses'
 end
 
 if $ARGS[0] = 'clothes':
@@ -46,7 +46,7 @@ if $ARGS[0] = 'clothes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'NewCloShop', 'start'
 	end
 	
@@ -84,7 +84,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'NewCloShop', 'start'
 	end
 
@@ -116,7 +116,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'NewCloShop', 'start'
 	end
 
@@ -147,7 +147,7 @@ if $ARGS[0] = 'purses':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'NewCloShop', 'start'
 	end
 

+ 3 - 0
locations/arturend.qsrc

@@ -34,6 +34,9 @@ act 'Brush up':
 			'Arthur looks away guiltily and says "Uh, so I did not have time to look for a gift for you. But here is some money. Buy what do you like, sweet girl."'
 		end
 	elseif bag = 0:
+		cheap_purses[13] = 1
+		$currentpursetype = 'cheap'
+		currentpursenumber = 13
 		bag = 1
 		if menu_option = 1:dynamic $menu_addoldmenu
 		if menu_option = 0:gs 'obj_din', 'new'

+ 20 - 20
locations/budgetclothes.qsrc

@@ -36,22 +36,22 @@ if $ARGS[0] = 'start':
 		act 'Return':gt 'budgetclothes', 'start'
 		
 		act 'View cheap clothing':
-			minut += 1
+			minut += 5
 			gt 'budgetclothes', 'clothes'
 		end
 		
 		act 'View office wear':
-			minut += 1
+			minut += 5
 			gt 'budgetclothes', 'office'
 		end
 
 		act 'View uniforms':
-			minut += 1
+			minut += 5
 			gt 'budgetclothes', 'uniform'
 		end
 
 		act 'View school uniforms':
-			minut += 1
+			minut += 5
 			gt 'budgetclothes', 'school'
 		end
 	end
@@ -62,33 +62,33 @@ if $ARGS[0] = 'start':
 		act 'Return':gt 'budgetclothes', 'start'
 		
 		act 'Look at regular shoes':
-			minut += 1
+			minut += 5
 			gt 'budgetclothes', 'shoes'
 		end
 
 		act 'Look at exercise shoes':
-			minut += 1
+			minut += 5
 			gt 'budgetclothes', 'trainers'
 		end
 	end
 
 	act 'View coats':
-		minut += 1
+		minut += 5
 		gt 'budgetclothes', 'coats'
 	end
 
 	act 'View purses':
-		minut += 1
+		minut += 5
 		gt 'budgetclothes', 'purses'
 	end
 
 	act 'View panties':
-		minut += 1
+		minut += 5
 		gt 'budgetclothes', 'panties'
 	end
 
 	act 'View bras':
-		minut += 1
+		minut += 5
 		gt 'budgetclothes', 'bras'
 	end
 end
@@ -105,7 +105,7 @@ if $ARGS[0] = 'clothes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -157,7 +157,7 @@ if $ARGS[0] = 'office':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -203,7 +203,7 @@ if $ARGS[0] = 'uniform':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -249,7 +249,7 @@ if $ARGS[0] = 'school':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -292,7 +292,7 @@ if $ARGS[0] = 'shoes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -321,7 +321,7 @@ if $ARGS[0] = 'trainers':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -348,7 +348,7 @@ if $ARGS[0] = 'coats':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -381,7 +381,7 @@ if $ARGS[0] = 'purses':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -402,7 +402,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 
@@ -425,7 +425,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'budgetclothes', 'start'
 	end
 

+ 10 - 10
locations/butik.qsrc

@@ -57,15 +57,15 @@ if $ARGS[0] = 'start':
 		gt 'torgcentr'
 	end
 	
-	act 'Browse the clothing': minut += 1 & gt 'butik', 'clothes'
+	act 'Browse the clothing': minut += 5 & gt 'butik', 'clothes'
 
-	act 'Browse the panties': minut += 1 & gt 'butik', 'panties'
+	act 'Browse the panties': minut += 5 & gt 'butik', 'panties'
 
-	act 'Browse the bras': minut += 1 & gt 'butik', 'bras'
+	act 'Browse the bras': minut += 5 & gt 'butik', 'bras'
 
-	act 'Browse the shoes': minut += 1 & gt 'butik', 'shoes'
+	act 'Browse the shoes': minut += 5 & gt 'butik', 'shoes'
 
-	act 'Browse the handbags': minut += 1 & gt 'butik', 'purses'
+	act 'Browse the handbags': minut += 5 & gt 'butik', 'purses'
 
 	if money >= 50000:
 		if coat[9] < 1:
@@ -90,7 +90,7 @@ if $ARGS[0] = 'clothes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'butik', 'start'
 	end
 
@@ -131,7 +131,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'butik', 'start'
 	end
 
@@ -163,7 +163,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'butik', 'start'
 	end
 
@@ -195,7 +195,7 @@ if $ARGS[0] = 'shoes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'butik', 'start'
 	end
 
@@ -221,7 +221,7 @@ if $ARGS[0] = 'purses':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'butik', 'start'
 	end
 

+ 4 - 7
locations/cikl.qsrc

@@ -146,12 +146,10 @@ if coatH[defaultcoat] <= 0: defaultcoat = 0
 !!Bonus from clothing and shoes
 if succubusflag = 0 and $cheatBimbo ! '<b>ON</b>':
 	if bimbocl = 1:
-		bimbocl = 0
-		bimbo += 2
+		snapshotY += 2
 	end
 	if bimbosh = 1:
-		bimbosh = 0
-		bimbo += 1
+		snapshotY += 1
 	end
 else
 	bimbocl = 0
@@ -183,8 +181,7 @@ if succubusflag = 1:
 	if bimbolevel > 0 and bimbo > 0: bimbowithdrawal = 40
 elseif bimbolevel >= 1:
 !!Checks how often sex has occured in the last 24 hours and for drops in bimbo score, for calculating withdrawal
-	bimbo += ((stat['vaginal'] + stat['bj'] + stat['anal']) - snapshotX) - 3
-	if bimbo > snapshotY:
+	if 3 > snapshotY + snapshotX - (stat['vaginal'] + stat['bj'] + stat['anal']):
 		bimbowithdrawal = 0
 	else
 		bimbowithdrawal += 1
@@ -193,7 +190,7 @@ end
 
 if bimbo < 0: bimbo = 0
 snapshotX = (stat['vaginal'] + stat['bj'] + stat['anal'])
-snapshotY = bimbo
+snapshotY = 0
 
 !!------------------------------------------------------------------------------------------------------------
 !!	Exhibitionism

+ 6 - 7
locations/exhibitionistshop.qsrc

@@ -6,7 +6,6 @@ if $ARGS[0] = 'start':
 	$metka = 'start'
     $location_type = 'public_indoors'
 	cls
-	minut += 5
 	if exhibitionQW = 3: exhibitionQW = 4
 	gs 'stat'
 
@@ -29,17 +28,17 @@ if $ARGS[0] = 'start':
 	end
 
 	act 'View clothing':
-		minut += 1
+		minut += 5
 		gt 'exhibitionistshop', 'clo'
 	end
 
 	act 'View panties':
-		minut += 1
+		minut += 5
 		gt 'exhibitionistshop', 'panties'
 	end
 
 	act 'View bras':
-		minut += 1
+		minut += 5
 		gt 'exhibitionistshop', 'bras'
 	end
 end
@@ -56,7 +55,7 @@ if $ARGS[0] = 'clo':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'exhibitionistshop', 'start'
 	end
 
@@ -100,7 +99,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'exhibitionistshop', 'start'
 	end
 
@@ -132,7 +131,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'exhibitionistshop', 'start'
 	end
 

+ 17 - 17
locations/food.qsrc

@@ -1,10 +1,10 @@
 # food
-! Snacks: +20 pcs_energy, +6 fat (most cases has water available separately)
-! Fast Food: +70 pcs_energy +70 pcs_hydra, +12 fat (hamburgers, fried food, like the downtown diner)
-! Small Meal: +40 pcs_energy +40 pcs_hydra, +3 fat (soup and sandwiches, cafe light lunches, etc)
-! Medium Meal and Hotel Food: +60 pcs_energy +60 pcs_hydra, +6 fat (home cooked dinners and room service equivalent)
-! Large Meal: +100 pcs_energy +100 pcs_hydra, +50 fat (steak dinners, new years party dinner, etc)
-! Bagged Lunch: +30 pcs_energy +30 pcs_hydra, +3 fat (sandwich, cold leftovers, etc)
+! Snacks: +20 pcs_energy, +7 fat (most cases has water available separately)
+! Fast Food: +70 pcs_energy +70 pcs_hydra, +14 fat (hamburgers, fried food, like the downtown diner)
+! Small Meal: +40 pcs_energy +40 pcs_hydra, +4 fat (soup and sandwiches, cafe light lunches, etc)
+! Medium Meal and Hotel Food: +60 pcs_energy +60 pcs_hydra, +7 fat (home cooked dinners and room service equivalent)
+! Large Meal: +100 pcs_energy +100 pcs_hydra, +14 fat (steak dinners, new years party dinner, etc)
+! Bagged Lunch: +40 pcs_energy +40 pcs_hydra, +5 fat (sandwich, cold leftovers, etc)
 ! Health Meal: +50 pcs_energy +50 pcs_hydra, +1 fat (Diet food, Salads, rice cakes with peanut butter)
 
 if $ARGS[0] = 'pirosh':
@@ -351,7 +351,7 @@ if $ARGS[0] = 'vegburg':
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 20
 	mood += 10
-	fat += 6
+	fat += 8
 	pcs_energy += 60
 	if pcs_hydra >= 100:
 		pcs_hydra -= 5
@@ -429,7 +429,7 @@ if $ARGS[0] = 'cheburg':
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 20
 	mood += 20
-	fat += 12
+	fat += 14
 	pcs_energy += 120
 	if pcs_hydra >= 100:
 		pcs_hydra -= 5
@@ -474,7 +474,7 @@ if $ARGS[0] = 'f_food':
 	minut += 20
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 10
-	fat += 12
+	fat += 14
 	pcs_energy += 70
 	if pcs_hydra >= 100:
 		pcs_hydra += 35
@@ -499,7 +499,7 @@ if $ARGS[0] = 's_meal':
 	minut += 25
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 10
-	fat += 3
+	fat += 4
 	pcs_energy += 40
 	if pcs_hydra >= 100:
 		pcs_hydra += 20
@@ -524,7 +524,7 @@ if $ARGS[0] = 'm_meal':
 	minut += 30
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 10
-	fat += 6
+	fat += 8
 	pcs_energy += 60
 	if pcs_hydra >= 100:
 		pcs_hydra += 30
@@ -550,7 +550,7 @@ if $ARGS[0] = 'l_meal':
 	minut += 35
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 10
-	fat += 12
+	fat += 14
 	pcs_energy += 100
 	if pcs_hydra >= 100:
 		pcs_hydra += 50
@@ -576,12 +576,12 @@ if $ARGS[0] = 'bag_lunch':
 	minut += 15
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 10
-	fat += 3
-	pcs_energy += 30
+	fat += 5
+	pcs_energy += 40
 	if pcs_hydra >= 100:
 		pcs_hydra += 15
 	else
-		pcs_hydra += 30
+		pcs_hydra += 40
 	end
 	cumspclnt = 2
 	gs 'cum_cleanup'
@@ -601,7 +601,7 @@ if $ARGS[0] = 'h_food':
 	minut += 25
 	money -= val($_eat['<<args[1]>>,price'])
 	pcs_health += 10
-	fat += 6
+	fat += 7
 	money -= 100
 	pcs_energy += 60
 	if pcs_hydra >= 100:
@@ -640,7 +640,7 @@ if $ARGS[0] = 'h_meal':
 	pcs_breath = 0
 	gs 'food', 'aftermeal'
 	'<center><img <<$set_imgh>> src="images/shared/food/eating-salad.jpg"></center>'
-	'You enjoy a crisp salad of fresh green and<<$mtxt>>'
+	'You enjoy a crisp salad of fresh greens and<<$mtxt>>'
 	gs 'stat'
 	killvar '$_eat'
 

+ 3 - 3
locations/postoffice.qsrc

@@ -21,7 +21,7 @@ if $ARGS[0] = 'start':
 		if exhibitionist_lvl > 2:
 			act 'Flash both your tits and your pussy to skip the line':
 				cls
-				gs 'flash', 'full', 'indoors', 5
+				gs 'flash', 'full', 'inside', 5
 				gs 'stat'
 
 				act 'Go to the counter':$postloc = 'counter' & gt 'postoffice'
@@ -31,7 +31,7 @@ if $ARGS[0] = 'start':
 		if exhibitionist_lvl > 1:
 			act 'Flash your pussy to skip the line':
 				cls
-				gs 'flash', 'pussy', 'indoors', 5
+				gs 'flash', 'pussy', 'inside', 5
 				gs 'stat'
 
 				act 'Go to the counter':$postloc = 'counter' & gt 'postoffice'
@@ -41,7 +41,7 @@ if $ARGS[0] = 'start':
 		if exhibitionist_lvl > 0 or pcs_inhib >= 45:
 			act 'Flash your tits to skip the line':
 				cls
-				gs 'flash', 'tits', 'indoors', 5
+				gs 'flash', 'tits', 'inside', 5
 				gs 'stat'
 
 				act 'Go to the counter':$postloc = 'counter' & gt 'postoffice'

+ 23 - 19
locations/rolanapt.qsrc

@@ -389,62 +389,66 @@ if $ARGS[0] = 'holodil':
 			sup_day = daystart
 			sup_count -= 1
 			pcs_health += 10
-			water += 40
 			cumspclnt = 2
-			pcs_breath = 0
 			gs 'cum_cleanup'
-			gs 'stat'
+			pcs_breath = 0
 			'<center><b><font color = maroon>Rolan''s soup</font></b></center>'
 			if rolancooklesson = 2:
-				pcs_mood -= 45
-				fat += 35
-				pcs_energy += 50
+				pcs_mood -= 40
+				fat += 1
+				pcs_energy += 5
+				pcs_hydra += 4
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup0.jpg"></center>'
 				'<i>G''uuuuh,</i> you are unable to stomach this... <i><b>whatever</b> this</i> is supposed to be. "<i>This is going to take some work</i>," you think.'
 				'Rolan''s cooking is beyond terrible. How Rolan has kept himself alive eating this "soup," you''ll never know.'
 			elseif rolancooklesson = 3:
-				pcs_mood -= 40
-				fat += 30
+				pcs_mood -= 30
+				fat += 5
 				pcs_energy += 50
+				pcs_hydra += 40
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup1.jpg"></center>'
 				'Well, at least this batch might stay down. <i>Your stomach grumbles softly, as though in disagreement.</i>'
 				'Rolan has to get better at cooking soon, right?'
 			elseif rolancooklesson = 4:
-				pcs_mood -= 30
-				fat += 25
+				pcs_mood -= 20
+				fat += 4
 				pcs_energy += 50
+				pcs_hydra += 40
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup2.jpg"></center>'
 				'"At least it was cooked this time," you ponder aloud. You just need to teach Rolan to peel the potatoes next time.'
 				'There''s some improvement, but Rolan''s soup is far from being good...'
 			elseif rolancooklesson = 5:
-				pcs_mood -= 20
-				fat += 20
+				fat += 3
 				pcs_energy += 50
+				pcs_hydra += 40
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup3.jpg"></center>'
 				'"<i>That was much better, but probably hell on my cholesterol</i>," you think. Next time, teach him to use milk instead of cream.'
 				'Rolan''s soup needs to be lighter.'
 			elseif rolancooklesson = 6:
-				pcs_mood -= 10
-				fat += 15
+				fat += 2
 				pcs_energy += 50
+				pcs_hydra += 40
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup4.jpg"></center>'
 				'It''s almost there. Almost. "Next time, for sure!"'
 				'You can try something else to improve Rolan''s abilities. But you feel like there isn''t much room for improvement.'
 			elseif rolancooklesson > 6:
-				pcs_mood += 1
-				fat += 10
+				pcs_mood += 10
+				fat += 2
 				pcs_energy += 50
+				pcs_hydra += 40
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup5.jpg"></center>'
 				'You think you have done all you were capable of... and probably saved Rolan''s life.'
 				'Rolan''s soup is... well, it''s Rolan''s soup.'
 			else
-				pcs_mood -= 50
-				fat += 50
-				pcs_energy += 50
+				pcs_mood -= 40
+				fat += 1
+				pcs_energy += 5
+				pcs_hydra += 4
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolansoup0.jpg"></center>'
 				'You only managed a couple of bites before you rush to bathroom to spit it up. "Fuck! He''s trying to kill somebody! I gotta do something..."'
 				'Rolan is really bad in kitchen. It''s a fatty, terrible soup. You wonder how he''s still alive...'
 			end
+			gs 'stat'
 			if rolancooklesson >= 3:
 				act 'Further': gt 'rolanapt', 'holodil'
 			else

+ 5 - 5
locations/sell_young_clothes.qsrc

@@ -12,7 +12,7 @@ if $ARGS[0] = 'start':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'young_shop', 'start'
 	end
 
@@ -41,7 +41,7 @@ if $ARGS[0] = 'shoes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'young_shop', 'start'
 	end
 
@@ -67,7 +67,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'young_shop', 'start'
 	end
 
@@ -99,7 +99,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'young_shop', 'start'
 	end
 
@@ -131,7 +131,7 @@ if $ARGS[0] = 'purses':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'young_shop', 'start'
 	end
 

+ 11 - 11
locations/sexshop.qsrc

@@ -156,27 +156,27 @@ if $ARGS[0] = 'start':
 	end
 
 	act 'Look through the fetish clothing':
-		minut += 1
+		minut += 5
 		gt 'sexshop', 'clo'
 	end
 
 	act 'Look through the burlesque clothing':
-		minut += 1
+		minut += 5
 		gt 'sexshop', 'clo2'
 	end
 
 	act 'Look through the panties':
-		minut += 1
+		minut += 5
 		gt 'sexshop', 'panties'
 	end
 
 	act 'Look through the bras':
-		minut += 1
+		minut += 5
 		gt 'sexshop', 'bras'
 	end
 
 	act 'Look through the fetish shoes':
-		minut += 1
+		minut += 5
 		gt 'sexshop', 'shoes'
 	end
 	
@@ -269,7 +269,7 @@ if $ARGS[0] = 'start':
 		act 'Buy 25cm long dildo (950 <b>₽</b>)':
 			cla
 			*clr
-			minut += 15
+			minut += 5
 			bigdildo = 1
 			money -= 950
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop/sexshop.jpg"></center>'
@@ -402,7 +402,7 @@ if $ARGS[0] = 'clo':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sexshop', 'start'
 	end
 
@@ -489,7 +489,7 @@ if $ARGS[0] = 'clo2':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sexshop', 'start'
 	end
 
@@ -533,7 +533,7 @@ if $ARGS[0] = 'shoes':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sexshop', 'start'
 	end
 
@@ -559,7 +559,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sexshop', 'start'
 	end
 
@@ -591,7 +591,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sexshop', 'start'
 	end
 

+ 11 - 14
locations/sportShop.qsrc

@@ -2,10 +2,7 @@
 
 if $ARGS[0] = 'start':
     $location_type = 'public_indoors'
-	cla
-	clr
-	*clr
-	minut += 5
+	cls
 	gs 'stat'
 	if night_mode = 1:
 		fcolor = rgb(255, 255, 255)
@@ -29,30 +26,30 @@ if $ARGS[0] = 'start':
 
 	act 'View sports clothes':
 		cla
-		minut += 1
+		minut += 5
 		gt 'sportshop', 'clo'
 	end
 
 	act 'View exercise shoes':
-		minut += 1
+		minut += 5
 		gt 'sportshop', 'trainers'
 	end
 
 	act 'View swimwear':
 		cla
-		minut += 1
+		minut += 5
 		gt 'sportshop', 'swim'
 	end
 
 	act 'View sports bras':
 		cla
-		minut += 1
+		minut += 5
 		gt 'sportshop', 'bras'
 	end
 
 	act 'View sports panties':
 		cla
-		minut += 1
+		minut += 5
 		gt 'sportshop', 'panties'
 	end
 
@@ -102,7 +99,7 @@ if $ARGS[0] = 'clo':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sportshop', 'start'
 	end
 
@@ -135,7 +132,7 @@ if $ARGS[0] = 'trainers':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sportShop', 'start'
 	end
 
@@ -160,7 +157,7 @@ if $ARGS[0] = 'swim':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sportshop', 'start'
 	end
 
@@ -196,7 +193,7 @@ if $ARGS[0] = 'panties':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sportShop', 'start'
 	end
 
@@ -228,7 +225,7 @@ if $ARGS[0] = 'bras':
 
 	act 'Return':
 		cla
-		minut += 5
+		minut += 1
 		gt 'sportShop', 'start'
 	end
 

+ 5 - 5
locations/young_shop.qsrc

@@ -82,27 +82,27 @@ if $ARGS[0] = 'start':
 	end
 
 	act 'Look through the clothes on sale':
-		minut += 1
+		minut += 5
 		gt 'sell_young_clothes', 'start'
 	end
 
 	act 'Look through the panties on sale':
-		minut += 1
+		minut += 5
 		gt 'sell_young_clothes', 'panties'
 	end
 
 	act 'Look through the bras on sale':
-		minut += 1
+		minut += 5
 		gt 'sell_young_clothes', 'bras'
 	end
 
 	act 'Look through the shoes on sale':
-		minut += 1
+		minut += 5
 		gt 'sell_young_clothes', 'shoes'
 	end
 
 	act 'Look through the purses on sale':
-		minut += 1
+		minut += 5
 		gt 'sell_young_clothes', 'purses'
 	end