|  |  | @@ -275,11 +275,11 @@ function updateDisplay() { | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | function advanceTimeTo(newTime) { | 
		
	
		
			
			|  |  |  | advanceTime((86400 + newTime - time) % 86400); | 
		
	
		
			
			|  |  |  | function advanceTimeTo(newTime, conscious=true) { | 
		
	
		
			
			|  |  |  | advanceTime((86400 + newTime - time) % 86400, conscious); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | function advanceTime(amount) { | 
		
	
		
			
			|  |  |  | function advanceTime(amount, conscious=true) { | 
		
	
		
			
			|  |  |  | time = (time + amount); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | date += Math.floor(time / 86400); | 
		
	
	
		
			
				|  |  | @@ -288,13 +288,17 @@ function advanceTime(amount) { | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | player.restoreHealth(amount); | 
		
	
		
			
			|  |  |  | player.restoreStamina(amount); | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | update(player.stomach.digest(amount)); | 
		
	
		
			
			|  |  |  | update(player.bowels.digest(amount)); | 
		
	
		
			
			|  |  |  | update(player.balls.digest(amount)); | 
		
	
		
			
			|  |  |  | update(player.womb.digest(amount)); | 
		
	
		
			
			|  |  |  | update(player.breasts.digest(amount)); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | update(player.buildArousal(amount)); | 
		
	
		
			
			|  |  |  | if (conscious) { | 
		
	
		
			
			|  |  |  | update(player.buildArousal(amount)); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | @@ -584,7 +588,7 @@ function respawn(respawnRoom) { | 
		
	
		
			
			|  |  |  | player.breasts.waste = 0; | 
		
	
		
			
			|  |  |  | player.breasts.digested = []; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | advanceTime(Math.floor(86400 / 2 * (Math.random() * 0.5 - 0.25 + 1))); | 
		
	
		
			
			|  |  |  | advanceTime(Math.floor(86400 / 2 * (Math.random() * 0.5 - 0.25 + 1)), false); | 
		
	
		
			
			|  |  |  | changeMode("explore"); | 
		
	
		
			
			|  |  |  | player.health = 100; | 
		
	
		
			
			|  |  |  | update(["You wake back up in your bed."]); | 
		
	
	
		
			
				|  |  | 
 |