Kaynağa Gözat

[changed] optimization of the week even/odd calculation - by slanon

Sicaa 4 yıl önce
ebeveyn
işleme
eae59fb56d

+ 1 - 1
locations/gschool_grounds.qsrc

@@ -50,7 +50,7 @@ if $ARGS[0] = 'main':
 	elseif hour = 14 and cheerleadingQW['day'] ! daystart and (week = 2 or week = 4) and kanikuli = 0 and cheerleadingQW['quest_stage'] > 1:
 		gt 'gschool_cheerleading', 'afterschool_practice'
 	!! A football game is played once every 2nd Friday and the cheerleaders perform out on the field. 
-	elseif hour = 14 and cheerleadingQW['day'] ! daystart and week = 5 and ((daystart - (daystart mod 7)) / 7) mod 2 = 1 and kanikuli = 0 and (cheerleadingQW['quest_stage'] >= 3 or cheerleadingQW['backup_game'] = 1):
+	elseif hour = 14 and cheerleadingQW['day'] ! daystart and week = 5 and (daystart - (daystart mod 7)) mod 2 = 1 and kanikuli = 0 and (cheerleadingQW['quest_stage'] >= 3 or cheerleadingQW['backup_game'] = 1):
 		gt 'gschool_cheerleading', 'afterschool_game'
 	end
 	

+ 3 - 3
locations/sister.qsrc

@@ -23,12 +23,12 @@ if $ARGS[0] = 'gdk':
 		'"What do you want? Fuck off!" Anya and her friends laugh and point at you, until you leave them alone.'
 		act 'Move away': SiSgdk = 0 & gt $loc, $metka
 	! Showing up after party invite
-	elseif week = 5 and ((daystart - (daystart mod 7)) / 7) mod 2 = 0 and sisterQW['party'] = 1 and daystart - sisterQW['partyday'] < 5:
+	elseif week = 5 and (daystart - (daystart mod 7)) mod 2 = 0 and sisterQW['party'] = 1 and daystart - sisterQW['partyday'] < 5:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/community/anyaroma2.jpg"></center>'
 		'Anya and some of her friends are dressed up organizing themselves before going to the party. Anya sees you and waves you to her. "Come on, I was starting to wonder if you were going to show up."'
 		gs 'sister', 'partyanswer', 'anya'
 	! Anya heading to party
-	elseif npc_rel['A33'] >= 70 and week = 5 and ((daystart - (daystart mod 7)) / 7) mod 2 = 0 and (sisterQW['party'] = 0 or sisterQW['party'] = 2):
+	elseif npc_rel['A33'] >= 70 and week = 5 and (daystart - (daystart mod 7)) mod 2 = 0 and (sisterQW['party'] = 0 or sisterQW['party'] = 2):
 		minut += 5
 		gs 'stat'
 		if npc_rel['A57'] >= 80:
@@ -419,7 +419,7 @@ if $ARGS[0] = 'scene1':
 !1 - knows about the parties
 !2 - agreed to go to the party
 !!again want to change rexs party to only every other Friday
-		elseif week < 5 and week > 1 and ((daystart - (daystart mod 7)) / 7) mod 2 = 0 and pcs_vag > 0 and (sisterQW['party'] = 0 or sisterQW['party'] = 2) and daystart - sisterQW['partyday'] > 3:
+		elseif week < 5 and week > 1 and (daystart - (daystart mod 7)) mod 2 = 0 and pcs_vag > 0 and (sisterQW['party'] = 0 or sisterQW['party'] = 2) and daystart - sisterQW['partyday'] > 3:
 			'Roma looks up at you, suddenly remembering something. "<<$pcs_nickname>>, Rex''s apartment is available on Friday and he''s having a party, do you want to go?"'
 			sisterQW['partyday'] = daystart
 			minut += 5

+ 1 - 1
locations/sister_chat.qsrc

@@ -280,7 +280,7 @@ if $ARGS[0] = 'sister_chat':
 					'"Oh, sister, <<$tmpstr>>I think the father is <<$tmpstr2>>"'
 				end
 			end
-		elseif week < 5 and week > 1 and ((daystart - (daystart mod 7)) / 7) mod 2 = 0 and pcs_vag > 0 and npc_rel['A33'] >= 80 and (sisterQW['party'] = 0 or sisterQW['party'] = 2) and daystart - sisterQW['partyday'] > 3:
+		elseif week < 5 and week > 1 and (daystart - (daystart mod 7)) mod 2 = 0 and pcs_vag > 0 and npc_rel['A33'] >= 80 and (sisterQW['party'] = 0 or sisterQW['party'] = 2) and daystart - sisterQW['partyday'] > 3:
 			*clr & cla
 			minut += 5
 			sisterQW['partyday'] = daystart