Просмотр исходного кода

[bugfix, text] Check bm_cheatBandit is not 0, slightly easier to advance with Bandit when not drunk/horny, fixed bug where an action wouldn't display because it was followed by a gt, added some text

oldentree 5 лет назад
Родитель
Сommit
fc48f2ab55
1 измененных файлов с 19 добавлено и 20 удалено
  1. 19 20
      locations/mod_bestmod_bandit.qsrc

+ 19 - 20
locations/mod_bestmod_bandit.qsrc

@@ -7,12 +7,13 @@ menu_off = 1
 !! Set a default large volume of sperm for Bandit
 sexvolume = rand(100, 200)
 
-if bm_cheatBandit = 1 and npc_horny['A800'] < 29: npc_horny['A800'] = 29
+if bm_cheatBandit ! 0 and npc_horny['A800'] < 29: npc_horny['A800'] = 29
 
 if bm_bandit_setup = 0: bm_bandit_setup = 1 & gs 'mod_bestmod_bandit', 'bandit_setup'
 
 gs 'stat'
 sexpartkno = 1
+
 if $args[0] = '':
 	menu_off = 1
 	if npc_horny['A800'] >= 30:
@@ -80,7 +81,7 @@ if $args[0] = 'horny':
 			gt 'mod_bestmod_bandit', '4'
 		elseif npc_QW['A800'] < 9:
 			gt 'mod_bestmod_bandit', '5'
-		elseif npc_horny['A800'] < 30 and sub >= 90 and npc_QW['A800'] >= 9:
+		elseif npc_QW['A800'] >= 9 and npc_horny['A800'] < 30 and sub >= 90:
 			gt 'mod_bestmod_bandit', 'lick'
 		elseif npc_QW['A800'] >= 9 and sub >= 50:
 			gt 'mod_bestmod_bandit', '6'
@@ -98,7 +99,7 @@ if $args[0] = 'horny':
 			gt 'mod_bestmod_bandit', '4'
 		elseif npc_QW['A800'] < 18:
 			gt 'mod_bestmod_bandit', '5'
-		elseif npc_horny['A800'] < 30 and sub >= 90 and npc_QW['A800'] >= 18:
+		elseif npc_QW['A800'] >= 18 and npc_horny['A800'] < 30 and sub >= 90:
 			gt 'mod_bestmod_bandit', 'lick'
 		elseif npc_QW['A800'] >= 18 and sub >= 50:
 			gt 'mod_bestmod_bandit', '6'
@@ -106,21 +107,21 @@ if $args[0] = 'horny':
 			gt 'mod_bestmod_bandit', '5'
 		end
 	else
-		if npc_QW['A800'] < 5:
+		if npc_QW['A800'] < 3:
 			gt 'mod_bestmod_bandit', '1'
-		elseif npc_QW['A800'] < 15:
+		elseif npc_QW['A800'] < 9:
 			gt 'mod_bestmod_bandit', '2'
-		elseif npc_QW['A800'] < 20:
+		elseif npc_QW['A800'] < 15:
 			gt 'mod_bestmod_bandit', '3'
-		elseif npc_QW['A800'] < 25:
+		elseif npc_QW['A800'] < 21:
 			gt 'mod_bestmod_bandit', '4'
-		elseif npc_QW['A800'] < 30:
+		elseif npc_QW['A800'] < 27:
 			gt 'mod_bestmod_bandit', '5'
-		elseif npc_QW['A800'] >= 30 and npc_horny['A800'] < 30 and sub >= 90:
+		elseif npc_QW['A800'] >= 27 and npc_horny['A800'] < 30 and sub >= 90:
 			gt 'mod_bestmod_bandit', 'lick'
-		elseif npc_QW['A800'] >= 30 and sub >= 50:
+		elseif npc_QW['A800'] >= 27 and sub >= 50:
 			gt 'mod_bestmod_bandit', '6'
-		elseif npc_QW['A800'] >= 30:
+		elseif npc_QW['A800'] >= 27:
 			gt 'mod_bestmod_bandit', '5'
 		end
 	end
@@ -335,20 +336,17 @@ if $args[0] = '5':
 		'<center><img <<$set_imgh>> src="mod/bestmod/images/locations/gadukino/village/baddog.jpg"></center>'
 		'You move away from him, leaving him all alone and horny... You''re such a monster.'
 
-		act 'Leave':gt 'Gadsarai'
+		act 'Leave': gt 'Gadsarai'
 	end
-
-	if pcs_vag = 0:
-		gt 'mod_bestmod_bandit', '5a'
-	else
-		gt 'mod_bestmod_bandit', '5b'
+	act 'Give in':
+		if pcs_vag = 0: gt 'mod_bestmod_bandit', '5a' else gt 'mod_bestmod_bandit', '5b'
 	end
 end
 
 if $args[0] = '5a':
-	'<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...'
-
+	'You just can''t leave Bandit in this state. You decide you need to help the doggie get some relief.'
+	'You are a virgin, so you consider your next steps carefully...'
+	
 	act 'Take in the mouth':
 		*clr & cla
 		DogBJ+=1
@@ -723,6 +721,7 @@ if $args[0] = '5a':
 end
 
 if $args[0] = '5b':
+	'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':
 		*clr & cla
 		DogBJ+=1