feat: add helper function in RMG
This commit is contained in:
		
							parent
							
								
									1b6bbf8444
								
							
						
					
					
						commit
						0b98b964bd
					
				| 
						 | 
				
			
			@ -176,6 +176,19 @@ export default class RandomMapGenerator {
 | 
			
		|||
        return Facing.DOWN;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private getOppositeFacing(facing: Facing): Facing {
 | 
			
		||||
        switch (facing) {
 | 
			
		||||
            case Facing.LEFT:
 | 
			
		||||
                return Facing.RIGHT;
 | 
			
		||||
            case Facing.RIGHT:
 | 
			
		||||
                return Facing.LEFT;
 | 
			
		||||
            case Facing.UP:
 | 
			
		||||
                return Facing.DOWN;
 | 
			
		||||
            case Facing.DOWN:
 | 
			
		||||
                return Facing.UP;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private getRandomRoom(value: number, facing: Facing): RoomTemplate {
 | 
			
		||||
        let array = this.getRoomArray(facing), weight = this.getRoomWeight(facing);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user