Răsfoiți Sursa

[changed] removed the possibility of having an event which skipped the train ride message. Event probabilities are essentially preserved

anjuna krokus 4 luni în urmă
părinte
comite
26747658ef
2 a modificat fișierele cu 23 adăugiri și 23 ștergeri
  1. 19 19
      locations/train.qsrc
  2. 4 4
      locations/train_events.qsrc

+ 19 - 19
locations/train.qsrc

@@ -158,7 +158,7 @@ if $ARGS[0] = 'center_ind':
 	elseif transportVars['train_event_day'] ! daystart:
 		if transportVars['rand'] <= 23:
 			gt 'train_events', 'private'
-		elseif transportVars['rand'] <= 39:
+		elseif transportVars['rand'] <= 31:
 			gt 'train_events', 'events'
 		end
 	end
@@ -185,7 +185,7 @@ elseif $ARGS[0] = 'center_communal':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 28:
+		if transportVars['rand'] <= 19:
 			gt 'train_events', 'events'
 		end
 	end
@@ -211,7 +211,7 @@ elseif $ARGS[0] = 'center_gadukino':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 28:
+		if transportVars['rand'] <= 19:
 			gt 'train_events', 'events'
 		end
 	end
@@ -241,7 +241,7 @@ elseif $ARGS[0] = 'center_pavlovsk':
 			gt 'train_events', 'private'
 		elseif transportVars['rand'] <= 45:
 			gt 'train_events', 'Gopnik'
-		elseif transportVars['rand'] <= 56:
+		elseif transportVars['rand'] <= 51:
 			gt 'train_events', 'events'
 		end
 	end
@@ -277,7 +277,7 @@ if $ARGS[0] = 'ind_center':
 	elseif transportVars['train_event_day'] ! daystart:
 		if transportVars['rand'] <= 23:
 			gt 'train_events', 'private'
-		elseif transportVars['rand'] <= 39:
+		elseif transportVars['rand'] <= 31:
 			gt 'train_events', 'events'
 		end
 	end
@@ -305,7 +305,7 @@ elseif $ARGS[0] = 'ind_communal':
 	if transportVars['rand'] <= 6:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 27:
+		if transportVars['rand'] <= 17:
 			gt 'train_events', 'events'
 		end
 	end
@@ -331,7 +331,7 @@ elseif $ARGS[0] = 'ind_gadukino':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 27:
+		if transportVars['rand'] <= 19:
 			gt 'train_events', 'events'
 		end
 	end
@@ -362,7 +362,7 @@ elseif $ARGS[0] = 'ind_pavlovsk':
 			gt 'train_events', 'private'
 		elseif transportVars['rand'] <= 45:
 			gt 'train_events', 'Gopnik'
-		elseif transportVars['rand'] <= 56:
+		elseif transportVars['rand'] <= 51:
 			gt 'train_events', 'events'
 		end
 	end
@@ -396,7 +396,7 @@ if $ARGS[0] = 'communal_center':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 28:
+		if transportVars['rand'] <= 19:
 			gt 'train_events', 'events'
 		end
 	end
@@ -422,7 +422,7 @@ elseif $ARGS[0] = 'communal_ind':
 	if transportVars['rand'] <= 6:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 25: 
+		if transportVars['rand'] <= 16:
 			gt 'train_events', 'events'
 		end
 	end
@@ -448,7 +448,7 @@ elseif $ARGS[0] = 'communal_gadukino':
 	if transportVars['rand'] <= 6:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 26: 
+		if transportVars['rand'] <= 16:
 			gt 'train_events', 'events'
 		end
 	end
@@ -474,7 +474,7 @@ elseif $ARGS[0] = 'communal_pavlovsk':
 	if transportVars['rand'] <= 20:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 36:
+		if transportVars['rand'] <= 28:
 			gt 'train_events', 'events'
 		end
 	end
@@ -505,7 +505,7 @@ if $ARGS[0] = 'gadukino_center':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 38:
+		if transportVars['rand'] <= 24:
 			gt 'train_events', 'events'
 		end
 	end
@@ -531,7 +531,7 @@ elseif $ARGS[0] = 'gadukino_ind':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 38:
+		if transportVars['rand'] <= 24:
 			gt 'train_events', 'events'
 		end
 	end
@@ -557,7 +557,7 @@ elseif $ARGS[0] = 'gadukino_communal':
 	if transportVars['rand'] <= 6:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 26:
+		if transportVars['rand'] <= 16:
 			gt 'train_events', 'events'
 		end
 	end
@@ -583,7 +583,7 @@ elseif $ARGS[0] = 'gadukino_pavlovsk':
 	if transportVars['rand'] <= 20:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 36:
+		if transportVars['rand'] <= 28:
 			gt 'train_events', 'events'
 		end
 	end
@@ -623,7 +623,7 @@ if $ARGS[0] = 'pavlovsk_center':
 			gt 'train_events', 'Gopnik'
 		elseif tranportVars['rand'] <= 55:
 			gt 'train_events', 'weed'
-		elseif transportVars['rand'] <= 66:
+		elseif transportVars['rand'] <= 61:
 			gt 'train_events', 'events'
 		end
 	end
@@ -653,7 +653,7 @@ elseif $ARGS[0] = 'pavlovsk_ind':
 			gt 'train_events', 'private'
 		elseif transportVars['rand'] <= 45:
 			gt 'train_events', 'Gopnik'
-		elseif transportVars['rand'] <= 56:
+		elseif transportVars['rand'] <= 51:
 			gt 'train_events', 'events'
 		end
 	end
@@ -705,7 +705,7 @@ elseif $ARGS[0] = 'pavlovsk_gadukino':
 	if transportVars['rand'] <= 10:
 		gt 'train_incidental', 'events'
 	elseif transportVars['train_event_day'] ! daystart:
-		if transportVars['rand'] <= 27:
+		if transportVars['rand'] <= 19:
 			gt 'train_events', 'events'
 		end
 	end

+ 4 - 4
locations/train_events.qsrc

@@ -4,13 +4,13 @@ transportVars['train_event_day'] = daystart
 
 if $ARGS[0] = 'events':
 	transportVars['rand'] = rand(1, 100)
-	if transportVars['rand'] <= 9:
+	if transportVars['rand'] <= 15:
 		gt 'train_events', 'oldman'
-	elseif transportVars['rand'] <= 26:
+	elseif transportVars['rand'] <= 42:
 		gt 'train_events', 'fit'
-	elseif transportVars['rand'] <= 48:
+	elseif transportVars['rand'] <= 77:
 		gt 'train_events', 'young'
-	elseif transportVars['rand'] <= 62:
+	elseif transportVars['rand'] <= 100:
 		gt 'train_events', 'breastfeed'
 	else
 		gt $loc, $loc_arg