1
0

11 Commity 43064e0170 ... 5c834d65d1

Autor SHA1 Správa Dátum
  sandra_schulz 5c834d65d1 [Documentation] Finished documentation on used variables in femcyc. Sorted variables from A to Z. 3 rokov pred
  KevinSmarts 49cd459ab3 Merge remote-tracking branch 'Arcadia/master' 3 rokov pred
  KevinSmarts 1ec11eb79e [added] New attribute files for shoes and coats 3 rokov pred
  KevinSmarts 41d5f02d72 Merge remote-tracking branch 'Milky_boobs/master' 3 rokov pred
  Arcadia 9f4ed3895a artemdate renamed to artem_date_events 3 rokov pred
  KevinSmarts b6b5901bed Merge remote-tracking branch 'Milky_boobs/master' 3 rokov pred
  Arcadia 4d1cd496e1 Removal of artemEV duplicate file. It was replaced by artem_events 3 rokov pred
  KevinSmarts 8b59c571ec Merge remote-tracking branch 'origin/master' 3 rokov pred
  rachels 1a31703763 not so dynamic but it works 3 rokov pred
  Alaratt b35d2936ef [Added] Journal hints to become a starter in volleyball, with a lot of help from SpackledLanturn. 3 rokov pred
  KevinSmarts ca00290a09 [fixed] Use of old variable 3 rokov pred

+ 5 - 1
Name Updates.txt

@@ -1,4 +1,8 @@
+This is a reference file and can be deleted at any time.
+This does not get added to the game, nor impacts anything. It is ment for tracking
+
 File Name / Name Changes Made:
 artemEv to artem_events
 psoklin to city_suburbs
-albina_election_events to albina_election_events
+AlbFatherQW to albina_election_events
+	Fixed by Ratchel - Accidentally messed up Variable.

+ 15 - 7
glife.qproj

@@ -92,7 +92,6 @@
 		<Location name="clothing"/>
 		<Location name="clothing_QV"/>
 		<Location name="changingroom"/>
-		<Location name="cloakroom"/>
 		<Location name="$clothing_name"/>
 		<Location name="$clothing_image"/>
 		<Location name="clothing_attributes"/>
@@ -133,12 +132,21 @@
 		<Location name="$shoe_description"/>
 		<Location name="shoe_attributes"/>
 		<Location name="shoe_description2"/>
-		<Location name="$attrib_shoe_boutique"/>
-		<Location name="$attrib_shoe_pussy"/>
-		<Location name="$attrib_shoe_dolls"/>
+		<Location name="$attributes_bomba_shoes"/>
+		<Location name="$attributes_danilovich_shoes"/>
+		<Location name="$attributes_gm_shoes"/>
+		<Location name="$attributes_dolls_shoes"/>
+		<Location name="$attributes_moncheri_shoes"/>
 		<Location name="$attrib_shoe_fetish"/>
-		<Location name="$attrib_shoe_gandm"/>
-		<Location name="$attrib_shoe_trainers"/>
+	</Folder>
+	<Folder name="coats">
+		<Location name="cloakroom"/>
+		<Location name="attributes_bomba_coats"/>
+		<Location name="attributes_cats_coats"/>
+		<Location name="attributes_danilovich_coats"/>
+		<Location name="attributes_dolls_coats"/>
+		<Location name="attributes_gm_coats"/>
+		<Location name="attributes_moncheri_coats"/>
 	</Folder>
 	<Folder name="underwear">
 		<Location name="underwear"/>
@@ -447,7 +455,7 @@
 	<Folder name="Artem Chebotarev">
 		<Location name="artem_events"/>
 		<Location name="artemhome"/>
-		<Location name="artemdate"/>
+		<Location name="artem_date_events"/>
 		<Location name="artgar"/>
 	</Folder>
 	<Folder name="Igor Kruglov">

+ 1 - 1
locations/VolleyTrenCentr.qsrc

@@ -75,7 +75,7 @@ elseif ShowerIvan = 5 and centr = 2:
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak17.jpg"></center>'
 								'"He almost ended up in jail, but the officials decided to avoid a scandal and just kicked Mikhail off of the team," Guang concluded his story.'
-								'"Now I understand why coach shies away from me whenever we start to get close," you think to yourself.'
+								+$OpenInnerThought+'"Now I understand why coach shies away from me whenever we start to get close,"'+$CloseInnerThought+'you think to yourself.'
 								act 'Move away':gt 'fit', 'start'
 							end
 						end

+ 1 - 1
locations/Voltrener.qsrc

@@ -421,7 +421,7 @@ if $ARGS[0] = 'trener_speak':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak20.jpg"></center>'
 			'"<<$pcs_lastname>>, I will not be drawn into talking about the championship. And no, coaches don''t get paid a lot. I spend my Sunday mornings training rich women in the fitness center. One lesson there pays more than a month working as a coach in our town."'
-			+$OpenInnerThought+'"Didn''t get anything out of him there, <<$pcs_lastname>>. Although, the classes in the fitness center should be worth investigating."'+$CloseInnerThought
+			+$OpenInnerThought+'"Didn''t get anything out of him there, <<$pcs_lastname>>. Although, the classes in the fitness center should be worth investigating."'+$CloseInnerThought+
 			npc_rel['A69'] += 3
 			'Seeing Mikhail a little upset by your questions, you decide to cheer him up.'
 			!! the flag on the emergence of Turner in the centre

+ 108 - 0
locations/_attributes_bomba_coats.qsrc

@@ -0,0 +1,108 @@
+# $attributes_bomba_coats
+!2020/12/28
+!Price ranges from 4 to 7, please avoid adding too many 7s
+
+if ARGS[1] = 1:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style coat with flared, pointed sleeves and decorative D-rings.'
+	
+elseif ARGS[1] = 2:
+	CloQuality = 6
+    CloWarm = 3
+	$coat_description = 'Great: A gothic style coat made from suede in the color black.'
+	
+elseif ARGS[1] = 3:
+	CloQuality = 5
+    CloWarm = 3
+	$coat_description = 'Great: A gothic style coat with faux fur and hood. It has decorative metal rivets.'
+	
+elseif ARGS[1] = 4:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A belted gothic style coat with faux fur and faux leather.'
+	
+elseif ARGS[1] = 5:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style Parka jacket with oversized hood and front zipper.'
+	
+elseif ARGS[1] = 6:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style duffle coat with oversized hood and front zipper with bat toggles.'
+	
+elseif ARGS[1] = 7:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A high waist gothic style trench coat with puff shoulders and a turn down collar'
+	
+elseif ARGS[1] = 8:
+	CloQuality = 6
+    CloWarm = 3
+	$coat_description = 'Great: A gothic style hooded Parka coat with faux fur and belt.'
+	
+elseif ARGS[1] = 9:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style, hooded coat with faux fur.'
+	
+elseif ARGS[1] = 10:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style long coat.'
+	
+elseif ARGS[1] = 11:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style short coat.'
+	
+elseif ARGS[1] = 12:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A gothic style cape.'
+	
+elseif ARGS[1] = 13:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A gothic style hooded jersey with bondage straps.'
+	
+elseif ARGS[1] = 14:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A crop top jacket with faux fur and an oversized hood.'
+	
+elseif ARGS[1] = 15:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A gothic style medium length cape.'
+	
+elseif ARGS[1] = 16:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A gothic style long coat.'
+	
+elseif ARGS[1] = 17:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: An alternative style tailcoat in black and purple.'
+	
+elseif ARGS[1] = 18:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A gothic style jacket in relaxed fit.'
+	
+elseif ARGS[1] = 19:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A dark velvet lace fringed shawl.'
+	
+elseif ARGS[1] = 20:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A punk style long coat in the color black.'
+	
+end
+
+--- $attributes_bomba_coats ---------------------------------
+

+ 197 - 0
locations/_attributes_bomba_shoes.qsrc

@@ -0,0 +1,197 @@
+# $attributes_bomba_shoes
+!2020/12/14
+!price range from 3 to 5 but please avoid adding too many 5s
+
+if ARGS[1] = 1:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 1
+	ShoStlye = 3
+elseif ARGS[1] = 2:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 1
+elseif ARGS[1] = 3:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 1
+elseif ARGS[1] = 4:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 5:
+	ShoQuality = 4
+	ShoHeels = 2
+	ShoCut = 3
+elseif ARGS[1] = 6:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 4
+elseif ARGS[1] = 7:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 8:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 9:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 10:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 11:
+	ShoQuality = 4
+	ShoHeels = 3
+	ShoCut = 3
+	ShoStlye = 3
+elseif ARGS[1] = 12:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 13:
+	ShoQuality = 4
+	ShoHeels = 3
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 14:
+	ShoQuality = 4
+	ShoHeels = 3
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 15:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 1
+	ShoStlye = 3
+elseif ARGS[1] = 16:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 17:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 2
+elseif ARGS[1] = 18:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 19:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 20:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 21:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 22:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 2
+elseif ARGS[1] = 23:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 3
+	ShoStlye = 3
+elseif ARGS[1] = 24:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 25:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 26:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 27:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+	ShoStlye = 3
+elseif ARGS[1] = 28:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 29:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 1
+	ShoStlye = 3
+elseif ARGS[1] = 30:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+	ShoStlye = 3
+elseif ARGS[1] = 31:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 32:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 33:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 34:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 35:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 36:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 3
+	ShoStlye = 3
+elseif ARGS[1] = 37:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 4
+	ShoStlye = 3
+elseif ARGS[1] = 38:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 5
+	ShoStlye = 3
+elseif ARGS[1] = 39:
+	ShoQuality = 4
+	ShoHeels = 6
+	ShoCut = 2
+	ShoStlye = 3
+elseif ARGS[1] = 40:
+	ShoQuality = 5
+	ShoHeels = 6
+	ShoCut = 4
+	ShoStlye = 3
+end
+
+--- $attributes_bomba_shoes ---------------------------------
+

+ 108 - 0
locations/_attributes_cats_coats.qsrc

@@ -0,0 +1,108 @@
+# $attributes_dolls_coats
+!2020/12/28
+!Price ranges from 2 to 4, please avoid adding too many 5s
+
+if ARGS[1] = 1:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A fleece sweater jacket with full-zip in evening blue.'
+	
+elseif ARGS[1] = 2:
+	CloQuality = 4
+    CloWarm = 3
+	$coat_description = 'Great: A mountain Parka jacket in light hickory.'
+	
+elseif ARGS[1] = 3:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A navy blue jacket that is wind-and water-resistant.'
+	
+elseif ARGS[1] = 4:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A fleece full zip jacket with silver blue triangular print.'
+	
+elseif ARGS[1] = 5:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A raincoat in khaki color.'
+	
+elseif ARGS[1] = 6:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: An ultralight Down jacket in royal plum.'
+	
+elseif ARGS[1] = 7:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A colorblock pullover in gunmetal gray and light rosewood.'
+	
+elseif ARGS[1] = 8:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A raw indigo light jacket that is water- and wind-resistant.'
+	
+elseif ARGS[1] = 9:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: A fleece pullover with hood with platinum geo multistripe.'
+	
+elseif ARGS[1] = 10:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A water- and wind-resistant jacket in gunmetal gray mountain geo.'
+	
+elseif ARGS[1] = 11:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: An ultralight Down jacket in ocean teal.'
+	
+elseif ARGS[1] = 12:
+	CloQuality = 4
+    CloWarm = 3
+	$coat_description = 'Great: A wool coat in the deep shade of Kelp green.'
+	
+elseif ARGS[1] = 13:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A duffel coat in the color of camel.'
+	
+elseif ARGS[1] = 14:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A puffer coat in the color of carbon navy.'
+	
+elseif ARGS[1] = 15:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A waterproof long coat in the color of deep navy.'
+	
+elseif ARGS[1] = 16:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A light gray peacoat made of wool.'
+	
+elseif ARGS[1] = 17:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A multicolor jacket with a Kangaroo pocket.'
+	
+elseif ARGS[1] = 18:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A water- and wind-resistant coat in cactus leaf print.'
+	
+elseif ARGS[1] = 19:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A sweater fleece coat in the color of dark cinder.'
+	
+elseif ARGS[1] = 20:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A red currant pullover coat.'
+	
+end
+
+--- $attributes_dolls_coats ---------------------------------
+

+ 108 - 0
locations/_attributes_danilovich_coats.qsrc

@@ -0,0 +1,108 @@
+# $attributes_danilovich_coats
+!2020/12/28
+!Price ranges from 3 to 6, please avoid adding too many 5s and 6s
+
+if ARGS[1] = 1:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A light sports coat that offers decent insulation.'
+	
+elseif ARGS[1] = 2:
+	CloQuality = 6
+    CloWarm = 3
+	$coat_description = 'Great: A light sports coat that offers great insulation.'
+	
+elseif ARGS[1] = 3:
+	CloQuality = 5
+    CloWarm = 3
+	$coat_description = 'Great: A sports coat that offers great insulation.'
+	
+elseif ARGS[1] = 4:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A stylish sports coat that is both water- and wind-resistant.'
+	
+elseif ARGS[1] = 5:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A sports coat designed for runners.'
+	
+elseif ARGS[1] = 6:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A winter sports coat.'
+	
+elseif ARGS[1] = 7:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A light sports coat that is both water- and wind-resistant.'
+	
+elseif ARGS[1] = 8:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A water- and wind-resistant sports coat in the color rose.'
+	
+elseif ARGS[1] = 9:
+	CloQuality = 5
+    CloWarm = 3
+	$coat_description = 'Great: A very decent quality sports coat in the color bone.'
+	
+elseif ARGS[1] = 10:
+	CloQuality = 5
+    CloWarm = 3
+	$coat_description = 'Great: A great quality winter sports coat in the color resin gold.'
+	
+elseif ARGS[1] = 11:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A light sports jacket designed for hiking in the color of ballet slipper.'
+	
+elseif ARGS[1] = 12:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A thin and trendy sports coat in stripe prints.'
+	
+elseif ARGS[1] = 13:
+	CloQuality = 6
+    CloWarm = 3
+	$coat_description = 'Great: A thick sports coat in the color black.'
+	
+elseif ARGS[1] = 14:
+	CloQuality = 5
+    CloWarm = 1
+	$coat_description = 'Low: A thin and trendy sports coat in the color off-white.'
+	
+elseif ARGS[1] = 15:
+	CloQuality = 5
+    CloWarm = 3
+	$coat_description = 'Great: A inner wind proof winter sports jacket in rose color.'
+	
+elseif ARGS[1] = 16:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A sports jacket for running in the color celery.'
+	
+elseif ARGS[1] = 17:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A multicolor runner's sports coat.'
+	
+elseif ARGS[1] = 18:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A waterproof running jacket in the color Maya.'
+	
+elseif ARGS[1] = 19:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A waterproof and windproof sports coat with multicolor dotted print.'
+	
+elseif ARGS[1] = 20:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A waterproof and windproof sports coat in the color black.'
+	
+end
+
+--- $attributes_danilovich_coats ---------------------------------
+

+ 168 - 0
locations/_attributes_danilovich_shoes.qsrc

@@ -0,0 +1,168 @@
+# $attributes_danilovich_shoes
+!2020/12/07
+!price range from 2 to 5 but please avoid adding too many 5s
+
+if ARGS[1] = 1:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 2:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 3:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 4:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 5:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 6:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 7:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 8:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 9:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 10:
+	ShoQuality = 5
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 11:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 12:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 13:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 14:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 15:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 16:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 17:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 18:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 19:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 20:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 21:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 22:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 23:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 24:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 25:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 26:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 27:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 28:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 29:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 30:
+	ShoQuality = 4
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 31:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 32:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 33:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 34:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 35:
+	ShoQuality = 5
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 36:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 37:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 38:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 39:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 40:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 1
+end
+
+--- $attributes_danilovich_shoes ---------------------------------
+

+ 108 - 0
locations/_attributes_dolls_coats.qsrc

@@ -0,0 +1,108 @@
+# $attributes_dolls_coats
+!2020/12/28
+!Price ranges from 3 to 5, please avoid adding too many 5s
+
+if ARGS[1] = 1:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A hooded, plain and button tap coat with faux fur.'
+	
+elseif ARGS[1] = 2:
+	CloQuality = 4
+    CloWarm = 3
+	$coat_description = 'Great: A long winter coat with 2-way zip.'
+	
+elseif ARGS[1] = 3:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A 40s style long coat in the olive color.'
+	
+elseif ARGS[1] = 4:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A stylized army coat for women in deep red.'
+	
+elseif ARGS[1] = 5:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A black and white dotted coat with faux fur from Hell BUNNY.'
+	
+elseif ARGS[1] = 6:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: A khaki Parka jacket with faux fur collar and decorative stitching.'
+	
+elseif ARGS[1] = 7:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A red jacket with embroidery with button tap.'
+	
+elseif ARGS[1] = 8:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: A plain long coat in the color grey.'
+	
+elseif ARGS[1] = 9:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: A hooded winter coat in red wine color.'
+	
+elseif ARGS[1] = 10:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A hooded Parka coat with sand cameo and ribbed cuffs.'
+	
+elseif ARGS[1] = 11:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: A checkered wool coat with button tap.'
+	
+elseif ARGS[1] = 12:
+	CloQuality = 3
+    CloWarm = 3
+	$coat_description = 'Great: A thick coat with leopard pattern.'
+	
+elseif ARGS[1] = 13:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A short multicolor coat with button tap.'
+	
+elseif ARGS[1] = 14:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A plaid faux fur coat in the color green.'
+	
+elseif ARGS[1] = 15:
+	CloQuality = 4
+    CloWarm = 3
+	$coat_description = 'Great: A hooded short coat in dusty pink.'
+	
+elseif ARGS[1] = 16:
+	CloQuality = 3
+    CloWarm = 3
+	$coat_description = 'Great: A trendy black winter coat with hook buttons.'
+	
+elseif ARGS[1] = 17:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A denim jacket with sweat sleeves and hood.'
+	
+elseif ARGS[1] = 18:
+	CloQuality = 4
+    CloWarm = 2
+	$coat_description = 'Moderate: A flo flocked floral wide collar flare coat.'
+	
+elseif ARGS[1] = 19:
+	CloQuality = 4
+    CloWarm = 1
+	$coat_description = 'Low: A short coat with cherry pattern print in black.'
+	
+elseif ARGS[1] = 20:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A Marjorie floral belted trench coat.'
+	
+end
+
+--- $attributes_dolls_coats ---------------------------------
+

+ 128 - 0
locations/_attributes_dolls_shoes.qsrc

@@ -0,0 +1,128 @@
+# $attributes_dolls_shoes
+!2020/12/14
+!price range from 3 to 5 but please avoid adding too many 5s
+
+if ARGS[1] = 1:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 1
+elseif ARGS[1] = 2:
+	ShoQuality = 3
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 3:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 4:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 5:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 2
+elseif ARGS[1] = 6:
+	ShoQuality = 3
+	ShoHeels = 3
+	ShoCut = 2
+elseif ARGS[1] = 7:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 8:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 9:
+	ShoQuality = 4
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 10:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 11:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 12:
+	ShoQuality = 3
+	ShoHeels = 4
+	ShoCut = 3
+elseif ARGS[1] = 13:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 14:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 15:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 16:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 17:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 18:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 19:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 20:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 21:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 22:
+	ShoQuality = 3
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 23:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 24:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 25:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 2
+elseif ARGS[1] = 26:
+	ShoQuality = 5
+	ShoHeels = 5
+	ShoCut = 2
+elseif ARGS[1] = 27:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 2
+elseif ARGS[1] = 28:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 3
+elseif ARGS[1] = 29:
+	ShoQuality = 4
+	ShoHeels = 5
+	ShoCut = 5
+elseif ARGS[1] = 30:
+	ShoQuality = 4
+	ShoHeels = 6
+	ShoCut = 1
+end
+
+--- $attributes_dolls_shoes ---------------------------------
+

+ 107 - 0
locations/_attributes_gm_coats.qsrc

@@ -0,0 +1,107 @@
+# $attributes_gm_coats
+!Price ranges from 1 to 3
+
+if ARGS[1] = 1:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A gigh shine faux fur trim fitted puffer jacket.'
+	
+elseif ARGS[1] = 2:
+	CloQuality = 2
+    CloWarm = 1
+	$coat_description = 'Low: An oversized teddy faux fur bomber jacket.'
+	
+elseif ARGS[1] = 3:
+	CloQuality = 2
+    CloWarm = 1
+	$coat_description = 'Low: A faux fur trim parka jacket.'
+	
+elseif ARGS[1] = 4:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A plus blurred check longline shacket.'
+	
+elseif ARGS[1] = 5:
+	CloQuality = 1
+    CloWarm = 1
+	$coat_description = 'Low: A collarless blazer.'
+	
+elseif ARGS[1] = 6:
+	CloQuality = 2
+    CloWarm = 1
+	$coat_description = 'Low: A plus hounds tooth check frayed hem blazer.'
+	
+elseif ARGS[1] = 7:
+	CloQuality = 1
+    CloWarm = 1
+	$coat_description = 'Low: A tailored tie sleeve pocket blazer.'
+	
+elseif ARGS[1] = 8:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A stitch detail oversized wool look coat.'
+	
+elseif ARGS[1] = 9:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A belted wool look trench coat.'
+	
+elseif ARGS[1] = 10:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A tailored wool look coat.'
+	
+elseif ARGS[1] = 11:
+	CloQuality = 3
+    CloWarm = 2
+	$coat_description = 'Moderate: A wool look belted cuff detail trench coat.'
+	
+elseif ARGS[1] = 12:
+	CloQuality = 2
+    CloWarm = 1
+	$coat_description = 'Low: A La embroidered varsity jacket.'
+	
+elseif ARGS[1] = 13:
+	CloQuality = 2
+    CloWarm = 1
+	$coat_description = 'Low: A plus pu oversized boyfriend shacket.'
+	
+elseif ARGS[1] = 14:
+	CloQuality = 3
+    CloWarm = 1
+	$coat_description = 'Low: A boyfriend belted utility blazer.'
+	
+elseif ARGS[1] = 15:
+	CloQuality = 2
+    CloWarm = 3
+	$coat_description = 'Great: A hooded faux fur coat.'
+	
+elseif ARGS[1] = 16:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A petite teddy faux fur oversized bomber jacket.'
+	
+elseif ARGS[1] = 17:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A funnel neck puffer jacket.'
+	
+elseif ARGS[1] = 18:
+	CloQuality = 2
+    CloWarm = 2
+	$coat_description = 'Moderate: A faux fur hooded panelled Parka jacket.'
+	
+elseif ARGS[1] = 19:
+	CloQuality = 3
+    CloWarm = 3
+	$coat_description = 'Great: A tall faux fur coat.'
+	
+elseif ARGS[1] = 20:
+	CloQuality = 2
+    CloWarm = 1
+	$coat_description = 'Low: A plus lapel detail ruched sleeve blazer.'
+	
+end
+
+--- $attributes_gm_coats ---------------------------------
+

+ 127 - 0
locations/_attributes_gm_shoes.qsrc

@@ -0,0 +1,127 @@
+# $attributes_gm_shoes
+!2020/12/19
+!price range from 1 to 3 but please avoid adding too many 3s
+if ARGS[1] = 1:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 2:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 3:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 4:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 5:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 6:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 7:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 8:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 9:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 10:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 11:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 12:
+	ShoQuality = 1
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 13:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 14:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 2
+elseif ARGS[1] = 15:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 2
+elseif ARGS[1] = 16:
+	ShoQuality = 2
+	ShoHeels = 1
+	ShoCut = 2
+elseif ARGS[1] = 17:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 3
+elseif ARGS[1] = 18:
+	ShoQuality = 3
+	ShoHeels = 1
+	ShoCut = 3
+elseif ARGS[1] = 19:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 20:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 21:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 22:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 23:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 24:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 3
+elseif ARGS[1] = 25:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 4
+elseif ARGS[1] = 26:
+	ShoQuality = 2
+	ShoHeels = 2
+	ShoCut = 4
+elseif ARGS[1] = 27:
+	ShoQuality = 2
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 28:
+	ShoQuality = 2
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 29:
+	ShoQuality = 2
+	ShoHeels = 3
+	ShoCut = 2
+elseif ARGS[1] = 30:
+	ShoQuality = 2
+	ShoHeels = 4
+	ShoCut = 1
+end
+
+--- $attributes_gm_shoes ---------------------------------
+

+ 107 - 0
locations/_attributes_moncheri_coats.qsrc

@@ -0,0 +1,107 @@
+# $attributes_moncheri_coats
+!Price ranges from 5 to 7, please avoid adding too many 7s.
+
+if ARGS[1] = 1:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A waterproof cotton Gabardine trench coat from RED VALENTINO.'
+	
+elseif ARGS[1] = 2:
+	CloQuality = 7
+    CloWarm = 2
+	$coat_description = 'Moderate: A logo felted wool jacquard cape from GUCCI.'
+	
+elseif ARGS[1] = 3:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A messi belted virgin wool wrap coat from MAX MARA.'
+	
+elseif ARGS[1] = 4:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A check wool tweed coat from GUCCI.'
+	
+elseif ARGS[1] = 5:
+	CloQuality = 6
+    CloWarm = 3
+	$coat_description = 'Great: A techno waterproof coat with hood from MAX MARA.'
+	
+elseif ARGS[1] = 6:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A Pirello leather trench coat from REMAIN.'
+	
+elseif ARGS[1] = 7:
+	CloQuality = 7
+    CloWarm = 3
+	$coat_description = 'Great: A wool crepe double breast long coat from DOLCE & GABBANA.'
+	
+elseif ARGS[1] = 8:
+	CloQuality = 7
+    CloWarm = 3
+	$coat_description = 'Great: A Pirella leather trench coat from REMAIN.'
+	
+elseif ARGS[1] = 9:
+	CloQuality = 5
+    CloWarm = 2
+	$coat_description = 'Moderate: A reversible faux leather and sequins coat from ANOUKI.'
+	
+elseif ARGS[1] = 10:
+	CloQuality = 7
+    CloWarm = 3
+	$coat_description = 'Great: A hooded alpaca and silk teddy coat from MAX MARA.'
+	
+elseif ARGS[1] = 11:
+	CloQuality = 7
+    CloWarm = 3
+	$coat_description = 'Great: A wool coat with leather harness from JUNYA WATANABE.'
+	
+elseif ARGS[1] = 12:
+	CloQuality = 7
+    CloWarm = 2
+	$coat_description = 'Moderate: A wool check cape with leather details from BURBERRY.'
+	
+elseif ARGS[1] = 13:
+	CloQuality = 7
+    CloWarm = 2
+	$coat_description = 'Moderate: A wrap velvet long dust coat with belt from ANN DEMEULEMEESTER.'
+	
+elseif ARGS[1] = 14:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A patent leather trench coat with belt from BOTTEGA VENETA.'
+	
+elseif ARGS[1] = 15:
+	CloQuality = 7
+    CloWarm = 2
+	$coat_description = 'Moderate: A chevron wool belted coat from SPORTMAX.'
+	
+elseif ARGS[1] = 16:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A pleated Gabardine Trench Coat from RED VALENTINO.'
+	
+elseif ARGS[1] = 17:
+	CloQuality = 7
+    CloWarm = 1
+	$coat_description = 'Low: A cotton blend long coat from GUCCI.'
+	
+elseif ARGS[1] = 18:
+	CloQuality = 6
+    CloWarm = 2
+	$coat_description = 'Moderate: A waterproof cotton blend zip coat with hood from MAX MARA.'
+	
+elseif ARGS[1] = 19:
+	CloQuality = 7
+    CloWarm = 3
+	$coat_description = 'Great: A leather coat with fox fur from SAKS POTTS.'
+	
+elseif ARGS[1] = 20:
+	CloQuality = 7
+    CloWarm = 2
+	$coat_description = 'Moderate: A printed compact wool long coat from PACO RABANNE.'
+	
+end
+
+--- $attributes_moncheri_coats ---------------------------------
+

+ 171 - 0
locations/_attributes_moncheri_shoes.qsrc

@@ -0,0 +1,171 @@
+# $attributes_moncheri_shoes
+!2020/12/17
+!price range from 6 to 7 but please avoid adding too many 7s
+
+if ARGS[1] = 1:
+	ShoQuality = 6
+	ShoHeels = 1
+	ShoCut = 1
+	ShoStlye = 2
+elseif ARGS[1] = 2:
+	ShoQuality = 6
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 3:
+	ShoQuality = 6
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 4:
+	ShoQuality = 6
+	ShoHeels = 1
+	ShoCut = 1
+elseif ARGS[1] = 5:
+	ShoQuality = 6
+	ShoHeels = 2
+	ShoCut = 1
+	ShoStlye = 2
+elseif ARGS[1] = 6:
+	ShoQuality = 6
+	ShoHeels = 2
+	ShoCut = 1
+elseif ARGS[1] = 7:
+	ShoQuality = 6
+	ShoHeels = 2
+	ShoCut = 2
+elseif ARGS[1] = 8:
+	ShoQuality = 6
+	ShoHeels = 2
+	ShoCut = 4
+elseif ARGS[1] = 9:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 10:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 11:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 12:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 13:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 1
+elseif ARGS[1] = 14:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 2
+elseif ARGS[1] = 15:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 2
+elseif ARGS[1] = 16:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 2
+elseif ARGS[1] = 17:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 3
+elseif ARGS[1] = 18:
+	ShoQuality = 6
+	ShoHeels = 3
+	ShoCut = 4
+elseif ARGS[1] = 19:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 20:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 21:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 22:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 23:
+	ShoQuality = 7
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 24:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 25:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 1
+elseif ARGS[1] = 26:
+	ShoQuality = 7
+	ShoHeels = 4
+	ShoCut = 2
+elseif ARGS[1] = 27:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 2
+elseif ARGS[1] = 28:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 2
+elseif ARGS[1] = 29:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 4
+elseif ARGS[1] = 30:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 4
+elseif ARGS[1] = 31:
+	ShoQuality = 6
+	ShoHeels = 4
+	ShoCut = 4
+elseif ARGS[1] = 32:
+	ShoQuality = 7
+	ShoHeels = 4
+	ShoCut = 5
+elseif ARGS[1] = 33:
+	ShoQuality = 6
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 34:
+	ShoQuality = 7
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 35:
+	ShoQuality = 6
+	ShoHeels = 5
+	ShoCut = 1
+elseif ARGS[1] = 36:
+	ShoQuality = 6
+	ShoHeels = 5
+	ShoCut = 2
+elseif ARGS[1] = 37:
+	ShoQuality = 7
+	ShoHeels = 5
+	ShoCut = 2
+	ShoStlye = 2
+elseif ARGS[1] = 38:
+	ShoQuality = 6
+	ShoHeels = 5
+	ShoCut = 4
+elseif ARGS[1] = 39:
+	ShoQuality = 7
+	ShoHeels = 5
+	ShoCut = 5
+elseif ARGS[1] = 40:
+	ShoQuality = 7
+	ShoHeels = 6
+	ShoCut = 1
+end
+
+--- $attributes_moncheri_shoes ---------------------------------
+

+ 0 - 1012
locations/artemEv.qsrc

@@ -1,1012 +0,0 @@
-# artem_events
-!2020/10/16
-!! list of triggers
-!! artembj = number of blowjobs
-!! artemsex = 1 when Pc had vaginal sex with Artem
-!! artemanal = 1 when Pc had anal sex with Artem
-!! artemhj = number of handjobs
-!! artembrokenheart = 1 artem is heart broken
-!! artemStripSee = number of strips for Artem
-!! artemlove = 1 Artem is in love with Sveta
-!! artemblok = 1 artem is blocked
-!! artembf = 1  they are boy friend and girl friend
-!! artdryhump = number of dryhumps
-!! artlove = 2 Pc rejected Artems love
-!! artlie =1  Pc lied to artem about the dimka video, blocks love content
-!! artfall = 10 Artem wants to asks her out on a date
-!! artdate =  number of dates after 10 he is in love
-!! artdim =1 Artem removed the blackmail video
-!! artslutlove =1 .. Pc became know as a slut in Pavlovsk and keeps dating Artem
-!! artsveslut =1 .. Artem knows that Pc is a slut but they stay friends
-
-if $ARGS[0] = 'start':
-	ArtemBeInHome = 1
-	*clr & cla
-	menu_off = 1
-	'<center><b><font color="maroon"><<$npc_firstname[''A2'']>> <<$npc_lastname[''A2'']>></font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big2.jpg"></center>'
-	if kotovLoveQW > 0 and artemVitokQW = 0:
-		'You walk across the school courtyard to meet up with Artem. He gives you a friendly nod as you approach, and asks: "You ready to go?"'
-		'Just when you leave the courtyard with Artem to go study at his house, you run into Vitek Kotov. He doesn''t look pleased.'
-		'Vitek looks at Artem disdainfully and sneers: "Where are you going with that four-eyed loser, <<$pcs_nickname>>?"'
-		'You smile at him and reassure him: "Relax Vitek, Artem is tutoring me a bit after class. My school performance needs a boost, and he kindly offered to help me out."'
-		'Vitek frowns though, and says: "He ''kindly offered''... right. I don''t trust that freak! Just look at him, he''s eyeing you up and down constantly!"'
-		'Artem is getting quite nervous, and tries to appease Vitek: "Vitek, come on man! You know I would never do that! I''m only helping <<$pcs_nickname>> out with her studies, I swear!"'
-		'You can see Vitek''s body tense. He''s not buying Artem''s story at all, and looks at Artem with distrust.'
-		gs 'willpower', 'skill', 'force', 'chrsm_lvl'
-		if will_cost <= pcs_willpwr:
-			act 'Reassure Vitek he can trust you (<<will_cost>> Willpower)':
-				! I think passing this warrants some chrsm_exp. If you dont think so just remove this line
-				chrsm_exp += rand(0,will_cost)
-				gs 'willpower', 'pay', 'force'
-				cla
-				artemVitokQW = 1
-				gs 'stat'
-				'You decide that you should step up for Artem, but also reassure Vitek you''re still with him. You need to be delicate about it, though.'
-				'You know Vitek well enough to know that he''s seething right now, so you try to placate him: "Come on baby, don''t you trust me? You know I''m your girl... Artem is only helping me get better grades, that''s all. We can still hang out later?"'
-				'That makes Vitek feel a bit better, and you can see his body relax a little.'
-				'Still, he drives his point home by punching Artem in the shoulder. He sneers: "You''re lucky, four-eyes. Still... if I even suspect that you''ve laid a finger on <<$pcs_nickname>>, I''ll put you in a wheelchair and have you pissing blood for the rest of your life! Got that?"'
-				'Artem is terrified, and quickly nods while he rubs his painful shoulder: "Yes, yes! I understand!"'
-				'Vitek leaves you be, and you go to Artem''s home with him to study. You can see Artem''s body still trembling as you walk down the streets.'
-				act 'Go with Artem': ArtemLoc = 2 & gt 'artemhome', 'artemroom'
-			end
-		else
-			act 'Reassure Vitek he can trust you (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end
-		act 'Say nothing':
-			cla
-			artemVitokQW = 2
-			'You silently watch the two of them, and wonder if you should help Artem.'
-			'Suddenly, Vitek punches Artem in the chest, knocking the wind out of him.'
-			'Artem curls up into a ball and squeals like a girl: "Vitek, please! Don''t hit me again, please!"'
-			'Vitek leans over Artem''s prone body and scoffs: "Walk away, now. If I ever see you near <<$pcs_nickname>> again, I''m knocking your teeth out! Got that?"'
-			'Artem, still curled up on the ground, wails: "Okay, okay! I''ll leave her alone! Just please, let me go!"'
-			'Vitek gives him one more kick in the ass, just as Artem gets up. He growls: "Now get the fuck out of here, freak... before I change my mind!"'
-			'The terrified Artem quickly gathers his things and runs away from you, deciding it''s not worth the risk to help you. Vitek spits on the ground with a pleased grin on his face, and walks away.'
-			gs 'stat'
-
-			act 'Continue': gs 'gschool_grounds', 'main'
-		end
-	elseif fedorKozlovQW >= 10 and FedorArtemTalk = 0:
-		cla
-		FedorArtemTalk = 1
-		'As you leave the school courtyard with Artem to go study, Fedor stops you.'
-		'He looks questioningly at Artem and asks: "Artem, what''s going on? Are you taking <<$pcs_nickname>> somewhere? She''s with me, you know..."'
-		'Artem blushes, and says: "I know she is, Fedor. We''re just going to do our homework together. I''m tutoring <<$pcs_nickname>>, to help her school performance a little. She asked me to help her, by the way!"'
-		'You smile at Fedor, and pitch in: "I did ask him, Fedor. I really need the help for school, and Artem was friendly enough to help me out. We''re just studying together, nothing more."'
-		'Fedor sighs, but concedes: "Well... alright, <<$pcs_nickname>>. I don''t like you going with <b>him</b>, but I trust you."'
-		'After that he walks away, and you and Artem leave the schoolyard.'
-		gs 'stat'
-		act 'Go with Artem': ArtemLoc = 2 & gt 'artemhome','artemroom'
-	else 
-		cla
-		'You walk across the school courtyard to meet up with Artem and go study at his place. He gives you a friendly nod as you approach, and asks: "You ready to go?"'
-		'You smile: "Let''s go study!"'
-		'The two of you don''t have much to talk about on the way there, and after a few minutes just decide to walk in silence.'
-		gs 'stat'
-		act 'Go to Artem''s home': ArtemLoc = 2 & gt 'artemhome','artemroom'
-	end
-end
-
-if $ARGS[0] = 'learn':
-	*clr & cla
-	menu_off = 1
-	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big2.jpg"></center>'
-	'You spend an hour doing your homework together with Artem. He''s a very smart guy, and explains several things to you. At the end of the hour, you feel like you had a very productive homework session, and that you learned a lot from Artem''s tutoring.'
-	minut += 60
-	if lernHome > 1:
-		lernHome -= 2
-	else
-		lernHome = 0
-	end
-	lern += rand(3, 6)
-!!counts as doing 2 hours of homework alone
-	intel_exp += rand(1, 2)
-	gs 'stat'
-	!act 'Take a break from studying':gt 'artemhome', 'artemroom'
-	!act 'Talk instead': gt 'artemhome', 'chat'
-	if pav_slut > 200:
-!!this triggers instead of the two above if pav slut is high enough
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/talk.jpg"></center>'
-		'After you finish your homework, Artem has a serious look on his face when he says: "<<$pcs_nickname>>, everyone in the school is talking about how much of a slut you are. With how much I''ve been helping you... I think it''s only fair you give me a little something in return."'
-		'You frown at him. "What did you have in mind?"'
-		act 'Continue':
-			if artemanal > 0:
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-				artemslut = rand(1,5)
-				if artemslut <= 2:
-					'Artem stands up and unbuttons his pants, pulling his stiff erection from his pants.'
-					'He looks at you expectantly: "Time for my payment, today I want a blowjob."'
-					gs 'willpower', 'exhib', 'resist'
-					if will_cost <= pcs_willpwr:
-						act '"No way!" (<<will_cost>> Willpower)':
-							*clr & cla
-							gs 'willpower', 'pay', 'resist'
-							npc_rel['A2'] -= 25
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-							'You decline. "I am not a whore that earns her way with sex."'
-							'"Look <<$pcs_nickname>>, I spent a lot of time and effort helping you out. Meanwhile, you... you suck off or fuck pretty much everyone who asks! But you won''t touch me when I need it? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-							'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-							act 'Refuse': gt 'artem_events', 'finalrefuse'
-							act 'Agree to suck him off': gt 'artem_events', 'slut_bj'
-						end
-					else
-						act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end
-					act 'Suck him off': gt 'artem_events', 'slut_bj'
-				elseif artemslut <= 4:
-					'Artem stands up and unbuttons his pants, pulling his stiff erection from his pants.'
-					'He looks at you expectantly: "If you still want my help, I want more, I want to fuck you."'
-					gs 'willpower', 'exhib', 'resist'
-					if will_cost <= pcs_willpwr:
-						act '"No way!" (<<will_cost>> Willpower)':
-							*clr & cla
-							gs 'willpower', 'pay', 'resist'
-							npc_rel['A2'] -= 25
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-							'You decline. "I am not a whore that earns her way with sex."'
-							'"Look <<$pcs_nickname>>, I spent a lot of time and effort helping you out. Meanwhile, you... you suck off or fuck pretty much everyone who asks! But you won''t touch me when I need it? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-							'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-							act 'Refuse': gt 'artem_events', 'finalrefuse'
-							act 'Let him fuck you': gt 'artem_events', 'slut_fuck'
-						end
-					else
-						act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end
-					act 'Let him fuck you': gt 'artem_events', 'slut_fuck'
-				else
-					'Artem stands up and unbuttons his pants, pulling his stiff erection from his pants.'
-					'He looks at you expectantly: "I seen something in a porno I want to try, I want to stick it in your ass now."'
-					gs 'willpower', 'exhib', 'resist'
-					if will_cost <= pcs_willpwr:
-						act '"No way!" (<<will_cost>> Willpower)':
-							*clr & cla
-							gs 'willpower', 'pay', 'resist'
-							npc_rel['A2'] -= 25
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-							'You decline. "I am not a whore that earns her way with sex."'
-							'"Look <<$pcs_nickname>>, I spent a lot of time and effort helping you out. Meanwhile, you... you suck off or fuck pretty much everyone who asks! But you won''t touch me when I need it? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-							'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-							act 'Refuse': gt 'artem_events', 'finalrefuse'
-							act 'Let him fuck your ass': gt 'artem_events', 'slut_anal'
-						end
-					else
-						act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end
-					act 'Let him fuck your ass': gt 'artem_events', 'slut_anal'
-				end
-			elseif artemsex >= 5:
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-				'Artem stands up and unbuttons his pants, pulling his stiff erection from his pants.'
-				'He looks at you expectantly: "I seen something in a porno I want to try, I want to stick it in your ass now."'
-				gs 'willpower', 'exhib', 'resist'
-				if will_cost <= pcs_willpwr:
-					act '"No way!" (<<will_cost>> Willpower)':
-						*clr & cla
-						gs 'willpower', 'pay', 'resist'
-						npc_rel['A2'] -= 25
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-						'You decline, and he''s very offended by that: "Look <<$pcs_nickname>>, you''ve already let me fuck you. Meanwhile, you... fuck pretty much everyone who asks! But now I can''t fuck your ass and you turn into a prude? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-						'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-						act 'Refuse': gt 'artem_events', 'finalrefuse'
-						act 'Let him fuck your ass': gt 'artem_events', 'slut_anal'
-					end
-				else
-					act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end
-				act 'Let him fuck your ass': gt 'artem_events', 'slut_anal'
-			elseif artembj >= 5:
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-				'Artem stands up and unbuttons his pants, pulling his stiff erection from his pants.'
-				'He looks at you expectantly: "If you still want my help, I want more, I want to fuck you."'
-				if mesec > 0:
-					'You shake your head and quickly tell him: "Sorry Artem... it''s that time of the month, we can''t."'
-					'He blushes a moment and then smiles a little. "That''s ok I can just fuck your ass then <<$pcs_nickname>>."'
-					gs 'stat'
-					act 'Agree to have anal sex instead': gt 'artem_events', 'slut_anal'
-					gs 'willpower', 'exhib', 'resist'
-					if will_cost <= pcs_willpwr:
-						act '"No way!" (<<will_cost>> Willpower)':
-							*clr & cla
-							gs 'willpower', 'pay', 'resist'
-							npc_rel['A2'] -= 25
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-							'You decline, and he''s very offended by that: "Look <<$pcs_nickname>>, you''ve already sucked my dick. Meanwhile, you... fuck pretty much everyone who asks! But now I can''t fuck you? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-							'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-							act 'Refuse': gt 'artem_events', 'finalrefuse'
-							act 'Let him butt fuck you': gt 'artem_events', 'slut_anal'
-						end
-					else
-						act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end
-				else
-					gs 'willpower', 'exhib', 'resist'
-					if will_cost <= pcs_willpwr:
-						act '"No way!" (<<will_cost>> Willpower)':
-							*clr & cla
-							gs 'willpower', 'pay', 'resist'
-							npc_rel['A2'] -= 25
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-							'You decline, and he''s very offended by that: "Look <<$pcs_nickname>>, you''ve already sucked my dick. Meanwhile, you... fuck pretty much everyone who asks! But now I can''t fuck you? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-							'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-							act 'Refuse': gt 'artem_events', 'finalrefuse'
-							act 'Let him fuck you': gt 'artem_events', 'slut_fuck'
-						end
-					else
-						act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end
-					act 'Let him fuck you': gt 'artem_events', 'slut_fuck'
-				end
-			elseif artemStripSee < 3:
-				cla
-				if artemStripSee = 0:
-					'Artem says a little shyly: "You know... I''ve never seen a girl naked before. Only on pictures. Maybe you could..."'
-				else
-					'Artem says a little shyly: "I enjoyed seeing your naked last time, I want you to strip for me again but can you make a bit more of a show of it this time?"'
-				end
-
-				gs 'willpower', 'exhib', 'resist'
-				if will_cost <= pcs_willpwr:
-					act '"No way!" (<<will_cost>> Willpower)':
-						*clr & cla
-						gs 'willpower', 'pay', 'resist'
-						npc_rel['A2'] -= 25
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/talk.jpg"></center>'
-						'You decline, and he''s very offended by that: "Look <<$pcs_nickname>>, I spent a lot of time and effort helping you out. Meanwhile, you... you suck off or fuck pretty much everyone who asks! But you won''t touch me? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-						'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-						act 'Refuse': gt 'artem_events', 'finalrefuse'
-						act 'Agree to strip':
-							*clr & cla
-							artemStripSee += 1
-							gs 'fame', 'pav', 'sex', 1
-							minut += 5
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/strip1.jpg"></center>'
-							'You give him a serious look when you say. "Ok ok, you want me to get naked for you that badly?"'
-							'He blushes but then he nods. "Yes I do, I think it is the least you can do for me."'
-							'You think it over for a moment and then figure why not, it isn''t like a boy has never seen you naked before. "Ok fine." With those words he grins hugely. You start stripping out of your clothes slowly teasing him as you do, you might as well have some fun with this.'
-							act 'Start stripping': gt 'artem_events', 'striptease'
-						end
-					end
-				else
-					act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end
-				act 'Agree to strip':
-					*clr & cla
-					artemStripSee += 1
-					gs 'fame', 'pav', 'sex', 1
-					minut += 5
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/strip1.jpg"></center>'
-					'You give him a serious look when you say. "You want me to get naked for you?"'
-					'You see him visible swallow but then he nods. "Yes I do, I think it is the least you can do for me."'
-					'You think it over for a moment and then figure why not, it isn''t like a boy has never seen you naked before. "Ok fine." With those words he grins hugely. You start stripping out of your clothes slowly teasing him as you do, you might as well have some fun with this.'
-					act 'Start stripping': gt 'artem_events', 'striptease'
-				end
-			else
-				cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-				'Artem stands up and unbuttons his pants, pulling his stiff erection from his pants.'
-				'He looks at you expectantly: "If you want my help, I want your mouth."'
-				gs 'willpower', 'exhib', 'resist'
-				if will_cost <= pcs_willpwr:
-					act '"No way!" (<<will_cost>> Willpower)':
-						*clr & cla
-						gs 'willpower', 'pay', 'resist'
-						npc_rel['A2'] -= 25
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj1.jpg"></center>'
-						'You decline, and he''s very offended by that: "Look <<$pcs_nickname>>, I spent a lot of time and effort helping you out. Meanwhile, you... you suck off or fuck pretty much everyone who asks! But you won''t touch me? That''s so not fair! We''re done... find someone else to help you. Good luck, with that attitude."'
-						'You can tell Artem is seriously offended by your refusal, and won''t help you any further. Hopefully someone else can help you with your homework.'
-						act 'Refuse': gt 'artem_events', 'finalrefuse'
-						act 'Agree to suck him off': gt 'artem_events', 'slut_bj'
-					end
-				else
-					act '"No way!" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end
-				act 'Suck him off': gt 'artem_events', 'slut_bj'
-			end
-		end
-	else
-		*nl
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/talk.jpg"></center>'
-		'After you finish doing your homework with Artem, you both put your books aside and relax for a few moments on his bed.'
-		act 'Talk for a bit': gt 'artemhome', 'chat'
-		act 'Explore his room': gt 'artemhome', 'artemroom'
-	end
-end
-
-if $ARGS[0] = 'finalrefuse':
-	*clr & cla
-	artemblok = 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/talk3.jpg"></center>'
-	'You shake your head. "Fine if that is the way you want to be." With that you get up and grab your stuff and head for his door. Just as you walk out his door he says. "I never want to see you again." You walk out of his room and down the hall to his front door.'
-	act 'Leave': gt 'pod_ezd', 'etaj_1'
-end
-
-if $ARGS[0] = 'striptease':
-	*clr & cla
-	menu_off = 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/strip2.jpg"></center>'
-	'You do a little dance on your knees as you slowly undo your bottoms. Ever so slowly teasing him with out showing him anything yet but the hint of your panties. Then you slowly take your bottoms till you only have your top and panties on.'
-	gs 'arousal', 'flashlite', 2
-	gs 'stat'
-	act 'Remove your top':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/strip3.jpg"></center>'
-		'Next you start to slowly undo your top, you turn you back before he can see your tits, then with your top still partially obscuring your breasts you turn back around, moving the top around giving him glimpses of your nipples until you finally remove your top, showing off your tits in all their glory.'
-		gs 'arousal', 'flash', 2
-		gs 'stat'
-		act 'Continue':
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/strip4.jpg"></center>'
-			'Next you start to slowly pull your panties down, almost to the point your clit is visible. Then you pull them up a little teasing him, while your panties just barely obscure your pussy. Finally you pull your panties down to your mid thighs, showing off your pussy in all its glory.'
-			gs 'arousal', 'flash', 2
-			gs 'stat'
-			act 'Get naked':
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/strip5.jpg"></center>'
-				'You pull your panties all the way off until you are completely naked, you dance around a bit before you finally face away from him on your knees. Then you slowly bend over with your legs spread about, getting down on all fours. Giving a perfect look at your pretty pussy.'
-				'He looks like he is about to start drooling as he stares at your pussy, you give him a few more moments and then you get up and start getting dressed again. Once you finish dressing he says. "Thank you, but I need to do a few things, so perhaps you should go for now." You just smile as you can likely guess what he needs to do, but you respect his wishes and leave.'
-				gs 'arousal', 'flash', 2
-				gs 'arousal', 'end'
-				gs 'stat'
-				act 'Leave': gt 'pod_ezd', 'etaj_1'
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'artdryhump':
-	*clr & cla
-	artdryhump += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/assjobc.jpg"></center>'
-	'You turn around in front of Artem, so he has a nice view of your butt. Artem carefully runs his hands over your ass cheeks, and you can feel him hesitating for a second. The he starts squeezing your butt and rubbing it with his hands. After a couple of minutes of this he places one of his hands on your shoulder and pushes you forward, you go with it and bend over. He grabs onto you and you can feel something hard pressing between your ass cheeks. When you glance back over your shoulder, you see him rubbing his erect cock against your clothes, at the crack of your ass.'
-	gs 'arousal', 'foreplay',3
-	gs 'stat'
-	act 'Continue':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/buttcumc.jpg"></center>'
-		'Mere moments later, you see him cum all over your butt, on your clothes! After he finishes, you can tell he is embarrassed by it, as he apologizes: "I''m sorry <<$pcs_nickname>>, I didn''t mean to soil your clothes. It felt so good I just couldn''t stop." He turns red he blushes so hard.'
-		'Just then you hear his mothers voice out in the hall, just outside his door. "Artem I need you to run a errand into town for me."'
-		'Artem freaks out and starts to panic. "Um yes mom, I will." He looks at you with a panicked looked, obviously afraid his mom almost caught dry humping a girl in his room. "I should really go do what my mom wants, see you tomorrow?"'
-		'You smile at him. "Maybe, I will have to see whats going on." With that you gather up your stuff and leave.'
-		gs 'arousal', 'foreplay', 2
-		gs 'cum_call','clothes', 'A2', 1
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Leave': gt 'pod_ezd', 'etaj_1'
-	end
-end
-
-if $ARGS[0] = 'artdryhump1':
-	*clr & cla
-	artdryhump += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/assjobp.jpg"></center>'
-	'You turn around in front of Artem, so he has a nice view of your butt. Artem carefully runs his hands over your ass cheeks, as he does you pull your clothes off until you only wearing your panties from the waste down. You bend over for him and you can feel his hard cock pressed up against your butt crack. When you glance back over your shoulder, you see him rubbing his erect cock against your panties, at the crack of your ass.'
-	gs 'arousal', 'foreplay',3
-	gs 'stat'
-	act 'Continue':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/buttcump.jpg"></center>'
-		'Mere moments later, you see him cum all over your butt, all over your panties, you can feel the wetness through them as his cum soaks into them. After he finishes, you can tell he is embarrassed by it: "That was great <<$pcs_nickname>>, it felt so good." He turns red he blushes so hard.'
-		'Just then you hear his mothers voice out in the hall, just outside his door. "Artem I need you to run a errand into town for me."'
-		'Artem freaks out and starts to panic. "Um yes mom, I will." He looks at you with a panicked looked, obviously afraid his mom almost caught him dry humping a girl in his room. "I should really go do what my mom wants, see you tomorrow?"'
-		'You smile at him. "Maybe, I will have to see whats going on." With that you gather up your stuff and leave.'
-		gs 'arousal', 'foreplay', 2
-		gs 'cum_call','pantyrear', 'A2', 1
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Leave': gt 'pod_ezd', 'etaj_1'
-	end
-end
-
-if $ARGS[0] = 'artdryhump2':
-	*clr & cla
-	artdryhump += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/assjobn.jpg"></center>'
-	'You turn around in front of Artem, so he has a nice view of your butt. Artem carefully runs his hands over your ass cheeks, as he does you pull your clothes off until you''re naked from the waste down. You bend over for him and you can feel his hard cock pressed between your butt cheeks. When you glance back over your shoulder, you see him rubbing his erect cock between your ass cheeks as he pushes them together.'
-	gs 'arousal', 'foreplay', 3
-	gs 'stat'
-	act 'Continue':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/buttcumn.jpg"></center>'
-		'Mere moments later, you see him cum all over your naked butt and lower back. After he finishes, you can tell he is embarrassed by it: "That was great <<$pcs_nickname>>, it felt so good." He turns red he blushes so hard.'
-		'Just then you hear his mothers voice out in the hall, just outside his door. "Artem I need you to run a errand into town for me."'
-		'Artem freaks out and starts to panic. "Um yes mom, I will." He looks at you with a panicked looked, obviously afraid his mom almost caught dry humping a girl in his room. "I should really go do what my mom wants, see you tomorrow?"'
-		'You smile at him. "Maybe, I will have to see whats going on." With that you gather up your stuff and leave.'
-		gs 'arousal', 'foreplay', 2
-		gs 'cum_call','butt', 'A2', 1
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Leave': gt 'pod_ezd', 'etaj_1'
-	end
-end
-
-if $ARGS[0] = 'hj':
-	menu_off = 1
-	npc_rel['A2'] += 1
-	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/hj1.jpg"></center>'
-	'You rub his hard dick through his pants for a few moments and then you slide off his lap. Once off his lap you kneel next to the bed as you unbutton his pants, reaching inside and pulling his cock free. It springs free as soon as you pull it out and it seems to almost be pulsing by your touch. You start stroking his dick, as you do he moans softly.'
-	gs 'arousal', 'hj', 5
-	gs 'stat'
-	act 'Finish him off':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/hj2.jpg"></center>'
-		'Several minutes have passed of you stroking his dick, you are just starting to think this is going to really take a long time when cum starts shooting out of his cock. It flies up, narrowly missing your face, it lands on his pants, the bed and your hands are covered in his cum. "Wow that was amazing <<$pcs_nickname>>. You''re the best."'
-		if artemhj = 0:
-			'You smile to him. "Was that your first time?"'
-			'He turns red he blushes so much. "Sorry... was it that obvious? I''ll do better next time..." He is so complete embaressed obviously thinking he did something wrong.'
-			'You shake your head. "No, I was just curious is all."'
-			'He smiles but is still beet red. "Oh... ok."'
-		end
-		artemhj += 1
-		gs 'arousal', 'hj', 5
-		gs 'cum_call', 'hands', 'A2', 1
-		gs 'arousal', 'end'
-		gs 'stat'
-		act 'Clean up':
-			*clr & cla
-			minut += 5
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/cleanhands.jpg"></center>'
-			'You grab some tissues off his night stand and start to clean his cum off your hands, he blushes a bit. "Sorry."'
-			'You smile to him. "Nothing to be sorry for, it is just part of sex." He just smiles to you and looks at you as if you are the most amazing thing in the world. You finish cleaning off your hands then give him a quick kiss.'
-			cumspclnt = 9
-			gs 'cum_cleanup'
-			gs 'stat'
-			act 'Talk to him': gt 'artemhome', 'chat'
-			act 'Wander around his room': gt 'artemhome', 'artemroom'
-		end
-		act 'Lick it up':
-			*clr & cla
-			minut += 5
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/lickupcum.jpg"></center>'
-			'You keep hold of his dick and stroke it a couple of more times until you have milked every last drop out of him. Then you start licking the cum from your hands. His eyes get huge as he watches you, lick up his cum. Once you lick your hands clean, you lick his dick clean of his cum as well. Just as you finish he says. "You don''t have to do that, I have tissues you can use."'
-			'You smile to him. "It''s ok, I like the way it tastes." He just smiles to you and looks at you as if you are the most amazing thing in the world. You finish cleaning off your hands then give him a quick kiss.'
-			cumspclnt = 9
-			gs 'cum_cleanup'
-			gs 'cum_call', 'mouth', 'A2', 1
-			gs 'stat'
-			act 'Talk to him': gt 'artemhome', 'chat'
-			act 'Wander around his room': gt 'artemhome', 'artemroom'
-		end
-	end
-end
-
-if $ARGS[0] = 'artem_bj':
-	*clr & cla
-	if artdate = 5: artdate = 6
-	artdate += 1
-	npc_rel['A2'] += 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj2.jpg"></center>'
-	'You slide off his lap and keep rubbing his dick through his jeans, as you do you tell him. "Stand up." He waste no time sliding off the bed and stands up beside it. You unbutton his pants and then reach inside, sliding your hand down the front of his underwear until you can feel his naked cock in your hand.'
-	gs 'arousal', 'foreplay', 2
-	gs 'stat'
-	act 'Pulls his pants down':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj3.jpg"></center>'
-		'After a few strokes of his cock inside his pants, you pull your hand back out and finish unbuttoning his pants. Once they are fully undone you pull them and his underwear down to his mid thighs, as you do his dick springs free and quivers in place. You take hold of it and start stroking it as you slide off the bed onto your knees.'
-		gs 'arousal', 'hj', 3
-		gs 'stat'
-		if artembj = 0:
-			act 'Suck his dick':
-				artembj += 1
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj4.jpg"></center>'
-				'You open your mouth and wrap your lips around his hard dick, while your keep stroking him with your hand. He moans loudly as soon as his cock is inside your mouth. You suck on his dick while your stroke it with one hand. With out warning you suddenly feel a stream of cum shoot in your mouth, the surprise of it, cause you to pull away.'
-				'You give him a smile that you don''t mind.'
-				gs 'arousal', 'bj', 2
-				gs 'stat'
-				act 'A lot of cum':
-					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj6.jpg"></center>'
-					'As his dick leaves your mouth another stream of cum hits you in the face, followed be a few more smaller ones. As you stroke him until he finally stops cumming. Covering your lips, chin, cheek, with cum, while your tongue is also coated in his cum. Once he finishes cumming he says. "Sorry." Rather sheepishly.'
-					'You give him a smile that you don''t mind. He grabs a tissues to clean up his dick and clean up the few drops of cum that lands on the floor.'
-					*nl
-					'You smile to him. "Was that your first time?"'
-					'He turns red he blushes so much. "Sorry... was it that obvious? I''ll do better next time..." He is so completely embaressed obviously thinking he did something wrong.'
-					'You shake your head. "No, I was just curious is all."'
-					'He smiles but is still beet red. "Oh... ok."'
-					gs 'arousal', 'bj', 2
-					gs 'arousal', 'end'
-					gs 'cum_call', 'face', 'A2', 1
-					gs 'cum_call', 'mouth', 'A2', 1
-					gs 'stat'
-					act 'Talk to him': gt 'artemhome', 'chat'
-					act 'Wander around his room': gt 'artemhome', 'artemroom'
-				end
-			end
-		else
-			act 'Suck his dick':
-				artembj += 1
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj4.jpg"></center>'
-				'You open your mouth and wrap your lips around his hard dick, while your keep stroking him with your hand. He moans softly as soon as his cock is inside your mouth. You suck on his dick while your stroke it with one hand. Glance up at his face as you suck his dick, he seems to have a look of concentration on his face, if you had to guess he is trying to make himself last as long as he can.'
-				gs 'arousal', 'bj', 5
-				gs 'stat'
-				act 'Keep sucking':
-					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj5.jpg"></center>'
-					'You remove your hand from his dick and start just using your mouth to stroke him. You wrap your lips as tightly as you can around his shaft and bob your head back and forth taking as much of him into your mouth as you can. You spend several minutes like this sucking him off before he finally says. "I''m about to cum, I want to cum on your face <<$pcs_nickname>>."'
-					'You give him a smile that you don''t mind.'
-					gs 'arousal', 'bj', 5
-					gs 'stat'
-					act 'Facial':
-						*clr & cla
-						minut += 5
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj6.jpg"></center>'
-						'You pull your head back until his dick pops out of your mouth, as you do you take his dick in your hand and start stroking it. Almost at once a hot stream of jizz hits you right on the lips, another hits your cheek and the last one lands on your chin. A few more drops splatter on the floor beneath you.'
-						'"You''re the best girlfriend a guy could hope for <<$pcs_nickname>>." He says as he grabs a tissues to clean up his dick and clean up the few drops of cum that landed on the floor.'
-						gs 'arousal', 'bj', 5
-						gs 'arousal', 'end'
-						gs 'cum_call', 'face', 'A2', 1
-						gs 'stat'
-						act 'Talk to him': gt 'artemhome', 'chat'
-						act 'Wander around his room': gt 'artemhome', 'artemroom'
-					end
-				end
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'sex':
-	*clr & cla
-	npc_sex['A2'] += 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first2.jpg"></center>'
-	'You kiss him again, he puts his hands on your <<$titsize>> boobs, and massages them through your clothes. As you straddle his lap you can feel his dick getting hard and pressing against you through your clothes.'
-	'You impatiently tug at his clothes, finally manage to unbutton his pants, and when you reach for his cock you can feel it''s already fully erect. You keep kissing him while you masturbate him.'
-	gs 'arousal', 'foreplay', 2
-	gs 'stat'
-	act 'Strip down':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first3.jpg"></center>'
-		'You stop and climb off him, standing up on his bed you start stripping in front of him giving him a little show as you remove your clothes. Reveling in his undivided attention he is giving you as you do. As he mutters, "You are so beautiful <<$pcs_nickname>>."'
-		if analplugin = 1:
-			'"Nice buttplug." He grins. "Do you always..."'
-			'"Hush..." You tell him laying a finger across his lips.'
-		end
-		gs 'arousal', 'flashlite', 2
-		gs 'stat'
-		act 'Pull his pants off':
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first4.jpg"></center>'
-			'With your clothes now no longer a problem you turn your attention to his clothes impeding your fun. You unbutton his pants then grab them by the legs and pull them and his underwear off. With them free you toss his pants and underwear across the room, his erect penis is standing at attention now that it is free of his pants.'
-			gs 'arousal', 'foreplay', 1
-			gs 'stat'
-			act 'Give him a blowjob':
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first5.jpg"></center>'
-				'Then, you drop to your knees, stroking his cock, as you take it into your mouth. You suck him off enthusiastically, and do everything you can to make him feel good.'
-				'After a few minutes you hear him mutter: "<<$pcs_nickname>>, I want you..."'
-				'He gathered all his courage and looks at you expectantly. You can tell from the greedy look in his eyes that he wants to fuck you now.'
-				gs 'arousal', 'bj', 5
-				gs 'stat'
-				if mesec > 0:
-					if artemanal > 0:
-						act 'Tell him you''re on your period':
-							*clr & cla
-							'<center><img <<$set_imgh>> src="images/characters/shared/photos/big2.jpg"></center>'
-							'You take his dick out of your mouth for a second and quickly tell him: "Sorry Artem... it''s that time of the month, we can''t."'
-							if analplugin = 1:
-								'He immediately replies: "Since you seem to like buttplugs so much, how about your ass again then, <<$pcs_nickname>>?"'
-							else
-								'He immediately replies: "How about your ass again then, <<$pcs_nickname>>?"'
-							end
-							act 'Agree to have anal sex instead': gt 'artem_events', 'anal'
-							if analplugin = 1:
-								gs 'willpower', 'action', 'resist', 'hard'
-							else
-								gs 'willpower', 'action', 'resist', 'medium'
-							end
-							if will_cost <= pcs_willpwr:
-								act 'Reject and finish him with your mouth (<<will_cost>> Willpower)':
-									*clr & cla
-									gs 'willpower', 'pay', 'resist'
-									gs 'stat'
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first5.jpg"></center>'
-									'You take his dick out of your mouth and shake your head: "No, I know we did it before but I don''t want to this time."'
-									'Artem apologizes: "I''m sorry <<$pcs_nickname>>... I shouldn''t have tried to talk you into it."'
-									'You take his hand in yours and reassure him: "It''s okay, babe. Just... don''t pressure me for anal, okay? I will let you know when I''m ready and in the mood for it."'
-									'He nods hopefully, very happy with the fact that you still going to give him a blowjob after his blunder and that you''re still open to the prospect of having anal sex with him some day.'
-									act 'Just keep sucking': gt 'artem_events', 'bj'
-								end
-							else
-								act 'Reject and finish him with your mouth (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-							end
-						end
-					elseif artemanal = 0:
-						act 'Tell him you''re on your period':
-							*clr & cla
-							'<center><img <<$set_imgh>> src="images/characters/shared/photos/big2.jpg"></center>'
-							'You take his dick out of your mouth and smile at him a bit apologetically and say: "Sorry, Artem. I''d love to, but it''s that time of the month, you know? I bet I could still make you feel good with my mouth."'
-							if analplugin = 1:
-								'Artem blushes, but presses on and asks: "Since you''re already wearing that buttplug, maybe I can try your ass then? I heard it would feel really good, for both of us..."'
-							else
-								'Artem blushes, but presses on and asks: "Maybe I can try your ass then? I heard it would feel really good, for both of us..."'
-							end
-							act 'Agree to have anal sex instead': gt 'artem_events', 'anal'
-							if analplugin = 1:
-								gs 'willpower', 'action', 'resist', 'hard'
-							else
-								gs 'willpower', 'action', 'resist', 'medium'
-							end
-							if will_cost <= pcs_willpwr:
-								act 'Reject and finish him with your mouth (<<will_cost>> Willpower)':
-									*clr & cla
-									gs 'willpower', 'pay', 'resist'
-									gs 'stat'
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first5.jpg"></center>'
-									'You take his dick out of your mouth and shake your head: "No, I know we did it before but I don''t want to this time."'
-									'Artem apologizes: "I''m sorry <<$pcs_nickname>>... I shouldn''t have tried to talk you into it."'
-									'You take his hand in yours and reassure him: "It''s okay, babe. Just... don''t pressure me for anal, okay? I will let you know when I''m ready and in the mood for it."'
-									'He nods hopefully, very happy with the fact that you still going to give him a blowjob after his blunder and that you''re still open to the prospect of having anal sex with him some day.'
-									act 'Just keep sucking': gt 'artem_events', 'bj'
-								end
-							else
-								act 'Reject and finish him with your mouth (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-							end
-						end
-					end	
-				elseif pcs_vag = 0:
-					'You take his dick out of your mouth for a second and smile at him a bit apologetically telling him: "Sorry, Artem, but I''m still a virgin and I am not sure I am ready to lose my virginity yet, ok? I bet I could still make you feel good with my mouth."'
-					'Artem blushes, but presses on and asks: "I would like to be your first, it can be both of our first times together."'
-					gs 'arousal', 'bj', 1
-					gs 'stat'
-					act 'Lose your virginity':
-						*clr & cla
-						artemsex += 1
-						gs 'boyStat', 'A2'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first7.jpg"></center>'
-						if preziktype ! 1:
-							if prezik > 0:
-								prezik -= 1
-								noprotect = 0
-								'You grab a condom out of your purse and tell him to put it on. He struggles a bit to get it on but eventually manages to get it on his hard cock.'
-							else
-								noprotect = 1
-								'"You do have a condom right?" You ask him.'
-								'"I... No, I don''t have any... I haven''t exactly had any use for those yet." He says a bit defensively.'
-								'Not wanting to hurt his feelings you tell him it''s ok.'
-							end
-						end
-						'You quickly roll over onto your back and spread your legs wide for him, offering yourself to him. He gets up and crawls over to you, crawling between your legs as he kneels before you. He rubs the tip of his dick against your wet slit getting the head of his dick wet, along with your twat. Then he slowly and gently pushes himself inside of you, you feel his <<dick>>cm <<$dick_girth>> cock stretching your pussy and filling it, as he goes in further you feel the sharp pain of your hymen tearing. After a few minutes of he slowly, making love to you, the whole time looking in your eyes with love and caring. After a while you suggest. "Why don''t you lay on your back and let me get on top?"'
-						'He grins and pulls out of you again and eagerly lays on his back.'
-						gs 'pain', 2, 'vaginal', 'tear'
-						gs 'arousal', 'vaginal', 5
-						gs 'stat'
-						act 'Mount him':
-							*clr & cla
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first9.jpg"></center>'
-							'You crawl over to him, noticing a bit of your blood on his penis. A quick glance between your legs reveals a small trickle has run out of your pussy too. Using some tissues from the nightstand you wipe the blood away before straddling Artem.'
-							'You take hold of his penis and guide it as you lower yourself even more until it slides back inside of your pussy. You start eagerly riding him, controlling the action, as you do he starts to grunt more and more, you can tell he is going to cum before too much longer.'
-							gs 'arousal', 'vaginal', 5
-							gs 'stat'
-							act 'cum surprise': gt 'artem_events', 'cum_surprise'
-						end
-					end
-					act 'No':
-						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first5.jpg"></center>'
-						'You shake your head no as you keep stroking his dick with your hand. "Sorry I am not ready, besides my mother would kill me."'
-						'He sighs a little and nods in understanding for a moment and then he blushes and says. "Maybe I can try your ass then? I heard it would feel really good, for both of us..."'
-						gs 'arousal', 'hj', 1
-						gs 'stat'
-						act 'Agree to have anal sex instead': gt 'artem_events', 'anal'
-						act 'Just keep sucking': gt 'artem_events', 'bj'
-					end
-				else
-					act 'How about anal instead': 
-						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first5.jpg"></center>'
-						if artemanal > 0:
-							'You take his dick out of your mouth for a second and quickly ask him: "How about we have anal sex again?"'
-							'He immediately replies: "Ok <<$pcs_nickname>> that sounds great."'
-							if analplugin = 1:
-								'He immediately grabs your buttplug and slowly pulls it out of your ass.'
-							end
-							'With his encouragement you get into a doggy style position.'
-							act 'Get butt fucked':gt 'artem_events', 'anal'
-						else
-							'You take his dick out of your mouth for a second and quickly ask him: "Would you like to fuck me in the ass?"'
-							'He immediately replies: "Uh, yeah sure, Ok <<$pcs_nickname>> that sounds great." He seems a bit surprised at your suggestion but quickly seems to like the idea and with his encouragement you get into a doggy style position.'
-							act 'Get butt fucked':gt 'artem_events', 'anal'
-						end
-					end
-					act 'Have sex':
-						*clr & cla
-						artemsex += 1
-						gs 'boyStat', 'A2'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first7.jpg"></center>'
-						if preziktype ! 1:
-							if prezik > 0:
-								prezik -= 1
-								noprotect = 0
-								'You grab a condom out of your purse and tell him to put it on. He struggles a bit to get it on but eventually manages to get it on his hard cock.'
-							else
-								noprotect = 1
-								'"You do have a condom right?" You ask him.'
-								'"I... No, I don''t have any... I haven''t exactly had any use for those yet." He says a bit defensively.'
-								'Not wanting to hurt his feelings you tell him it''s ok.'
-							end
-						else
-							noprotect = 1
-						end
-						'You quickly roll over onto your back and spread your legs wide for him, offering yourself to him. He gets up and crawls over to you, crawling between your legs as he kneels before you. He rubs the tip of his dick against your wet slit getting the head of his dick wet, along with your twat. Then he slowly and gently pushes himself inside of you, you feel his <<dick>>cm <<$dick_girth>> cock stretching your pussy and filling it, in that wonderful sensation. After a few minutes of he slowly, making love to your, the whole time looking in your eyes with love and caring, he says. "I want to try doggy style please."'
-						gs 'arousal', 'vaginal', 5
-						gs 'stat'
-						act 'Roll over':
-							*clr & cla
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first8.jpg"></center>'
-							'When he pulls out of you, you roll over and get on your hands and knees, presenting yourself to him. He knee walks up behind you and rubs the head of his dick against your wet slit again before he slowly pushes himself back inside of you. Then he slowly and gently pushes himself inside of you. He squeezes and smacks your ass a couple of times as he makes love to you. After several minutes he starts to pant, you decided to suggest. "Why don''t you lay on your back and let me get on top?"'
-							'He grins and pulls out of you again and eagerly lays on his back.'
-							gs 'arousal', 'vaginal', 5
-							gs 'stat'
-							act 'Mount him':
-								*clr & cla
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first9.jpg"></center>'
-								'You crawl over to him, straddling him as you lower yourself down. You take hold of his penis and guide it as you lower yourself even more until it slides back inside of your pussy. You start eagerly riding him, controlling the action, as you do he starts to grunt more and more, you can tell he is going to cum before too much longer.'
-								gs 'arousal', 'vaginal', 5
-								gs 'stat'
-								act 'cum surprise': gt 'artem_events', 'cum_surprise'
-							end
-						end
-					end
-				end
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'cum_surprise':
-	*clr & cla
-	if rand(1,10) = 1 and noprotect = 1:
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/firstcpie.jpg"></center>'
-		'As you are riding him, getting lost in your own pleasure you glance down at his face and see him tense up and you realize that he is cumming too late. You can feel his cum shooting into you. As you lift yourself up, you can feel his cum oozing out of your pussy.'
-		'Then it hits him and he suddenly looks alarmed as he realizes he just came inside of you. "Oh my god, I am so sorry <<$pcs_nickname>>, I didn''t mean to do that."'
-		'You smile to him as you get off him. "It''s ok, don''t worry about it." He looks relieved obviously thinking you are on birth control.'
-		act 'Continue': gs 'artem_events', 'after_sex', 'cp'
-	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/firstfacial.jpg"></center>'
-		'As you are riding him, getting lost in your own pleasure you glance down at his face and see him tenses up, before he warns you: "<<$pcs_nickname>>... I''m going to cum..."'
-		'You quickly climb off him and he rolls up to his knees. You start jerking his cock, with it pointed right at your face. Just as a stream of his sperm hits you in the face, you keep jerking him off. Causing several more streams of cum to land on your face, once the last of his cum has been drained you stop jerking him off and open your eyes.'
-		act 'Continue': gs 'artem_events', 'after_sex', 'facial'
-	end
-end
-
-if $ARGS[0] = 'after_sex':
-	cla
-	*nl
-	if artemsex = 1:
-		'You run your hand over his chest and smile at him: "So... you''re a man now..."'
-		'Artem is not sure what to say, and mutters: "<<$pcs_nickname>>... I... I love you..."'
-		'You don''t say anything, but just cuddle with him for a while. You can tell it means a lot to him.'
-	end
-	'With that you get up and start getting dressed and cleaned up. As you tell him. "I should probably get going."'
-	if $ARGS[1] = 'cp':
-		gs 'cum_call', 'vaginal', 'A2', 1
-	elseif $ARGS[1] = 'facial':
-		gs 'cum_call', 'face', 'A2', 1
-	end
-	gs 'arousal', 'vaginal', 2
-	gs 'arousal', 'end'
-	minut += 10
-	cumspclnt = 11
-	gs 'cum_cleanup'
-	gs 'stat'
-	act 'Leave': gt 'pod_ezd', 'etaj_1'
-end
-
-if $ARGS[0] = 'bj':
-	*clr & cla
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first6.jpg"></center>'
-	'You suck his cock with your mouth while you fondle yourself with one hand, while the other strokes his dick. Several minutes go by, as you listen to him moan as you pleasure both him and yourself.'
-	'A few seconds later he warns you: "<<$pcs_nickname>>... I''m going to cum..."'
-	gs 'arousal', 'masturbate', -5
-	gs 'arousal', 'bj', 5, 'dom'
-	gs 'stat'
-	act 'cum surprise':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/firstfacial.jpg"></center>'
-		'You risk it and suck his dick a little bit more before you are sure he is about to cum, you barely get your mouth off his cock, when a stream of his sperm hits you in the face, you keep jerking him off. Causing several more streams of cum to land on your face, once the last of his cum has been drained you stop jerking him off and open your eyes.'
-		'You give him a sweet smile as you give his cock a kiss, and ask him: "I know it''s not what you wanted, but did you enjoy it?"'
-		'He happily nods: "It was great! Thanks <<$pcs_nickname>>, you''re the best."'
-		'With that you get up and start getting dressed and cleaned up. As you tell him. "I should probably get going."'
-		gs 'arousal', 'bj', 2
-		gs 'cum_call', 'face', 'A2', 1
-		gs 'arousal', 'end'
-		minut += 10
-		gs 'stat'
-		act 'Leave': gt 'pod_ezd', 'etaj_1'
-	end
-end
-
-if $ARGS[0] = 'anal':
-	*clr & cla
-	artemanal = 1
-	gs 'boyStat', 'A2'
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/firstanal1.jpg"></center>'
-	if analplugin = 1:
-		'You allow Artem to pull the buttplug out of your ass and then get in position.'
-	end
-	'Once you are on all fours he grabs some lotion and rubs it on your asshole, then rubs some all along his dick. He scoots up behind you and you feel the tip of his dick pressing against your anus, the pressure keeps building up until the head of his dick suddenly pops into your ass.'
-	if pcs_ass < 10:
-		'You hiss in pain and he stops moving at once and in a concerned voice asks. "Are you alright <<$pcs_nickname>>?"'
-		'You nod and look back over your shoulder at him. "Yes, just go slow and easy ok?"'
-	elseif pcs_ass < 20:
-		'You let out a soft groan and he stops moving at once and in a concerned voice asks. "Are you alright <<$pcs_nickname>>?"'
-		'You nod and look back over your shoulder at him. "Yes, it feels nice, just go slow and easy ok?"'
-	else
-		'You let out a moan and he stops moving at once and in a concerned voice asks. "Are you alright <<$pcs_nickname>>?"'
-		'You nod and look back over your shoulder at him. "Yes, it feels great, just go slow and easy ok?"'
-	end
-	'He smiles to you. "I will, I promise." Then he slowly pushes his <<dick>>cm <<$dick_girth>> cock a little further into your ass, he takes slow shallow strokes letting you get used to him.'
-	gs 'arousal', 'anal', 5, 'lube'
-	gs 'stat'
-	act 'Anal bliss':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/firstanal2.jpg"></center>'
-		'As you get used to his dick filling up your ass, he starts going a little deeper, but he stays gentle and slow, more making love to your ass than fucking it. You moan in pleasure after a time and start rubbing your clit with one of your hands to make it feel better. It is amazing how good it starts to feel, you even start pushes back against him to take him a little deeper as it feels better and better.'
-		gs 'arousal', 'anal', 5
-		gs 'arousal', 'masturbate', -5
-		gs 'stat'
-		act 'Cumming':
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/facial.jpg"></center>'
-			'It doesn''t seem like any time has passed but you are fairly sure it has, maybe that is the difference between love making and fucking. Either way your thoughts are interrupted as he pulls out of your butt and says. "I''m about to cum <<$pcs_nickname>>."'
-			'You quickly turn around as you start jerking his cock, with it pointed right at your face. Just as a stream of his sperm hits you in the face, you keep jerking him off. Causing several more streams of cum to land on your face, once the last of his cum has been drained you stop jerking him off and open your eyes.'
-			if analplugin = 1:
-				'You grab your buttplug from where Artem dropped it on the bed and use some spit to lubricate it before you push it into your ass again.'
-				'It''s not as good as being filled up with Artem''s cock was but you enjoy it even so.'
-			end
-			'With that you get up and start getting dressed and cleaned up. As you tell him. "I should probably get going."'
-			gs 'arousal', 'hj', 2
-			gs 'cum_call', 'face', 'A2', 1
-			gs 'arousal', 'end'
-			minut += 10
-			cumspclnt = 11
-			gs 'cum_cleanup'
-			gs 'stat'
-			act 'Leave': gt 'pod_ezd', 'etaj_1'
-		end
-	end
-end
-
-if $ARGS[0] = 'slut_bj':
-	*clr & cla
-	artembj += 1
-	npc_rel['A2'] += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj3.jpg"></center>'
-	'You slide off the bed onto your knees in front of him, he stiff erect cock is right in front of your face. You grab hold of it with your hand and start stroking his dick while you kiss the head of it. As you stroke his cock with on hand you start licking the head of his dick, you can taste his precum as you. He moans softly as you play with his dick.'
-	gs 'arousal', 'hj', 3, 'sub'
-	gs 'stat'
-	act 'Suck his dick':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj4.jpg"></center>'
-		'You open your mouth and wrap your lips around his hard dick, while your keep stroking him with your hand. He moans softly as soon as his cock is inside your mouth. You suck on his dick while your stroke it with one hand. Glance up at his face as you suck his dick, he seems to have a look of concentration on his face, if you had to guess he is trying to make himself last as long as he can.'
-		gs 'arousal', 'bj', 5, 'sub'
-		gs 'stat'
-		act 'Keep sucking':
-			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj5.jpg"></center>'
-			'You remove your hand from his dick and start just using your mouth to stroke him. You wrap your lips as tightly as you can around his shaft and bob your head back and forth taking as much of him into your mouth as you can. You spend several minutes like this sucking him off,as you listen to him moan. After a bit he starts to thrust into your mouth, trying to fuck your mouth, as he moans louder and louder you can tell he is about to cum.'
-			gs 'arousal', 'bj', 5, 'sub'
-			gs 'stat'
-			act 'Facial':
-				*clr & cla
-				minut += 5
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/bj6.jpg"></center>'
-				'You pull your head back until his dick pops out of your mouth, as you do you take his dick in your hand and start stroking it. Almost at once a hot stream of jizz hits you right on the lips, another hits your cheek and the last one lands on your chin. A few more drops splatter on the floor beneath you.'
-				'"I think we''re done for the day <<$pcs_nickname>>, I have some things I need to do, so can you please leave now." He says as he grabs a tissues to clean up his dick and clean up the few drops of cum that landed on the floor. He obviously wants you to leave so you gather up your clothes and get dressed.'
-				gs 'arousal', 'hj', 2, 'sub'
-				gs 'arousal', 'end'
-				gs 'cum_call', 'face', 'A2', 1
-				minut += 10
-				gs 'stat'
-				act 'Leave': gt 'pod_ezd', 'etaj_1'
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'slut_fuck':
-	*clr & cla
-	artemsex += 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first3.jpg"></center>'
-	'You  start stripping in front of him giving him a little show as you remove your clothes. Reveling in his undivided attention he is giving you as you do. Once you are finally fully naked he mutters, "Lay down on your side <<$pcs_nickname>>."'
-	gs 'arousal', 'flash', 2, 'sub'
-	gs 'stat'
-	act 'Lay on your side':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/slutfuck1.jpg"></center>'
-		'Once you lay on your side, he lays down next to you more or less behind you. He pulls your legs up and you accomidate him by pulling your knees almost up to your chest and spreading your legs wide, to give him easy access. He grabs ahold of his dick and scoot up until the head of his dick is against your pussy. It takes him a couple of tries to slip his dick between your vaginal lips showing his inexperience with girls. Once he does slip his dick in though he nearly jams it balls deep with his first thrust.'
-		gs 'arousal', 'vaginal', 5, 'sub'
-		gs 'stat'
-		act 'Get fucked':
-			*clr & cla
-			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/slutfuck2.jpg"></center>'
-			'He scoots a little closer to you as he fucks your twat until his <<dick>>cm <<$dick_girth>> cock is balls deep inside. Once he can he just fucks you as hard and fast as he can, he obviously doesn''t care if you are enjoying it, he is just doing what feels best for him.'
-			gs 'arousal', 'vaginal', 5, 'sub'
-			gs 'stat'
-			act 'Continue':
-				*clr & cla
-				artemsex += 1
-				gs 'boyStat', 'A2'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/slutfuck3.jpg"></center>'
-				'He continues you hammer away at your pussy, taking as long of strokes as he can, hammering himself balls deep. So it turns out nice guy Artem is no different than any other guy, all he cares about is getting it stuck in and doesn''t give a shit about the girl. Still a good hard fucking is always fun so you make the best of things and focus on enjoying it.'
-				gs 'arousal', 'vaginal',5
-				gs 'stat'
-				act 'Facial':
-					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/facial.jpg"></center>'
-					'He pulls his dick out of you and rolls up to his knees and knee walks over to your face, as you do you take his dick in your hand and start stroking it. Almost at once a hot stream of jizz hits you right in the face, another hits your cheek and the last one lands on your chin.'
-					'"I think we''re done for the day <<$pcs_nickname>>, I have some things I need to do, so can you please leave now." He says as he grabs a tissues to clean up his dick and clean up the few drops of cum that landed on the floor. He obviously wants you to leave so you gather up your clothes and get dressed.'
-					gs 'arousal', 'hj', 2, 'sub'
-					gs 'arousal', 'end'
-					gs 'cum_call', 'face', 'A2', 1
-					minut += 10
-					gs 'stat'
-					act 'Leave': gt 'pod_ezd', 'etaj_1'
-				end
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'slut_anal':
-	*clr & cla
-	artemanal = 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/first3.jpg"></center>'
-	'You  start stripping in front of him giving him a little show as you remove your clothes. Revealing in his undivided attention he is giving you as you do. Once you are finally fully naked he mutters, "Get on your hands and knees <<$pcs_nickname>>."'
-	gs 'arousal', 'flash', 2, 'sub'
-	gs 'stat'
-	act 'Get on your hands and knees':
-		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/slutanal1.jpg"></center>'
-		'Once you are on fours he grabs some lotion and rubs it on your asshole, then rubs some all along his dick. He scoots up behind you and you feel the tip of his dick pressing against your anus, the pressure keeps building up, in his haste it takes several tries as he keeps letting it slip and miss, until the head of his dick suddenly pops into your ass. You hiss in pain as he moans in pleasure. "<<$pcs_nickname>> your ass is tighter than I was expecting."'
-		'You nod and look back over your shoulder at him. "Yes, just go slow and easy ok?"'
-		'He snorts. "Like you don''t get your ass pounded every day, everyone know sluts love it or they wouldn''t do it." Then he starts fucking your ass with hard, fast strokes, he grabs ahold of your hips so you can''t pull away.'
-		gs 'arousal', 'anal', 5, 'sub', 'lube'
-		gs 'stat'
-		act 'Get butt fucked':
-			*clr & cla
-			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/slutanal2.jpg"></center>'
-			'He scoots a little closer to you as he fucks your butt until his <<dick>>cm <<$dick_girth>> cock is balls deep up your ass. Once he can he just fucks you as hard and fast as he can, he obviously doesn''t care if you are enjoying it, he is just doing what feels best for him. So it turns out nice guy Artem is no different than any other guy, all he cares about is getting it stuck in and doesn''t give a shit about the girl. Still a good hard fucking is always fun so you make the best of things and focus on enjoying it.'
-			gs 'arousal', 'anal', 5, 'sub'
-			gs 'stat'
-			act 'Facial':
-				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/facial.jpg"></center>'
-				'He pulls his dick out of you and says. "I''m about to cum, I want to cum on your face." You do as he asks and turn around, as you do you take his dick in your hand and start stroking it. Almost at once a hot stream of jizz hits you right in the face, another hits your cheek and the last one lands on your chin.'
-				'"I think we''re done for the day <<$pcs_nickname>>, I have some things I need to do, so can you please leave now." He says as he grabs a tissues to clean up his dick and clean up the few drops of cum that landed on the floor. He obviously wants you to leave so you gather up your clothes and get dressed.'
-				gs 'arousal', 'hj', 2, 'sub'
-				gs 'arousal', 'end'
-				gs 'cum_call', 'face', 'A2', 1
-				minut += 10
-				gs 'stat'
-				act 'Leave': gt 'pod_ezd', 'etaj_1'
-			end
-		end
-	end
-end
-
---- artem_events ---------------------------------
-

+ 15 - 15
locations/artemdate.qsrc → locations/artem_date_events.qsrc

@@ -1,4 +1,4 @@
-# artemdate
+# artem_date_events
 
 if $ARGS[0] = 'firstdate':
 	*clr & cla
@@ -23,7 +23,7 @@ if $ARGS[0] = 'firstdate':
 			'<center><img <<$set_imgh>> src="images/locations/shared/park/walk_<<rand(1,2)>>.jpg"></center>'
 			if rand(1,5) = 1 and hour >= 20:
 				'When the movie ends, you and Artem leave the theater and he offers to walk you home. The two of you head back through the park as you walk. After the two of you walk for awhile, you see a group of older gopniks hanging out around a bench just ahead. They are drinking and you can hear them from where you are, they are obviously already a bit drunk.'
-				act 'Just walk past them': gt 'artemdate','artemGopSkver'
+				act 'Just walk past them': gt 'artem_date_events','artemGopSkver'
 			else
 				'When the movie ends, you and Artem leave the theater and he offers to walk you home. The two of you head back through the park as you walk.'
 				'Artem walks you back to your apartment door. Once you are just outside your apartment door he stops and looks at you. "I had fun <<$pcs_nickname>>."'
@@ -44,7 +44,7 @@ if $ARGS[0] = 'firstdate':
 		'You don''t really feel like going the cinema, and tell him: "Nah, let''s just enjoy the walk we''re on."'
 		if rand(1,5) = 1 and hour >= 20:
 			'Artem is happy enough to just spend time with you, regardless of what the two of you are doing. He nods as you continue on your walk, talking about everyday things. After the two of you walk for awhile, you see a group of older gopniks hanging out around a bench just ahead. They are drinking and you can hear them from here, they are obviously already a bit drunk.'
-			act 'Just walk past them': gt 'artemdate','artemGopSkver'
+			act 'Just walk past them': gt 'artem_date_events','artemGopSkver'
 		else
 			'Artem is happy enough to just spend time with you, regardless of what the two of you are doing. He nods as you continue on your walk, talking about everyday things. After the two of you walk for a while talking, he checks his watch and says, "We should be getting back, I will walk you to your door."'
 			'Artem walks you back to your apartment door. Once you are just outside your apartment door he stops and looks at you. "I had fun <<$pcs_nickname>>."'
@@ -62,7 +62,7 @@ if $ARGS[0] = 'artem_date':
 	*clr & cla
 	npc_rel['A2'] += 1
 	menu_off = 1
-	gt 'artemdate', 'firstdate'
+	gt 'artem_date_events', 'firstdate'
 !{this is what it will look like when batman finishes the dates, 3 special dates that each happen once and then three repeatable dates. For now can we just temporarily have it repeat the first date above so we can get the artem revamp in the dev builds to bug hunt and then we can add the others when he finishes them.
 	if artem_date = 1:
 	
@@ -103,7 +103,7 @@ if $ARGS[0] = 'artemGopSkver':
 			'His smiles widely. "Great, I''m glad you had fun, maybe we can do it again some time?"'
 			'You nod a bit. "Sure, maybe. We''ll see."'
 			'He smiles and nods. "Ok, well. I better get home, talk to you later."'
-			'"Bye Artem, I have a wonderful time." You tell him and with that he walks back down the stairs to the first floor and presumably his apartment.'
+			'"Bye Artem, I had a wonderful time." You tell him and with that he walks back down the stairs to the first floor and presumably his apartment.'
 			act 'Go home': gt 'pod_ezd', 'etaj_2'
 		end
 	else
@@ -132,7 +132,7 @@ if $ARGS[0] = 'artemGopSkver':
 				if will_cost <= pcs_willpwr:
 					act 'Stand up to them (<<will_cost>> Willpower)':
 						gs 'willpower', 'pay', 'self'
-						gt 'artemdate', 'stand_up'
+						gt 'artem_date_events', 'stand_up'
 					end
 				else
 					act 'Stand up to them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -153,7 +153,7 @@ if $ARGS[0] = 'artemGopSkver':
 	if will_cost <= pcs_willpwr:
 		act 'Stand up to them (<<will_cost>> Willpower)':
 			gs 'willpower', 'pay', 'self'
-			gt 'artemdate', 'stand_up'
+			gt 'artem_date_events', 'stand_up'
 		end
 	else
 		act 'Stand up to them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -253,13 +253,13 @@ if $ARGS[0] = 'stand_up':
 					act 'Leave': gt 'pod_ezd', 'etaj_1'
 				else
 					'You slowly remove all of your clothes until you are completely naked in front of them, with that they turn off the music. All of the Gopniks gather around you and their leader grins and gives you a choice: "Not bad <<$pcs_nickname>>, nice tits. It''s a shame you''re wasting them on him. And now, you''re going to suck all us off. If you do a good job, we''ll let you go." You know you have no chance to run away, so you either have to do what they ask or you could try your luck at fighting them, but betting against six men? Most likely all that good that would do is getting the shit beat out of you and then raped. Maybe if you distract them you could run away.'
-					act 'Get down on your knees': gt 'artemdate', 'blow_bang'
+					act 'Get down on your knees': gt 'artem_date_events', 'blow_bang'
 					gs 'willpower', 'misc', 'self', 'hard'
 					if will_cost <= pcs_willpwr:
 						act 'Fight them (<<will_cost>> Willpower)':
 							gs 'willpower', 'misc', 'self', 'hard'
 							gs 'willpower', 'pay', 'self'
-							gt 'artemdate', 'fight_gang'
+							gt 'artem_date_events', 'fight_gang'
 						end
 					else
 						act 'Fight them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -344,12 +344,12 @@ if $ARGS[0] = 'stand_up':
 										'By now the other gopniks have caught up and now you are surrounded again, except now they are pissed off as well.'
 										'The leader drops to his knees and grabs you by the hair while you lie flat on your stomach: "We warned you, <<$pcs_nickname>>. Since you made us work for it, we are just going to take what we want."'
 										'You know your choices are limited, get raped or fight back and likely get the shit beat out of you and raped anyways.'
-										act 'Get raped': gt 'artemdate', 'gang_rape'
+										act 'Get raped': gt 'artem_date_events', 'gang_rape'
 										gs 'willpower', 'misc', 'self', 'hard'
 										if will_cost <= pcs_willpwr:
 											act 'Fight them (<<will_cost>> Willpower)':
 												gs 'willpower', 'pay', 'self'
-												gt 'artemdate', 'fight_gang'
+												gt 'artem_date_events', 'fight_gang'
 											end
 										else
 											act 'Fight them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -368,7 +368,7 @@ if $ARGS[0] = 'stand_up':
 end
 
 if $ARGS[0] = 'blow_bang':
-	gs 'artemdate', 'generatgopniks'
+	gs 'artem_date_events', 'generatgopniks'
 	*clr & cla
 	gs 'fame', 'pav', 'sex', 20
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/ggbj1.jpg"></center>'
@@ -482,7 +482,7 @@ if $ARGS[0] = 'fight_gang':
 		'You do your best, but their are too many of them. The blows start coming and never stop, and soon you feel yourself dazed and unable to fight anymore. With the fight now over, you find yourself laying naked on the ground, flat on your stomach. The leader drops to his knees and grabs you by the hair while. "We warned you, <<$pcs_nickname>>. You''re all ours now."'
 		'Several of them start to take off their pants as one of them threatens: "Open up whore, or we''ll be spilling your guts all over the ground."'
 		'Two of them go stand watch, while the other four gather around you, you know they are going to rape you but their is nothing more you can do about it. You silent pray someone would come by and save you as you start to cry.'
-		act 'Get raped': gt 'artemdate', 'gang_rape'
+		act 'Get raped': gt 'artem_date_events', 'gang_rape'
 	end
 end
 
@@ -504,7 +504,7 @@ if $ARGS[0] = 'gang_rape':
 		gs 'bras', 'dispose'
 	end
 	
-	gs 'artemdate', 'generatgopniks'
+	gs 'artem_date_events', 'generatgopniks'
 
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/stripped.jpg"></center>'
 	'They grab you and lift you off the ground, one covering your mouth as some others carry you. They drag you off deeper into the park into the woods far away from any of the paths. You see two others are dragging the unconscious Artem along. When they get to a place they seem to like, where there is some old dirty mattress laying on the ground, they start ripping your clothes off. It hurts as they do and you can hear your clothes ripping and tearing, they seem to be intentionally destroying your clothes at this point. They keep ripping and tearing at your clothes until you are completely naked. Two of them drop Artem nearby and then go stand watch.' 
@@ -638,5 +638,5 @@ if $ARGS[0] = 'generatgopniks':
 	gs 'boyStat', $npclastgenerated, 'f'
 end
 
---- artemdate ---------------------------------
+--- artem_date_events ---------------------------------
 

+ 4 - 4
locations/artemhome.qsrc

@@ -1318,7 +1318,7 @@ if $ARGS[0] = 'chat':
 			gs 'stat'
 			'You give him a cute smile back: "Sure Artem, we could go for a walk, that sounds like fun!"'
 			'You quickly pack up your things and leave the apartment with him, heading for the park.'
-			act 'Walk in the park': gt 'artemdate','firstdate'
+			act 'Walk in the park': gt 'artem_date_events','firstdate'
 		end
 	elseif artdate > 0 and artdate <= 3 and pav_slut < 150 and artemQW['dateask'] ! daystart:
 		*clr & cla
@@ -1341,7 +1341,7 @@ if $ARGS[0] = 'chat':
 			gs 'stat'
 			'You give him a cute smile back: "Sure Artem, we can go out on a date, that sounds like fun!"'
 			'You quickly pack up your things and leave the apartment with him.'
-			act 'Go on a date': gt 'artemdate','artem_date'
+			act 'Go on a date': gt 'artem_date_events','artem_date'
 		end
 	elseif artdate = 4 and pav_slut < 200 and artemQW['dateask'] ! daystart:
 		*clr & cla
@@ -1449,7 +1449,7 @@ if $ARGS[0] = 'chat':
 			gs 'stat'
 			'You give him a cute smile back: "Sure Artem, we can go out on a date, that sounds like fun!"'
 			'You quickly pack up your things and leave the apartment with him.'
-			act 'Go on a date': gt 'artemdate','artem_date'
+			act 'Go on a date': gt 'artem_date_events','artem_date'
 		end
 	elseif artdate = 9 and artemQW['dateask'] ! daystart:
 		*clr & cla
@@ -1534,7 +1534,7 @@ if $ARGS[0] = 'chat':
 			gs 'stat'
 			'You give him a cute smile back: "Sure Artem, we can go out on a date, that sounds like fun!"'
 			'You quickly pack up your things and leave the apartment with him.'
-			act 'Go on a date': gt 'artemdate','artem_date'
+			act 'Go on a date': gt 'artem_date_events','artem_date'
 		end
 	else
 		act 'Make small talk':

+ 0 - 1
locations/clothing_attributes.qsrc

@@ -2,7 +2,6 @@
 
 !! **Clothing Organization
 !! CloCategory: based on attribute file name and usually the shop name often with _outfits or _dress as postfix
-!!		Notes: 1-3 are general purpose clothing, 4-7 are self-explanatory, 8 is fetish wear, latex and leather. 9 is extreme clothing that exposes your body and likely to get you arrested . 10 is waitress, maid and stripper uniforms. 13 is for burlesque shows or a bordello
 !! CloStyle: 1 Girlie, 2 Rebel, 3 Wealthy, 4 Prostitute, 5 is Loose fit
 !!		Notes: 1 is clothing themed to give the impression of innocence of youth. 2 is for stereotypical punks; ripped clothing, leather jackets, etc. 3 gives the impression that theyre debutanttes or rich at first glance. 4 is stuff worn by prostitutes. 5 is formless clothing that doesn''t requiring refitting.
 !! CloStyle2: 1 Maid, 2 Server, 3 Stripper, 4 School

+ 96 - 97
locations/femcyc.qsrc

@@ -15,115 +15,114 @@
 !!
 !!------------------------------------------------------------------------------------------------------------
 !!
-!!	LutH_Max : maximum Luteal time (in hours)
-!!	FocH_Max : maximum Follicular time (in hours)
-!!	pillcon : variable for contraceptive pills to prevent pregnancy. More on that below.
-!!	rcntorgzm : determine wether Sveta had an orgasm withhin the last hour or not (1 or 0)
-!!	rcntorgzmtmp : temp variable to rewrite to rcntorgzm
+!!	$ChildFath : array for names of the childs biological father
+!!	$ChildFathDNA : array for the DNA of the childs father
+!!	$ChildThFath : array for the names of the childs believed father (can be different from the biological father)
+!!	$childtype : child type. single child, fraternal twin, identical twin ...
+!!	$cumfthname : the name of the father if sveta is sure
+!!	$cycreport_txt : Text for the current menstruation cycle. e.g. In labour.
+!!	$d_cycreport_update : Dynamic variable to update cycle report
+!!	$d_pregmovement : Dynamic variable for kid movement
+!!	$kid_dna : DNA of the baby/kid
+!!	$kidname : Name of the baby/kid
+!!	$npc_dna : npc DNA
+!!	$pcs_dna : Svetas DNA
+!!	$wombDNA : sperm in womb potent enough to cause pregnancy
+!!	$wombName : the name of the NPC
+!!	$wombpotfath : the name of the potential father, if sveta is not sure
+!!	arrmodtmp : temp array used in pregnancy progression
+!!	babyembryo : used during implant phase. if the fertegg successfully nests, babyembryo is +1. BabyEmbryo is for how many unborn babies are inside Sveta.
+!!	Babyptype : pregnancy type of unborn babies. they might be unimplanted 0, healthy 1, or Ectopic 2.
+!!	broodcurse : some modifier for fertility - brood curse
+!!	can_idx : candidate index - the index for the possible father
+!!	can_sz : has array size of cumarrnam[], used to check if there is cum in the womb.
+!!	cfl_ct : cum father lotto counter. used in a loop
+!!	cfl_idx : cum father lotto index. used as index for arrays.
+!!	cfl_sz : cum father lotto size. used for the size of the array
+!!	cfw_idx : used for the sperm lotto. Index for the father
+!!	cfw_sz : used for the sperm lotto. amount of semen in womb
+!!	ChildConType : Contraceptives used during conception. e.g. condom slipped off or sveta was on a pill.
+!!	ctemp : temporay array for cum ammount
+!!	cum_total : how many amounts of cum are in svetas womb
 !!	cumarr_idx : cum array index, used to identify how much cum is stored in the cum arrays
-!!	cumpdrop : used for calculation of drop in cum current potential
-!!	succubusflag : used for succubus story arc. If Sveta is a succubus, the sperm will be absorbed
-!!	succycletmp : succubus cycle temp var. Used during sperm absorption function.
-!!	sexnutrition : succubus sex nutrition
-!!	succublvl : succubus level (obviously)
-!!	succubxp : succubus experience
-!!	sucabscum : was cum absorbed by succubus? (1 or 0)
 !!	cumarrtemp : another temp var for cum arrays
 !!	cumcondslip : Introduced in Cum_Manage.qsrc. Did the condom slip off?
 !!	cumcondslip_aware : is Sveta aware it slipped?
-!!	sparrtmpv : temp var for spatter arrays for temporary array index tracking
-!!	cumsumvag : sum of cum on vagina
+!!	cumfatherDNA[] : used to figure out the DNA of the father in the sperm lotto
+!!	cumfathlotto[] : used to figure out the name of the father in the sperm lotto
+!!	cumpdrop : used for calculation of drop in cum current potential
 !!	cumsumass : sum of cum on ass
 !!	cumsumbod : sum of cum on body
-!!	ctemp : temporay array for cum ammount
-!!	cycle : current state of svetas cycle, can be 0 to 5. 0 to 4 are usual mentruation cycles including fertilization. 5 is for the status 'pregnant'.
-!!	mesec : variable for menstruation
-!!	lastmens : timestamp of last menstruation
-!!	EggRH : The egg counter. Some kind of egg age. Used for various functions.
-!!	FocH : Follicular counter. Hour counter for follicular phase.
-!!	temprand : used as temp var for randomizer
-!!	sterileov : sterile ovulation. used for negative effects on ovulation.
-!!	tempovbonus : temp var for ovulation bonus. Fertility bonus.
-!!	lastovulation : used to store the last ovulation date
-!!	Ovulate : used to trigger ovulation
-!!	ferteggage : fertile egg age. used to check age of the egg (in hours)
-!!	can_sz : has array size of cumarrnam[], used to check if there is cum in the womb.
-!!	UnfertEgg : Unfertilized Egg. Is there an unfertilized egg in the womb?
+!!	cumsumvag : sum of cum on vagina
 !!	cumtime[] : array to store how many times someone came in Sveta. More cumtime means more possibility to be the father.
-!!	can_idx : candidate index - the index for the possible father
-!!	cum_total : how many amounts of cum are in svetas womb
-!!	y : used as temp for a loop
-!!	x : used as temp for a loop
-!!	z : used as temp for a loop
-!!	$wombDNA : sperm in womb potent enough to cause pregnancy
-!!	wombAmount : how potent is the sperm of a guy
-!!	$wombName : the name of the NPC	
-!!	$wombpotfath : the name of the potential father, if sveta is not sure
-!!	$cumfthname : the name of the father if sveta is sure
-!!	cfw_idx : used for the sperm lotto. Index for the father
-!!	cfw_sz : used for the sperm lotto. amount of semen in womb
-!!	cfl_ct : cum father lotto counter. used in a loop
-!!	cumfathlotto[] : used to figure out the name of the father in the sperm lotto
-!!	cumfatherDNA[] : used to figure out the DNA of the father in the sperm lotto
+!!	cyccustom : custom cycle flag variable. Either 0 or 1. Activates custom cycle reports during pregnancy.
+!!	cycle : current state of svetas cycle, can be 0 to 5. 0 to 4 are usual mentruation cycles including fertilization. 5 is for the status 'pregnant'.
+!!	daykid : Birthday of the baby/kid
+!!	daylastperiod : daylastperiod is for Svetas knowledge on when she began her last period
 !!	egg_idx : egg index. There could be more than one egg in Svetas womb, so the eggs have an index
 !!	egg_sz : var to store amount of unfertilized eggs
+!!	EggRH : The egg release counter. The level of egg release that Sveta has for her ovulation event. 150 generates a single egg, higher amounts might release more.
+!!	eyeskid : Eye color of the child
 !!	fert_thresh : the threshold of an egg to be fertilized. Modified by being on contraceptives and negative factors.
-!!	broodcurse : some modifier for fertility - brood curse
-!!	steriletu : sterilized?
+!!	FertEgg : How many unimplanted eggs Sveta has in her. These are possible babies, but they die 330 hours after ovulation if they do not implant.
+!!	ferteggage : fertile egg age. used to check age of the egg (in hours). Time since the ovulation event. They last 330 and die if not implanted.
+!!	firstmens : The first day that Sveta bled during her last cycle. this is different than daylastperiod because this is the actual date, while daylastperiod is when Svetlana remembers it being.
+!!	FocH : FocH is for how many hours of Foccular cycle Sveta has gone through in her current fertility cycle. Focular starts at the end of her Luteal and contains the bleeding period in Svetkas cycle.
+!!	FocH_Max : maximum Follicular time (in hours)
+!!	hairkid : Hair color of the child
+!!	imp_rand : randomizer variable used during egg implantation phase
+!!	implant_day : day the egg was implanted
+!!	implant_hour : hour the egg was implanted
+!!	implant_idx : implant index used for array indexing, used in implantation phase
+!!	implant_sz : implant array size, used in implantation phase
+!!	isprok : used for menstruation bleeding flagging. can be 0 or 1.
+!!	kid : Kid counter variable
+!!	kidage : Age of the baby/child
+!!	knowpregloss : knowpregloss is for Svetas knowledge that she lost a baby. 1 is for an abortion, 2 is for a miscarrage. 
+!!	knowpregrecover : knowpregrecover is for Svetas knowledge that she just gave birth.
+!!	lactation[] : The lactation array. More on that in lact_lib
+!!	lastmens : timestamp of last menstruation. The last day that Sveta bled during her last cycle.
+!!	lastovulation : used to store the last ovulation date
 !!	lotto_idx : lotto index. Used to randomly pick a sperm.
-!!	FertEgg : fertilized egg counter. There can be up to 3 according to the code.
+!!	LutH : How many hours of Luteal cycle Sveta has gone through in her current fertility cycle.
+!!	LutH_Max : maximum Luteal time (in hours)
+!!	menoage : The age Svetas will be when she goes through menopause.
+!!	mesec : variable for menstruation. How many hours of bleeding Sveta has left in her current fertility cycle.
+!!	monthkid : birth month of the kid
 !!	nextbaby : index for babies.
-!!	$ChildFath :
-!!	$ChildFathDNA :
-!!	$ChildThFath :
-!!	$childtype :
-!!	$cycreport_txt :
-!!	$d_cycreport_update :
-!!	$d_pregmovement :
-!!	$kid_dna :
-!!	$kidname :
-!!	$npc_dna :
-!!	$pcs_dna :
-!!	arrmodtmp :
-!!	babyembryo :
-!!	Babyptype :
-!!	cfl_idx :
-!!	cfl_sz :
-!!	ChildConType:
-!!	cyccustom :
-!!	daykid :
-!!	daylastperiod :
-!!	eyeskid :
-!!	firstmens :
-!!	hairkid :
-!!	imp_rand :
-!!	implant_day :
-!!	implant_hour :
-!!	implant_idx :
-!!	implant_sz :
-!!	isprok :
-!!	kid :
-!!	kidage :
-!!	knowpregloss :
-!!	knowpregrecover :
-!!	lactation[] : The lactation array. More on that in lact_lib
-!!	LutH :
-!!	menoage :
-!!	monthkid :
-!!	polkid :
-!!	preg :
-!!	PregChem :
-!!	pregminut :
-!!	pregspeedcheat :
-!!	RecovH :
-!!	rej_idx :
-!!	rej_sz :
-!!	sterilewb : sterile womb
-!!	tempbabyi :
-!!	tempwbbonus :
-!!	totminut :
-!!	yearkid :
-!!	$d_cycreport_update
+!!	Ovulate : Ovulate is the amount of hours remaining in Svetas ovulation period of her current fertility cycle. 
+!!	pillcon : variable for contraceptive pills to prevent pregnancy. More on that below.
+!!	polkid : Sex of the baby/kid. 0 = female, 1 = male
+!!	preg : Pregnancy flag. 0 = not pregnant, 1 = pregnant, 2 = delivery
+!!	PregChem : Progress of the pregnancy in hours.
+!!	pregminut : total minutes + 1440 minutes. The time Sveta has from the first uterine contraction to labour. Usually Sveta dies during labour if this time is surpassed.
+!!	pregspeedcheat : Cheat variable for faster pregnancies.
+!!	rcntorgzm : determine wether Sveta had an orgasm withhin the last hour or not (1 or 0)
+!!	rcntorgzmtmp : temp variable to rewrite to rcntorgzm
+!!	RecovH : Recovery counter in hours. RecovH is the amount of recover hours before Svetas fertility cycle resets after having a baby.
+!!	rej_idx : egg rejection array index. used during luteal phase to loop through any eggs not implanted.
+!!	rej_sz : egg rejection array size. used during luteal phase to loop through any eggs not implanted.
+!!	sexnutrition : succubus sex nutrition
+!!	sparrtmpv : temp var for spatter arrays for temporary array index tracking
+!!	sterileov : sterile ovulation. used for negative effects on ovulation.
+!!	steriletu : sterilized through tubal ligation procedure. Usually smaller than 0 when sterile.
+!!	sterilewb : sterile womb. Womb damage. Used for negative impact in the womb.
+!!	sucabscum : was cum absorbed by succubus? (1 or 0)
+!!	succublvl : succubus level (obviously)
+!!	succubusflag : used for succubus story arc. If Sveta is a succubus, the sperm will be absorbed
+!!	succubxp : succubus experience
+!!	succycletmp : succubus cycle temp var. Used during sperm absorption function.
+!!	tempbabyi : temp var for baby variable removal.
+!!	tempovbonus : temp var for ovulation bonus. Fertility bonus.
+!!	temprand : used as temp var for randomizer
+!!	tempwbbonus : temp variable for womb bonus during egg implant function
+!!	totminut : total minutes variable, used by various functions
+!!	UnfertEgg : UnfertEgg is how many unfertilized eggs Sveta has in her for fertilization during her Ovulation period. Unfertilized eggs are removed at the end of her Ovulation period.
+!!	wombAmount : how potent is the sperm of a guy
+!!	x : used as temp for a loop
+!!	y : used as temp for a loop
+!!	yearkid : Birth year of the baby/kid
+!!	z : used as temp for a loop
 !!
 !!	Cum Array indices (taken from Cum_Manage.qsrc):
 !!

+ 2 - 2
locations/gschool_break.qsrc

@@ -1384,7 +1384,7 @@ if $ARGS[0] = 'naked_bathroom':
 					gm_school_h[35] = 50
 					gm_school_b[35] = pcs_hips
 				end
-				gs 'clothing', 'wear', 'school', 35
+				gs 'clothing', 'wear', 'gm_school', 35
 				act 'Leave her office': 
 					if hour >= 14:
 						gt 'gschool_grounds', 'main'
@@ -1426,7 +1426,7 @@ if $ARGS[0] = 'naked_bathroom':
 						gm_school_h[35] = 50
 						gm_school_b[35] = pcs_hips
 					end
-					gs 'clothing', 'wear', 'school', 35
+					gs 'clothing', 'wear', 'gm_school', 35
 					act 'Leave her office': 
 						if hour >= 14:
 							gt 'gschool_grounds', 'main'

+ 95 - 0
locations/journal_quests.qsrc

@@ -10,6 +10,8 @@ if $ARGS[0] = 'start':
 
 !!to check Sveta is at school. All school quests must pass this and it should become a category as we expand
 	if StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0:
+		'<center><h1>Natasha Belova</h1></center>'
+		*nl
 		!! This might need a note about debt required for most actions to be available, was not sure how to handle that part though.
 		if NatbelQW['QWstage'] >= 11:
 			'This is the end of Natasha''s quest line, for now.'
@@ -36,6 +38,99 @@ if $ARGS[0] = 'start':
 		else
 			'Natasha seems really smart, I should try to befriend her to help me with my grades. During school breaks seems like a good time to chat her up. It might take a lot of effort for her to trust me though.'
 		end
+		*nl
+		*nl
+		'<center><h1>Volleyball</h1></center>'
+		*nl
+		if trener_Speak = 8 and volleysostav > 0:
+			'Coach Mikhail has finally made me a starter on the Volleyball Team.'
+		elseif trener_Speak = 7 and volleysostav > 0:
+			if pcs_vball > 70:
+				'I am pretty sure I have pushed every button and jumped through every hoop I can with the coach. It''s time to request that starter spot again.'
+			else
+				'I have done everything I can do to twist Mikhail around my finger. Now I just need to keep practicing my volleyball skills to be worthy of a starter position.'
+			end
+		elseif trener_Speak = 6 and volleysostav > 0:
+			if trenerSex >= 1:
+				'It''s time to start pushing for a spot as a starter. I should be careful about pushing too hard though, or I could ruin my chances, and worse.'
+			else
+				'I need to at least give the coach a blowjob to finish my seduction scheme.'
+			end
+		elseif trener_Speak = 5 and volleysostav > 0:
+			if ShowerIvan = 6:
+				'I should talk to the coach.'
+			elseif ShowerIvan = 5:
+				if ricewine = 1:
+					'I should deliver the rice wine to Guang next Sunday morning, before noon.'
+				else
+					'I need to find some rice wine. The Pavlovsk train station market would be a good place to look.'
+				end
+			else
+				'I need to check out the city gym on Sunday morning, before noon. Maybe I can learn something about Coach Mikhail there.'
+			end
+		elseif trener_Speak = 4 and volleysostav > 0:
+			if VoltrenerVoyeur >= 3:
+				if npc_rel['A3'] >= 80:
+					if kotovVSprohorov = 2:
+						if IvanShowerQW = 11:
+							if IvanShowerYes = 1:
+								if VoltrenerVoyeur = 6:
+								   'I should talk to the coach.'
+								elseif VoltrenerVoyeur = 5:
+									'I should shower with Ivan again'
+								elseif VoltrenerVoyeur = 4:
+									'I should shower with Ivan again'
+								else
+									'I should shower with Ivan again'
+								end
+							else
+								'I should chat with Ivan at school again.'
+							end
+						elseif IvanShowerQW = 1:
+							'I should talk to Ivan about what happened in the sports center the next time I am at school.'
+						else
+							'I need to not chicken out the next time Ivan tries to join my in the sports center shower.'
+						end
+					elseif kotovVSprohorov = 1:
+						'I should take a shower at the sports center. If the rumors I heard about Ivan are true, he should try to join me.'
+					else
+						'I want to use Ivan to make the coach jealous, somehow. I should start by chatting with him in the sports section when he is just showing up, usually around 17:00.'
+					end
+				else
+					'I need something to make the coach jealous of me. Ivan spends a lot of time at the sports center, maybe I can use him to my advantage. I should put some effort into getting to know him better.'
+				end
+			elseif VoltrenerVoyeur = 2:
+				if trenerlust >= 40:
+					'I should talk to the coach about him spying on me in the sports center showers.'
+				else
+					'I need to keep trying to tease the coach.'
+				end
+			elseif VoltrenerVoyeur = 1:
+				if trenerlust >= 40:
+					'I should take a shower again at the sports center. Maybe this time he wont run away so fast.'
+				else
+					'I need to keep trying to tease the coach.'
+				end
+			else
+				if trenerlust >= 40:
+					'I should take a shower at the sports center. I have driven the coach so crazy with lust, he is bound to come for me eventually.'
+				else
+					'I need to keep trying to tease the coach.'
+				end
+			end
+		elseif trener_Speak = 3 and volleysostav > 0:
+			'As much as I did not enjoy the lecture about volleyball the last time I spoke with the coach, if I keep asking about it, maybe he will volunteer some information on his own about his past on the European Team. If all else fails, maybe I can straight seduce him.'
+		elseif trener_Speak = 2 and volleysostav > 0:
+			'Lets see what other information I can get out of the Coach. Surely there is something I can use to manipulate him. I should try just asking about volleyball in general.'
+		elseif trener_Speak = 1 and volleysostav > 0:
+			'Apparently the memories of the Coach''s time on the European team are painful, something bad must have happened. I should remember that for later, for now, lets see what I can get out of him about his personal life.'
+		elseif trener_Speak = 0 and volleysostav > 0:
+			'I should talk to Mikhail. The only way I am ever going to be a starter for the team is if I manage to wrap him around my finger. Maybe I should ask him about the rumors of him playing for the European championship winning team in the past.'
+		elseif volleysostav < 0:
+			'I got kicked off the Volleyball Team, pretty sure there is nothing I can say or do to get back on the team.'
+		else
+			'If I want to join the Volleyball Team, I need to practice my skills at the community center, then talk to the coach about joining.'
+		end
 	end
 end
 

+ 1 - 1
locations/preSYS2.qsrc

@@ -23,7 +23,7 @@ if $ARGS[0] = 'start':
 		end
 		if pcs_inhib < 10: pcs_inhib = 10
 		!!This line should get sveta to wear school uniform because she has no other clothing with > 50
-		if pcs_inhib > 50: gs 'clothing', 'wear', 'school', 6
+		if pcs_inhib > 50: gs 'clothing', 'wear', 'gm_school', 6
 		if bag = 1:
 			!!using current combination should prevent having more than 1 bag at the start of game.
 			dynamic $currentpursetype + '_purses[<<currentpursenumber>>] = 1'

+ 1 - 1
locations/sexshop.qsrc

@@ -17,7 +17,7 @@ if $ARGS[0] = 'start':
 	clr
 	gs 'stat'
 	gs 'themes', 'indoors'
-	'<center><b><font color="maroon">Dildopolis Inc.</font></b></center>'
+	'<center><b><font color="maroon">The Erotomaniac</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/sexshop/sexshop.jpg"></center>'
 	'The main counter displays various sex toys:'
 	'Lubricant - 145 <b>₽</b>'

+ 9 - 15
locations/spellList.qsrc

@@ -603,44 +603,38 @@ if $ARGS[0] = 'teacherActions':
 	i = 0
 	:LearnSpellLoop
 	$ThisSpellName = dyneval("$result = $<<$ThisArrayName>>[<<i>>]")
-	spellDifficulty = $spellDiff[$ThisSpellName]
-	if spellDifficulty = 0: spellDifficulty = 1
+	spellDifficulty = Max(spellDiff[$ThisSpellName],1)
 	if i < ThisArraySize and i < MaxAvailable:
-		if pcs_magik >= spellDifficulty and spellKnown[$ThisSpellName] = 0 and ($spellReq[$ThisSpellName] = '' or spellKnown[$spellReq[$ThisSpellName]]):
-			dynamic "act 'Learn <<$spellName[$ThisSpellName]>> (1:00)':
+		if pcs_magik >= spellDifficulty and spellKnown[$ThisSpellName] = 0 and ($spellReq[$ThisSpellName] = '' or (spellKnown[$spellReq[$ThisSpellName]] = 1)):
+			act 'Learn <<$spellName[$ThisSpellName]>> (1:00)':
 				cla
 				if pcs_mana >= 1000:
 					pcs_mana -= 1000
 					minut += 60
 
-					spellLearn['<<$ThisSpellName>>'] += rand(1, 100/<<spellDifficulty>>)
+					dynamic 'spellLearn[<<$ThisSpellName>>] += rand(1, 100/<<spellDifficulty>>)'
 
-					if spellLearn['<<$ThisSpellName>>'] < 100:
+					if spellLearn[$ThisSpellName] < 100:
 						'You diligently study the spell for an hour, but cannot grasp it.'
 					else
-						spellKnown['<<$ThisSpellName>>'] = 1
+						spellKnown[$ThisSpellName] = 1
 						'Finally, you are able to grasp and learn the spell.'
 						*nl
 						'<<$spellName[$ThisSpellName]>>: <<$spellDesc[$ThisSpellName]>>'
 					end
 				else
-					*pl ""You don't have enough mana to learn this spell.""
+					*pl 'You don''t have enough mana to learn this spell.'
 				end
-				act 'Move away':gt '<<$ExitLocation>>', '<<$ExitLocation2>>'
-			end"
+				act 'Move away': gt $ExitLocation, $ExitLocation2
+			end
 		end
-
 		i += 1
 		jump 'LearnSpellLoop'
 	end
 	killvar 'i'
-	killvar '$ThisSpellName'
 	killvar 'ThisArraySize'
 	killvar 'MaxAvailable'
 	killvar '$ThisArrayName'
-	killvar '$ExitLocation'
-	killvar '$ExitLocation2'
-	killvar 'spellDifficulty'
 end