|  |  | @@ -170,6 +170,22 @@ function Player(name = "Player") { | 
		
	
		
			
			|  |  |  | this.breasts = new Breasts(this); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.parts = {}; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.arousal = 0; | 
		
	
		
			
			|  |  |  | this.arousalRate = 100 / 86400 * 4; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.arousalLimit = function() { | 
		
	
		
			
			|  |  |  | return 100 * Math.sqrt(this.con / 15); | 
		
	
		
			
			|  |  |  | }; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.buildArousal = function(time) { | 
		
	
		
			
			|  |  |  | this.arousal += this.arousalRate * time; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.arousal += this.arousalRate * this.bowels.fullnessPercent(); | 
		
	
		
			
			|  |  |  | this.arousal += this.arousalRate * this.balls.fullnessPercent(); | 
		
	
		
			
			|  |  |  | this.arousal += this.arousalRate * this.womb.fullnessPercent(); | 
		
	
		
			
			|  |  |  | this.arousal += this.arousalRate * this.breasts.fullnessPercent(); | 
		
	
		
			
			|  |  |  | }; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | function Anthro(name = "Anthro") { | 
		
	
	
		
			
				|  |  | @@ -351,6 +367,10 @@ function Container(owner) { | 
		
	
		
			
			|  |  |  | return this.contents.reduce((total, prey) => total + prey.mass, 0) + this.waste; | 
		
	
		
			
			|  |  |  | }; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.fullnessPercent = function() { | 
		
	
		
			
			|  |  |  | return this.fullness() / this.capacity; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | this.add = function(amount) { | 
		
	
		
			
			|  |  |  | this.waste += amount; | 
		
	
		
			
			|  |  |  | }; | 
		
	
	
		
			
				|  |  | 
 |