Răsfoiți Sursa

[Changed] Almost all Pharmacy variables changed to the new variant

Awesome 8 luni în urmă
părinte
comite
63e0a8a5c5
65 a modificat fișierele cu 260 adăugiri și 243 ștergeri
  1. 18 18
      locations/Cheatmenu_din.qsrc
  2. 1 1
      locations/LCporn.qsrc
  3. 3 3
      locations/MartinSex2.qsrc
  4. 6 6
      locations/Serge_kuh.qsrc
  5. 16 16
      locations/abduction.qsrc
  6. 2 2
      locations/albinahome.qsrc
  7. 1 1
      locations/anushkaev2.qsrc
  8. 4 4
      locations/arousal.qsrc
  9. 1 1
      locations/audition_sex2.qsrc
  10. 1 1
      locations/audition_sex3.qsrc
  11. 4 4
      locations/bedrPar.qsrc
  12. 1 1
      locations/booty_call_after.qsrc
  13. 1 1
      locations/booty_call_condoms.qsrc
  14. 4 4
      locations/booty_call_morning.qsrc
  15. 1 1
      locations/booty_call_pillow_talk.qsrc
  16. 1 1
      locations/booty_call_reactions.qsrc
  17. 3 3
      locations/booty_call_talk.qsrc
  18. 4 4
      locations/brothel.qsrc
  19. 1 1
      locations/cardgame_durak.qsrc
  20. 2 2
      locations/city_sauna.qsrc
  21. 2 2
      locations/city_saunawhore.qsrc
  22. 5 5
      locations/dinSex.qsrc
  23. 2 2
      locations/dinSex2.qsrc
  24. 9 9
      locations/din_bad.qsrc
  25. 12 12
      locations/din_van.qsrc
  26. 1 1
      locations/etoexhib.qsrc
  27. 10 10
      locations/gadbana.qsrc
  28. 6 6
      locations/gopsex.qsrc
  29. 2 2
      locations/gschool_sex.qsrc
  30. 2 2
      locations/gschool_socialchg1.qsrc
  31. 1 1
      locations/huntersex.qsrc
  32. 2 2
      locations/husbSex.qsrc
  33. 7 7
      locations/intro_customization.qsrc
  34. 2 2
      locations/katjaEv.qsrc
  35. 2 2
      locations/katja_uni_sex.qsrc
  36. 8 8
      locations/kit_din.qsrc
  37. 1 1
      locations/korr.qsrc
  38. 1 1
      locations/korr2x.qsrc
  39. 25 25
      locations/lact_bp.qsrc
  40. 2 2
      locations/leonid.qsrc
  41. 7 7
      locations/olutaxi.qsrc
  42. 4 4
      locations/pav_discoev1.qsrc
  43. 1 1
      locations/pav_hotel.qsrc
  44. 1 1
      locations/pav_park_sex.qsrc
  45. 1 1
      locations/pav_train_market.qsrc
  46. 7 7
      locations/pod_ezd.qsrc
  47. 3 3
      locations/pod_whore.qsrc
  48. 2 2
      locations/post_events.qsrc
  49. 2 2
      locations/praiders_garageev1.qsrc
  50. 2 2
      locations/rolanbath.qsrc
  51. 17 0
      locations/saveupdater.qsrc
  52. 1 1
      locations/sex_ev_after.qsrc
  53. 2 2
      locations/sex_ev_condoms.qsrc
  54. 4 4
      locations/sex_ev_morning.qsrc
  55. 1 1
      locations/sex_ev_pillow_talk.qsrc
  56. 3 3
      locations/sex_ev_reactions.qsrc
  57. 1 1
      locations/sex_ev_start.qsrc
  58. 3 3
      locations/sex_ev_talk.qsrc
  59. 3 3
      locations/sexm.qsrc
  60. 4 4
      locations/sitrPar.qsrc
  61. 2 2
      locations/stol.qsrc
  62. 2 2
      locations/street_event.qsrc
  63. 1 1
      locations/swamphouse.qsrc
  64. 6 6
      locations/vasily_home_sex.qsrc
  65. 3 3
      locations/vikaev1.qsrc

+ 18 - 18
locations/Cheatmenu_din.qsrc

@@ -3260,36 +3260,36 @@ $cheatmenu['items'] = {
 
 	if showPharmacyItems = 1:
 		'<a href = "exec: showPharmacyItems = 0 & dynamic $cheatmenu[''items'']">Hide Details </a>'
-		*pl 'Morning after pill: <a href="exec:morning_after_pill=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<morning_after_pill>> </b></a>'
+		*pl 'Morning after pill: <a href="exec:mc_inventory[''morning_after_pill'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''morning_after_pill'']>> </b></a>'
 		*pl 'Condoms: <a href="exec:prezik=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<prezik>> </b></a>'
-		*pl 'Pregnancy test: <a href="exec:pregtest=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<pregtest>> </b></a>'
+		*pl 'Pregnancy test: <a href="exec:mc_inventory[''pregnancy_test'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''pregnancy_test'']>> </b></a>'
 		*pl 'Birth control pills: <a href="exec:tabletki=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<tabletki>> </b></a>'
-		*pl 'Antibiotics: <a href="exec:lekarstvo=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<lekarstvo>> </b></a>'
-		*pl 'Vitamins: <a href="exec:vitamin=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<vitamin>> </b></a>'
-		*pl 'Painkillers: <a href="exec:painkiller=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<painkiller>> </b></a>'
-		*pl 'Ointments for chafing: <a href="exec:mosolmaz=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mosolmaz>> </b></a>'
-		*pl 'Lubricants: <a href="exec:lubri=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<lubri>> </b></a>'
+		*pl 'Antibiotics: <a href="exec:mc_inventory[''antibiotics'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''antibiotics'']>> </b></a>'
+		*pl 'Vitamins: <a href="exec:mc_inventory[''vitamins'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''vitamins'']>> </b></a>'
+		*pl 'Painkillers: <a href="exec:mc_inventory[''painkillers'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''painkillers'']>> </b></a>'
+		*pl 'Ointments for chafing: <a href="exec:mc_inventory[''chaffing_cream'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''chaffing_cream'']>> </b></a>'
+		*pl 'Lubricants: <a href="exec:mc_inventory[''lubricant'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''lubricant'']>> </b></a>'
 		*pl 'Lip balms: <a href="exec:mc_inventory[''lipbalm'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''lipbalm'']>> </b></a>'
-		*pl 'Weight loss pill: <a href="exec:fatdel=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<fatdel>> </b></a>'
+		*pl 'Weight loss pill: <a href="exec:mc_inventory[''weight_loss_pill'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''weight_loss_pill'']>> </b></a>'
 		*pl 'Tampons: <a href="exec:mc_inventory[''tampons'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''tampons'']>> </b></a>'
 		*pl 'Sanitary napkins: <a href="exec:mc_inventory[''sanitary_pads'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''sanitary_pads'']>> </b></a>'
 
-		if klisma = 0:
-			*pl 'Enema kit: <a href="exec:klisma = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+		if mc_inventory['enema_kit'] = 0:
+			*pl 'Enema kit: <a href="exec:mc_inventory[''enema_kit''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 		end
-		if klisma = 1:
-			*pl 'Enema kit: <a href="exec:klisma = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+		if mc_inventory['enema_kit'] = 1:
+			*pl 'Enema kit: <a href="exec:mc_inventory[''enema_kit''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 		end
 
-		if breastpump = 0:
-			*pl 'Breast pump: <a href="exec:breastpump = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+		if mc_inventory['breast_pump'] = 0:
+			*pl 'Breast pump: <a href="exec:mc_inventory[''breast_pump''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 		end
-		if breastpump = 1:
-			*pl 'Breast pump: <a href="exec:breastpump = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+		if mc_inventory['breast_pump'] = 1:
+			*pl 'Breast pump: <a href="exec:mc_inventory[''breast_pump''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 		end
 
-		*pl 'Breastmilk bottle S: <a href="exec:bpbottles=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<bpbottles>> </b></a>'
-		*pl 'Breastmilk bottle M: <a href="exec:bpbottlem=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<bpbottlem>> </b></a>'
+		*pl 'Breastmilk bottle S: <a href="exec:mc_inventory[''bottle_s'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''bottle_s'']>> </b></a>'
+		*pl 'Breastmilk bottle M: <a href="exec:mc_inventory[''bottle_m'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''bottle_m'']>> </b></a>'
 	end
 
 	'<h4>Food items</h4>'

+ 1 - 1
locations/LCporn.qsrc

@@ -110,7 +110,7 @@ if $ARGS[0] = 'sex':
 			analplugout = 1
 		end
 		'After some intense foreplay and stimulation, Eugene grabs some cooking oil and lubes up her cock and then does the same to your ass as well. With that done she bends you over and lifts one of your legs off the ground. You put your hands against the wall to help keep your balance. Then she slides her cock inside your ass and begins to thrust away as if her life depends on it.'
-		lubri +=1
+		mc_inventory['lubricant'] +=1
 		gs 'arousal', 'anal_finger', 1,'lube' 
 		gs 'arousal', 'anal', 40, 'shemale'
 		'She pounds and enjoys your ass for a surprising amount of time, considering how hard and fast she is hammering it. She makes sure to reapply some of the cooking oil as needed, while greatly helps you enjoy the experience as well. Finally, a good half hour after she started fucking your ass, Eugene finally lets out a loud and girly scream and shoots her load deep inside your ass.'

+ 3 - 3
locations/MartinSex2.qsrc

@@ -600,7 +600,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 	end
 	*nl
 	
-	if lubri > 0:
+	if mc_inventory['lubricant'] > 0:
 		if $martinpos = 'rev_cowgirl':
 			'You grab the lube from your bag and put a generous amount on your puckered hole, Martin''s finger and your own hand. Your hand quickly finds Martin''s penis and you immediately start coating it in lubricant.' 
 			*nl
@@ -639,12 +639,12 @@ if $ARGS[0] = 'MartinAnalDyn':
 		
 	*nl
 	$orgasm_txt = 'But that will have to wait another minute or two, because Martin''s fingers seem to know exactly which way they have to bend inside your ass, touching you in all the right places, and he''s not letting up. It certainly wasn''t your intention to cum during foreplay but your intentions mean very little now: Your anal orgasm hits like a truck and while it lasts, your ass clenches so hard around Martin''s fingers that you could swear you heard him sigh with relief when you finally release them.'
-	if lubri > 0:
+	if mc_inventory['lubricant'] > 0:
 		gs 'arousal', 'anal_finger', 5, 'lube'
 		gs 'arousal', 'hj', 3
 		gs 'arousal', 'masturbate', 5
 		minut -= 8
-		lubri -= 1
+		mc_inventory['lubricant'] -= 1
 	else
 		gs 'arousal', 'anal_finger', 5
 		gs 'arousal', 'hj', 3

+ 6 - 6
locations/Serge_kuh.qsrc

@@ -492,12 +492,12 @@ if $ARGS[0] = 'izdev2':
 								'While Sergey keeps pounding your pussy, he begins to tug at your butt plug. It''s not that easy to take out while you''re moving constantly, and eventually Sergey stops fucking you for a second to pull it out.'
 							end
 							'With his cock still inside your pussy, he begins to finger your tight little asshole.'
-							if lubri > 0:
-								lubri -= 1
+							if mc_inventory['lubricant'] > 0:
+								mc_inventory['lubricant'] -= 1
 								if agape < 1:agape = 1
 								'"Uncle Sergey, wait!" you gasp. "I have lube, you should use some if you want to go there!"'
 								'Sergey wordlessly takes the lube out of your pocket and smears some on his fingers before he penetrates you again. They go in a lot easier now.'
-							elseif lubri = 0:
+							elseif mc_inventory['lubricant'] = 0:
 								if agape < 2:agape = 2
 							end
 							'Sergey keeps fingering your ass while he fucks your pussy. The sensation feels weird, but oddly arousing!'
@@ -930,13 +930,13 @@ if $ARGS[0] = 'izdev9':
 								'He carefully pulls your butt plug out of your ass, and plunges his fingers in to test how loose your ass is. "Very nice. That should make the next step easier. Will save some time, too... no need to take it slow!"'
 							end
 							'He guides his hard cock to your anus and rubs it over your tight sphincter a few times.'
-							if lubri > 0:
-								lubri -= 1
+							if mc_inventory['lubricant'] > 0:
+								mc_inventory['lubricant'] -= 1
 								if agape < 1:agape = 1
 								'"Wait! I brought some lubricant with me, it''ll feel better for both of us if you use that!" you offer quickly.'
 								'"Really? Go get it for me", Sergey smiles benevolently, and squirts a generous amount onto his fingers when you offer him the tube. He spends a few minutes preparing your anus for his cock, making you feel surprisingly good in response. Anal really does feel nice, if your partner takes the time to prepare you first.'
 								'Then he spreads some lube on his dick and guides it to your anus once more, pushing it past your sphincter relatively easily.'
-							elseif lubri = 0:
+							elseif mc_inventory['lubricant'] = 0:
 								if agape < 2:agape = 2
 								'You wince when you feel Sergey slowly but surely push the large head of his cock past your sphincter. You thought you did a good job lubricating it when you deepthroated him, but it was not enough. You want to please Sergey though, so you bite through the pain and let him do it anyway.'
 							end

+ 16 - 16
locations/abduction.qsrc

@@ -45,19 +45,19 @@ if $ARGS[0] = 'abdRoomFirstChaining':
 	'"Ha! Who do you think our best customers are? Slimy politicians, corrupt police officers, sleazy businessmen... We have our cover, so you should shut up and get used to it!"'
 	'The man leaves without saying another word as you tearfully sob and yell for him to come back.'
 	gs 'underwear', 'remove'
-	painkiller_bak = painkiller
+	painkiller_bak = mc_inventory['painkillers']
 	prezik_bak = prezik
-	vitamin_bak = vitamin
+	vitamin_bak = mc_inventory['vitamins']
 	kosmetica_bak = mc_inventory['cosmetics']
 	lipbalm_bak = mc_inventory['lipbalm']
-	tampon_bak = tampon
+	tampon_bak = mc_inventory['tampons']
 	shampoo_bak = shampoo
 	stanok_bak = mc_inventory['razor']
 	deodorant_bak = deodorant
 
-	painkiller = 0
+	mc_inventory['painkillers'] = 0
 	prezik = 0
-	vitamin = 0
+	mc_inventory['vitamins'] = 0
 	mc_inventory['cosmetics'] = 0
 	mc_inventory['lipbalm']  = 0
 	mc_inventory['tampons'] =  0
@@ -270,7 +270,7 @@ if $ARGS[0] = 'abdBrokenGiveTools':
 	'"Uhmm... thank you Master."'
 	'He puts them down next to your bed and leaves without saying another word.'
 	if lactation['active'] > 0:
-		if breastpump = 0:breastpump = 1
+		if mc_inventory['breast_pump'] = 0:mc_inventory['breast_pump'] = 1
 		'In the bottom of the box, under the various dildos, you also find a working breast pump.'
 		if lact_engorgement > 3:
 		 'You''re relieved that you can now empty your painfully full breasts.'
@@ -350,7 +350,7 @@ if $ARGS[0] = 'abdBrokenGivePainkillerYes':
 	painkillerGive = rand(1,100)
 	if painkillerGive > 20 and broken >= 10:
 		'Your master nods in approval and hands you a small pack of painkillers.'
-		painkiller += 6
+		mc_inventory['painkillers'] += 6
 	end
 	act 'How can I thank you, Master?':gt 'abduction', 'abdBrokenAsk'
 end
@@ -554,9 +554,9 @@ if $ARGS[0] = 'abdEscapeWindow3':
 	end
 	gs 'stat'
 
-	painkiller = painkiller_bak
+	mc_inventory['painkillers'] = painkiller_bak
 	prezik = prezik_bak
-	vitamin = vitamin_bak
+	mc_inventory['vitamins'] = vitamin_bak
 	mc_inventory['cosmetics'] = kosmetica_bak
 	mc_inventory['lipbalm']  = lipbalm_bak
 	mc_inventory['tampons'] =  tampon_bak
@@ -640,19 +640,19 @@ if $ARGS[0] = 'abdFood':
 
 	if abdTools = 1:
 		act 'Train with dildos':gt 'abduction', 'abdTrainDildos'
-		if breastpump > 0 and bp_unbox >= 1: act 'Use breast pump': gt 'lact_bp', 'bp_milking'
+		if mc_inventory['breast_pump'] > 0 and bp_unbox >= 1: act 'Use breast pump': gt 'lact_bp', 'bp_milking'
 	end
 
-	if painkiller > 0:
+	if mc_inventory['painkillers'] > 0:
 		menu_off = 1
 		$pluralS = 's'
-		if painkiller = 1:$pluralS = ''
-		'You have <b><<painkiller>></b> painkiller<<$pluralS>>.'
+		if mc_inventory['painkillers']:$pluralS = ''
+		'You have <b><<mc_inventory[''painkillers'']>></b> painkiller<<$pluralS>>.'
 		if pain['total'] > 0 and pain['killer'] = 0:
 			act 'Take a painkiller':
 				cla
 				pain['killer'] += 1
-				painkiller -= 1
+				mc_inventory['painkillers'] -= 1
 				if pcs_hydra >= 100:
 					pcs_hydra += 25
 				else
@@ -1088,9 +1088,9 @@ if $ARGS[0] = 'abdSoldSauna':
 	'With this faint sign of hope, she leaves you alone.'
 	workDolg = 40000
 
-	painkiller = painkiller_bak
+	mc_inventory['painkillers'] = painkiller_bak
 	prezik = prezik_bak
-	vitamin = vitamin_bak
+	mc_inventory['vitamins'] = vitamin_bak
 	mc_inventory['cosmetics'] = kosmetica_bak
 	mc_inventory['lipbalm']  = lipbalm_bak
 	mc_inventory['tampons'] =  tampon_bak

+ 2 - 2
locations/albinahome.qsrc

@@ -166,12 +166,12 @@ if $ARGS[0] = 'bathroom':
 	dynamic $tampon
 	dynamic $quickwash
 	dynamic $basin
-	if painkiller > 0:
+	if mc_inventory['painkillers'] > 0:
 		if pain['total'] > 0 and pain['killer'] = 0:
 			act 'Take a painkiller':
 				cla
 				pain['killer'] += 1
-				painkiller -= 1
+				mc_inventory['painkillers'] -= 1
 				pcs_hydra += 20
 				gs 'stat'
 				*nl

+ 1 - 1
locations/anushkaev2.qsrc

@@ -1330,7 +1330,7 @@ if $ARGS[0] = 'disco_emptyroom_suck_strapon':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/disco/nush_getfucked5.jpg"></center>'
 			'You squat down behind her and start licking her already wet pussy. She moans loudly and presses herself back against your face as you start lapping at her asshole, getting it wet with her pussy juices and your slobber. After a few minutes, you stop licking her and stand up behind her. "Make sure to use plenty of lube."'
-			if lubri > 0:
+			if mc_inventory['lubricant'] > 0:
 				'You open your purse, pull out the little bottle of lube you carry around and start lubing up your dildo until it''s nice and slick before adding some to her asshole.'
 			else
 				'"Sorry, but I don''t have any." you reply.'

+ 4 - 4
locations/arousal.qsrc

@@ -987,7 +987,7 @@ end
 !!add 'custom' to display a custom or no text by setting $lube_txt, if $lube_txt is '' no text will be displayed
 if $ARGS[0] = 'auto_lube':
 	if $ARGS[1] = 'anal' and auto_anal_lube = 1:
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			if $ARGS[2] ! 'custom': 
 				'You rub some lube in and around your anus.'
 			elseif $lube_txt ! '':
@@ -996,13 +996,13 @@ if $ARGS[0] = 'auto_lube':
 			gs 'arousal', 'anal_finger', 1
 			anal_slip = 8
 			ar_anal_lube = 1
-			lubri -= 1
+			mc_inventory['lubricant'] -= 1
 		elseif $ARGS[2] ! 'custom' or ($ARGS[2] = 'custom' and $lube_txt ! ''):
 			'You do not have any lube left so cannot use it during this sex act.'
 		end
 	end
 	if $ARGS[1] = 'vag' and auto_vag_lube = 1:
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			if $ARGS[2] ! 'custom': 
 				'You rub some lube in and around your vagina.'
 			elseif $lube_txt ! '':
@@ -1011,7 +1011,7 @@ if $ARGS[0] = 'auto_lube':
 			gs 'arousal', 'vaginal_finger', 1
 			vaginal_slip = 8
 			ar_vag_lube = 1
-			lubri -= 1
+			mc_inventory['lubricant'] -= 1
 		elseif $ARGS[2] ! 'custom' or ($ARGS[2] = 'custom' and $lube_txt ! ''):
 			'You do not have any lube left so cannot use it during this sex act.'
 		end

+ 1 - 1
locations/audition_sex2.qsrc

@@ -1596,7 +1596,7 @@ end
 
 if $ARGS[0] = 'neutral_anal2':
 	'<center><video autoplay loop src="images/shared/actress/sex/table_ass/assfuck1.mp4"></video></center>'
-	if lubri > 0:
+	if mc_inventory['lubricant'] > 0:
 		$lube_txt = 'Reaching for your purse, you take a moment to grab some lube and smear it on your anus and <<$boydesc>>''s cock.'
 		gs 'arousal', 'auto_lube', 'anal','custom'
 		'Good thing too. You gasp as his cock penetrates your ass, stretching its entrance but not painfully so thanks to the lube. It slides in and out easily and he quickly picks up a steady rhythm'

+ 1 - 1
locations/audition_sex3.qsrc

@@ -1599,7 +1599,7 @@ end
 
 if $ARGS[0] = 'slutty_anal2':
 	'<center><video autoplay loop src="images/shared/actress/sex/table_ass/assfuck1.mp4"></video></center>'
-	if lubri > 0:
+	if mc_inventory['lubricant'] > 0:
 		$lube_txt = 'Reaching for your purse, you take a moment to grab some lube and smear it on your anus and <<$boydesc>>''s cock.'
 		gs 'arousal', 'auto_lube', 'anal','custom'
 		'Good thing too. You gasp as his cock penetrates your ass, stretching its entrance but not painfully so thanks to the lube. It slides in and out easily and he quickly picks up a steady rhythm'

+ 4 - 4
locations/bedrPar.qsrc

@@ -284,13 +284,13 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
 				gs 'music_actions', 'clear_restrictions'
 			end
 
-			if locat['Anya_inroom'] = 0 and breastpump = 1 and bp_unbox <= 0:
+			if locat['Anya_inroom'] = 0 and mc_inventory['breast_pump'] = 1 and bp_unbox <= 0:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
-			elseif kid >= 1 and breastpump = 1 and bp_unbox <= 0:
+			elseif kid >= 1 and mc_inventory['breast_pump'] = 1 and bp_unbox <= 0:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
-			elseif locat['Anya_inroom'] = 0 and breastpump = 1 and bp_unbox = 1 and pcs_inhib > 40:
+			elseif locat['Anya_inroom'] = 0 and mc_inventory['breast_pump'] = 1 and bp_unbox = 1 and pcs_inhib > 40:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Try out</a> your breast pump'
-			elseif kid >= 1 and breastpump = 1 and bp_unbox = 1 and pcs_inhib > 30:
+			elseif kid >= 1 and mc_inventory['breast_pump'] = 1 and bp_unbox = 1 and pcs_inhib > 30:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Try out</a> your breast pump'
 			end
 			gs 'lact_bp', 'massage'

+ 1 - 1
locations/booty_call_after.qsrc

@@ -1326,7 +1326,7 @@ if $ARGS[0] = 'kiss':
 end
 
 if $ARGS[0] = 'plan_b':
-	if booty_call['creampie_count'] > 0 and morning_after_pill > 0 and booty_call['plan_b'] ! 2 and birth_control['think_safe'] = 0 and booty_call['angry_after'] = 0 and mesec = 0:
+	if booty_call['creampie_count'] > 0 and mc_inventory['morning_after_pill'] > 0 and booty_call['plan_b'] ! 2 and birth_control['think_safe'] = 0 and booty_call['angry_after'] = 0 and mesec = 0:
 		act'Take a morning after pill':
 			booty_call['plan_b'] = 2
 			cla & *clr

+ 1 - 1
locations/booty_call_condoms.qsrc

@@ -2008,7 +2008,7 @@ if $ARGS[0] = 'virgin_no_condom':
 end
 
 if $ARGS[0] = 'virgin_condom2':
-	if morning_after_pill > 0:
+	if mc_inventory['morning_after_pill'] > 0:
 		act'Have a morning after pill':
 			booty_call['plan_b'] = 1
 			cla & *nl

+ 4 - 4
locations/booty_call_morning.qsrc

@@ -622,7 +622,7 @@ if $ARGS[0] = 'wakeup1':
 			act'Make breakfast':gt'booty_call_morning', 'pc_make_breakfast'
 		end
 		
-		if booty_call['creampie_count'] > 0 and morning_after_pill > 0 and booty_call['plan_b'] = 0 and birth_control['think_safe'] = 0:
+		if booty_call['creampie_count'] > 0 and mc_inventory['morning_after_pill'] > 0 and booty_call['plan_b'] = 0 and birth_control['think_safe'] = 0:
 			act'Take a morning after pill':
 				booty_call['plan_b'] = 2
 				cla & *clr
@@ -1031,7 +1031,7 @@ if $ARGS[0] = 'forgot_bc_pill':
 					'<<$npc_firstname[$boy]>> didn''t come inside you yesterday, but this breaks your streak. Are you still safe if you skip a day?'
 				end
 			end
-			if morning_after_pill > 0:
+			if mc_inventory['morning_after_pill'] > 0:
 				*nl
 				if LudaQW['free_condoms'] = 1 and stat['morning_after_pill'] = 0:
 					'Wait, don''t you have that morning after pill Aunt Luda gave you?'
@@ -1055,7 +1055,7 @@ if $ARGS[0] = 'forgot_bc_pill':
 				elseif booty_call['creampie_count'] = 1:
 					'Okay, so <<$npc_firstname[$boy]>> came inside you last night... But only once. That''s not too bad, right? Maybe you can still take a morning after pill. Maybe it''ll be okay.'
 				end
-				if morning_after_pill > 0:
+				if mc_inventory['morning_after_pill'] > 0:
 					*nl
 					if LudaQW['free_condoms'] = 1 and stat['morning_after_pill'] = 0:
 						'Actually, you have the one Aunt Luda gave you. For emergencies she said...'
@@ -1110,7 +1110,7 @@ if $ARGS[0] = 'forgot_bc_pill2':
 					gs'booty_call_talk', 'forgot_bc_talk'
 				end
 				
-				if morning_after_pill > 0:
+				if mc_inventory['morning_after_pill'] > 0:
 					act'Take your morning after pill':
 						gs 'medical_din', 'morning_after_pill_function'
 						cla & *nl

+ 1 - 1
locations/booty_call_pillow_talk.qsrc

@@ -1295,7 +1295,7 @@ if $ARGS[0] = 'boy_broken_condom':
 			'"Are you going to be okay?" <<$npc_firstname[$boy]>> asks, looking worriedly at your pussy. "You know, with the... broken condom and everything...?"'
 		end
 		
-		if morning_after_pill = 0:
+		if mc_inventory['morning_after_pill'] = 0:
 			act'I''ll buy a morning after pill':
 				cla & *nl
 				'"It''s okay," you nod reassuringly. "I''ll get a morning after pill tomorrow. No big deal."'

+ 1 - 1
locations/booty_call_reactions.qsrc

@@ -2244,7 +2244,7 @@ if $ARGS[0] = 'oh_shit_options':
 			gs'booty_call_cum', 'what_now'
 		end
 	end
-	if morning_after_pill > 0:
+	if mc_inventory['morning_after_pill'] > 0:
 		act'I have some plan B':
 			cla
 			act'Calm':

+ 3 - 3
locations/booty_call_talk.qsrc

@@ -242,7 +242,7 @@ if $ARGS[0] = 'morning_after_money':
 end
 
 if $ARGS[0] = 'pc_have_morning_after':
-	if morning_after_pill = 0:
+	if mc_inventory['morning_after_pill'] = 0:
 		act'I''ll buy a morning after pill':
 			cla & *nl
 			if booty_call['sleepover'] = 0:
@@ -527,7 +527,7 @@ if $ARGS[0] = 'forgot_bc_talk':
 			gs'booty_call_morning', 'wakeup1'
 		end
 		
-		if morning_after_pill > 0:
+		if mc_inventory['morning_after_pill'] > 0:
 			act'Morning after pill (sorry)':
 				gs 'medical_din', 'morning_after_pill_function'
 				cla & *nl
@@ -567,7 +567,7 @@ if $ARGS[0] = 'forgot_bc_talk':
 				gs'booty_call_talk', 'forgot_bc_exit'
 			end
 			
-			if morning_after_pill > 0:
+			if mc_inventory['morning_after_pill'] > 0:
 				act'Take your morning after pill':
 					gs 'medical_din', 'morning_after_pill_function'
 					cla & *nl

+ 4 - 4
locations/brothel.qsrc

@@ -543,8 +543,8 @@ if $ARGS[0] = 'brothel_dressingroom':
 	 *nl
 	'A room made for the working girls, like yourself.'
 	'It is equipped with a shower, almost on every wall hangs a large <a href="exec:gt ''mirror'', ''start''">mirror</a>. There is a water cooler beside the door, and some light snacks on the table, in case the girls get hungry or thirsty between sessions.'
-	'From a box beneath a table you can take some '+iif(mc_inventory['cosmetics'] < 1,'<a href="exec: mc_inventory[''cosmetics''] += 5 & gt ''brothel'', $loc_arg">cosmetics</a>','cosmetics')+' (you have '+mc_inventory['cosmetics'] >+') or, '+iif(shampoo < 1,'<a href="exec: mc_inventory[''shampoo''] +=  5 & gt ''brothel'', $loc_arg">shampoo</a>','shampoo')+', '+iif(mc_inventory['lipbalm'] < 1,'<a href="exec: mc_inventory[''lipbalm''] += 5 & gt ''brothel'', $loc_arg">lip balm</a>','lip balm')+' (you have '+lipbalm+'), or '+iif(mc_inventory['razor'] < 1,'<a href="exec: mc_inventory[''razor''] +=  5 & gt ''brothel'', $loc_arg">shaving</a>','shaving')+' equipment (you have '+mc_inventory['razor'] +'), if you don''t have any. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
-	'For obvious reasons there is also a box with an '+iif(klisma < 1,'<a href="exec: klisma += 1 & gt ''brothel'', $loc_arg">enema kit</a>','enema kit')+'. A box with some '+iif(painkiller < 1,'<a href="exec: painkiller += 5 & gt ''brothel'', $loc_arg">painkillers</a>','painkillers')+' (you have '+painkiller+') is there, in case someone needs pain relief.'
+	'From a box beneath a table you can take some '+iif(mc_inventory['cosmetics'] < 1,'<a href="exec: mc_inventory[''cosmetics''] += 5 & gt ''brothel'', $loc_arg">cosmetics</a>','cosmetics')+' (you have '+mc_inventory['cosmetics'] >+') or, '+iif(shampoo < 1,'<a href="exec: mc_inventory[''shampoo''] +=  5 & gt ''brothel'', $loc_arg">shampoo</a>','shampoo')+', '+iif(mc_inventory['lipbalm'] < 1,'<a href="exec: mc_inventory[''lipbalm''] += 5 & gt ''brothel'', $loc_arg">lip balm</a>','lip balm')+' (you have '+mc_inventory['lipbalm']+'), or '+iif(mc_inventory['razor'] < 1,'<a href="exec: mc_inventory[''razor''] +=  5 & gt ''brothel'', $loc_arg">shaving</a>','shaving')+' equipment (you have '+mc_inventory['razor'] +'), if you don''t have any. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
+	'For obvious reasons there is also a box with an '+iif(mc_inventory['enema_kit'] < 1,'<a href="exec: mc_inventory[''enema_kit''] += 1 & gt ''brothel'', $loc_arg">enema kit</a>','enema kit')+'. A box with some '+iif(mc_inventory['painkillers'] < 1,'<a href="exec:mc_inventory[''painkillers''] += 5 & gt ''brothel'', $loc_arg">painkillers</a>','painkillers')+' (you have '+mc_inventory['painkillers']+') is there, in case someone needs pain relief.'
 	'On the table lies a list with instructions, in case you don''t already remember them:'
 	*nl
 	'-------------------------------------------------------------------------------------'
@@ -589,10 +589,10 @@ if $ARGS[0] = 'brothel_dressingroom':
 	dynamic $basin
 	dynamic $publicpan
 	if mc_inventory['razor'] > 0: dynamic $brit
-	if painkiller > 0 and pain['total'] >0 and pain['killer'] = 0:
+	if mc_inventory['painkillers'] > 0 and pain['total'] >0 and pain['killer'] = 0:
 		act 'Take a painkiller':
 			pain['killer'] += 1
-			painkiller -= 1
+			mc_inventory['painkillers'] -= 1
 			pcs_hydra += 20
 			gt 'brothel', 'brothel_dressingroom', $ARGS[1]
 		end

+ 1 - 1
locations/cardgame_durak.qsrc

@@ -519,7 +519,7 @@ if $ARGS[0] = 'card_game_rough_sex':
 
 			'<<$boydesc>> laughs: "This would only get in the way. Out you go!", and he tugs the plug out of your ass and tosses it aside.'
 		end
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			agape = 2
 			pcs_horny += 10
 

+ 2 - 2
locations/city_sauna.qsrc

@@ -166,10 +166,10 @@ if $ARGS[0] = 'saunaroom':
 				gt 'city_sauna', 'saunaroom'
 			end
 		end
-		if vitamin = 0:
+		if mc_inventory['vitamins'] = 0:
 			act 'Ask for some vitamins':
 				workDolg += 150
-				vitamin += 30
+				mc_inventory['vitamins'] += 30
 				gt 'city_sauna', 'saunaroom'
 			end
 		end

+ 2 - 2
locations/city_saunawhore.qsrc

@@ -142,7 +142,7 @@ if $ARGS[0] = 'saunawork':
 			if KandidozOnce = 1:
 				'You have an yeast infection. The cure for this disease is very expensive, but it''s not that harmful and can easily be suppressed.'
 
-				if KandidNapr = 0:KandidNapr = 1 & lekarstvo += 5 & 'Here''s some pills, the drug company rep gives these away so I won''t add anything to your debt. When you have it in remission you must take vitamins to keep it that way.'
+				if KandidNapr = 0:KandidNapr = 1 & mc_inventory['antibiotics'] += 5 & 'Here''s some pills, the drug company rep gives these away so I won''t add anything to your debt. When you have it in remission you must take vitamins to keep it that way.'
 				if Kandidoz < 30:'Your yeast infection is currently in remission, take vitamins, and it will stay that way.'
 			end
 			act 'Return':gt 'city_saunawhore', 'saunawork'
@@ -383,7 +383,7 @@ if $ARGS[0] = 'bathroom':
 	dynamic $quickwash
 	dynamic $bteeth
 	dynamic $basin
-	if breastpump > 0 and bp_unbox >= 1:
+	if mc_inventory['breast_pump'] > 0 and bp_unbox >= 1:
 		act 'Use breast pump' :gt 'lact_bp', 'bp_milking'
 	end
 end

+ 5 - 5
locations/dinSex.qsrc

@@ -292,11 +292,11 @@ if $ARGS[0] = 'boy_wants_anal':
 		'<<$bwa_boy>> takes a tube of lubricant, squeezes a little on <<$xyr>> palm and rubs your anus.'
 		gs 'arousal', 'anal_finger', 1,'lube' 
 	else
-		if lubri = 0:
+		if mc_inventory['lubricant'] = 0:
 			'You have no lube, <<$bwa_boy>> spits on his fingers and using saliva he massages your anus.'
 			gs 'arousal', 'anal_finger', 1,'lube' 
 		else
-			lubri -= 1
+			mc_inventory['lubricant'] -= 1
 			if rand(0,2) = 0: 
 				'You take a tube of lubricant and hand it to <<$bwa_boy>>, he squeezes a little on his palm and rubs your anus.'
 			elseif rand(0,1) = 0:
@@ -324,14 +324,14 @@ if $ARGS[0] = 'girl_wants_anal':
 		end
 	end
 	if $ARGS[2] = 'lubri':
-		lubri +=1
+		mc_inventory['lubricant'] += 1
 		'<<$bwa_girl>> takes a tube of lubricant, squeezes a little on her palm and rubs your anus.'
 		gs 'arousal', 'anal_finger', 1,'lube' 
 	else
-		if lubri = 0:
+		if mc_inventory['lubricant'] = 0:
 			'You have no lube, <<$bwa_girl>> spits on her fingers and using saliva she massages your anus.'
 			gs 'arousal', 'anal_finger', 1,'lube' 
-		elseif lubri > 0:
+		elseif mc_inventory['lubricant'] > 0:
 			'You take a tube of lubricant and hand it to <<$bwa_girl>>, she squeezes a little on her palm and rubs your anus.'
 			gs 'arousal', 'anal_finger', 1,'lube' 
 		end

+ 2 - 2
locations/dinSex2.qsrc

@@ -95,7 +95,7 @@ if $ARGS[0] = 'd_analsex_dildo':
 		analplugin = 0
 		analplugout = 1
 	end
-	if lubri = 0:
+	if mc_inventory['lubricant'] = 0:
 		'You have no lube, so you spit on your fingers and use your saliva to lubricate your anus.'
 		gs 'arousal', 'anal_finger', 1,'lube'
 	else
@@ -158,7 +158,7 @@ if $ARGS[0] = 'd_analsex_bottle':
 		analplugin = 0
 		analplugout = 1
 	end
-	if lubri = 0:
+	if mc_inventory['lubricant'] = 0:
 		'You have no lube, so you spit on your fingers and, using saliva, you massage your anus.'
 		gs 'arousal', 'anal_finger', 1,'lube'
 	else

+ 9 - 9
locations/din_bad.qsrc

@@ -122,10 +122,10 @@ if $ARGS[0] = 'd_bag':
 	'<center><table cellspacing="0" cellpadding="20" valign="top"><tr>'
 	'<td cellspacing="0" cellpadding="0" valign="top">'
 	if mc_inventory['makeup_wipes'] > 0: 'You have <b><<mc_inventory[''makeup_wipes'']>></b> wet wipes left in your purse. <a href="exec:dynamic $d_salf">Use a tissue</a>'
-	if painkiller > 0 and pain['total'] > 0 and pain['killer'] = 0: 
-		'You have <b><<painkiller>></b> painkiller'+iif(painkiller > 1, 's ', ' ')+'left in your purse. <a href="exec: pain[''killer''] += 1 & painkiller -= 1 & gs ''din_bad'', ''d_bag''">Take One</a>'
-	elseif painkiller > 0 and (pain['total'] = 0 or pain['killer'] > 0):
-		'You have <b><<painkiller>></b> painkiller'+iif(painkiller > 1, 's ', ' ')+'left in your purse.'
+	if mc_inventory['mc_inventory[''painkillers'']'] > 0 and pain['total'] > 0 and pain['killer'] = 0: 
+		'You have <b><<mc_inventory[''painkillers'']>></b> painkiller'+iif(mc_inventory['painkillers'] > 1, 's ', ' ')+'left in your purse. <a href="exec: pain[''killer''] += 1 & mc_inventory[''painkillers''] -= 1 & gs ''din_bad'', ''d_bag''">Take One</a>'
+	elseif mc_inventory['painkillers'] > 0 and (pain['total'] = 0 or pain['killer'] > 0):
+		'You have <b><<mc_inventory[''painkillers'']>></b> painkiller'+iif(mc_inventory['painkillers'] > 1, 's ', ' ')+'left in your purse.'
 	end
 	if mc_inventory['mouthwash'] > 0 and (pcs_breath = 0 or cumloc[12] = 1): 
 		'There''s mouthwash in your purse. <b><<mouthwash>></b> uses remaining. <a href="exec:dynamic $d_mouthwash">Use mouthwash</a>'
@@ -179,8 +179,8 @@ if $ARGS[0] = 'd_bag':
 	else
 		'You are out of condoms.'
 	end
-	if lubri > 0:
-		'You have <b><<lubri>></b> squirts of lubricant available'
+	if mc_inventory['lubricant'] > 0:
+		'You have <b><<mc_inventory[''lubricant'']>></b> squirts of lubricant available'
 		if auto_anal_lube = 0:
 			'Automatically use for anal sex: <a href="exec:auto_anal_lube = 1 & gs ''stat'' & gs ''din_bad'', ''d_bag''">No</a>'
 		else
@@ -205,11 +205,11 @@ if $ARGS[0] = 'd_bag':
 	else
 		'You are out of birth control pills.'
 	end
-	if morning_after_pill > 0:
-		if morning_after_pill = 1:
+	if mc_inventory['morning_after_pill'] > 0:
+		if mc_inventory['morning_after_pill'] = 1:
 			'You have one <a href="exec:gs''medical_din'',''morning_after_pill''">morning after pill</a>.'
 		else
-			'You have <b><<morning_after_pill>></b> <a href="exec:gs''medical_din'',''morning_after_pill''">morning after pills</a>.'
+			'You have <b><<mc_inventory[''morning_after_pill'']>></b> <a href="exec:gs''medical_din'',''morning_after_pill''">morning after pills</a>.'
 		end
 	else
 		'You have no morning after pills.'

+ 12 - 12
locations/din_van.qsrc

@@ -901,7 +901,7 @@ $pirManage = {
 }
 
 $enema = {
-	if klisma = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) > 0):
+	if mc_inventory['enema_kit'] = 1 and (klismaday ! daystart or arrpos('sparrloc', 3) > 0):
 		act 'Give yourself an enema (0:05)':
 			menu_off = 1
 			cla
@@ -1025,7 +1025,7 @@ if $ARGS[0] = 'private':
 		msg'	You''re about to run out of razors!'
 	end
 
-	if mosolmaz > 0: 'On a shelf is a tube of ointment for chafing, which will be enough for <b><<mosolmaz>></b> applications.'
+	if mc_inventory['chaffing_cream'] > 0: 'On a shelf is a tube of ointment for chafing, which will be enough for <b><<mc_inventory[''chaffing_cream'']>></b> applications.'
 	if mc_inventory['moisturiser'] > 0: 
 		'You look at your moisturiser and think you have about <<mc_inventory[''moisturiser'']>> applications left.'
 	end
@@ -1076,13 +1076,13 @@ if $ARGS[0] = 'private':
 
 	dynamic $SkinCare
 
-	if painkiller > 0:
-		'You have <b><<painkiller>></b> painkiller'+iif(painkiller > 1, 's.', '.')
+	if mc_inventory['painkillers'] > 0:
+		'You have <b><<mc_inventory[''painkillers'']>></b> painkiller'+iif(mc_inventory['painkillers'] > 1, 's.', '.')
 		if pain['total'] > 0 and pain['killer'] = 0:
 			act 'Take a painkiller':
 				cla
 				pain['killer'] += 1
-				painkiller -= 1
+				mc_inventory['painkillers'] -= 1
 				pcs_hydra += 20
 				gs 'stat'
 
@@ -1152,12 +1152,12 @@ if $ARGS[0] = 'private':
 	dynamic $palelady
 
 
-	if mosolmaz > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
+	if mc_inventory['chaffing_cream'] > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
 		act 'Rub ointment onto your pussy (0:05)':
 			cla
 			mosal_time = (daystart * 100) + hour
 			minut += 5
-			mosolmaz -= 1
+			mc_inventory['chaffing_cream'] -= 1
 			mosol -= 5
 			'You take a tube of cream and rub it onto your itchy vulva.'
 
@@ -1166,14 +1166,14 @@ if $ARGS[0] = 'private':
 	end
 
 	!For now, the pregnancy reactions use bimbolevel as a chack. Once the pregnancy fetish is added to the game, the check will likely change to that.
-	if pregtest > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
+	if mc_inventory['pregnancy_test'] > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
 		act 'Do a pregnancy test (0:05)':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/pc/items/accessories/birthcontrol/preg_test.jpg"></center>'
 			'You sit down on the toilet and slip the test between your legs, carefully letting loose a stream of urine from your pussy onto the tip. Following the instructions, you then re-cap it and lay it flat on the sink, spending the next five minutes nervously fidgeting, waiting out the suggested time...'
 			'When the time is up, you eagerly snatch it up and yank off the cap to see the results.'
 			minut += 5
-			pregtest -= 1
+			mc_inventory['pregnancy_test'] -= 1
 			gs 'stat'
 			 if pregchem > 120 and bimbolevel < 3 and knowpreg = 0 and husband = 0 and pcs_pregtalk = 0:
 				cla
@@ -1224,13 +1224,13 @@ if $ARGS[0] = 'private':
 	end
 
 	!!breast pump is now in the menu, not on the screen
-	if breastpump > 0 and bp_unbox >= 1:
+	if mc_inventory['breast_pump'] > 0 and bp_unbox >= 1:
 		act 'Use breast pump':
 			gt 'lact_bp', 'bp_milking'
 		end
-	elseif breastpump > 0 and bp_unbox <= 0:
+	elseif mc_inventory['breast_pump'] > 0 and bp_unbox <= 0:
 		'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
-	elseif breastpump <= 0:
+	elseif mc_inventory['breast_pump'] <= 0:
 		gs 'lact_bp', 'massage'
 	end
 end

+ 1 - 1
locations/etoexhib.qsrc

@@ -1387,7 +1387,7 @@ if $ARGS[0] = 'pos39':
 		act 'Change tampon':
 			cla
 			*clr
-			mc_inventory['tampons'] =  tampon - 1
+			mc_inventory['tampons'] -= 1
 			isprok = 1
 			minut = minut + 5
 			pcs_mood -= 5

+ 10 - 10
locations/gadbana.qsrc

@@ -157,16 +157,16 @@ if mira_guest = 0:
 	dynamic $removepan
 	dynamic $basin
 
-	if painkiller > 0:
+	if mc_inventory['painkillers'] > 0:
 		$pluralS = 's'
-		if painkiller = 1:$pluralS = ''
-		'You have <b><<painkiller>></b> painkiller<<$pluralS>>.'
+		if mc_inventory['painkillers'] = 1:$pluralS = ''
+		'You have <b><<mc_inventory[''painkillers'']>></b> painkiller<<$pluralS>>.'
 		if pain['total'] > 0 and pain['killer'] = 0:
 			act 'Take a painkiller':
 				cla
 				menu_off = 1
 				pain['killer'] += 1
-				painkiller -= 1
+				mc_inventory['painkillers'] -= 1
 				pcs_hydra += 20
 				gs 'stat'
 
@@ -181,7 +181,7 @@ if mira_guest = 0:
 	'There''s a small shaving <a href="exec:gt ''mirror'', ''start''">mirror</a> on the window sill, which you can use to ' +iif(pcs_hairbsh < 1,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair.'
 
 	!WD: heal chafe
-	if mosolmaz>0:'On a shelf is a tube of ointment for chafing, which will be enough for <b><<mosolmaz>></b> applications.'
+	if mc_inventory['chaffing_cream']>0:'On a shelf is a tube of ointment for chafing, which will be enough for <b><<mc_inventory[''chaffing_cream'']>></b> applications.'
 
 	if mc_inventory['tampons'] =  0 and mc_inventory['sanitary_pads'] = 0:
 		'<b><font color="red">You have no tampons left.</font></b>'
@@ -220,26 +220,26 @@ if mira_guest = 0:
 	dynamic $brit
 
 	!!breast pump is now in the menu, not on the screen
-	if breastpump > 0 and bp_unbox >= 1:
+	if mc_inventory['breast_pump'] > 0 and bp_unbox >= 1:
 		act 'Use breast pump':
 			gt 'lact_bp', 'bp_milking'
 		end
-	elseif breastpump > 0 and bp_unbox <= 0:
+	elseif mc_inventory['breast_pump'] > 0 and bp_unbox <= 0:
 		'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
-	elseif breastpump <= 0:
+	elseif mc_inventory['breast_pump'] <= 0:
 		gs 'lact_bp', 'massage'
 	end
 
 	dynamic $toymanage
 	dynamic $enema
 
-	if mosolmaz > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
+	if mc_inventory['chaffing_cream'] > 0 and mosol > 0 and mosal_time ! (daystart * 100) + hour:
 		act 'Rub ointment onto your pussy (0:05)':
 			cla
 			menu_off = 1
 			mosal_time = (daystart * 100) + hour
 			minut += 5
-			mosolmaz -= 1
+			mc_inventory['chaffing_cream'] -= 1
 			mosol -= 5
 			'You take a tube of cream and rub it onto your itchy vulva.'
 

+ 6 - 6
locations/gopsex.qsrc

@@ -580,13 +580,13 @@ if $ARGS[0] = 'hide':
 	!anal tube and lubrication (1on1)
 	if $ARGS[1] = 'gop_sex_lubri':
 		if gop_sex_lubri = 0:
-			if lubri > 0:
-				lubri -= 1
+			if mc_inventory['lubricant'] > 0:
+				mc_inventory['lubricant'] -= 1
 				if agape > 1:agape = 1
 				pcs_horny += 20
 				gop_sex_lubri = 1
 				$pod_whore_lubri_text = '"<<$boydesc>>, wait! If you want to fuck me in the ass, you should lube up my hole!" You say and pull a tube out of your purse. You take the cap off, squeeze some lube onto your fingers, and smear your anus with lube.'
-			elseif lubri = 0:
+			elseif mc_inventory['lubricant'] = 0:
 				if agape > 2:agape = 2
 				pcs_horny = 0
 			end
@@ -604,13 +604,13 @@ if $ARGS[0] = 'hide':
 
 	if $ARGS[1] = 'gop_groupsex_lubri':
 		if gop_groupsex_lubri = 0:
-			if lubri > 0:
-				lubri -= 1
+			if mc_inventory['lubricant'] > 0:
+				mc_inventory['lubricant'] -= 1
 				if agape > 1:agape = 1
 				pcs_horny += 20
 				gop_groupsex_lubri = 1
 				$pod_whore_lubri_text = '"'+func('gopsex','hide','gop_text_npcr')+', wait! If you want to fuck me in the ass, you should lube up my hole!" You say and pull a tube out of your purse. You take the cap off, squeeze some lube onto your fingers, and smear your anus with lube.'
-			elseif lubri = 0:
+			elseif mc_inventory['lubricant'] = 0:
 				if agape > 2:agape = 2
 				pcs_horny = 0
 			end

+ 2 - 2
locations/gschool_sex.qsrc

@@ -1207,9 +1207,9 @@ if $ARGS[0] = 'petka_lockerroom':
 								'You pull his head off your dildo. "Now turn around." He hesitates for only a moment before he stands up and turns around.'
 								gs 'arousal', 'foreplay', 5, 'dom'
 								gs 'stat'
-								if lubri > 0:
+								if mc_inventory['lubricant'] > 0:
 									act 'Use lube':
-										lubri -= 1
+										mc_inventory['lubricant'] -= 1
 										*clr & cla
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/petka/sex/school/locker/pegging3.jpg"></center>'
 										'You push him forward until he''s bent over. "You''re such a good little cock sucker! I''m going to reward you and use some lube." You get some of your lube and lube up the dildo, then squirt some on his ass and lube it up. With his asshole and your dildo lubed up, you step up behind him and line the dildo up until it pushes against his asshole. You keep pushing against it as he tenses up before your dildo suddenly pops into his ass and he cries out in pain.'

+ 2 - 2
locations/gschool_socialchg1.qsrc

@@ -207,11 +207,11 @@ if $ARGS[0] = 'lazar_anal':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/lazar/sex/school/sportsfield/getfucked.jpg"></center>'
 	'"Fine, but you can only fuck my ass!"'
 	'His grin tells you he doesn''t mind at all. "Works for me. Now just turn around and bend over."'
-	if lubri = 0:
+	if mc_inventory['lubricant'] = 0:
 		'You turn around and face the tree before pulling your clothes aside to expose your ass to him and bending over. He spits on your asshole a few times and rubs it with his fingers to give you some lubrication. You then feel the tip of his dick pressing up against your wet hole, and the pressure builds until his dick pops into your asshole, causing you to gasp in pain. Finally, he pauses to let you adjust before he starts to slowly fuck your ass.'
 		anal_slip += 4
 	else
-		lubri -= 1
+		mc_inventory['lubricant'] -= 1
 		'You dig around in your purse, pull out your bottle of lube, and hand it to him. You then turn around and face the tree before pulling your clothes aside to expose your ass to him and bending over. He squirts some lube onto your asshole and rubs it in to give you some lubrication before you feel the tip of his dick press up against your hole. The pressure builds until the head of his dick pops into your asshole, causing you to gasp in pain. Then, he pauses to let you adjust and squirts a little more lube onto his dick before he starts to slowly fuck your ass.'
 		anal_slip += 10
 	end

+ 1 - 1
locations/huntersex.qsrc

@@ -115,7 +115,7 @@ if $ARGS[0] = 'sexafterstrip1':
 											'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/dance/dancesexoi4.jpg"></center>'
 											'Andrei greased your ass with vaseline...'
 											'- Well, even so, not dry, " you thought with relief.'
-											lubri +=1
+											mc_inventory['lubricant'] +=1
 											gs 'arousal', 'anal_finger', 5,'lube', 'gangbang'
 											gs 'stat'
 

+ 2 - 2
locations/husbSex.qsrc

@@ -381,11 +381,11 @@ if $ARGS[0] = 'anal':
 	if husDick < pcs_ass: pcs_ass += 1
 	'<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/dog2.jpg"></center>'
 
-	if lubri = 0:
+	if mc_inventory['lubricant'] = 0:
 		anal_slip += 2
 		'You don''t have an lubricants, so <<$husName>> spits on his fingers and uses the saliva to lubricate your ass.'
 	else
-		lubri = lubri - 1
+		mc_inventory['lubricant'] -= 1
 		anal_slip += 8
 		'You get the lubricant out of a box and hand it to your husband. He puts a little on his palm and rubs your anus with it.'
 	end

+ 7 - 7
locations/intro_customization.qsrc

@@ -197,15 +197,15 @@ if $ARGS[0] = 'modite_pha':
 	*nl
 	killvar '$table_display'
 	gs 'intro_customization', 'modrel_setup2', 'prezik', 'Condoms'
-	gs 'intro_customization', 'modrel_setup2', 'pregtest', 'Pregnancy tests'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''pregnancy_test'']', 'Pregnancy tests'
 	gs 'intro_customization', 'modrel_setup2', 'tabletki', 'Birth control pills'
-	gs 'intro_customization', 'modrel_setup2', 'lekarstvo', 'Antibiotics'
-	gs 'intro_customization', 'modrel_setup2', 'vitamin', 'Vitamins'
-	gs 'intro_customization', 'modrel_setup2', 'painkiller', 'Painkillers'
-	gs 'intro_customization', 'modrel_setup2', 'mosolmaz', 'Ointment for chafing'
-	gs 'intro_customization', 'modrel_setup2', 'lubri', 'Lubricants'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''antibiotics'']', 'Antibiotics'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''vitamins'']', 'Vitamins'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''painkillers'']', 'Painkillers'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''chaffing_cream'']', 'Ointment for chafing'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''lubricant'']', 'Lubricants'
 	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''lipbalm'']', 'Lip balms'
-	gs 'intro_customization', 'modrel_setup2', 'fatdel', 'Weight loss pills'
+	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''weight_loss_pill'']', 'Weight loss pills'
 	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''tampons'']', 'Tampons'
 	gs 'intro_customization', 'modrel_setup2', 'mc_inventory[''sanitary_pads'']', 'Sanitary napkins'
 	'<center><table border=0 cellspacing=0 cellpadding=25  bgcolor=#808080><TH></TH><TH>Set to zero</TH><TH>Minus 10</TH><TH>Minus 5</TH><TH>Plus 5</TH><TH>Plus 10</TH><TH>Set to 100</TH>'

+ 2 - 2
locations/katjaEv.qsrc

@@ -1083,14 +1083,14 @@ if $ARGS[0] = 'discountvitamins':
 
 	if money >= tovpay and hour <= 20:
 		act 'Buy the vitamins (105 <b>₽</b>) and contine window shopping':
-			vitamin += 20
+			mc_inventory['vitamins'] += 20
 			money -= tovpay
 			gt 'katjaEv','kathan14'
 		end
 	elseif money >= tovpay and hour >= 20:
 		act 'It''s too late, buy the vitamins (105 <b>₽</b>) and, acompany Katja to her home':
 			money -= tovpay
-			vitamin += 20
+			mc_inventory['vitamins'] += 20
 			minut += 5
 			gt 'pav_residential'
 		end

+ 2 - 2
locations/katja_uni_sex.qsrc

@@ -943,8 +943,8 @@ if $ARGS[0] = 'lazar_ivan_katja_uni_4some':
 							'"Get on all fours," Lazar demands.'
 							'You and Katja quickly follow orders and crawl up on the couch, discarding the rest of your bodysuits as you do so and present your butts to the guys.'
 							if auto_anal_lube = 1:
-								if lubri > 0:
-									lubri -= 1
+								if mc_inventory['lubricant'] > 0:
+									mc_inventory['lubricant'] -= 1
 									'You hand your bottle of lube to Ivan. "Use this," you tell him.'
 									'"Okay," he answers and squirts some on your butthole and uses his fingers to apply it properly.'
 									'You look over at Katja and see that she''s doing the same with Lazar.'

+ 8 - 8
locations/kit_din.qsrc

@@ -505,12 +505,12 @@ $edaD = {
 }
 
 $fatdel = {
-	if fatdel > 0:
+	if mc_inventory['weight_loss_pill'] > 0:
 		act 'Take fat burners (0:05)':
 			*clr & cla
 			menu_off = 1
 			minut += 5
-			fatdel -= 1
+			mc_inventory['weight_loss_pill'] -= 1
 			if pcs_hydra >= 100:
 				pcs_hydra += 25
 			else
@@ -553,8 +553,8 @@ $sandwich = {
 }
 
 $lekarstvo = {
-	if lekarstvo > 0:
-		'You have <b><<lekarstvo>></b> antibiotics.'
+	if mc_inventory['antibiotics'] > 0:
+		'You have <b><<mc_inventory[''antibiotics'']>></b> antibiotics.'
 
 		if sick > 0 and lekarday ! daystart:
 			act 'Take an antibiotic (0:05)':
@@ -562,7 +562,7 @@ $lekarstvo = {
 				menu_off = 1
 				minut += 5
 				lekarday = daystart
-				lekarstvo -= 1
+				mc_inventory['antibiotics'] -= 1
 				sick -= sick * 20 / 100
 				if pcs_hydra >= 100:
 					pcs_hydra += 25
@@ -580,8 +580,8 @@ $lekarstvo = {
 }
 
 $vitamin = {
-	if vitamin > 0:
-		'You have <b><<vitamin>></b> vitamin drinks.'
+	if mc_inventory['vitamins'] > 0:
+		'You have <b><<mc_inventory[''vitamins'']>></b> vitamin drinks.'
 
 		if vitaminday ! daystart:
 			act 'Take vitamins (0:02)':
@@ -589,7 +589,7 @@ $vitamin = {
 				menu_off = 1
 				minut += 2
 				vitaminday = daystart
-				vitamin -= 1
+				mc_inventory['vitamins'] -= 1
 				frost = 0
 				if pcs_hydra >= 100:
 					pcs_hydra += 25

+ 1 - 1
locations/korr.qsrc

@@ -454,7 +454,7 @@ $drPP = {
 							*clr & cla
 							minut += 10
 							sick -= 2
-							lekarstvo += 3
+							mc_inventory['antibiotics'] += 3
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/shared/apartment/event/sick/drpp5.jpg"></center>'
 							'You whimper slightly as the doctor jabs a needle into your ass and injects the contents.'

+ 1 - 1
locations/korr2x.qsrc

@@ -230,7 +230,7 @@ $drPP = {
 							*clr & cla
 							minut += 10
 							sick - 2
-							lekarstvo += 3
+							mc_inventory['antibiotics'] += 3
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/shared/apartment/event/sick/drpp5.jpg"></center>'
 							'The doctor jabs a needle into your ass and injects the contents.'

+ 25 - 25
locations/lact_bp.qsrc

@@ -108,7 +108,7 @@ if $ARGS[0] = 'view_milk_bottles':
 	!! Checking for unregistered bottles.
 	gs 'lact_bp', 'reg_bottle_count'
 	'You check the bottles that you store here.<br>'
-	temp_var = (bpbottlem + bpbottles) - 1
+	temp_var = (mc_inventory['bottle_m'] + mc_inventory['bottle_s']) - 1
 	vmb_i = 0
 	milkedvolume = 0
 	:vmbloop
@@ -137,7 +137,7 @@ if $ARGS[0] = 'empty_milk_bottles':
 	!! use gt 'lact_bp', 'empty_milk_bottles'
 	*clr
 	cla
-	temp_var = (bpbottlem + bpbottles) - 1
+	temp_var = (mc_inventory['bottle_m'] + mc_inventory['bottle_s']) - 1
 	emb_i = 0
 	:emb_loop
 	if emb_i <= temp_var:
@@ -350,10 +350,10 @@ if $ARGS[0] = 'bp_milking':
 		else
 			'You have no bottles left to use. Please empty bottles or buy new ones in the pharmacy.'
 		end
-		if (bpbottlem + bpbottles) = 1:
+		if (mc_inventory['bottle_m'] + mc_inventory['bottle_s']) = 1:
 			'You have one bottle. You can check it <a href="exec:gs ''lact_bp'',''view_milk_bottles'', 1">here</a>'
-		elseif (bpbottlem + bpbottles) > 1:
-			'You have <<bpbottlem + bpbottles>> bottles. You can check them <a href="exec:gs ''lact_bp'',''view_milk_bottles'', 1">here</a>'
+		elseif (mc_inventory['bottle_m'] + mc_inventory['bottle_s']) > 1:
+			'You have <<mc_inventory[''bottle_m''] + mc_inventory[''bottle_s'']>> bottles. You can check them <a href="exec:gs ''lact_bp'',''view_milk_bottles'', 1">here</a>'
 		end
 
 		if lactation['breastmv'] > 0 and (func('lact_bp','useable_sbottle_count') > 0 or func('lact_bp','useable_mbottle_count') > 0):
@@ -432,7 +432,7 @@ end
 !!	for manual milk expression in bathrooms etc. please use this function.
 
 if $ARGS[0] = 'massage':
-	if (($location_type ! 'bathroom' and pcs_inhib >= 30) or $location_type = 'bathroom' and breastpump = 0) and (pcs_horny >= 10 or lactation['active'] > 0) and cheat_NoLactation = 0:
+	if (($location_type ! 'bathroom' and pcs_inhib >= 30) or $location_type = 'bathroom' and mc_inventory['breast_pump'] = 0) and (pcs_horny >= 10 or lactation['active'] > 0) and cheat_NoLactation = 0:
 		if lactation['active'] > 0 and lactation['pc_aware'] > 0:
 			act 'Milk your breasts': gt 'lact_bp','man_milking'
 		else
@@ -460,9 +460,9 @@ if $ARGS[0] = 'man_milking':
 				minut += 2
 				'You prepare yourself and weight your breasts in your hands. You feel that your breasts carry a large amount of milk and manually expressing it will probably take a long time.'
 				'Getting relieve for your breasts with manual expression will probably take at least <<pumptime>> minutes.'
-				if breastpump <= 0 and bp_unbox <= 1:
+				if mc_inventory['breast_pump'] <= 0 and bp_unbox <= 1:
 					'You should consider buying a breast pump'
-				elseif breastpump = 1 and bp_unbox <= 1 and pain['nipples'] <= 60:
+				elseif mc_inventory['breast_pump'] = 1 and bp_unbox <= 1 and pain['nipples'] <= 60:
 					'You should consider using your breast pump.'
 				else
 					'You should consider the use of a breast pump.'
@@ -550,7 +550,7 @@ if $ARGS[0] = 'bp_unbox_event':
 			'<center><img <<$set_imgh>> src="images/pc/body/tits/pump_unboxing_bath.jpg"></center>'
 		end
 		!! creating first 150ml bottle
-		bpbottles += 1
+		mc_inventory['bottle_s'] += 1
 		gs 'lact_bp', 'reg_bottle_count'
 		!! Actions
 		if (pcs_inhib > 40 and $location_type = 'private') or $location_type = 'bathroom':
@@ -721,10 +721,10 @@ end
 if $ARGS[0] = 'reg_bottle_count':
 	if reg_bottles_count <= 0: reg_bottles_count = 0
 	if reg_bottlem_count <= 0: reg_bottlem_count = 0
-	if (reg_bottlem_count + reg_bottles_count) < (bpbottlem + bpbottles):
+	if (reg_bottlem_count + reg_bottles_count) < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 		:rbc_loop
 		rbc_index = (reg_bottlem_count + reg_bottles_count) - 1
-		if (bpbottles - reg_bottles_count) > 0:
+		if (mc_inventory['bottle_s'] - reg_bottles_count) > 0:
 			reg_bottles_count += 1
 			rbc_index = (reg_bottlem_count + reg_bottles_count) - 1
 			mbarrtype[rbc_index] = 1500
@@ -736,7 +736,7 @@ if $ARGS[0] = 'reg_bottle_count':
 			mbarrloca[rbc_index] = 1
 			jump 'rbc_loop'
 		end
-		if (bpbottlem - reg_bottlem_count) > 0:
+		if (mc_inventory['bottle_m'] - reg_bottlem_count) > 0:
 			reg_bottlem_count += 1
 			rbc_index = (reg_bottlem_count + reg_bottles_count) - 1
 			mbarrtype[rbc_index] = 2500
@@ -776,7 +776,7 @@ if $ARGS[0] = 'milking':
 			if (bp_useable_sbottle - bp_used_sbottle) > 0:
 				bottlecounter = 0
 				:sbottle_loneloop
-				if bottlecounter < (bpbottlem + bpbottles) and milkedvolume > 1500:
+				if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']) and milkedvolume > 1500:
 					if mbarrtype[bottlecounter] = 1500 and mbarrfill[bottlecounter] = 0:
 						func('lact_bp','fill_milk_bottle',bottlecounter,1500)
 						jump 'bottlefull_loopbreak'
@@ -787,7 +787,7 @@ if $ARGS[0] = 'milking':
 			elseif (bp_useable_mbottle - bp_used_mbottle) > 0 and milkedvolume > 2500:
 				bottlecounter = 0
 				:mbottle_loneloop
-				if bottlecounter < (bpbottlem + bpbottles):
+				if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 					if mbarrtype[bottlecounter] = 2500 and mbarrfill[bottlecounter] = 0:
 						func('lact_bp','fill_milk_bottle',bottlecounter,2500)
 						jump 'bottlefull_loopbreak'
@@ -814,7 +814,7 @@ if $ARGS[0] = 'milking':
 				milkedvolume -= 1500
 				bottlecounter = 0
 				:sbottle_searchloop
-				if bottlecounter < (bpbottlem + bpbottles):
+				if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 					if mbarrtype[bottlecounter] = 1500 and mbarrfill[bottlecounter] = 0:
 						func('lact_bp','fill_milk_bottle',bottlecounter,1500)
 						jump 'sbottle_searchloopbreak'
@@ -831,7 +831,7 @@ if $ARGS[0] = 'milking':
 				milkedvolume -= 2500
 				bottlecounter = 0
 				:mbottle_searchloop
-				if bottlecounter < (bpbottlem + bpbottles):
+				if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 					if mbarrtype[bottlecounter] = 2500 and mbarrfill[bottlecounter] = 0:
 						func('lact_bp','fill_milk_bottle',bottlecounter,2500)
 						jump 'mbottle_searchloopbreak'
@@ -850,7 +850,7 @@ if $ARGS[0] = 'milking':
 					milkedvolume -= 2500
 					bottlecounter = 0
 					:sbottle_altsearchloop
-					if bottlecounter < (bpbottlem + bpbottles):
+					if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 						if mbarrtype[bottlecounter] = 2500 and mbarrfill[bottlecounter] = 0:
 							func('lact_bp','fill_milk_bottle',bottlecounter,2500)
 							jump 'sbottle_altsearchloopbreak'
@@ -867,7 +867,7 @@ if $ARGS[0] = 'milking':
 					milkedvolume -= 1500
 					bottlecounter = 0
 					:mbottle_altsearchloop
-					if bottlecounter < (bpbottlem + bpbottles):
+					if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 						if mbarrtype[bottlecounter] = 1500 and mbarrfill[bottlecounter] = 0:
 							func('lact_bp','fill_milk_bottle',bottlecounter,1500)
 							jump 'mbottle_altsearchloopbreak'
@@ -920,7 +920,7 @@ if $ARGS[0] = 'milking':
 					if (bp_useable_sbottle - bp_used_sbottle) > 0 and milkedvolume <= 1500:
 						bottlecounter = 0
 						:sbottle_restsearchloop
-						if bottlecounter < (bpbottlem + bpbottles):
+						if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 							if mbarrtype[bottlecounter] = 1500 and mbarrfill[bottlecounter] = 0:
 								func('lact_bp','fill_milk_bottle',bottlecounter,milkedvolume)
 								jump 'sbottlefilled_break'
@@ -933,7 +933,7 @@ if $ARGS[0] = 'milking':
 					elseif (bp_useable_mbottle - bp_used_mbottle) > 0 and milkedvolume <= 2500:
 						bottlecounter = 0
 						:mbottle_restsearchloop
-						if bottlecounter < (bpbottlem + bpbottles):
+						if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 							if mbarrtype[bottlecounter] = 2500 and mbarrfill[bottlecounter] = 0:
 								func('lact_bp','fill_milk_bottle',bottlecounter,milkedvolume)
 								jump 'mbottlefilled_break'
@@ -970,7 +970,7 @@ if $ARGS[0] = 'milking':
 			if (bp_useable_sbottle - bp_used_sbottle) > 0 and milkedvolume <= 1500:
 				bottlecounter = 0
 				:single_sbottle_searchloop
-				if bottlecounter < (bpbottlem + bpbottles):
+				if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 					if mbarrtype[bottlecounter] = 1500 and mbarrfill[bottlecounter] = 0:
 						func('lact_bp','fill_milk_bottle',bottlecounter,milkedvolume)
 						jump 'single_sbottlefilled_break'
@@ -982,7 +982,7 @@ if $ARGS[0] = 'milking':
 			elseif (bp_useable_mbottle - bp_used_mbottle) > 0 and milkedvolume <= 2500:
 				bottlecounter = 0
 				:single_mbottle_searchloop
-				if bottlecounter < (bpbottlem + bpbottles):
+				if bottlecounter < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 					if mbarrtype[bottlecounter] = 2500 and mbarrfill[bottlecounter] = 0:
 						func('lact_bp','fill_milk_bottle',bottlecounter,milkedvolume)
 						jump 'single_mbottlefilled_break'
@@ -1074,12 +1074,12 @@ if $ARGS[0] = 'milking':
 			cla
 			piits_i = 0
 			:piits_emptyloop
-			if piits_i < (bpbottlem + bpbottles):
+			if piits_i < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 				if mbarrmage[piits_i] = (pump_timestamp):mbarrfill[piits_i] = 0
 				piits_i += 1
 				jump 'piits_emptyloop'
 			end
-			if milkedvolume > 1500 and bpbottles <= 1:
+			if milkedvolume > 1500 and mc_inventory['bottle_s'] <= 1:
 				'<center><img <<$set_imgh>> src="images/pc/body/tits/milk_sink.jpg"></center>'
 				'<center>You pour 150ml of your breast milk into the sink and clean up your breast pump.</center>'
 			else
@@ -1110,7 +1110,7 @@ if $ARGS[0] = 'milking':
 				'<center>The milk is still warm from your breasts.</center>'
 				di_i = 0
 				:di_emptyloop
-				if di_i < (bpbottlem + bpbottles):
+				if di_i < (mc_inventory['bottle_m'] + mc_inventory['bottle_s']):
 					if mbarrmage[di_i] = (pump_timestamp):mbarrfill[di_i] = 0
 					di_i += 1
 					jump 'di_emptyloop'

+ 2 - 2
locations/leonid.qsrc

@@ -22,9 +22,9 @@ if $ARGS[0] = 'firstTime':
 	leonidSlaveDay = (daystart + 1)
 	leonidInFavour = 0
 
-	painkiller = painkiller_bak
+	mc_inventory['painkillers'] = painkiller_bak
 	prezik = prezik_bak
-	vitamin = vitamin_bak
+	mc_inventory['vitamins'] = vitamin_bak
 	mc_inventory['cosmetics'] = kosmetica_bak
 	mc_inventory['lipbalm']  = lipbalm_bak
 

+ 7 - 7
locations/olutaxi.qsrc

@@ -281,12 +281,12 @@ if $ARGS[0] = 'djibril_taxi_sex':
 							'<center><img <<$set_imgh>> src="images/characters/city/university/boy/djibril/sex/taxi/taxi5.jpg"></center>'
 							if analplugin = 1:
 								'He pulls nearly the full length of his shaft after you, before burying himself balls deep in your twat. His balls slap against your clit with every thrust, you can''t help but loudly moan and sometimes gasp a bit as he thrusts inside of you. He might not be as big as his uncle but he is way rougher about it. After several more minutes of fucking you hard and deep, he pulls all the way out of you, leaving you with a sudden empty feeling. You feel him grab your buttplug and pull it out, leaving your ass feeling hollow and empty, craving to be filled again.'
-								if lubri > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
+								if mc_inventory['lubricant'] > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 								'He grabs your butt cheeks with both hands and spreads them wide and then spits in your gapping asshole.'
 							else
 								'He pulls nearly the full length of his shaft after you, before burying himself balls deep in your twat. His balls slap against your clit with every thrust, you can''t help but loudly moan and sometimes gasp a bit as he thrusts inside of you. He might not be as big as his uncle but he is way rougher about it. After several more minutes of fucking you hard and deep, he pulls all the way out of you, leaving you with a sudden empty feeling.'
 								*nl
-								if lubri > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
+								if mc_inventory['lubricant'] > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 								'He grabs your butt cheeks with both hands and spreads them wide and then spits on your asshole.'
 							end
 							gs 'arousal', 'vaginal', 5, 'rough'
@@ -309,12 +309,12 @@ if $ARGS[0] = 'djibril_just_anal':
 	if analplugin = 1:
 		'Once you are nice and wet, he pulls your head off his dick and manhandles you, easily turning you around. Until you are on all fours on the back seat facing away from him. He opens the side door and steps out so he can stand up, then he pulls your by your legs until your knees are barely still on the seat with your lower legs hanging off the seat, outside. You feel him grab your buttplug and pull it out, leaving your ass feeling hollow and empty, craving to be filled again.'
 		*nl
-		if lubri > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
+		if mc_inventory['lubricant'] > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 		'He grabs your butt cheeks with both hands and spreads them wide and then spits into your gapping asshole. Moments later you feel the slick head of his dick pressed against your gapping anus. His dick slides in fairly easy into your gapped hole, you feel your asshole stretching and filling up with his <<dick>>cm <<$dick_girth>> dick. You moan and groan loudly as he pushes himself deeper inside of you. He wastes no time before he starts really fucking your butt hole as if it was a pussy.'
 	else
 		'Once you are nice and wet, he pulls your head off his dick and manhandles you, easily turning you around. Until you are on all fours on the back seat facing away from him. He opens the side door and steps out so he can stand up, then he pulls your by your legs until your knees are barely still on the seat with your lower legs hanging off the seat, outside.'
 		*nl
-		if lubri > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
+		if mc_inventory['lubricant'] > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 		'He steps up between your lower legs and grabs your butt cheeks with both hands and spreads them wide and then spits on your asshole. Moments later you feel the slick head of his dick pressed against your anus. The tip of his dick presses against your asshole until it finally painfully parts and lets his dick slide in, you gasp in pain. You feel your asshole stretching and filling up with his <<dick>>cm <<$dick_girth>> dick. You moan and groan loudly as he pushes himself deeper inside of you. He wastes no time before he starts really fucking your butt hole as if it was a pussy.'
 	end
 	gs 'arousal', 'anal', 5, 'rough'
@@ -527,7 +527,7 @@ if $ARGS[0] = 'olu_taxi_sex_vaginal':
 			gs 'boyStat', 'A55'
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/olu/sex/taxi/taxi8.jpg"></center>'
-			if lubri > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
+			if mc_inventory['lubricant'] > 0:'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 			'You just lay there letting him rub the tip of his dick against your asshole, he makes sure it and his dick is nice and slick. Once he is sure of that he gentle pushes his <<dick>>cm <<$dick_girth>> cock up your butthole. It stretches until it feels like it can''t stretch anymore and then he is inside you slowly fucking your butt. You moan and groan in a mixture of pleasure and pain, he is slow and easy giving you time to get use to him. As you do though and your moans of pleasure get louder he starts fucking you a little deeper and a little faster.'
 			gs 'arousal', 'anal', 5
 			gs 'arousal', 'auto_lube', 'anal'
@@ -599,7 +599,7 @@ if $ARGS[0] = 'olu_taxi_sex_anal':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/olu/sex/taxi/taxi10.jpg"></center>'
 	if analplugin = 1:
 		'He grabs you in his strong hands and spins you around, still on your hands and knees but facing away from him. You feel him grab your buttplug and pull it out, leaving your ass feeling hollow and empty, craving to be filled again, you can feel the head of his dick rubbing against your gapping anus. He pushes your head down until it rests on the seat along with your knees.'
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 		else
 			'With his other hand he rubs your wet twat, until his fingers are nice and wet with your pussy juices and then he uses that to get your asshole and his dick nice and slick.'
@@ -607,7 +607,7 @@ if $ARGS[0] = 'olu_taxi_sex_anal':
 		end	
 	else
 		'He grabs you in his strong hands and spins you around, still on your hands and knees but facing away from him. You can feel the head of his dick rubbing against your gapping anus. He pushes your head down until it rests on the seat along with your knees.'
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			'You grab the lube out of your purse and hand it to him. He takes it and squirts a bit on his dick and some on your asshole. He spreads the lube around really well.'
 		else
 			'With his other hand he rubs your wet twat, until his fingers are nice and wet with your pussy juices and then he uses that to get your asshole and his dick nice and slick.'

+ 4 - 4
locations/pav_discoev1.qsrc

@@ -275,7 +275,7 @@ if $ARGS[0] = 'igor_peg':
 						'He quickly and eagerly turns around before unbuttoning his pants and pulling them and his underwear down to his mid thighs as he glances back at you. You stroke your fake cock as you watch him eagerly get in position to get fucked by you.'
 						gs 'arousal', 'foreplay', 3, 'dom', 'inhibition'
 						gs 'stat'
-						if lubri > 0:
+						if mc_inventory['lubricant'] > 0:
 							act 'Use lube':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/igor/sex/disco/disco_peg6.jpg"></center>'
@@ -580,7 +580,7 @@ if $ARGS[0] = 'dan':
 			'He reaches down and pulls you up before roughly shoving you over to the railing and bending you over it. He quickly strips you from the waist down and you feel him rubbing the tip of his hard cock against your wet slit.'
 			act 'Get fucked': gt 'pav_discoev1', 'dan_fuck'
 		elseif rand(1,4) = 2:
-			if lubri > 0:
+			if mc_inventory['lubricant'] > 0:
 				'He reaches down and pulls you up before roughly shoving you over to the railing and bending you over it. He quickly strips you from the waist down and you feel him rubbing the tip of his hard cock against your asshole. He spits in your ass crack and works it in to add a little lubrication. You quickly reach into your purse and pull out the bottle of lube before handing it to him. "Please use this."'
 				*nl
 				'He snorts and takes the bottle before you feel him squirt some lube onto your asshole and working it in. "Fuck, you''re such a slut, <<$pcs_nickname>>! Carrying around a bottle of lube so guys can fuck you in the ass!" he says with a laugh.'
@@ -658,7 +658,7 @@ if $ARGS[0] = 'dan_buttfuck':
 	gs 'boyStat', 'A10'
 	gs 'fame', 'pav', 'sex', 1
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dan/sex/disco/disco7.jpg"></center>'
-	if lubri > 0:
+	if mc_inventory['lubricant'] > 0:
 		'With the help of the lube, he easily slides his <<dick>>cm <<$dick_girth>> dick into your asshole and begins to fuck you. He grabs hold of your hips and holds you in place as he slowly starts picking up speed, fucking you harder as he does.'
 	else
 		'With only some spit and his precum as lube, it takes a bit of effort for him to force his <<dick>>cm <<$dick_girth>> dick into your asshole, groaning in pain as he forces himself up your ass. He pushes deepa and then grabs hold of your hips to hold you in place as he slowly starts fucking you. "Fuck <<$pcs_nickname>>, your ass is so tight!"'
@@ -669,7 +669,7 @@ if $ARGS[0] = 'dan_buttfuck':
 	act 'Get fucked':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dan/sex/disco/disco8.jpg"></center>'
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			'The lube helps him easily slide in and out of your asshole as he slams his hips against your ass, the slapping sound of flesh on flesh echoing into the stairwell as he pounds you hard and fast. The two of you moan loudly as his balls slap against your pussy with each thrust and you have to hold onto the railing to keep your balance.'
 		else
 			'It''s a little painful with little lubrication, but Dan keeps fucking your ass regardless as he slams his hips against your ass, the slapping sound of flesh on flesh echoing into the stairwell as he pounds you hard and fast. He moans in pleasure and your groan in pain as his balls slap against your pussy with each thrust and you have to hold onto the railing to keep your balance.'

+ 1 - 1
locations/pav_hotel.qsrc

@@ -1097,7 +1097,7 @@ if $ARGS[0] = 'PregBDSM' :
 												'When you wake up, hours later, the nurse hands you some pain killers and tells you that you are being discharged from the hospital.'
 												*nl
 												'You slowly get dressed and leave the building. As you head back out into the streets you feel numb; hollowed out inside like a long dead tree stump. You''re utterly broken as you wander the streets aimlessly, hoping for a way to move on from all this.'
-												painkiller += 10
+												mc_inventory['painkillers'] += 10
 												pcs_childtrauma += 8
 												Surgeryday = daystart
 												pcs_health = 50

+ 1 - 1
locations/pav_park_sex.qsrc

@@ -973,7 +973,7 @@ if $ARGS[0] = 'radomir_walk':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/radomir/sex/park/radomir4.jpg"></center>'
 					'You feel his spit hit your asshole and he rubs it in with the tip of his dick that is wet from your slobber.'
-					if lubri > 0: 'You quickly grab your purse as you know what''s about to happen. You quickly dig out your lube and pass it back to him. You swear you hear him sigh before he squirts some on your ass, but not as much as you would prefer.'
+					if mc_inventory['lubricant'] > 0: 'You quickly grab your purse as you know what''s about to happen. You quickly dig out your lube and pass it back to him. You swear you hear him sigh before he squirts some on your ass, but not as much as you would prefer.'
 					'Seconds later, you feel the pressure of his dick against your asshole until you feel the head pop into you. You let out a grunt, and he lets out a moan. "Oh fuck yeah, I love tearing up tight little asses." He quickly shoves his dick further and starts fucking you hard and fast.'
 					gs 'arousal', 'anal_finger', -3, 'lube'
 					gs 'arousal', 'anal', 3, 'sub', 'inhibition', 'rough'

+ 1 - 1
locations/pav_train_market.qsrc

@@ -746,7 +746,7 @@ if ARGS[0] = 8:
 	if money >= tovpay:
 		act 'Buy vitamins (105<b>₽</b>)':
 			minut += 15
-			vitamin += 20
+			mc_inventory['vitamins'] += 20
 			money -= tovpay
 			gt 'pav_train_market', 'start'
 		end

+ 7 - 7
locations/pod_ezd.qsrc

@@ -1705,8 +1705,8 @@ if $ARGS[0] = 'sex_ev1':
 			end
 			if mc_inventory['tampons'] =  1:
 				'He runs his hand over your ass and down to your pussy, feeling the string from the tampon he pulls his hand away. "Fuck man, she''s got a tampon plugging up her twat." You feel yourself blushing. His friend looks over, shrugs and says. "She''s got another hole, use that one." The one standing behind you slaps you hard on the ass. "Hell yeah! You hear that slut? We''re going to fuck you up the ass," he says as he gives your ass another hard slap.'
-				if lubri > 0:
-					lubri -= 1
+				if mc_inventory['lubricant'] > 0:
+					mc_inventory['lubricant'] -= 1
 					'You realize he''s going to fuck your ass!'
 					'You quickly interrupt him: "Wait! I have some lubricant in my purse, use that! It''ll feel better for both of us!" you say in a pleading voice.'
 					'<<$boydesc[2]>> grunts and grabs the lube out of your purse and he spreads some lube on his cock with his fingers before he moves his fingers to your clenched sphincter and slips two of his lubricated fingers in and out of your ass quickly, to give you the barest amount of lubrication.'
@@ -1723,8 +1723,8 @@ if $ARGS[0] = 'sex_ev1':
 			'After a couple of minutes of fucking you roughly, <<$boydesc[2]>> turns to his friend and says, "Man, I''m not feeling anything, it''s so loose. It feels like her pussy has been ploughed by every cock in town."'
 			*nl
 			'His friend walks over to you and roughly grabs your chin with his hand, forcing you to look up at him as he asks you in a firm voice, "Do you fuck guys every day?" Without waiting for an answer, he nods and absentmindedly waves his hand at his friend, "Try her other hole, it should be tighter."'
-			if lubri > 0:
-				lubri -= 1
+			if mc_inventory['lubricant'] > 0:
+				mc_inventory['lubricant'] -= 1
 				pod_ezd_lube = 1
 				'You realize he''s going to fuck your ass!'
 				'You quickly interrupt him: "Wait! I have some lubricant in my purse, use that! It''ll feel better for both of us!" you say in a pleading voice.'
@@ -1977,14 +1977,14 @@ if $ARGS[0] = 'sex_ev3':
 					analplugin = 0
 					'He closes his fingers around your butt plug and gives it a few exploratory tugs, before pulling it out slowly. He mutters, "I hope this thing didn''t loosen your ass too much, whore."'
 				end
-				if lubri > 0:
-					lubri -= 1
+				if mc_inventory['lubricant'] > 0:
+					mc_inventory['lubricant'] -= 1
 					agape = 1
 					pcs_horny += 20
 					'You quickly interrupt him: "Wait! I have some lubricant, use that! It''ll feel better for both of us!"'
 					'You give him the lubricant, and he spreads some onto his cock with his fingers before he moves them to your clenched sphincter and slips two of his fingers inside of your ass to spread the lubricant around.'
 					'He smirks and says: "I guess it''s true... <<$pcs_nickname>> really is a skilled buttslut, trained and ready to get fucked in her ass at anytime, anywhere. She''ll even provide the lube. Nice tight ass, by the way."'
-				elseif lubri = 0:
+				elseif mc_inventory['lubricant'] = 0:
 					agape = 2
 					pcs_horny += 10
 				end

+ 3 - 3
locations/pod_whore.qsrc

@@ -199,12 +199,12 @@ if $ARGS[0] = 'hide':
 	end &! --- pod_whore_analplugin ---
 
 	if $ARGS[1] = 'pod_whore_lubri':
-		if lubri > 0:
-			lubri -= 1
+		if mc_inventory['lubricant'] > 0:
+			mc_inventory['lubricant'] -= 1
 			agape = 1
 			gs 'arousal','anal_finger',1
 			$pod_whore_lubri_text = '<br>You quickly interrupt the guy as you hand him your lube: "Wait, you should use this first! It''ll feel better for both of us!" The guy spreads some lube over his fingers and rubs it all over his dick, before rubbing some on your tight butthole as well.'
-		elseif lubri = 0:
+		elseif mc_inventory['lubricant'] = 0:
 			$pod_whore_lubri_text = ''
 			agape = 2
 			pcs_horny = 0

+ 2 - 2
locations/post_events.qsrc

@@ -730,10 +730,10 @@ if $ARGS[0] = '4':
 		end
 		act 'Continue your round':gs 'arousal', 'end' & gt 'post_deliveries', 'resume'
 	end
-	if lubri > 0:
+	if mc_inventory['lubricant'] > 0:
 		act 'Use some lubricant to get him off faster':
 			*clr & cla
-			lubri -= 1
+			mc_inventory['lubricant'] -= 1
 			'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/sex/postevent4-6.jpg"></center>'
 			'Making his dick nice and slick with some lubricant will surely help! You stop jerking him off for a moment and reach for your things, quickly squirting some lube into the palm of your hand.'
 			'The man is trying not to show you any emotions and tries to keep you here as long as possible, but when you put your hand back on his cock and begin stroking it again, he can''t help but groan. Initially from the cold touch of the lubricant, but immediately after because it feels so much better!'

+ 2 - 2
locations/praiders_garageev1.qsrc

@@ -37,7 +37,7 @@ if $ARGS[0] = 'radsex':
 						act 'Get butt fucked':
 							*clr & cla
 							'<center><img src="images/characters/pavlovsk/school/boy/radomir/sex/garage/practice7.jpg"></center>'
-							if lubri > 0:
+							if mc_inventory['lubricant'] > 0:
 								gs 'arousal', 'auto_lube', 'anal', 'custom'
 								'He suddenly stands up, pulling you up with him. He turns and lowers you to the ground until you''re on your hands and knees. Instead of going back into your pussy, you feel the head of his dick pressing against your asshole. You reach over and quickly grab your purse, pulling out the lube and handing it back to him. "Use this lube first."'
 								'He growls. "Fuck, what is it with you girls and lube? You''re as bad as Anushka." He begrudingly grabs the lube and squirts some on your anus before roughly shoving his dick up your ass. He doesn''t give you time to catch your breath before he starts fucking your ass hard and fast, causing you to groan in pain.'
@@ -72,7 +72,7 @@ if $ARGS[0] = 'radsex':
 					*clr & cla
 					gs 'boyStat', 'A154'
 					'<center><img src="images/characters/pavlovsk/school/boy/radomir/sex/garage/practice6.jpg"></center>'
-					if lubri > 0:
+					if mc_inventory['lubricant'] > 0:
 						gs 'arousal', 'auto_lube', 'anal', 'custom'
 						'He suddenly stands up, pulling you up with him. He turns and lowers you to the ground until you''re on your hands and knees. Instead of going back into your pussy, you feel the head of his dick pressing against your asshole. You reach over and quickly grab your purse, pulling out the lube and handing it back to him. "Use this lube first."'
 						'He growls. "Fuck, what is it with you girls and lube? You''re as bad as Anushka." He begrudingly grabs the lube and squirts some on your anus before roughly shoving his dick up your ass. He doesn''t give you time to catch your breath before he starts fucking your ass hard and fast, causing you to groan in pain.'

+ 2 - 2
locations/rolanbath.qsrc

@@ -404,10 +404,10 @@ if $ARGS[0] = 'start':
 	dynamic $tampon
 	dynamic $basin
 	dynamic $publicpan
-	if pregtest > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
+	if mc_inventory['pregnancy_test'] > 0 and (abortionbirthdate = 0 or daystart - abortionbirthdate > 100):
 		act 'Do a pregnancy test':
 			cla
-			pregtest -= 1
+			mc_inventory['pregnancy_test'] -= 1
 			gs 'stat'
 			if pregchem > 120:
 				knowpreg = 1

+ 17 - 0
locations/saveupdater.qsrc

@@ -2000,7 +2000,24 @@ if temp_current_save_version < 00090003:
 	if buterbrod > 0:		 mc_inventory['food_sandwich'] = buterbrod		  & killvar 'buterbrod'
 	if wine > 0:			 mc_inventory['food_wine']	   = wine			  & killvar 'wine'
 	if bottle > 0:			 mc_inventory['food_water']	   = bottle			  & killvar'bottle'
+	if pregtest > 0: 		 mc_inventory['pregnancy_test']= pregtest		  &killvar'pregtest'	
+	if lekarstvo > 0:		 mc_inventory['antibiotics']   = lekarstvo		  &killvar'lekarstvo'
+	if vitamin > 0: 		 mc_inventory['vitamins']	   = vitamin		  &killvar'vitamin'
+	if painkiller > 0:		 mc_inventory['painkillers']   = painkiller		  &killvar'painkiller'
+	if mosolmaz > 0:		 mc_inventory['chaffing_cream']= mosolmaz		  &killvar'mosolmaz'
+	if lubri > 0:			 mc_inventory['lubricant']	   = lubri			  &killvar'lubri'
+	if klisma > 0:			 mc_inventory['enema_kit']	   = klisma			  &killvar'klisma'
+	if breastpump > 0:		 mc_inventory['breast_pump']   = breastpump		  &killvar'breastpump'
+	if bpbottles > 0:		 mc_inventory['bottle_s']	   = bpbottles		  &killvar'bpbottles'
+	if bpbottlem > 0:		 mc_inventory['bottle_m']	   = bpbottlem		  &killvar'bpbottlem'
+	if bpnipplebalm > 0:	 mc_inventory['nipple_cream']  = bpnipplebalm	  &killvar'bpnipplebalm'
+	!if Kandidoz > 0: 		 mc_inventory['thrush']		   = Kandidoz		  &killvar'Kandidoz'
+	if fatdel > 0:			 mc_inventory['weight_loss_pill']= fatdel		  &killvar'fatdel'
+	if morning_after_pill > 0: mc_inventory['morning_after_pill'] = morning_after_pill &killvar'morning_after_pill'
+	!if prezik > 0:			 mc_inventory['contraceptive_condoms'] = prezik	  &killvar'prezik'
+	!if tabletki > 0:		 mc_inventory['contraceptive_pill'] = tabletki    &killvar'tabletki' 
 end
+	
 
 
 

+ 1 - 1
locations/sex_ev_after.qsrc

@@ -1552,7 +1552,7 @@ if $ARGS[0] = 'kiss':
 end
 
 if $ARGS[0] = 'plan_b':
-	if sex_ev['creampie_count'] > 0 and morning_after_pill > 0 and sex_ev['ma_pill'] ! 2 and birth_control['think_safe'] = 0 and sex_ev['angry_after'] = 0 and mesec = 0:
+	if sex_ev['creampie_count'] > 0 and mc_inventory['morning_after_pill'] > 0 and sex_ev['ma_pill'] ! 2 and birth_control['think_safe'] = 0 and sex_ev['angry_after'] = 0 and mesec = 0:
 		act'Take a morning after pill':
 			sex_ev['ma_pill'] = 2
 			cla & *clr

+ 2 - 2
locations/sex_ev_condoms.qsrc

@@ -313,7 +313,7 @@ if $ARGS[0] = 'pc_skip_the_condom':
 end
 
 if $ARGS[0] = 'will_morning_after_pill':
-	if morning_after_pill > 0:
+	if mc_inventory['morning_after_pill'] > 0:
 		act'Have a morning after pill':
 			cla & *clr
 			$sex_ev['bed_room']
@@ -2286,7 +2286,7 @@ if $ARGS[0] = 'virgin_no_condom':
 end
 
 if $ARGS[0] = 'virgin_condom2':
-	if morning_after_pill > 0:
+	if mc_inventory['morning_after_pill'] > 0:
 		act'Have a morning after pill':
 			sex_ev['ma_pill'] = 1
 			cla & *nl

+ 4 - 4
locations/sex_ev_morning.qsrc

@@ -681,7 +681,7 @@ if $ARGS[0] = 'wakeup1':
 			act'Make breakfast':gt'sex_ev_morning', 'pc_make_breakfast'
 		end
 		
-		if sex_ev['creampie_count'] > 0 and morning_after_pill > 0 and sex_ev['ma_pill'] = 0 and birth_control['think_safe'] = 0:
+		if sex_ev['creampie_count'] > 0 and mc_inventory['morning_after_pill'] > 0 and sex_ev['ma_pill'] = 0 and birth_control['think_safe'] = 0:
 			act'Take a morning after pill':
 				sex_ev['ma_pill'] = 2
 				cla & *clr
@@ -1084,7 +1084,7 @@ if $ARGS[0] = 'forgot_bc_pill':
 					'<<$npc_firstname[$boy]>> didn''t come inside you yesterday, but this breaks your streak. Are you still safe if you skip a day?'
 				end
 			end
-			if morning_after_pill > 0:
+			if mc_inventory['morning_after_pill'] > 0:
 				*nl
 				if LudaQW['free_condoms'] = 1 and stat['morning_after_pill'] = 0:
 					'Wait, don''t you have that morning after pill Aunt Luda gave you?'
@@ -1109,7 +1109,7 @@ if $ARGS[0] = 'forgot_bc_pill':
 					elseif sex_ev['creampie_count'] = 1:
 						'Okay, so <<$npc_firstname[$boy]>> came inside you last night... But only once. That''s not too bad, right? Maybe you can still take a morning after pill. Maybe it''ll be okay.'
 					end
-					if morning_after_pill > 0:
+					if mc_inventory['morning_after_pill'] > 0:
 						*nl
 						if LudaQW['free_condoms'] = 1 and stat['morning_after_pill'] = 0:
 							'Actually, you have the one Aunt Luda gave you. For emergencies she said...'
@@ -1179,7 +1179,7 @@ if $ARGS[0] = 'forgot_bc_pill2':
 					gs'sex_ev_talk', 'forgot_bc_talk'
 				end
 				
-				if morning_after_pill > 0:
+				if mc_inventory['morning_after_pill'] > 0:
 					act'Take your morning after pill':
 						gs 'medical_din', 'morning_after_pill_function'
 						cla & *nl

+ 1 - 1
locations/sex_ev_pillow_talk.qsrc

@@ -1798,7 +1798,7 @@ if $ARGS[0] = 'boy_broken_condom':
 			'"Are you going to be okay?" <<$npc_firstname[$boy]>> asks, looking worriedly at your pussy. "You know, with the... broken condom and everything...?"'
 		end
 		
-		if morning_after_pill = 0:
+		if mc_inventory['morning_after_pill'] = 0:
 			act'I''ll buy a morning after pill':
 				cla & *nl
 				'"It''s okay," you nod reassuringly. "I''ll get a morning after pill tomorrow. No big deal."'

+ 3 - 3
locations/sex_ev_reactions.qsrc

@@ -2412,7 +2412,7 @@ if $ARGS[0] = 'oh_shit_options':
 		'"Well this isn''t good," you gulp, looking horrified at <<$npc_firstname[$boy]>>. "I''m not on birth control..."'
 		gs'sex_ev_cum', 'what_now'
 	end
-!!{	if morning_after_pill = 0:
+!!{	if mc_inventory['morning_after_pill'] = 0:
 		act'I guess I need a pill':
 			cla
 			act'Annoyed':
@@ -2443,7 +2443,7 @@ end
 
 if $ARGS[0] = 'have_plan_b':
 	if birth_control['think_safe'] = 0 and npc_know_bc[$boy] ! 1:
-		if morning_after_pill > 0:
+		if mc_inventory['morning_after_pill'] > 0:
 			act'I have some plan B':
 				cla
 				act'Calm':
@@ -2511,7 +2511,7 @@ end
 
 if $ARGS[0] = 'have_plan_b2':
 	if sex_ev['ma_pill'] = 0 and sex_ev['plan_b_buy'] = 0 and booty_call['safe_day'] = 0 and booty_call['probably_safe_day'] = 0 and birth_control['think_safe'] = 0 and npc_know_bc[$boy] ! 1:
-		if morning_after_pill > 0:
+		if mc_inventory['morning_after_pill'] > 0:
 			act'I have some plan B':
 				cla
 				act'Calm':

+ 1 - 1
locations/sex_ev_start.qsrc

@@ -346,7 +346,7 @@ if $ARGS[0] = 'fb_invited_start':
 				act'Undress':gt 'sex_ev_foreplay', 'undress'
 			end
 		end
-		if morning_after_pill > 0 and npc_bareback[$boy] = 0:
+		if mc_inventory['morning_after_pill'] > 0 and npc_bareback[$boy] = 0:
 			act'Brought a morning after pill':
 				cla
 				sex_ev['skip_condom'] = 1

+ 3 - 3
locations/sex_ev_talk.qsrc

@@ -266,7 +266,7 @@ if $ARGS[0] = 'morning_after_money':
 end
 
 if $ARGS[0] = 'pc_have_morning_after':
-	if morning_after_pill = 0:
+	if mc_inventory['morning_after_pill'] = 0:
 		act'I''ll buy a morning after pill':
 			cla & *nl
 			if sex_ev['sleepover'] = 0:
@@ -551,7 +551,7 @@ if $ARGS[0] = 'forgot_bc_talk':
 			gs'sex_ev_morning', 'wakeup1'
 		end
 		
-		if morning_after_pill > 0:
+		if mc_inventory['morning_after_pill'] > 0:
 			act'Morning after pill (sorry)':
 				gs 'medical_din', 'morning_after_pill_function'
 				cla & *nl
@@ -591,7 +591,7 @@ if $ARGS[0] = 'forgot_bc_talk':
 				gs'sex_ev_talk', 'forgot_bc_exit'
 			end
 			
-			if morning_after_pill > 0:
+			if mc_inventory['morning_after_pill'] > 0:
 				act'Take your morning after pill':
 					gs 'medical_din', 'morning_after_pill_function'
 					cla & *nl

+ 3 - 3
locations/sexm.qsrc

@@ -496,11 +496,11 @@ if $ARGS[0] = 'anal':
 
 		act 'Show him out':gt 'sexm', 'endsex'
 	else
-		if lubri = 0:
+		if mc_inventory['lubricant'] = 0:
 			lubonus = 2
 			'You do not have any lubricant, so <<$loverdesc[lover_number]>> spits on his fingers to lubricate your ass.'
-		elseif lubri > 0:
-			lubri -= 1
+		elseif mc_inventory['lubricant'] > 0:
+			mc_inventory['lubricant'] -= 1
 			lubonus = 10
 			'You take out a tube of lubricant and hand it to the guy. He squeezes a little on the palm of his hand and rubs your anus.'
 		end

+ 4 - 4
locations/sitrPar.qsrc

@@ -139,15 +139,15 @@ if $ARGS[0] = '':
 	if SchoolAtestat = 0:
 		gs 'subkid'
 		if kid >= 1:
-			if breastpump = 1 and bp_unbox = 1 and pcs_inhib > 30:
+			if mc_inventory['breast_pump'] = 1 and bp_unbox = 1 and pcs_inhib > 30:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Try out</a> your breast pump'
-			elseif breastpump = 1 and bp_unbox <= 0:
+			elseif mc_inventory['breast_pump'] = 1 and bp_unbox <= 0:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
 			end
 		elseif locat['Fam_livingroom'] = 0:
-			if breastpump = 1 and bp_unbox = 1:
+			if mc_inventory['breast_pump'] = 1 and bp_unbox = 1:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Try out</a> your breast pump'
-			elseif breastpump = 1 and bp_unbox <= 0:
+			elseif mc_inventory['breast_pump'] = 1 and bp_unbox <= 0:
 				'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
 			end
 		end

+ 2 - 2
locations/stol.qsrc

@@ -373,12 +373,12 @@ if $ARGS[0] = 'bc':
 		end
 	end
 	act'Check your morning after pills':
-		if morning_after_pill > 0:
+		if mc_inventory['morning_after_pill'] > 0:
 			if $locclass = 'bedr':
 				*clr
 				'<center><img <<$set_imgh>> src="images/pc/items/accessories/birthcontrol/morning_after_pill.jpg"></center>'
 			end
-			if morning_after_pill = 1:
+			if mc_inventory['morning_after_pill'] = 1:
 				'You have a <a href="exec:gs''medical_din'',''morning_after_pill''">morning after pill</a> hidden in the back corner of the drawer.'
 			else
 				'You have <b><<birth_control[''morning_after'']>></b> <a href="exec:gs''medical_din'',''morning_after_pill''">morning after pills</a> stacked in the back corner of the drawer.'

+ 2 - 2
locations/street_event.qsrc

@@ -1627,7 +1627,7 @@ if $ARGS[1] = 'main':
 							act 'Buy the vitamins for (<<tovpay3>> <b>₽</b>)':
 								cls
 								minut += 15
-								vitamin += 20
+								mc_inventory['vitamins'] += 20
 								money -= tovpay3
 								gt $loc
 							end
@@ -1696,7 +1696,7 @@ if $ARGS[1] = 'main':
 							act 'Buy the vitamins for (<<tovpay3>> <b>₽</b>)':
 								cls
 								minut += 15
-								vitamin += 20
+								mc_inventory['vitamins'] += 20
 								money -= tovpay3
 								gt $loc
 							end

+ 1 - 1
locations/swamphouse.qsrc

@@ -150,7 +150,7 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 			minut += 10
 			if swamp_enema = 0:
 				swamp_enema = 1
-				klisma = 1
+				mc_inventory['enema_kit'] = 1
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/enema.jpg"></center>'
 				'Your search for your clothes but only find an enema syringe... "What is this doing here?" you wonder.'

+ 6 - 6
locations/vasily_home_sex.qsrc

@@ -660,7 +660,7 @@ if $ARGS[0] = 'gang_sex_room_ev1_2':
 									analplugout = 1
 									'Dan was kind enough to help remove your anal plug.'
 								end
-								if lubri > 0: 'Remembering it at the last moment, you ask Vasily to grab the lube from your purse.'
+								if mc_inventory['lubricant'] > 0: 'Remembering it at the last moment, you ask Vasily to grab the lube from your purse.'
 								gs 'arousal', 'anal_finger', 1,'lube'
 								fat -= 1
 								gs 'arousal','vaginal',10,'dick[3]','group','gangbang'
@@ -1145,13 +1145,13 @@ if $ARGS[0] = 'vasily_lern_sex_yes':
 				analplugout=1
 				'"I didn''t expect you to bring toys," he says cheerfully as he pulls out your butt plug. "You won''t need this little thing anymore. I have something more substantial for you."'
 			end
-			if lubri > 0:
-				lubri -= 1
+			if mc_inventory['lubricant'] > 0:
+				mc_inventory['lubricant'] -= 1
 				agape = 1
 				pcs_horny += 20
 				'"I want you in my ass, but please get the lube from my bag and help me get ready first," you say.'
 				'Vasily gets your lube, spreads your cheeks, and works his slick hand against your back-door.'
-			elseif lubri = 0:
+			elseif mc_inventory['lubricant'] = 0:
 				agape = 2
 				pcs_horny += 10
 			end
@@ -1264,14 +1264,14 @@ if $ARGS[0] = 'vodka_revenge':
 		'You start undoing his pants and push them down his legs. "I''m getting ready to fuck you, like you promised I could."'
 		'He blinks at you in confusion. "I did?"'
 		'You nod at him with a grin. "You sure did. For that bottle of vodka, remember?"'
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			'He looks at the bottle of vodka and back at you. "Okay, if I promised..." You grab your purse to retrieve your lube.'
 		else
 			'You just remembered you don''t have any lube in your purse.'
 		end
 		gs 'arousal', 'erotic_nudity', 1, 'dom'
 		gs 'stat'
-		if lubri > 0:
+		if mc_inventory['lubricant'] > 0:
 			act 'Use your lube':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/revenge/vodka11.jpg"></center>'

+ 3 - 3
locations/vikaev1.qsrc

@@ -139,11 +139,11 @@ if $ARGS[0] = 'b_vika_present_sex1':
 	'One of the guys picks you up and carries you over to the sofa.'
 	'He throws you down on the sofa, and without hesitating, you begin sucking him off. While you''re trying to reward the guy that carried you over, another man comes over and leads your hand towards his cock and has you jerk him off.'
 	'At the same time, one of the men comes up from behind and spreads your legs, examining your holes.'
-	if lubri = 0:
+	if mc_inventory['lubricant'] = 0:
 		lubonus = 2
 		'He takes one of his fingers and starts playing around your anus. As there''s no lubricant to be found, he spits on his finger and slowly spreads the spit around the hole, making it somewhat easier for entrance.'
-	elseif lubri > 0:
-		lubri = lubri - 1
+	elseif mc_inventory['lubricant'] > 0:
+		mc_inventory['lubricant'] -= 1
 		lubonus = 10
 		'One of the men standing in the background hands over a tube of lubricant to the guy playing with your anus. He presses on the tube, and a click of cold lubricant lands on your bare ass. He then uses his fingers to rub the lube across your anus.'
 	end