Przeglądaj źródła

[changed] More old variables changed to the new format

Awesome 8 miesięcy temu
rodzic
commit
f47a72b171
49 zmienionych plików z 147 dodań i 147 usunięć
  1. 22 22
      locations/Cheatmenu_din.qsrc
  2. 1 1
      locations/JuliaMilHome.qsrc
  3. 1 1
      locations/artemhome.qsrc
  4. 4 4
      locations/bed2.qsrc
  5. 3 3
      locations/bedr.qsrc
  6. 3 3
      locations/bedr2x.qsrc
  7. 4 4
      locations/bedrPar.qsrc
  8. 2 2
      locations/billiard.qsrc
  9. 2 2
      locations/brother2.qsrc
  10. 2 2
      locations/city_house_res_bedr.qsrc
  11. 1 1
      locations/city_house_res_misc.qsrc
  12. 3 3
      locations/city_mansion_residence_1.qsrc
  13. 2 2
      locations/din_bad.qsrc
  14. 4 4
      locations/din_van.qsrc
  15. 15 15
      locations/events.qsrc
  16. 1 1
      locations/gas_station_gp_117.qsrc
  17. 2 2
      locations/hookup_after.qsrc
  18. 5 5
      locations/igorev.qsrc
  19. 1 1
      locations/igorhome.qsrc
  20. 1 1
      locations/intro_city_select.qsrc
  21. 1 1
      locations/intro_sg_select.qsrc
  22. 1 1
      locations/intro_sg_tg.qsrc
  23. 1 1
      locations/item_stock_db.qsrc
  24. 2 2
      locations/journal_quests.qsrc
  25. 3 3
      locations/kompMFC.qsrc
  26. 2 2
      locations/kompMFCanal.qsrc
  27. 1 1
      locations/korr.qsrc
  28. 1 1
      locations/korr2x.qsrc
  29. 1 1
      locations/lezbsex.qsrc
  30. 1 1
      locations/mey_home.qsrc
  31. 1 1
      locations/mirror.qsrc
  32. 4 4
      locations/mother_sextalk.qsrc
  33. 1 1
      locations/nichBedroomServant.qsrc
  34. 1 1
      locations/nichTanya.qsrc
  35. 1 1
      locations/outdoors.qsrc
  36. 1 1
      locations/pav_aptcourtev.qsrc
  37. 1 1
      locations/pav_disco_coolkids.qsrc
  38. 3 3
      locations/pav_disco_gopniks.qsrc
  39. 1 1
      locations/pav_shared_apt.qsrc
  40. 12 12
      locations/pav_train_market.qsrc
  41. 13 13
      locations/saveupdater.qsrc
  42. 6 6
      locations/selfplay.qsrc
  43. 1 1
      locations/sexshop.qsrc
  44. 2 2
      locations/sister_chat.qsrc
  45. 1 1
      locations/sitrPar.qsrc
  46. 1 1
      locations/soniadisco.qsrc
  47. 2 2
      locations/stol.qsrc
  48. 1 1
      locations/uni_dorm.qsrc
  49. 1 1
      locations/vasilyhome.qsrc

+ 22 - 22
locations/Cheatmenu_din.qsrc

@@ -3388,11 +3388,11 @@ $cheatmenu['items'] = {
 		end
 
 		if bag = 1:
-			if umbrella = 0:
-				*pl 'Umbrella: <a href="exec:umbrella = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+			if mc_inventory['umbrella'] = 0:
+				*pl 'Umbrella: <a href="exec:mc_inventory[''umbrella''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 			end
-			if umbrella = 1:
-				*pl 'Umbrella: <a href="exec:umbrella = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+			if mc_inventory['umbrella'] = 1:
+				*pl 'Umbrella: <a href="exec:mc_inventory[''umbrella''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 			end
 		end
 	end
@@ -3403,7 +3403,7 @@ $cheatmenu['items'] = {
 	end
 	if showNarcoticsItems = 1:
 		'<a href = "exec: showNarcoticsItems = 0 & dynamic $cheatmenu[''items'']">Hide Details </a>'
-		*pl 'Cigarettes: <a href="exec:siga=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<siga>> </b></a>'
+		*pl 'Cigarettes: <a href="exec:mc_inventory[''cigarettes'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''cigarettes'']>> </b></a>'
 		*pl 'Joints: <a href="exec:joint=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<joint>> </b></a>'
 		*pl 'Cocaine: <a href="exec:dur=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<dur>> </b></a>'
 		*pl 'Amphetamine: <a href="exec:amphetamine=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<amphetamine>> </b></a>'
@@ -3419,34 +3419,34 @@ $cheatmenu['items'] = {
 	if showSexItems = 1:
 		'<a href = "exec: showSexItems = 0 & dynamic $cheatmenu[''items'']">Hide Details </a>'
 
-		if pornMagazine = 0:
-			*pl 'Porn magazine: <a href="exec:pornMagazine = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+		if mc_inventory['mag_porn'] = 0:
+			*pl 'Porn magazine: <a href="exec:mc_inventory[''mag_porn''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 		end
-		if pornMagazine = 1:
-			*pl 'Porn magazine: <a href="exec:pornMagazine = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+		if mc_inventory['mag_porn'] = 1:
+			*pl 'Porn magazine: <a href="exec:mc_inventory[''mag_porn''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 		end
 
-		if vibrator = 0:
-			*pl 'Vibrator: <a href="exec:vibrator = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+		if mc_inventory['vibe'] = 0:
+			*pl 'Vibrator: <a href="exec:mc_inventory[''vibe''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 		end
-		if vibrator = 1:
-			*pl 'Vibrator: <a href="exec:vibrator = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+		if mc_inventory['vibe'] = 1:
+			*pl 'Vibrator: <a href="exec:mc_inventory[''vibe''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 		end
 
-		if analplug = 0:
-			*pl 'Butt plug: <a href="exec:analplug = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+		if mc_inventory['buttplug'] = 0:
+			*pl 'Butt plug: <a href="exec:mc_inventory[''buttplug''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 		end
-		if analplug = 1:
-			*pl 'Butt plug: <a href="exec:analplug = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+		if mc_inventory['buttplug'] = 1:
+			*pl 'Butt plug: <a href="exec:mc_inventory[''buttplug''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 		end
 
-		*pl '15cm suction dildo: <a href="exec:suction_dildo=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<suction_dildo>> </b></a>'
+		*pl '15cm suction dildo: <a href="exec:mc_inventory[''dildo_suction'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''dildo_suction'']>> </b></a>'
 
-		if strapon = 0:
-			*pl 'Strap-on harness: <a href="exec:strapon = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
+		if mc_inventory['strapon'] = 0:
+			*pl 'Strap-on harness: <a href="exec:mc_inventory[''strapon''] = 1 & dynamic $cheatmenu[''items'']"><b>none</b></a>'
 		end
-		if strapon = 1:
-			*pl 'Strap-on harness: <a href="exec:strapon = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
+		if mc_inventory['strapon'] = 1:
+			*pl 'Strap-on harness: <a href="exec:mc_inventory[''strapon''] = 0 & dynamic $cheatmenu[''items'']"><b>owned</b></a>'
 		end
 
 		if dildo = 0:

+ 1 - 1
locations/JuliaMilHome.qsrc

@@ -701,7 +701,7 @@ end
 				!!'"What? How could she repay you if she doesn''t have any money?" Julia asks you.'
 				!!'"Well, she does know how to use that mouth of hers. I''ve been putting it to good use." You answer, blushing.'
 				!!'You notice Julia''s cheeks flushing red at this comment. She''s clearly getting aroused just by talking of this.'
-				!!if strapon = 1:
+				!!if mc_inventory['strapon'] = 1:
 					!!'"You know, I''ve bought myself a strap-on. I was planning to use it on Julia." You admit.'
 					!!'"If you''re up for it, you could get yourself one too and we can both have some fun with Julia." You offer.'
 					!!'"That does sound, uhm ..., like it could be a lot of fun." Julia responds, unconsciously rubbing her thighs together. "Ok, I''m in."'

+ 1 - 1
locations/artemhome.qsrc

@@ -1712,7 +1712,7 @@ if $ARGS[0] = 'chat':
 				act 'Wait for Anushka': gt 'artem_sex', 'anushka_3some'
 			end
 		end
-		if artemQW['anal'] >= 1 and strapon = 1 and strapnumber > 0 and artemQW[strapon] = 0:
+		if artemQW['anal'] >= 1 and mc_inventory['strapon'] = 1 and strapnumber > 0 and artemQW[strapon] = 0:
 			act 'Is Artem really kinky':
 				*clr & cla
 				minut += 1

+ 4 - 4
locations/bed2.qsrc

@@ -34,7 +34,7 @@ if $ARGS[0] = '':
 	end
 	*nl
 
-	if analplug = 1 :
+	if mc_inventory['buttplug'] = 1 :
 		if bedAnal = 0:
 			'Should you always remove your anal plug before bed? Currently - <a href="exec:bedAnal = 1 & gs ''stat'' & gt ''bed2''">NO</a>.'
 		elseif bedAnal = 1:
@@ -42,7 +42,7 @@ if $ARGS[0] = '':
 		end
 	end
 
-	if vibrator = 1 and cheatVib = 1:
+	if mc_inventory['vibe'] = 1 and cheatVib = 1:
 		if bedVibrator = 0:
 			'Should you always remove your vibrator before bed? Currently - <a href="exec:bedVibrator = 1 & gs ''stat'' & gt ''bed2''">NO</a>.'
 		elseif bedVibrator = 1:
@@ -66,7 +66,7 @@ if $ARGS[0] = '':
 
 	if $loc = 'bedrPar':
 		if locat['Anya_inroom'] = 0 or locat['Anya'] = 1 or locat['Anya'] = 26:
-			if pornMagazine > 0:gs 'events', 'read_porn'
+			if mc_inventory['mag_porn'] > 0:gs 'events', 'read_porn'
 			if (pcs_horny > 75 and pcs_inhib >= 60) or (pcs_horny > 50 and fame['pav_slut'] >= 150) or (pcs_horny > 50 and fame['pav_slut'] >= 50 and pcs_inhib >= 60):
 				act 'Masturbate':
 					InSleep = 0
@@ -75,7 +75,7 @@ if $ARGS[0] = '':
 			end
 		end
 	else
-		if pornMagazine > 0:gs 'events', 'read_porn'
+		if mc_inventory['mag_porn'] > 0:gs 'events', 'read_porn'
 		if (pcs_horny > 75 and pcs_inhib >= 60) or (pcs_horny > 50 and fame['pav_slut'] >= 150) or (pcs_horny > 50 and fame['pav_slut'] >= 50 and pcs_inhib >= 60):
 			act 'Masturbate':
 				InSleep = 0

+ 3 - 3
locations/bedr.qsrc

@@ -121,7 +121,7 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 	'<<$husName>> came home drunk and fell asleep on the bed.'
 	'<i>That pig</i>! you think when an idea springs to mind. <i>Maybe I should teach him a lesson so he won''t get drunk again</i>.'
 
-	if analplug = 1:
+	if mc_inventory['buttplug'] = 1:
 		act 'Insert a butt plug in his ass':
 			*clr & cla
 			menu_off = 1
@@ -154,7 +154,7 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 				end
 			end
 
-			if strapon > 0:
+			if mc_inventory['strapon'] > 0:
 				act 'Use the strap-on':
 					*clr & cla
 					menu_off = 1
@@ -200,7 +200,7 @@ dynamic $palelady
 
 if pcs_horny >= 50: act 'Masturbate': gt 'selfplay', 'start'
 
-if pornMagazine > 0:
+if mc_inventory['mag_porn'] > 0:
 	'You hide a porn magazine under your mattress.'
 	gs 'events', 'read_porn'
 end

+ 3 - 3
locations/bedr2x.qsrc

@@ -112,7 +112,7 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 	'<<$husName>> came home very drunk and collapsed on the bed. He fell asleep in his clothes.'
 	'<i>That pig</i>! you think when an idea springs to mind. <i>Maybe I should teach him a lesson so he won''t get drunk again</i>.'
 
-	if analplug = 1:
+	if mc_inventory['buttplug'] = 1:
 		act 'Insert an anal plug':
 			*clr & cla
 			menu_off = 1
@@ -144,7 +144,7 @@ if husbandrink = 10 and hour > 20 and hour < 23 and husbanstrapon = 0:
 				end
 			end
 
-			if strapon > 0:
+			if mc_inventory['strapon'] > 0:
 				act 'Wear strap-on':
 					*clr & cla
 					menu_off = 1
@@ -189,7 +189,7 @@ dynamic $palelady
 
 if pcs_horny >= 50: act 'Masturbate': gt 'selfplay', 'start'
 
-if pornMagazine > 0:
+if mc_inventory['mag_porn'] > 0:
 	'You have hidden a porn magazine under your mattress.'
 	gs 'events', 'read_porn'
 end

+ 4 - 4
locations/bedrPar.qsrc

@@ -23,7 +23,7 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
 			gt 'mother', 'condom_find'
 		elseif dildo + middildo + largedildo + bigdildo + extradildo + superdildo + maddildo > 0 and motherQW['seen_dildos'] ! 1 and rand(1,3) = 1:
 			gt 'mother', 'dildo_find'
-		elseif analplug = 1 and analplugin = 0 and motherQW['seen_plug'] ! 1 and rand(1,3) = 1:
+		elseif mc_inventory['buttplug'] = 1 and analplugin = 0 and motherQW['seen_plug'] ! 1 and rand(1,3) = 1:
 			gt 'mother', 'plug_find'
 		else
 			'You walk into your bedroom and find your mother sweeping and dusting the room, folding clothes and putting them away and making the beds.'
@@ -91,7 +91,7 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
 		if $home['current'] = 'parents_home':
 			'This is the small bedroom you share with your sister, Anya. On one side of the room is a <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> where you can choose outfits and organise your clothing.'
 			*nl
-			'Your <a href="exec:gt ''bed'', ''start''">bed</a> stands opposite the wardrobe, and your <a href="exec:gt ''stol'' ,''stolPar''">desk</a> is next to it'+iif(strapon = 1, '. You keep your strapon inside it.', '.')+' Your sister''s bed is in the other corner.'
+			'Your <a href="exec:gt ''bed'', ''start''">bed</a> stands opposite the wardrobe, and your <a href="exec:gt ''stol'' ,''stolPar''">desk</a> is next to it'+iif(mc_inventory['strapon'] = 1, '. You keep your strapon inside it.', '.')+' Your sister''s bed is in the other corner.'
 		else
 			'This small bedroom you used to share with your sister, Anya. The furniture is old and basic.'
 		end
@@ -195,12 +195,12 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
 			act 'Open wardrobe': gt 'wardrobe', 'start'
 			gs 'prostitution_functions', 'prostitute_outfit_at_home'
 			
-			if pornMagazine > 0:'You have hidden your porn magazines under the mattress of your bed.'
+			if mc_inventory['mag_porn'] > 0:'You have hidden your porn magazines under the mattress of your bed.'
 			!!Masturbation, allowed after sister threesome (when sis_watch is used for a message) or sister not here.
 			sis_watch = 0
 
 			if locat['Anya_inroom'] = 0 or sisboytrio > 0:
-				if pornMagazine > 0:gs 'events', 'read_porn'
+				if mc_inventory['mag_porn'] > 0:gs 'events', 'read_porn'
 				if rexCarCount >= 9 and hour < 3 and rexSmsDay ! daystart and smsForRex < 13:
 					act 'Send Rex a text message': gt 'rex_events','sms'
 				end

+ 2 - 2
locations/billiard.qsrc

@@ -30,7 +30,7 @@ if hour >= 8 and hour <= 20:
 
 				if money >= 1000:act 'Bet on the game (1000 <b>₽</b>)':billvar = 0 & gt 'billiard', 'randwin'
 
-				if strapon = 1:act 'Play for his ass, sex if you lose':billvar = 1 & gt 'billiard', 'randwin'
+				if mc_inventory['strapon'] = 1:act 'Play for his ass, sex if you lose':billvar = 1 & gt 'billiard', 'randwin'
 				
 				gs 'willpower', 'anal', 'resist'
 				if will_cost <= pcs_willpwr:
@@ -56,7 +56,7 @@ if hour >= 8 and hour <= 20:
 
 				if money >= 1000:act 'Bet on the game (1000 <b>₽</b>)':billvar = 0 & gt 'billiard', 'randwin'
 
-				if strapon = 1:act 'Play for their asses, sex if you lose':billvar = 2 & gt 'billiard', 'randwin'
+				if mc_inventory['strapon'] = 1:act 'Play for their asses, sex if you lose':billvar = 2 & gt 'billiard', 'randwin'
 
 				gs 'willpower', 'anal', 'resist', 'hard'
 				if will_cost <= pcs_willpwr:

+ 2 - 2
locations/brother2.qsrc

@@ -73,9 +73,9 @@ if $ARGS[0] = 'chat':
 		elseif seepornofut >= 1:
 			'"Pfft! More like you want more time to watch porn with them!" you laugh scoffingly.'
 			*nl
-			if pornMagazine = 0:
+			if mc_inventory['mag_porn'] = 0:
 				'"We play football too!" Kolka protests while you tease him with a silly face and fake jerk off motions.'
-			elseif pornMagazine > 0:
+			elseif mc_inventory['mag_porn'] > 0:
 				'"We play football too!" Kolka protests while you tease him with silly face and fake jerk off motions. "Hrmph! You''re one to talk anyways," he grumbles. "I know about that magazine you hide under your bed."'
 				*nl
 				'"I don''t know what you''re talking about," you say with an air of feigned innocence and superiority. "I have never been anything other than ladylike!"'

+ 2 - 2
locations/city_house_res_bedr.qsrc

@@ -23,7 +23,7 @@ if $ARGS[0] = 'bedro':
 
 	act 'Relax on your bed': gt 'bed', 'start'
 
-	if pornMagazine > 0:gs 'events', 'read_porn'
+	if mc_inventory['mag_porn'] > 0:gs 'events', 'read_porn'
 	
 	if pcs_horny >= 50: act 'Masturbate':gt 'selfplay', 'start'
 	gs 'music_actions', 'music_icon'
@@ -31,7 +31,7 @@ if $ARGS[0] = 'bedro':
 	'It''s a bright and beautiful room, with a large <a href="exec:gt ''bed'', ''start''">continental bed</a>.'
 	*nl
 	'There''s a table and a <a href="exec:gt ''mirror'', ''start''">mirror</a> placed in one of the corners.'
-	if pornMagazine > 0:'You have hidden your porn magazine in your nightstand.'
+	if mc_inventory['mag_porn'] > 0:'You have hidden your porn magazine in your nightstand.'
 	*nl
 	'On one side of the room is the entrance to a walk-in <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a>.'
 	if $ml_guitar['location'] = $loc: 'Your guitar rests on its stand next to your bed.'

+ 1 - 1
locations/city_house_res_misc.qsrc

@@ -78,7 +78,7 @@ if $ARGS[0] = 'hallw':
 	'The main hallway of your house. You can visit the different rooms from here.'
 	'There''s a <a href="exec:gt ''mirror'', ''start''">mirror</a> hanging on the wall.'
 	
-	if umbrella > 0:'There''s an umbrella hanging on a hook by the door.'
+	if mc_inventory['umbrella'] > 0:'There''s an umbrella hanging on a hook by the door.'
 	
 	act 'Go to your bedroom': gt 'city_house_res_bedr', 'bedro'
 	act 'Go to your bathroom': gt 'city_house_res_bathr', 'bathr'

+ 3 - 3
locations/city_mansion_residence_1.qsrc

@@ -42,7 +42,7 @@ if $ARGS[0] = 'yfoyer':
 	if ymanrem[3] >= 1:
 		'The main hall of Matryona Mansion. You can visit the different rooms in the mansion from here.'
 		'There''s a <a href="exec:gt ''mirror'', ''start''">mirror</a> hanging on the wall.'
-		if umbrella > 0:'There''s an umbrella hanging on a hook by the door.'
+		if mc_inventory['umbrella'] > 0:'There''s an umbrella hanging on a hook by the door.'
 		act 'Go to your bedroom': gt 'city_mansion_residence_1', 'ybedroom'
 		act 'Go to your bathroom': gt 'city_mansion_residence_1', 'ybathroom'
 		act 'Go to your kitchen': gt 'city_mansion_residence_1', 'ykitchen'
@@ -99,7 +99,7 @@ if $ARGS[0] = 'ybedroom':
 	act 'Relax on your bed': gt 'bed', 'start'
 	gs 'prostitution_functions', 'prostitute_outfit_at_home'
 
-	if pornMagazine > 0:gs 'events', 'read_porn'
+	if mc_inventory['mag_porn'] > 0:gs 'events', 'read_porn'
 
 	if pcs_horny >= 50:
 		act 'Masturbate':gt 'selfplay', 'start'
@@ -110,7 +110,7 @@ if $ARGS[0] = 'ybedroom':
 		'It''s a bright and beautiful room, with a large <a href="exec:gt ''bed'', ''start''">continental bed</a>.'
 		*nl
 		'There''s a table and a <a href="exec:gt ''mirror'', ''start''">mirror</a> placed in one of the corners.'
-		if pornMagazine > 0:'You have hidden your porn magazine in your nightstand.'
+		if mc_inventory['mag_porn'] > 0:'You have hidden your porn magazine in your nightstand.'
 		*nl
 		'On one side of the room is the entrance to a walk-in <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a>.'
 	end

+ 2 - 2
locations/din_bad.qsrc

@@ -234,9 +234,9 @@ if $ARGS[0] = 'd_bag':
 	end
 	if mc_inventory['food_water'] > 0: 'There''s a bottle of water in your purse. <a href="exec:mc_inventory[''food_water''] = 0 & pcs_hydra += 100 & cumspclnt = 2 & gs ''cum_cleanup'' & gs ''stat'' & gs ''din_bad'', ''d_bag''">Drink</a>'
 	if mc_inventory['food_sandwich'] > 0: 'There''s a sandwich in your purse. <a href="exec:mc_inventory[''food_sandwich''] = 0 & pcs_energy += 40 & cumspclnt = 2 & gs ''cum_cleanup'' & fat += 1 & gs ''stat'' & gs ''din_bad'', ''d_bag''">Eat</a>'
-	if strapon = 1 and strapnumber = 0:
+	if mc_inventory['strapon'] = 1 and strapnumber = 0:
 		'You have a strapon harness in your purse, but you don''t have a dildo attached to it'+iif(dildo + middildo + largedildo + bigdildo + extradildo + superdildo + maddildo > 0, '. You keep your dildos in your desk at home.', ', because you don''t own one.')
-	elseif strapon = 1 and strapnumber ! 0:
+	elseif mc_inventory['strapon'] = 1 and strapnumber ! 0:
 		'You have a strapon harness in your purse and a <<(strapnumber +1)*5>>cm attached to it.'
 	end
 	if mc_inventory['food_wine'] = 1 and alkowine = 0:'There''s a bottle of <a href="exec:dynamic $dinalkowin1">wine</a> in your purse.'

+ 4 - 4
locations/din_van.qsrc

@@ -922,7 +922,7 @@ $enema = {
 }
 
 $toymanage = {
-	if analplug = 1 and analplugin = 1:
+	if mc_inventory['buttplug'] = 1 and analplugin = 1:
 		act 'Remove your butt plug (0:05)':
 			menu_off = 1
 			cla
@@ -938,7 +938,7 @@ $toymanage = {
 
 			act 'Finish':menu_off = 0 & gt $loc, $loc_arg
 		end
-	elseif analplug = 1 and analplugin = 0:
+	elseif mc_inventory['buttplug'] = 1 and analplugin = 0:
 		act 'Insert your butt plug (0:05)':
 			menu_off = 1
 			cla
@@ -959,7 +959,7 @@ $toymanage = {
 		end
 	end
 
-	if vibrator = 1 and vibratorIN = 1:
+	if mc_inventory['vibe'] = 1 and vibratorIN = 1:
 		act 'Remove the vibrator (0:05)':
 			menu_off = 1
 			cla
@@ -975,7 +975,7 @@ $toymanage = {
 
 			act 'Finish':menu_off = 0 & gt $loc, $loc_arg
 		end
-	elseif vibrator = 1 and vibratorIN = 0 and pcs_vag ! 0:
+	elseif mc_inventory['vibe'] = 1 and vibratorIN = 0 and pcs_vag ! 0:
 		act 'Insert the vibrator in your vagina (0:05)':
 			menu_off = 1
 			cla

+ 15 - 15
locations/events.qsrc

@@ -217,7 +217,7 @@ if $ARGS[0] = 'read':
 	end
 
 
-	if cookmag = 0 and fashmag = 0 and compmag = 0 and biomag = 0 and knitmag = 0 and fitmag = 0:
+	if mc_inventory['mag_cooking'] = 0 and mc_inventory['mag_fashion'] = 0 and mc_inventory['mag_computer'] = 0 and mc_inventory['mag_biography'] = 0 and mc_inventory['mag_knitting'] = 0 and mc_inventory['mag_fitness'] = 0:
 		'You have no magazines to read.'
 	else
 		act 'Read a magazine':
@@ -233,14 +233,14 @@ if $ARGS[0] = 'read':
 				'<center><img <<$set_imgh>> src="images/pc/activities/reading/bed_magazine_dressed.jpg"></center>'
 			end
 			
-			if cookmag = 1:
+			if mc_inventory['mag_cooking'] = 1:
 				act 'Read your cooking magazine':
 					if blizoruk = 500 or glassqw = 1:
 						glassqw = 1
 						msg'	The text blurs across the page, it seems you have poor eyesight. Maybe you should visit an ophthalmologists.'&gt $loc, $loc_arg
 					end
 					cla & *nl
-					cookmag = 0
+					mc_inventory['mag_cooking'] = 0
 					pcs_mood += 5
 					minut += 30
 					'You relax for half an hour reading your cooking magazine.'
@@ -248,14 +248,14 @@ if $ARGS[0] = 'read':
 				end
 			end
 
-			if fashmag = 1:
+			if mc_inventory['mag_fashion'] = 1:
 				act 'Read your fashion magazine':
 					if blizoruk = 500 or glassqw = 1:
 						glassqw = 1
 						msg'	The text blurs across the page, it seems you have poor eyesight. Maybe you should visit an ophthalmologists.'&gt $loc, $loc_arg
 					end
 					cla & *nl
-					fashmag = 0
+					mc_inventory['mag_fashion'] = 0
 					pcs_mood += 5
 					minut += 30
 					gs 'exp_gain', 'makupskl', 1
@@ -264,14 +264,14 @@ if $ARGS[0] = 'read':
 				end
 			end
 
-			if compmag = 1:
+			if mc_inventory['mag_computer'] = 1:
 				act 'Read your computing magazine':
 					if blizoruk = 500 or glassqw = 1:
 						glassqw = 1
 						msg'	The text blurs across the page, it seems you have poor eyesight. Maybe you should visit an ophthalmologists.'&gt $loc, $loc_arg
 					end
 					cla & *nl
-					compmag = 0
+					mc_inventory['mag_computer'] = 0
 					pcs_mood += 5
 					minut += 30
 					gs 'exp_gain', 'compskl', 1 
@@ -280,14 +280,14 @@ if $ARGS[0] = 'read':
 				end
 			end
 
-			if biomag = 1:
+			if mc_inventory['mag_biography'] = 1:
 				act 'Read your biographical magazine':
 					if blizoruk = 500 or glassqw = 1:
 						glassqw = 1
 						msg'	The text blurs across the page, it seems you have poor eyesight. Maybe you should visit an ophthalmologists.'&gt $loc, $loc_arg
 					end
 					cla & *nl
-					biomag = 0
+					mc_inventory['mag_biography'] = 0
 					pcs_mood += 5
 					minut += 30
 					'You relax for half an hour reading your biographical magazine.'
@@ -295,14 +295,14 @@ if $ARGS[0] = 'read':
 				end
 			end
 
-			if knitmag = 1:
+			if mc_inventory['mag_knitting'] = 1:
 				act 'Read your knitting magazine':
 					if blizoruk = 500 or glassqw = 1:
 						glassqw = 1
 						msg'	The text blurs across the page, it seems you have poor eyesight. Maybe you should visit an ophthalmologists.'&gt $loc, $loc_arg
 					end
 					cla & *nl
-					knitmag = 0
+					mc_inventory['mag_knitting'] = 0
 					pcs_mood += 5
 					minut += 30
 					if pcs_sewng <= 100: gs 'exp_gain', 'sewng', rand(1,3)
@@ -311,14 +311,14 @@ if $ARGS[0] = 'read':
 				end
 			end
 
-			if fitmag = 1:
+			if mc_inventory['mag_fitness'] = 1:
 				act 'Read your fitness magazine':
 					if blizoruk = 500 or glassqw = 1:
 						glassqw = 1
 						msg'	The text blurs across the page, it seems you have poor eyesight. Maybe you should visit an ophthalmologists.'&gt $loc, $loc_arg
 					end
 					cla & *nl
-					fitmag = 0
+					mc_inventory['mag_fitness'] = 0
 					pcs_mood += 5
 					minut += 30
 					'You relax for half an hour reading your fitness magazine.'
@@ -340,10 +340,10 @@ if $ARGS[0] = 'read_porn':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/magazines/porn.jpg"></center>'
 
-		if pornMagazine = 1:
+		if mc_inventory['mag_porn'] = 1:
 			'<font color="magenta">Boring</font>, you''ve memorized this magazine by heart, you think that is time to buy a new one.'
 		else
-			pornMagazine -= 1
+			mc_inventory['mag_porn'] -= 1
 			pcs_horny += 10
 			minut += 5
 			gs 'stat'

+ 1 - 1
locations/gas_station_gp_117.qsrc

@@ -89,7 +89,7 @@ if $ARGS[0] = 'shop' or $gas_shop_inside = 'yes':
 	$prostitute_shop_tab += func ('$single_stock_item', 1, 'Fitness magazine', 430, 'fitmag', $curloc)
 	$prostitute_shop_tab += func ('$stock_item', 10, 'Wipes', 50, 'mc_inventory[''makeup_wipes'']', $curloc, '', iif(bag > 0, 0, 1), 'You need a purse')
 	$prostitute_shop_tab += func ('$stock_item', 20, 'Tampons', 200, 'mc_inventory[''tampons'']', $curloc)
-	if umbrella = 0: $prostitute_shop_tab += func ('$single_stock_item', 1, 'Umbrella', 1000, 'umbrella', $curloc, '', iif(bag > 0, 0, 1), 'You need a purse')
+	if mc_inventory['umbrella'] = 0: $prostitute_shop_tab += func ('$single_stock_item', 1, 'Umbrella', 1000, 'umbrella', $curloc, '', iif(bag > 0, 0, 1), 'You need a purse')
 	$prostitute_shop_tab += '</table></center>'
 	*pl $prostitute_shop_tab
 	killvar '$prostitute_shop_tab'

+ 2 - 2
locations/hookup_after.qsrc

@@ -1269,7 +1269,7 @@ if $ARGS[0] = 'pre':
 			gs 'hookup_after', 'start'
 		end
 		
-		if siga > 0 and hookup['cigarette'] = 0:
+		if mc_inventory['cigarettes'] > 0 and hookup['cigarette'] = 0:
 			act'Have a smoke':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/shared/sex/after/bed_smoke0.jpg"></center>'
@@ -1413,7 +1413,7 @@ if $ARGS[0] = 'start':
 	elseif npc_smoker[$boy] > 0 and hookup['cigarette'] = 2:
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/shared/sex/after/bed_smoke3.jpg"></center>'
-		siga += 1
+		mc_inventory['cigarettes'] += 1
 		siga_bum = 1
 		gs 'drugs', 'smoke'
 		'The two of you lay back and relax, enjoying a post-fuck smoke together as you wind down.'

+ 5 - 5
locations/igorev.qsrc

@@ -180,7 +180,7 @@ if $ARGS[0] = 'kiss':
 				act 'Crossdress sex (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 		end
-		if strapon >= 1:
+		if mc_inventory['strapon'] >= 1:
 			act'Take out the strap-on': gt 'igorev', 'strap on'
 		end
 	end
@@ -336,7 +336,7 @@ if $ARGS[0] = 'din_krossdresssex':
 				'You''re so turned on, you can''t resist any longer. You lean forward and start making out with him.'
 				gs 'arousal', 'kiss', 5
 				gs 'stat'
-				if strapon > 0:
+				if mc_inventory['strapon'] > 0:
 					act 'You have a strapon': gt 'igorev', 'strapon_crossdress'
 				end
 				act 'Ask Igor to lick your pussy':
@@ -843,7 +843,7 @@ if $ARGS[0] = 'din_sisterkom_krossdress':
 												'You are startled by his appearance. Not expecting him to look this good. You''re getting wet and you can''t resist any longer. You lean forward and start making out with him.'
 												gs 'arousal', 'kiss', 10
 												gs 'stat'
-												if strapon > 0:
+												if mc_inventory['strapon'] > 0:
 													act 'You have a strapon': gt 'igorev', 'strapon_crossdress'
 												end
 												act 'Push him onto the bed':
@@ -958,7 +958,7 @@ if $ARGS[0] = 'caught':
 				'He is silent for a moment and then shrugs. "I don''t really know, one day I was home alone and bored. I went into my sisters room and seen all those clothes and I suddenly had an urge to try them on. So I did and it felt great. I guess I have always been curious what it would be like to be a girl."'
 				'Nodding a bit you reply to him. "I can see that, we are all trying to figure out who we are going to be.'
 				'He offers a faint smile. "Yeah, I guess I just wish I was a girl instead."'
-				if strapon > 0:
+				if mc_inventory['strapon'] > 0:
 					act 'You have a strapon': gt 'igorev', 'strap on'
 				end
 				act 'Let''s go for a walk': gt 'igorev', 'crossdress_walk1'
@@ -1070,7 +1070,7 @@ if $ARGS[0] = 'help_crossdress':
 					'Igor quickly changes back to his normal clothes and then practically skips over. "Of course."'
 					act 'Chat': gt 'igorhome', 'chat'
 				end
-				if strapon > 0:
+				if mc_inventory['strapon'] > 0:
 					act 'You have a strapon': gt 'igorev', 'strapon_crossdress'
 				end
 			end

+ 1 - 1
locations/igorhome.qsrc

@@ -252,7 +252,7 @@ if $ARGS[0] = 'chat':
 			end
 		end
 	end
-	if strapon > 0 and igorstrap = 1:
+	if mc_inventory['strapon'] > 0 and igorstrap = 1:
 		act 'Be my bitch': gt 'igorev', 'strap on'
 	end
 	!!this only shows up if Sveta knows Igor cross dresses.

+ 1 - 1
locations/intro_city_select.qsrc

@@ -1460,7 +1460,7 @@ if $ARGS[0] = 'goth':
 		currentpursenumber = 18
 		dolls_purses[18] = 1
 		bag = 1
-		umbrella = 1
+		mc_inventory['umbrella'] = 1
 		money -= 1000
 		gs 'grades', 'grade_award', 'school', 'math', 55
 		gs 'grades', 'grade_award', 'school', 'rus', 55

+ 1 - 1
locations/intro_sg_select.qsrc

@@ -1641,7 +1641,7 @@ if $ARGS[0] = 'goth':
 		currentpursenumber = 18
 		dolls_purses[18] = 1
 		bag = 1
-		umbrella = 1
+		mc_inventory['umbrella'] = 1
 		money -= 1000
 		gs 'grades', 'grade_award', 'school', 'math', 55
 		gs 'grades', 'grade_award', 'school', 'rus', 55

+ 1 - 1
locations/intro_sg_tg.qsrc

@@ -690,7 +690,7 @@ if $ARGS[0] = 'game_start':
 				gs 'obj_din', 'old'
 				!!Stuff from the backpack, phone
 				prezik = 3
-				pornMagazine = 40
+				mc_inventory['mag_porn'] = 40
 				gs 'internet_mobile', 'top_up_metered', 'meterd-calls', 240
 				minut = 0
 				hour = 9

+ 1 - 1
locations/item_stock_db.qsrc

@@ -539,7 +539,7 @@ end
 
 	item_idx = 6
 	$item_curr_aisle['<<item_idx>>'] = 'Strap-on harness'
-	$var_curr_aisle['<<item_idx>>'] = 'harness'
+	$var_curr_aisle['<<item_idx>>'] = 'strapon'
 	$desc_curr_aisle['<<item_idx>>'] = 'A strap-on harness securely holds a dildo for hands-free pleasure.'
 	$quantity_curr_aisle['<<item_idx>>'] = 1
 	$max_curr_aisle['<<item_idx>>'] = 1

+ 2 - 2
locations/journal_quests.qsrc

@@ -445,7 +445,7 @@ if $ARGS[0] = 'start':
 				'Success. Katja doesn''t wear panties to school anymore.'
 			end
 			if npc_sex['A14'] >= 1:
-				if strapon = 0:
+				if mc_inventory['strapon'] = 0:
 					'I should buy a strap-on so that I can use it on Katja.'
 				elseif katjaQW['slut'] < 40:
 					if katjaQW['strapon_vag'] + katjaQW['strapon_ass'] + katjaQW['strapon_bj'] > 0:
@@ -540,7 +540,7 @@ if yearstart > 1 and university['enrolled_in_semester'] > university['semester_p
 		!!	'Success. Katja doesn''t wear panties to school anymore.'
 		!!end
 		if npc_sex['A14'] >= 1:
-			if strapon = 0:
+			if mc_inventory['strapon'] = 0:
 				'I should buy a strap-on so that I can use it on Katja.'
 			elseif katjaQW['slut'] < 40:
 				if katjaQW['strapon_vag'] + katjaQW['strapon_ass'] + katjaQW['strapon_bj'] > 0:

+ 3 - 3
locations/kompMFC.qsrc

@@ -1,6 +1,6 @@
 # kompMFC
 
-if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1:
+if mc_inventory['vibe'] = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1:
 	cls
 	gs 'stat'
 	'One of the visitors asks: "Do you have a vibrator or dildo? I want you to put up a little show and fuck yourself with it..."'
@@ -55,7 +55,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 			act 'Do it anyway':
 				cls
 				gs 'stat'
-				if vibrator = 1:
+				if mc_inventory['vibe'] = 1:
 					act 'Use your vibrator':
 						cls
 						mfcclients = 0
@@ -431,7 +431,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 			end	
 		end
 	elseif pcs_vag > 0:
-		if vibrator = 1:
+		if mc_inventory['vibe'] = 1:
 			act 'Use your vibrator':
 				cls
 				mfcclients = 0

+ 2 - 2
locations/kompMFCanal.qsrc

@@ -3,11 +3,11 @@
 *clr & cla
 gs 'stat'
 'One of the visitors asks: "Do you have a vibrator or dildo? I want to see your ass stuffed..."'
-if vibrator = 1 or dildo = 1 or (middildo = 1 and pcs_ass >= 10) or (largedildo = 1 and pcs_ass >= 15) or (bigdildo = 1 and pcs_ass >= 20) or (extradildo = 1 and pcs_ass >= 25) or (superdildo = 1 and pcs_ass >= 30) or (maddildo = 1 and pcs_ass >= 35):
+if mc_inventory['vibe'] = 1 or dildo = 1 or (middildo = 1 and pcs_ass >= 10) or (largedildo = 1 and pcs_ass >= 15) or (bigdildo = 1 and pcs_ass >= 20) or (extradildo = 1 and pcs_ass >= 25) or (superdildo = 1 and pcs_ass >= 30) or (maddildo = 1 and pcs_ass >= 35):
 	act 'Play with a toy':
 		*clr & cla
 		gs 'stat'
-		if vibrator = 1:
+		if mc_inventory['vibe'] = 1:
 			act 'Use your vibrator':
 				*clr & cla
 				mfcclients = 0

+ 1 - 1
locations/korr.qsrc

@@ -86,7 +86,7 @@ else
 	'A modern hall with stylish furniture, including a wall-mounted <a href="exec:gt ''mirror'', ''start''">mirror</a>.'
 end
 
-if umbrella > 0:'Your umbrella hangs on a hook.'
+if mc_inventory['umbrella'] > 0:'Your umbrella hangs on a hook.'
 
 if krolik = 1:'Your rabbit <a href="exec:gt ''krol'', ''start''"><<$namekrol>></a> sits in it''s cage on the floor.'
 if ParrotQW['Owned1'] = 1:'Your parrot <a href="exec:gt ''popu'', ''start''"><<$ParrotQW[''Name1'']>></a> sits in it''s cage.'

+ 1 - 1
locations/korr2x.qsrc

@@ -31,7 +31,7 @@ end
 '<center><b><font color = maroon>Corridor</font></b></center>'
 '<center><img <<$set_imgh>> src="images/locations/pushkin/apartment/korr2x.jpg"></center>'
 
-if umbrella > 0:'Your umbrella is on a hook.'
+if mc_inventory['umbrella'] > 0:'Your umbrella is on a hook.'
 if krolik = 1:'Your rabbit <a href="exec:gt ''krol'', ''start''"><<$namekrol>></a> sits in it''s cage on the floor.'
 if ParrotQW['Owned1'] = 1:'Your parrot <a href="exec:gt ''popu'', ''start''"><<$ParrotQW[''Name1'']>></a> sits in it''s cage.'
 if parkday ! daystart and parkblackmail = 1:

+ 1 - 1
locations/lezbsex.qsrc

@@ -41,7 +41,7 @@ if $ARGS[0] = 'var':
 
 	if picrand ! 12 and picrand ! 13 and picrand ! 14 and picrand ! 16 and picrand ! 17 and picrand ! 18 and picrand ! 21:act 'Get a rimjob':gt 'lezbsex', 'anuli'
 	if picrand ! 12 and picrand ! 13 and picrand ! 14 and picrand ! 16 and picrand ! 17 and picrand ! 18 and picrand ! 21:act 'Give her a rimjob':gt 'lezbsex', 'uanuli'
-	if strapon = 1 and picrand ! 11 and picrand ! 12 and picrand ! 13 and picrand ! 14 and picrand ! 15 and picrand ! 16 and picrand ! 17 and picrand ! 18 and picrand ! 19 and picrand ! 20 and picrand ! 21 and picrand ! 22:
+	if mc_inventory['strapon'] = 1 and picrand ! 11 and picrand ! 12 and picrand ! 13 and picrand ! 14 and picrand ! 15 and picrand ! 16 and picrand ! 17 and picrand ! 18 and picrand ! 19 and picrand ! 20 and picrand ! 21 and picrand ! 22:
 		act 'Strapon-fuck her':gt 'lezbsex', 'svag'
 		act 'Strapon-fuck her in the ass':gt 'lezbsex', 'sanal'
 		act 'Get strapon-fucked':gt 'lezbsex', 'usvag'

+ 1 - 1
locations/mey_home.qsrc

@@ -254,7 +254,7 @@ if $ARGS[0] = 'guest_bedroom':
 	gs 'exercise', 'start'
 	gs 'music_actions', 'music_icon'
 	if pcs_horny >= 50:	act 'Masturbate':gt 'selfplay', 'start'
-	if pornMagazine > 0:
+	if mc_inventory['mag_porn'] > 0:
 		'You hide your porn magazines under the mattress of your bed.'
 		gs 'events', 'read_porn'
 	end

+ 1 - 1
locations/mirror.qsrc

@@ -290,7 +290,7 @@ if $ARGS[0] = 'start':
 	end
 
 	*nl
-	if umbrella = 0: 'WARNING: Makeup will run in the rain unless you buy an umbrella.'
+	if mc_inventory['umbrella'] = 0: 'WARNING: Makeup will run in the rain unless you buy an umbrella.'
 
 	act 'Move away from the mirror':gt 'mirror','fin'
 

+ 4 - 4
locations/mother_sextalk.qsrc

@@ -163,7 +163,7 @@ if $ARGS[0] = 'bathroom_dildo_shriek3':
 	vanrPar_bathtub_dildo = 0
 	vanrPar_bath_shower_dildo = 0
 	vanrPar_suction_dildo = 0
-	suction_dildo += motherQW['bathroom_dildos']
+	mc_inventory['dildo_suction'] += motherQW['bathroom_dildos']
 	motherQW['dildo_caught'] += 1
 	motherQW['bathroom_dildos'] = 0
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
@@ -178,7 +178,7 @@ if $ARGS[0] = 'bathroom_dildo_shriek4':
 	vanrPar_bathtub_dildo = 0
 	vanrPar_bath_shower_dildo = 0
 	vanrPar_suction_dildo = 0
-	suction_dildo += motherQW['bathroom_dildos']
+	mc_inventory['dildo_suction'] += motherQW['bathroom_dildos']
 	motherQW['dildo_caught'] += 1
 	motherQW['bathroom_dildos'] = 0
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
@@ -342,7 +342,7 @@ if $ARGS[0] = 'bathroom_dildos3':
 	vanrPar_bath_shower_dildo = 0
 	vanrPar_suction_dildo = 0
 	motherQW['dildo_caught'] += 1
-	suction_dildo += motherQW['bathroom_dildos']
+	mc_inventory['dildo_suction'] += motherQW['bathroom_dildos']
 	motherQW['bathroom_dildos'] = 0
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
 	'As you step into the hall of your family home, you see your mother is there waiting for you. She looks more exasperated than angry.'
@@ -547,7 +547,7 @@ if $ARGS[0] = 'dildo_wakeup3':
 	vanrPar_bath_shower_dildo = 0
 	vanrPar_suction_dildo = 0
 	motherQW['dildo_caught'] += 1
-	suction_dildo += motherQW['bathroom_dildos']
+	mc_inventory['dildo_suction'] += motherQW['bathroom_dildos']
 	motherQW['bathroom_dildos'] = 0
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
 	if motherQW['bathroom_dildos'] = 1:

+ 1 - 1
locations/nichBedroomServant.qsrc

@@ -106,7 +106,7 @@ if $ARGS[0] = '' or $ARGS[0] = 'start' or $ARGS[0] = 'return':
 
 	if pcs_horny >= 50: act 'Masturbate': gt'selfplay', 'start'
 
-	if pornMagazine > 0:
+	if mc_inventory['mag_porn'] > 0:
 		'You hide a porn magazine under your mattress.'
 		gs 'events', 'read_porn'
 	end

+ 1 - 1
locations/nichTanya.qsrc

@@ -1609,7 +1609,7 @@ if $ARGS[0] = 'sex_matrix':
 				gt 'nichTanya','psovaginal'
 			end
 		end
-		if strapon > 0:
+		if mc_inventory['strapon'] > 0:
 			act 'Fuck her (strapon)':
 				gt 'nichTanya','asovaginal'
 			end

+ 1 - 1
locations/outdoors.qsrc

@@ -265,7 +265,7 @@ if $ARGS[0] = 'main':
 	gs 'themes', 'outdoors'
 
 	if $location_type = 'public_outdoors' or $location_type = 'secluded' or $location_type = 'event_outdoors':
-		if sunWeather = 0 and umbrella = 0:
+		if sunWeather = 0 and mc_inventory['umbrella'] = 0:
 			*NL 'It is raining and you do not have an umbrella.'
 			if pcs_makeup > 1 and cosmetic_tattoo = 0:
 				pcs_makeup = 0

+ 1 - 1
locations/pav_aptcourtev.qsrc

@@ -33,7 +33,7 @@ if $ARGS[0] = 'bench':
 	'You take a seat on one of the benches in the courtyard and relax.'
 	act 'Get up': gt 'pav_complex', 'start'
 	act 'Wait thirty minutes': gt 'pav_aptcourtev', 'wait'
-	if cookmag = 1 or fashmag = 1 or compmag = 1 or biomag = 1 or knitmag = 1 or fitmag = 1: act 'Read a magazine': gt 'pav_aptcourtev', 'read'
+	if mc_inventory['mag_cooking'] = 1 or mc_inventory['mag_fashion'] = 1 or mc_inventory['mag_computer'] = 1 or mc_inventory['mag_biography'] = 1 or mc_inventory['mag_knitting'] = 1 or mc_inventory['mag_fitness'] = 1: act 'Read a magazine': gt 'pav_aptcourtev', 'read'
 	act 'Play on your phone': gt 'pav_aptcourtev', 'phone'
 	if mc_inventory['cigarettes'] > 0: act 'Smoke': gt 'pav_aptcourtev', 'smoke'
 	if joint > 0 and jointhigh = 0: act 'Smoke a joint': gt 'pav_aptcourtev', 'smoke_joint'

+ 1 - 1
locations/pav_disco_coolkids.qsrc

@@ -873,7 +873,7 @@ if $ARGS[0] = 'igor_dance':
 			'"Mistress, I love you so much. Come with me." he whispers in your ear.'
 
 			act 'Go with Igor':
-				if strapon >= 1:
+				if mc_inventory['strapon'] >= 1:
 					gt 'igorev', 'strap on'
 				else
 					gt 'igorev', 'din_sex'

+ 3 - 3
locations/pav_disco_gopniks.qsrc

@@ -1541,7 +1541,7 @@ if $ARGS[0] = 'anushka_dance':
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/anushka_dance4.jpg"></center>'
 						'As the two of you grind against each other, you grab her hips with your hands and disentangle your legs. With your legs now free of each other, you give her body a twist with your hands, keeping your hands on her hips until she''s facing away from you. She leans back to dance against you, with her back rubbing against your breasts. You slide your hands around towards the front of her hips as you take a step back before pulling her hips towards you.'
 						'She bends forward slightly as you start bouncing your hips against her ass. She loudly giggles at your antics and bucks her ass against you. This gets a lot of hoots and hollers from the boys watching, and by her movements you can tell she''s getting turned on. Maybe she would be up for bit of the real thing?'
-						if strapon = 1:
+						if mc_inventory['strapon'] = 1:
 							'You have your strapon in your purse. Maybe she would be up for getting one of her holes pounded?'
 						end
 						gs 'arousal', 'foreplay', 5, 'exhibitionism'
@@ -1571,7 +1571,7 @@ if $ARGS[0] = 'anushka_dance':
 								act 'Take her home': gt 'anushkaev1','bedroom_lesbian'
 							end
 						end
-						if strapon = 1 and stat['think_virgin'] = 0 and PCLoSkirt > 0:
+						if mc_inventory['strapon'] = 1 and stat['think_virgin'] = 0 and PCLoSkirt > 0:
 							act 'You want her to fuck you':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/anushka_dance4.jpg"></center>'
@@ -1593,7 +1593,7 @@ if $ARGS[0] = 'anushka_dance':
 								end
 							end
 						end
-						if strapon = 1 and PCLoSkirt > 0:
+						if mc_inventory['strapon'] = 1 and PCLoSkirt > 0:
 							act 'You want to butt fuck her':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/school_kids/anushka_dance4.jpg"></center>'

+ 1 - 1
locations/pav_shared_apt.qsrc

@@ -842,7 +842,7 @@ if $ARGS[0] = 'sofabed':
 		act 'Watch some TV':gt 'TV', 'start'
 	end
 
-	if pornMagazine > 0:
+	if mc_inventory['mag_porn'] > 0:
 		'<br>There is a porn magazine under the sofa cushions'
 		gs 'events', 'read_porn'
 	end

+ 12 - 12
locations/pav_train_market.qsrc

@@ -550,11 +550,11 @@ if ARGS[0] = 4:
 				act 'Buy something else':gt 'pav_train_market', 4
 			end
 		end
-		if money >= 1000 and suction_dildo = 0:
+		if money >= 1000 and mc_inventory['dildo_suction'] = 0:
 			act 'Buy a 15cm suction dildo (1000 <b>₽</b>)':
 				cla
 				minut += 5
-				suction_dildo += 1
+				mc_inventory['dildo_suction'] += 1
 				money -= 1000
 				pcs_horny += 10
 				TimesBuyPorno += 1
@@ -567,11 +567,11 @@ if ARGS[0] = 4:
 				act 'Leave':gt 'pav_train_market', 'start'
 				act 'Buy something else':gt 'pav_train_market', 4
 			end
-		elseif money >= 1000 and suction_dildo > 0:
+		elseif money >= 1000 and mc_inventory['dildo_suction'] > 0:
 			act 'Buy another 15cm suction dildo (1000<b>₽</b>)':
 				cla
 				minut += 5
-				suction_dildo += 1
+				mc_inventory['dildo_suction'] += 1
 				money -= 1000
 				pcs_horny += 10
 				TimesBuyPorno += 1
@@ -585,11 +585,11 @@ if ARGS[0] = 4:
 				act 'Buy something else':gt 'pav_train_market', 4
 			end
 		end
-		if money >= 700 and vibrator = 0:
+		if money >= 700 and mc_inventory['vibe'] = 0:
 			act 'Buy vibrator (700<b>₽</b>)':
 				cla
 				minut += 5
-				vibrator = 1
+				mc_inventory['vibe'] = 1
 				money -= 700
 				pcs_horny += 10
 				TimesBuyPorno += 1
@@ -602,12 +602,12 @@ if ARGS[0] = 4:
 				act 'Buy something else':gt 'pav_train_market', 4
 			end
 		end
-		if money >= 700 and analplug = 0:
+		if money >= 700 and mc_inventory['buttplug'] = 0:
 			act 'Buy butt plug (700<b>₽</b>)':
 				cla
 				minut += 5
 				money -= 700
-				analplug = 1
+				mc_inventory['buttplug'] = 1
 !!this needs to be changed from analplug bought to smallbp for the smallone
 				pcs_horny += 10
 				TimesBuyPorno += 1
@@ -622,11 +622,11 @@ if ARGS[0] = 4:
 			end
 		end
 		if middildo > 0:
-			if money >= 500 and strapon = 0:
+			if money >= 500 and mc_inventory['strapon'] = 0:
 				act 'Buy strap-on harness (500<b>₽</b>)':
 					cla
 					minut += 5
-					strapon = 1
+					mc_inventory['strapon'] = 1
 					strapnumber = 2
 					money -= 500
 					pcs_horny += 10
@@ -642,11 +642,11 @@ if ARGS[0] = 4:
 				end
 			end
 		else
-			if money >= 1200 and strapon = 0 and middildo = 0:
+			if money >= 1200 and mc_inventory['strapon'] = 0 and middildo = 0:
 				act 'Buy strap-on harness with a 15cm dildo (1200<b>₽</b>)':
 					cla
 					minut += 5
-					strapon = 1
+					mc_inventory['strapon'] = 1
 					middildo = 1
 					strapnumber = 2
 					money -= 1200

+ 13 - 13
locations/saveupdater.qsrc

@@ -2021,19 +2021,19 @@ if temp_current_save_version < 00090003:
 	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' 
-!	if siga > 0:			 mc_inventory['cigarettes']	    = siga			  &killvar'siga' 
-!	if fashmag > 0:			 mc_inventory['mag_fashion']	= fashmag		  &killvar'fashmag' 
-!	if compmag > 0:			 mc_inventory['mag_computer']	= compmag		  &killvar'compmag' 
-!	if biomag > 0:			 mc_inventory['mag_biography']	= biomag		  &killvar'biomag' 
-!	if cookmag > 0:			 mc_inventory['mag_cooking']	= cookmag		  &killvar'cookmag' 
-!	if knitmag > 0:			 mc_inventory['mag_knitting']	= knitmag		  &killvar'knitmag' 
-!	if fitmag > 0:			 mc_inventory['mag_fitness']	= fitmag		  &killvar'fitmag' 
-!	if umbrella > 0:		 mc_inventory['umbrella']		= umbrella		  &killvar'umbrella'
-!	if pornMagazine > 0:	 mc_inventory['mag_porn']		= pornMagazine	  &killvar'pornMagazine'
-!	if vibrator > 0:		 mc_inventory['vibe']			= vibrator		  &killvar'vibrator'
-!	if analplug > 0:		 mc_inventory['buttplug']		= analplug		  &killvar'analplug'
-!	if suction_dildo > 0:	 mc_inventory['dildo_suction']	= suction_dildo	  &killvar'suction_dildo'
-!	if strapon > 0:			 mc_inventory['harness']		= strapon		  &killvar'strapon'
+	if siga > 0:			 mc_inventory['cigarettes']	    = siga			  &killvar'siga' 
+	if fashmag > 0:			 mc_inventory['mag_fashion']	= fashmag		  &killvar'fashmag' 
+	if compmag > 0:			 mc_inventory['mag_computer']	= compmag		  &killvar'compmag' 
+	if biomag > 0:			 mc_inventory['mag_biography']	= biomag		  &killvar'biomag' 
+	if cookmag > 0:			 mc_inventory['mag_cooking']	= cookmag		  &killvar'cookmag' 
+	if knitmag > 0:			 mc_inventory['mag_knitting']	= knitmag		  &killvar'knitmag' 
+	if fitmag > 0:			 mc_inventory['mag_fitness']	= fitmag		  &killvar'fitmag' 
+	if umbrella > 0:		 mc_inventory['umbrella']		= umbrella		  &killvar'umbrella'
+	if pornMagazine > 0:	 mc_inventory['mag_porn']		= pornMagazine	  &killvar'pornMagazine'
+	if vibrator > 0:		 mc_inventory['vibe']			= vibrator		  &killvar'vibrator'
+	if analplug > 0:		 mc_inventory['buttplug']		= analplug		  &killvar'analplug'
+	if suction_dildo > 0:	 mc_inventory['dildo_suction']	= suction_dildo	  &killvar'suction_dildo'
+	if strapon > 0:			 mc_inventory['strapon']		= strapon		  &killvar'strapon'
 !	if dildo > 0:			 mc_inventory['dildo_small']	= dildo			  &killvar'dildo'
 !	if middildo > 0:		 mc_inventory['dildo_normal']	= middildo		  &killvar'middildo'
 !	if largedildo > 0:		 mc_inventory['dildo_big']		= largedildo	  &killvar'largedildo'

+ 6 - 6
locations/selfplay.qsrc

@@ -237,14 +237,14 @@ end
 !! glass_shower_dildo - dildo applied to glass wall of a shower with no tub
 
 if $ARGS[0] = 'suction_dildo':
-	if dyneval('result = <<$loc>>_bathtub_dildo') ! 1 and suction_dildo > 0:
+	if dyneval('result = <<$loc>>_bathtub_dildo') ! 1 and mc_inventory['dildo_suction'] > 0:
 		*nl
 		'You can stick your suction dildo to the <a href="exec:gs ''selfplay'',''bathtub_suction_dildo_apply'' & gt $loc, $loc_arg">bath tub</a> to play with.'
 	elseif dyneval('result = <<$loc>>_bathtub_dildo') = 1:
 		'Your <a href="exec:gs ''selfplay'',''bath_suction_dildo''">suction dildo</a> is stuck to the bath tub.'
 	end
 	*nl
-	if suction_dildo > 0 and dyneval('result = <<$loc>>_bath_shower_dildo') ! 1 and dyneval('result = <<$loc>>_glass_shower_dildo') ! 1:
+	if mc_inventory['dildo_suction'] > 0 and dyneval('result = <<$loc>>_bath_shower_dildo') ! 1 and dyneval('result = <<$loc>>_glass_shower_dildo') ! 1:
 		*nl
 		'You can also stick a suction dildo inside <a href="exec:gs ''selfplay'',''shower_suction_dildo_apply'' & gt $loc, $loc_arg">the shower</a>.'
 	elseif dyneval('result = <<$loc>>_bath_shower_dildo') = 1 or dyneval('result = <<$loc>>_glass_shower_dildo') = 1:
@@ -255,7 +255,7 @@ end
 if $ARGS[0] = 'bathtub_suction_dildo_apply':
 	dynamic('<<$loc>>_bathtub_dildo = 1')
 	dynamic('<<$loc>>_suction_dildo += 1')
-	suction_dildo -= 1
+	mc_inventory['dildo_suction'] -= 1
 	
 
 end
@@ -263,7 +263,7 @@ end
 if $ARGS[0] = 'bathtub_suction_dildo_remove':
 	dynamic('<<$loc>>_bathtub_dildo = 0')
 	dynamic('<<$loc>>_suction_dildo -= 1')
-    suction_dildo += 1
+    mc_inventory['dildo_suction'] += 1
 
 end
 
@@ -274,7 +274,7 @@ if $ARGS[0] = 'shower_suction_dildo_apply':
 	elseif $bathtype = 'glass shower' or $bathtype = 'glass shower and tub': 
 		dynamic('<<$loc>>_glass_shower_dildo = 1')
 	end
-	suction_dildo -= 1
+	mc_inventory['dildo_suction'] -= 1
 end
 
 if $ARGS[0] = 'shower_suction_dildo_remove':
@@ -284,7 +284,7 @@ if $ARGS[0] = 'shower_suction_dildo_remove':
 	elseif $bathtype = 'glass shower' or $bathtype = 'glass shower and tub': 
 		dynamic('<<$loc>>_glass_shower_dildo = 0')
 	end
-    suction_dildo += 1
+    mc_inventory['dildo_suction'] += 1
 end
 
 if $ARGS[0] = 'bathtub_dildo_check':

+ 1 - 1
locations/sexshop.qsrc

@@ -35,7 +35,7 @@ if $ARGS[0] = 'start':
 	act 'Adult toys & items': gt 'sexshop', 'sexshop_menu'
 	
 
-	if analplug = 1 and dildo = 1 and hotcat >= 5 and Peter = 0:
+	if mc_inventory['buttplug'] = 1 and dildo = 1 and hotcat >= 5 and Peter = 0:
 		if rand(0,1) = 1:
 			'You see an interesting looking middle-aged man. Apparently, he is the owner of this store.'
 

+ 2 - 2
locations/sister_chat.qsrc

@@ -1263,7 +1263,7 @@ if $ARGS[0] = 'bathroom_dildo_talk1':
 		'As you open the door to your room something suddenly comes flying towards you. You jump in surprise and flail, scrambling to catch the incoming projectiles. Somehow, you manage to not drop them, only at that point realizing that they''re two rubber dicks with suction cups at the ends. Wait, aren''t these yours???'
 	end
 	act'Continue':
-		suction_dildo = anyaQW['bathroom_dildos']
+		mc_inventory['dildo_suction'] = anyaQW['bathroom_dildos']
 		anyaQW['bathroom_dildos'] = 0
 		*clr & cla
 		'<center><h1><font color="maroon">Anya</font></h1></center>'
@@ -1278,7 +1278,7 @@ if $ARGS[0] = 'bathroom_dildo_talk1':
 end
 
 if $ARGS[0] = 'bathroom_dildo_talk2':
-	suction_dildo = anyaQW['bathroom_dildos']
+	mc_inventory['dildo_suction'] = anyaQW['bathroom_dildos']
 	anyaQW['bathroom_dildos'] = 0
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/bedrpar.jpg"></center>'

+ 1 - 1
locations/sitrPar.qsrc

@@ -170,7 +170,7 @@ if $ARGS[0]= 'sofa':
 	act 'Get up': gt 'sitrPar'
 	act 'Watch TV': gt 'TV','pav'
 
-	if locat['Fam_livingroom'] = 0 and pornMagazine > 0:
+	if locat['Fam_livingroom'] = 0 and mc_inventory['mag_porn'] > 0:
 		'<br>There is a porn magazine under the sofa cushions.'
 		gs 'events', 'read_porn'
 		if pcs_horny >= 50:

+ 1 - 1
locations/soniadisco.qsrc

@@ -1386,7 +1386,7 @@ if $ARGS[0] = 'homesex':
 						'She expertly sucks at your clit and licks your pussy. You don''t know if she has done this a lot or is just a natural, and you really don''t care. As you start moaning a little louder, she stops and puts a finger to your lips. "Shh, don''t wake anyone. Come on, let''s go to my room."'
 						gs 'arousal', 'cuni', 5, 'lesbian'
 						gs 'stat'
-						if strapon = 1 and soniasex = 1:
+						if mc_inventory['strapon'] = 1 and soniasex = 1:
 							act 'Show her your strap-on':
 								*clr & cla
 								gs 'boyStat', 'D<<strapnumber>>'

+ 2 - 2
locations/stol.qsrc

@@ -29,7 +29,7 @@ if $ARGS[0] = 'start':
 	act 'Check birth control': gt 'stol', 'bc'
 	
 	killvar '$stol_loc_temp'
-	if strapon = 1:
+	if mc_inventory['strapon'] = 1:
 		if dildo + middildo + largedildo + bigdildo + extradildo + superdildo + maddildo > 0:
 			act 'Check out your strapon harness': $stol_loc_temp = 'start' & gt 'stol', 'strapon'
 		else
@@ -229,7 +229,7 @@ if $ARGS[0] = 'stolPar':
 	end
 
 	killvar '$stol_loc_temp'
-	if strapon = 1:
+	if mc_inventory['strapon'] = 1:
 		if dildo + middildo + largedildo + bigdildo + extradildo + superdildo + maddildo > 0:
 			act 'Check out your strapon harness': $stol_loc_temp = 'stolPar' & gt 'stol', 'strapon'
 		else

+ 1 - 1
locations/uni_dorm.qsrc

@@ -565,7 +565,7 @@ if $ARGS[0] = 'dorm_room':
 	'This is the dorm room you share with Vika.'
 	'Your <a href="exec:gt ''bed'',''start''">bed</a> is positioned in one of the corners of the room. Your <a href="exec:gt ''stol'' ,''stolPar''">desk</a> sits at the foot of it.'
 	if $ml_guitar['location'] = $loc: 'Your guitar rests on its stand next to your bed.'
-	if pornMagazine > 0:'You''ve hidden your porn magazines under the mattress of your bed.'
+	if mc_inventory['mag_porn'] > 0:'You''ve hidden your porn magazines under the mattress of your bed.'
 	
 	if hour > 14 and hour < func('bordel', 'open_hour'):
 		vika_inroom = 1

+ 1 - 1
locations/vasilyhome.qsrc

@@ -920,7 +920,7 @@ if $ARGS[0] = 'vasily_vodka':
 			end
 			act 'Have another drink': gt 'vasilyhome', 'vasily_vodka'
 		end
-		if strapon = 1 and strapnumber > 0 and vasily['drunk_sex'] > 0 and PCLoSkirt > 0:
+		if mc_inventory['strapon'] = 1 and strapnumber > 0 and vasily['drunk_sex'] > 0 and PCLoSkirt > 0:
 			act 'Pretend to take a swig':
 				*clr & cla
 				vasily['day_drunk'] += 1