Browse Source

Maid: Dominant Tanya reacts on her room being cleaned

Christine 5 years ago
parent
commit
842ea6d118
2 changed files with 43 additions and 2 deletions
  1. 42 1
      locations/nichChore.qsrc
  2. 1 1
      locations/nichUtil.qsrc

+ 42 - 1
locations/nichChore.qsrc

@@ -386,10 +386,51 @@ if $ARGS[0] = 'inspect':
 	
 elseif $ARGS[0] = 'work':
 	!! Relies on some vars being set by 'nichChore','inspect'.
-	!! ARG[1]:
+	!! ARGS[1]:
 	!!	1: quick
 	!!	2: normal
 	!!	3: diligent
+	!! ARGS[2]:
+	!!  0: special events enabled (default)
+	!!  1: special events disabled
+	
+	!! Events which have to happen before the work result is computed
+	if ARGS[2] ! 1:
+		if nichChoreID = 5:
+			!! Tanyas room
+			if nichTanyaOpinion > 0 and nichTanyaOpinion < 30 and nichTanyaDominance >= 20:
+				!! if Tanya and Sveta are in a relationship and Tanya is dominant
+				nichTanyPresent = FUNC('nichUtil','isPresent','tanya','bedroomTanya')
+				if nichTanyPresent ! 0:
+					!!and if Tanya is actually in the room
+					nichRand = rand(1,100)
+					if nichRand <= 30 or nichDebug = 1:
+						'<center><img <<$set_imgh>> src="images/characters/city/tanya/encounter/dom1.jpg"></center>'
+						'Has you start cleaning Tanya approaches you from behind and smack you on your butt.'					
+						'"Hey <<$pcs_nickname>>, don''t miss this edge over there." she points at a small mess she obviously created on purpose.'
+						act 'Comply':
+							nichTanyaDominance += 2
+							'Once you are done cleaning up the first spot Tanya points you to another one. She obviously enjoys bossing you around, taking several opportunities to hit you on you butt again.'
+							minut += 10
+							cla
+							act 'Continue cleaning':
+								gt 'nichChore', 'work', ARGS[1], 1
+							end
+						end
+						act 'Tell her to stop this':
+							nichTanyaDominance -= 3
+							'She looks a little bit dissapointed as you tell her that you are not in the mood for this right now and want to focus on your work.'
+							cla
+							act 'Continue cleaning':
+								gt 'nichChore', 'work', ARGS[1], 1
+							end
+						end
+						exit
+					end
+				end
+			end
+		end
+	end
 	
 	nichRand = rand(1,100)
 	

+ 1 - 1
locations/nichUtil.qsrc

@@ -544,7 +544,7 @@ if $ARGS[0] = 'tanyaPic':
 		elseif $ARGS[2] = 'arimjob':
 			$RESULT = $nichTempFolder + 'sexL/arimjob/arimjob'+rand(0,3)+'.jpg'
 		elseif $ARGS[2] = 'primjob':
-			$RESULT = $nichTempFolder + 'sexL/primjob/primjob'+rand(0,1)+'.jpg'
+			$RESULT = $nichTempFolder + 'sexL/primjob/primjob'+rand(0,2)+'.jpg'
 		elseif $ARGS[2] = 'astrapon':
 			$RESULT = $nichTempFolder + 'sexL/astrapon/astrapon'+rand(0,5)+'.jpg'
 		elseif $ARGS[2] = 'pstrapon':