Browse Source

Merge branch 'master' of https://git.catrenelle.com/oldentree/gl_bestmod

oldentree 5 years ago
parent
commit
6c78f626b8

+ 7 - 7
locations/mod_bestmod.qsrc

@@ -3,15 +3,15 @@
 
 
 bm_rand = rand(0, 100)
 bm_rand = rand(0, 100)
 
 
-if $loc = 'Gadsarai' and $metka = '' and menu_off = 0: '<br>Sitting near the barn is your grandparents'' <a href="exec:gt ''mod_bestmod_bandit''">large dog, named Bandit</a>'
+if $loc = 'Gadsarai' and $metka = '' and menu_off = 0: '<br>Sitting near the barn is your grandparent''s <a href="exec:gt ''mod_bestmod_bandit''">large dog, named Bandit</a>'
 
 
 if $loc = 'Miroslava' and npc_QW['A60'] >= 30 and hour < 19 and month >= 5 and month <= 9 and MiraLoc ! 3: gs 'mod_bestmod_mira', 'third_wish'
 if $loc = 'Miroslava' and npc_QW['A60'] >= 30 and hour < 19 and month >= 5 and month <= 9 and MiraLoc ! 3: gs 'mod_bestmod_mira', 'third_wish'
 
 
 if $loc = 'zoomagazine' and $metka = 'start' and menu_off = 0: gs 'mod_bestmod_petshop', 'buy_dog'
 if $loc = 'zoomagazine' and $metka = 'start' and menu_off = 0: gs 'mod_bestmod_petshop', 'buy_dog'
 
 
-if $loc = 'korr' and $metka = '' and sobaka = 1 and menu_off = 0:'Your dog, <a href="exec:gt ''mod_bestmod_petdog'', ''start'', $loc"><<$namesob>></a>, is lying on the floor near the entrance.'
+if $loc = 'korr' and $metka = '' and sobaka = 1 and menu_off = 0:'Your dog, <a href="exec:gt ''mod_bestmod_petdog'', ''start''"><<$namesob>></a>, is lying on the floor near the entrance.'
 
 
-if $loc = 'korr2x' and $metka = '' and sobaka = 1 and menu_off = 0:'Near the entrance to the bedroom is your dog, <a href="exec:gt ''mod_bestmod_petdog'',''start'', $loc"><<$namesob>></a>'
+if $loc = 'korr2x' and $metka = '' and sobaka = 1 and menu_off = 0:'Near the entrance to the bedroom is your dog, <a href="exec:gt ''mod_bestmod_petdog'',''start''"><<$namesob>></a>'
 
 
 if ($loc = 'sitr' or $loc = 'sitr2x') and menu_off = 0: gs 'mod_bestmod_sitr'
 if ($loc = 'sitr' or $loc = 'sitr2x') and menu_off = 0: gs 'mod_bestmod_sitr'
 
 
@@ -23,11 +23,11 @@ if $loc = 'kafe' and metka = 'start' and menu_off = 0 and QWdogReiq = 3 and week
 !! beast exp and relationship with pet.
 !! beast exp and relationship with pet.
 if $curloc = 'bed' and ((bm_pet_dog_rel > 10 and pcs_horny > 60) or (pcs_horny > 80 and alko > 3) or bm_beast['exp'] > 6) and housrA = 1 and bm_dog_once_day ! daystart and rand(0, 100) < 4: gt 'mod_bestmod_bed', 'sog1'
 if $curloc = 'bed' and ((bm_pet_dog_rel > 10 and pcs_horny > 60) or (pcs_horny > 80 and alko > 3) or bm_beast['exp'] > 6) and housrA = 1 and bm_dog_once_day ! daystart and rand(0, 100) < 4: gt 'mod_bestmod_bed', 'sog1'
 
 
-if $loc = 'glake' and $selact = 'Go sunbathing (1:00)' and $clothingworntype = 'nude' and bm_beast['exp'] > 0 and rand(1,10) = 5: gt 'mod_bestmod_lake_dog', 'start'
+if $loc = 'glake' and $selact = 'Go sunbathing (30 minutes)' and $clothingworntype = 'nude' and bm_beast['exp'] > 0 and rand(1,10) = 5: gt 'mod_bestmod_lake_dog', 'start'
 
 
-if $locclass = 'park' and $metka = 'start' and (hour >= 20 or hour < 6) and menu_off = 0:
-	''
-	'<b>You see a stray dog sniffing around some trash.</b>'
+if $loc = 'park' and $metka = 'start' and (hour >= 20 or hour < 6) and menu_off = 0:
+	*nl
+	'You see a stray dog sniffing around some trash.'
 	act 'Go up to the stray dog': gt 'mod_bestmod_park_dog', 'start', $loc
 	act 'Go up to the stray dog': gt 'mod_bestmod_park_dog', 'start', $loc
 end
 end
 		
 		

+ 15 - 1
locations/mod_bestmod_bandit.qsrc

@@ -98,6 +98,7 @@ if $args[0] = 'horny':
 end
 end
 
 
 if $args[0] = '1':
 if $args[0] = '1':
+	*clr & cla
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'Bandit jumps up, wraps his forelegs around your leg and starts humping against it. You blush when you feel his tip smearing a small amount of canine precum on your skin.'
 	'Bandit jumps up, wraps his forelegs around your leg and starts humping against it. You blush when you feel his tip smearing a small amount of canine precum on your skin.'
 	act 'Push Bandit away':
 	act 'Push Bandit away':
@@ -128,6 +129,7 @@ if $args[0] = '1':
 end
 end
 
 
 if $args[0] = '2':
 if $args[0] = '2':
+	*clr & cla
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'Bandit stands on his rear legs and plants his front paws on your shoulders from behind you. You feel very excited as Bandit stands on top of you with his dick pressing against your butt.'
 	'Bandit stands on his rear legs and plants his front paws on your shoulders from behind you. You feel very excited as Bandit stands on top of you with his dick pressing against your butt.'
 
 
@@ -173,6 +175,7 @@ if $args[0] = '2':
 end
 end
 
 
 if $args[0] = '3':
 if $args[0] = '3':
+	*clr & cla
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'Bandit excitedly turns around you, sometimes jumping against you, hugging your legs and rubbing his red dick against you...'
 	'Bandit excitedly turns around you, sometimes jumping against you, hugging your legs and rubbing his red dick against you...'
 
 
@@ -232,6 +235,7 @@ if $args[0] = '3':
 end
 end
 
 
 if $args[0] = '4':
 if $args[0] = '4':
+	*clr & cla
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'Bandit is happily barking and turning around you.'
 	'Bandit is happily barking and turning around you.'
 
 
@@ -294,6 +298,7 @@ if $args[0] = '4':
 end
 end
 
 
 if $args[0] = '5':
 if $args[0] = '5':
+	*clr & cla
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'Bandit is happily barking and turning around you, randomly jumping against your legs or trying to sniff your crotch...'
 	'Bandit is happily barking and turning around you, randomly jumping against your legs or trying to sniff your crotch...'
 
 
@@ -309,11 +314,17 @@ if $args[0] = '5':
 		act 'Leave': gt 'Gadsarai'
 		act 'Leave': gt 'Gadsarai'
 	end
 	end
 	act 'Give in':
 	act 'Give in':
-		if pcs_vag = 0: gt 'mod_bestmod_bandit', '5a' else gt 'mod_bestmod_bandit', '5b'
+		if pcs_vag = 0:
+			gt 'mod_bestmod_bandit', '5a'
+		else
+			gt 'mod_bestmod_bandit', '5b'
+		end
 	end
 	end
 end
 end
 
 
 if $args[0] = '5a':
 if $args[0] = '5a':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'You just can''t leave Bandit in this state. You decide you need to help the doggie get some relief.'
 	'You just can''t leave Bandit in this state. You decide you need to help the doggie get some relief.'
 	'You remind yourself that you are a virgin, so you consider your next move carefully...'
 	'You remind yourself that you are a virgin, so you consider your next move carefully...'
 	
 	
@@ -678,6 +689,8 @@ if $args[0] = '5a':
 end
 end
 
 
 if $args[0] = '5b':
 if $args[0] = '5b':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'You just can''t leave Bandit in this state. You decide you need to help the doggie get some relief. The question is how...'
 	'You just can''t leave Bandit in this state. You decide you need to help the doggie get some relief. The question is how...'
 	act 'Suck Bandit':
 	act 'Suck Bandit':
 		*clr & cla
 		*clr & cla
@@ -1360,6 +1373,7 @@ end
 
 
 
 
 if $args[0] = '6':
 if $args[0] = '6':
+	*clr & cla
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/pirat.jpg"></center>'
 	act 'Suck Bandit':
 	act 'Suck Bandit':
 		*clr & cla
 		*clr & cla

+ 0 - 1
locations/mod_bestmod_bed.qsrc

@@ -295,7 +295,6 @@ end
 
 
 if $ARGS[0] = 'fin':
 if $ARGS[0] = 'fin':
 	cla
 	cla
-	menu_off = 1
 	gt $loc, $metka
 	gt $loc, $metka
 	!!savegame 'avtosave.sav'
 	!!savegame 'avtosave.sav'
 
 

+ 10 - 10
locations/mod_bestmod_kuhr.qsrc

@@ -52,7 +52,7 @@ if zoo >= 6 and sobaka ! 0:
 						act 'Let him put your dog to sleep':
 						act 'Let him put your dog to sleep':
 							sobaka = 0
 							sobaka = 0
 							zoo = 0
 							zoo = 0
-							gt $loc
+							dynamic $brodilk
 						end
 						end
 
 
 
 
@@ -61,7 +61,7 @@ if zoo >= 6 and sobaka ! 0:
 							'"No dear, it''s not his fault, it''s his instincts, just let him do what he''s supposed to do, he''ll eventually stop", you say.'
 							'"No dear, it''s not his fault, it''s his instincts, just let him do what he''s supposed to do, he''ll eventually stop", you say.'
 							'"Well, whatever you say."'
 							'"Well, whatever you say."'
 
 
-							act 'Finish':gt $loc
+							act 'Finish':dynamic $brodilk
 						end
 						end
 					end
 					end
 				elseif harakHusb = 1:
 				elseif harakHusb = 1:
@@ -75,14 +75,14 @@ if zoo >= 6 and sobaka ! 0:
 						act 'Let him put your dog to sleep':
 						act 'Let him put your dog to sleep':
 							sobaka = 0
 							sobaka = 0
 							zoo = 0
 							zoo = 0
-							gt $loc
+							dynamic $brodilk
 						end
 						end
 
 
 						act 'It''s just his instincts':
 						act 'It''s just his instincts':
 							cla
 							cla
 							'"No dear, it''s not his fault, it''s his instincts, just let him do what he''s supposed to do, he''ll eventually stop", you say.'
 							'"No dear, it''s not his fault, it''s his instincts, just let him do what he''s supposed to do, he''ll eventually stop", you say.'
 							'"Well, whatever you say."'
 							'"Well, whatever you say."'
-							act 'Finish':gt $loc
+							act 'Finish':dynamic $brodilk
 						end
 						end
 					elseif izvratH = 1:
 					elseif izvratH = 1:
 						swallow += 1
 						swallow += 1
@@ -108,7 +108,7 @@ if zoo >= 6 and sobaka ! 0:
 							act 'Put your dog to sleep':
 							act 'Put your dog to sleep':
 								sobaka = 0
 								sobaka = 0
 								zoo = 0
 								zoo = 0
-								gt $loc
+								dynamic $brodilk
 							end
 							end
 
 
 							act 'It''s just his instincts!':
 							act 'It''s just his instincts!':
@@ -123,7 +123,7 @@ if zoo >= 6 and sobaka ! 0:
 									'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/z6.jpg"></center>'
 									'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/z6.jpg"></center>'
 									'You take the dogs dick in your hand and begin to stroke it, after a few minutes your dog cums on your hands.'
 									'You take the dogs dick in your hand and begin to stroke it, after a few minutes your dog cums on your hands.'
 
 
-									act 'Finish':gt $loc
+									act 'Finish':dynamic $brodilk
 								end
 								end
 
 
 								act 'Suck dog':
 								act 'Suck dog':
@@ -140,10 +140,10 @@ if zoo >= 6 and sobaka ! 0:
 									gs 'arousal', 'end'
 									gs 'arousal', 'end'
 									gs 'stat'
 									gs 'stat'
 
 
-									act 'Finish':gt $loc
+									act 'Finish':dynamic $brodilk
 								end
 								end
 
 
-								act 'Finish':gt $loc
+								act 'Finish':dynamic $brodilk
 							end
 							end
 						end
 						end
 					end
 					end
@@ -161,7 +161,7 @@ if zoo >= 6 and sobaka ! 0:
 						act 'Finish':
 						act 'Finish':
 							sobaka = 0
 							sobaka = 0
 							zoo = 0
 							zoo = 0
-							gt $loc
+							dynamic $brodilk
 						end
 						end
 					elseif izvratH = 1:
 					elseif izvratH = 1:
 						swallow += 1
 						swallow += 1
@@ -208,7 +208,7 @@ if zoo >= 6 and sobaka ! 0:
 									gs 'arousal', 'end'
 									gs 'arousal', 'end'
 									gs 'stat'
 									gs 'stat'
 
 
-									act 'Finish':gt $loc
+									act 'Finish':dynamic $brodilk
 								end
 								end
 							end
 							end
 						end
 						end

+ 6 - 10
locations/mod_bestmod_park_dog.qsrc

@@ -1,7 +1,4 @@
 # mod_bestmod_park_dog
 # mod_bestmod_park_dog
-
-$loc = 'mod_bestmod_park_dog'
-$metka = $ARGS[0]
 menu_off = 1
 menu_off = 1
 
 
 !! Set a default large volume of sperm for stray dog
 !! Set a default large volume of sperm for stray dog
@@ -11,21 +8,20 @@ sexvolume = rand(100, 200)
 
 
 
 
 if $ARGS[0] = 'start':
 if $ARGS[0] = 'start':
-	$bm_oldloc = $ARGS[1]
 	*clr & cla
 	*clr & cla
 	pcs_willpwr -= 5
 	pcs_willpwr -= 5
 	minut += 5
 	minut += 5
 
 
 	if bm_know_parkdog = 1:
 	if bm_know_parkdog = 1:
 		'Under construction!'
 		'Under construction!'
-		act 'Go back to the park': gt $bm_oldloc, 'start'
+		act 'Go back to the park': gt 'park', 'start'
 	else
 	else
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/baddog.jpg"></center>'
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/baddog.jpg"></center>'
 		'It''s a rather large dog and you''re not sure what breed it is. But you figure something that size must be hungry if it hasn''t had something to eat in a while.'
 		'It''s a rather large dog and you''re not sure what breed it is. But you figure something that size must be hungry if it hasn''t had something to eat in a while.'
 		''
 		''
 		'"Poor thing," you think to yourself, and walk towards it. As you approach, the dog looks up. You must have scared it because it turns around as soon as it sees you, and trots off into the darkness among the trees.'
 		'"Poor thing," you think to yourself, and walk towards it. As you approach, the dog looks up. You must have scared it because it turns around as soon as it sees you, and trots off into the darkness among the trees.'
 		act 'Follow him': gt 'mod_bestmod_park_dog', 'first_follow'
 		act 'Follow him': gt 'mod_bestmod_park_dog', 'first_follow'
-		act 'Leave him be': gt $bm_oldloc, 'start'
+		act 'Leave him be': gt 'park', 'start'
 	end
 	end
 end
 end
 
 
@@ -42,7 +38,7 @@ if $ARGS[0] = 'first_follow':
 			'You wonder why you even followed this dog. He looks like he is comfortable where he is and you don''t even have any food to give him.'
 			'You wonder why you even followed this dog. He looks like he is comfortable where he is and you don''t even have any food to give him.'
 			'Even worse, you realize that you have no idea where you are in the park and should probably get out as soon as you can. You don''t want to be known as "that girl who got lost in the park".'
 			'Even worse, you realize that you have no idea where you are in the park and should probably get out as soon as you can. You don''t want to be known as "that girl who got lost in the park".'
 			'You finally find your way out, but you''re not sure you could find your way back to the dog. If you ever want to go back to his den, you''ll have to run into him somewhere in the park again.'
 			'You finally find your way out, but you''re not sure you could find your way back to the dog. If you ever want to go back to his den, you''ll have to run into him somewhere in the park again.'
-			act 'Go back to the park': gt $bm_oldloc, 'start'
+			act 'Go back to the park': gt 'park', 'start'
 		end
 		end
 	else
 	else
 		buterbrod = 0
 		buterbrod = 0
@@ -50,7 +46,7 @@ if $ARGS[0] = 'first_follow':
 			*clr & cla
 			*clr & cla
 			bm_know_parkdog = 1
 			bm_know_parkdog = 1
 			bm_parkdog_QW += 1
 			bm_parkdog_QW += 1
-			$bm_firstmet_parkdog = $bm_oldloc
+			bm_firstmet_parkdog = 1
 			'You take the sandwich out from your bag and offer it to the dog. He sniffs at it for a bit, but seems hesitant to get very close to you.'
 			'You take the sandwich out from your bag and offer it to the dog. He sniffs at it for a bit, but seems hesitant to get very close to you.'
 			'You figure he might not trust you too much, so you put the sandwich down on the ground and step back. You guessed right, as the dog jumped forward after a moment''s pause and devoured the sandwich meat, leaving the bread behind.'
 			'You figure he might not trust you too much, so you put the sandwich down on the ground and step back. You guessed right, as the dog jumped forward after a moment''s pause and devoured the sandwich meat, leaving the bread behind.'
 			''
 			''
@@ -72,13 +68,13 @@ if $ARGS[0] = 'first_follow':
 				'You don''t have another place to stay, but you also weren''t looking to spend the night out somewhere in the middle of the park.'
 				'You don''t have another place to stay, but you also weren''t looking to spend the night out somewhere in the middle of the park.'
 				'"Sorry, boy. I can''t stay here. But I hope I see you again. I''ll be sure to bring something better than a sandwich next time, too," you say, smiling at the dog. He happily wags his tail and keeps looking at you as you walk back through the trees.'
 				'"Sorry, boy. I can''t stay here. But I hope I see you again. I''ll be sure to bring something better than a sandwich next time, too," you say, smiling at the dog. He happily wags his tail and keeps looking at you as you walk back through the trees.'
 			end
 			end
-			act 'Go back to the park': gt $bm_oldloc, 'start'
+			act 'Go back to the park': gt 'park', 'start'
 		end
 		end
 		act 'Leave':
 		act 'Leave':
 			*clr & cla
 			*clr & cla
 			'You realize that you have no idea where you are in the park and should probably get out as soon as you can. You don''t want to be known as "that girl who got lost in the park".'
 			'You realize that you have no idea where you are in the park and should probably get out as soon as you can. You don''t want to be known as "that girl who got lost in the park".'
 			'You finally find your way out, but you''re not sure you could find your way back to the dog. If you ever want to go back to his den, you''ll have to run into him somewhere in the park again.'
 			'You finally find your way out, but you''re not sure you could find your way back to the dog. If you ever want to go back to his den, you''ll have to run into him somewhere in the park again.'
-			act 'Go back to the park': gt $bm_oldloc, 'start'
+			act 'Go back to the park': gt 'park', 'start'
 		end
 		end
 	end
 	end
 end
 end

+ 20 - 24
locations/mod_bestmod_petdog.qsrc

@@ -1,14 +1,10 @@
 # mod_bestmod_petdog
 # mod_bestmod_petdog
-
-$loc = 'mod_bestmod_petdog'
-$metka = ''
 menu_off = 1
 menu_off = 1
 
 
 !! Set a default large volume of sperm for pet dog
 !! Set a default large volume of sperm for pet dog
 sexvolume = rand(100, 200)
 sexvolume = rand(100, 200)
 
 
 if $ARGS[0] = 'start':
 if $ARGS[0] = 'start':
-	$bm_oldloc = $ARGS[1]
 	cls
 	cls
 	minut += 5
 	minut += 5
 	gs 'stat'
 	gs 'stat'
@@ -27,26 +23,26 @@ if $ARGS[0] = 'start':
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/dog_walk.jpg"></center>'
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/dog_walk.jpg"></center>'
 		'<center><b>You take <<$namesob>> for a walk.</b></center>'
 		'<center><b>You take <<$namesob>> for a walk.</b></center>'
 
 
-		act 'Go back home': gt $bm_oldloc
+		act 'Go back home':dynamic $brodila
 
 
 		if pcs_horny >= 70 and zoo > 0 and streetdogday ! daystart:act 'Coitus':gt 'mod_bestmod_petdog', 'polactdog'
 		if pcs_horny >= 70 and zoo > 0 and streetdogday ! daystart:act 'Coitus':gt 'mod_bestmod_petdog', 'polactdog'
 	end
 	end
 
 
-	act 'Leave':gt $bm_oldloc
+	act 'Leave':dynamic $brodila
 
 
 	act 'Have <<$namesob>> put down':
 	act 'Have <<$namesob>> put down':
 		cls
 		cls
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/dog2.jpg"></center>'
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/dog2.jpg"></center>'
 		'<<$namesob>> puts on his saddest face and whimpers'
 		'<<$namesob>> puts on his saddest face and whimpers'
 
 
-		act 'Aww... I can''t do it': gt $bm_oldloc
+		act 'Aww... I can''t do it': dynamic $brodila
 
 
 		act 'Do it':
 		act 'Do it':
 			sobaka = 0
 			sobaka = 0
 			zoo = 0
 			zoo = 0
 			minut += 60
 			minut += 60
 			'You take your dog to the vet, who puts him down.'
 			'You take your dog to the vet, who puts him down.'
-			gt $bm_oldloc
+			dynamic $brodila
 		end
 		end
 	end
 	end
 end
 end
@@ -88,7 +84,7 @@ if $ARGS[0] = 'polactdog':
 			gs 'arousal', 'end'
 			gs 'arousal', 'end'
 			gs 'stat'
 			gs 'stat'
 
 
-			if QWdogReiq > 0:act 'Leave':gt $bm_oldloc
+			if QWdogReiq > 0:act 'Leave':dynamic $brodila
 			if QWdogReiq = 0:act 'Leave':gt 'mod_bestmod_petdog', 'dogreiqdi'
 			if QWdogReiq = 0:act 'Leave':gt 'mod_bestmod_petdog', 'dogreiqdi'
 		end
 		end
 	end
 	end
@@ -115,7 +111,7 @@ if $ARGS[0] = 'polactdog':
 			gs 'arousal', 'end'
 			gs 'arousal', 'end'
 			gs 'stat'
 			gs 'stat'
 
 
-			if QWdogReiq > 0:act 'Leave':gt $bm_oldloc
+			if QWdogReiq > 0:act 'Leave':dynamic $brodila
 			if QWdogReiq = 0:act 'Leave':gt 'mod_bestmod_petdog', 'dogreiqdi'
 			if QWdogReiq = 0:act 'Leave':gt 'mod_bestmod_petdog', 'dogreiqdi'
 		end
 		end
 	end
 	end
@@ -130,7 +126,7 @@ if $ARGS[0] = 'dogreiqdi':
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/girl.jpg"></center>'
 	'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/girl.jpg"></center>'
 	'Once you calm down and adjust yourself, you kiss <<$namesob>> and decide to head home. Recovering after intercourse, you struggle to your feet. While adjusting your clothes, you notice a girl. She watches with curiosity and excitement explicitly looking for all your shows. The girl opens her mouth and wants to say something, but stops and runs away. You watch in a mild surprise, but also the fact that you were watched getting filled. You call <<$namesob>> and go home.'
 	'Once you calm down and adjust yourself, you kiss <<$namesob>> and decide to head home. Recovering after intercourse, you struggle to your feet. While adjusting your clothes, you notice a girl. She watches with curiosity and excitement explicitly looking for all your shows. The girl opens her mouth and wants to say something, but stops and runs away. You watch in a mild surprise, but also the fact that you were watched getting filled. You call <<$namesob>> and go home.'
 
 
-	act 'Leave':gt $bm_oldloc
+	act 'Leave':dynamic $brodila
 end
 end
 
 
 if $ARGS[0] = 'gamedog':
 if $ARGS[0] = 'gamedog':
@@ -143,7 +139,7 @@ if $ARGS[0] = 'gamedog':
 	'Suddenly, your pussy starts to itch. You can''t understand why, but you strongly want sex. Then, seeing <<$namesob>> penis poking out of its sheeth, you have a crazy idea.'
 	'Suddenly, your pussy starts to itch. You can''t understand why, but you strongly want sex. Then, seeing <<$namesob>> penis poking out of its sheeth, you have a crazy idea.'
 	'You could have some fun playing with his member.'
 	'You could have some fun playing with his member.'
 
 
-	act 'Leave':pcs_dom += 5 & gt $bm_oldloc
+	act 'Leave':pcs_dom += 5 & dynamic $brodila
 
 
 	act 'Get licked':
 	act 'Get licked':
 		cla
 		cla
@@ -217,7 +213,7 @@ if $ARGS[0] = 'gamedog':
 
 
 				if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 				if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 
 
-				act 'Release <<$namesob>> and go': gt $bm_oldloc
+				act 'Release <<$namesob>> and go':dynamic $brodila
 			end
 			end
 		end
 		end
 	end
 	end
@@ -341,7 +337,7 @@ if $ARGS[0] = 'hardcoredog':
 											gs 'arousal', 'end'
 											gs 'arousal', 'end'
 											gs 'stat'
 											gs 'stat'
 
 
-											act 'Get out of bed': gt $bm_oldloc
+											act 'Get out of bed':dynamic $brodila
 
 
 											if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 											if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 										end
 										end
@@ -411,7 +407,7 @@ if $ARGS[0] = 'hardcoredog':
 			end
 			end
 		end
 		end
 
 
-		act 'Leave': gt $bm_oldloc
+		act 'Leave':dynamic $brodila
 	end
 	end
 
 
 	act 'Walk <<$namesob>>':
 	act 'Walk <<$namesob>>':
@@ -421,7 +417,7 @@ if $ARGS[0] = 'hardcoredog':
 		gs 'stat'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/dog_walk.jpg"></center>'
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/beast/zoo/dog_walk.jpg"></center>'
 		'<center><b>You walk <<$namesob>> and see that he is very excited.</center></b>'
 		'<center><b>You walk <<$namesob>> and see that he is very excited.</center></b>'
-		act 'Go home': gt $bm_oldloc
+		act 'Go home':dynamic $brodila
 
 
 		act 'Find somewhere private':
 		act 'Find somewhere private':
 			cla
 			cla
@@ -475,7 +471,7 @@ if $ARGS[0] = 'cumshot2':
 
 
 	if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 	if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 
 
-	act 'Leave': gt $bm_oldloc
+	act 'Leave':dynamic $brodila
 end
 end
 
 
 if $ARGS[0] = 'cumshot1':
 if $ARGS[0] = 'cumshot1':
@@ -497,7 +493,7 @@ if $ARGS[0] = 'cumshot1':
 
 
 	if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 	if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 
 
-	act 'Leave': gt $bm_oldloc
+	act 'Leave':dynamic $brodila
 end
 end
 
 
 if $ARGS[0] = 'zoof14':
 if $ARGS[0] = 'zoof14':
@@ -516,7 +512,7 @@ if $ARGS[0] = 'zoof14':
 
 
 	if REXQW = 0:act 'Look around':gt 'mod_bestmod_petdog', 'zoof16'
 	if REXQW = 0:act 'Look around':gt 'mod_bestmod_petdog', 'zoof16'
 
 
-	act 'Go home': gt $bm_oldloc
+	act 'Go home':dynamic $brodila
 end
 end
 
 
 if $ARGS[0] = 'zoof15':
 if $ARGS[0] = 'zoof15':
@@ -536,7 +532,7 @@ if $ARGS[0] = 'zoof15':
 
 
 	if REXQW =0:act 'Look around':gt 'mod_bestmod_petdog', 'zoof16'
 	if REXQW =0:act 'Look around':gt 'mod_bestmod_petdog', 'zoof16'
 
 
-	act 'Go home': gt $bm_oldloc
+	act 'Go home':dynamic $brodila
 end
 end
 
 
 if $ARGS[0] = 'zoof16':
 if $ARGS[0] = 'zoof16':
@@ -585,7 +581,7 @@ if $ARGS[0] = 'zoof27':
 
 
 		if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 		if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 
 
-		act 'Get up and get dressed': gt $bm_oldloc
+		act 'Get up and get dressed':dynamic $brodila
 	end
 	end
 
 
 	act 'Undress and play lady dog':
 	act 'Undress and play lady dog':
@@ -603,7 +599,7 @@ if $ARGS[0] = 'zoof27':
 
 
 		if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 		if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 
 
-		act 'Get up and get dressed': gt $bm_oldloc
+		act 'Get up and get dressed':dynamic $brodila
 	end
 	end
 end
 end
 
 
@@ -688,7 +684,7 @@ if $ARGS[0] = 'dogcancerstyle':
 
 
 	if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 	if REXQW = 1:act 'Call Sonia':gt 'mod_bestmod_petdog', 'dzoof1'
 
 
-	act 'Get up and get dressed': gt $bm_oldloc
+	act 'Get up and get dressed':dynamic $brodila
 end
 end
 
 
 
 
@@ -707,7 +703,7 @@ if $ARGS[0] = 'dogmissionarystyle':
 
 
 	if REXQW = 1:act 'Call Sonia':xgt 'mod_bestmod_petdog', 'dzoof1'
 	if REXQW = 1:act 'Call Sonia':xgt 'mod_bestmod_petdog', 'dzoof1'
 
 
-	act 'Get up and get dressed': gt $bm_oldloc
+	act 'Get up and get dressed':dynamic $brodila
 end
 end
 
 
 if $ARGS[0] = 'dzoof1':
 if $ARGS[0] = 'dzoof1':