Merge branch 'master' of https://github.com/kellypeng44/ShatteredSword
This commit is contained in:
		
						commit
						3e1b3d2b4f
					
				| 
						 | 
					@ -13,9 +13,15 @@ export default class MapTemplate {
 | 
				
			||||||
    // Replace with the relative path to the dist/
 | 
					    // Replace with the relative path to the dist/
 | 
				
			||||||
    image: string;
 | 
					    image: string;
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
 | 
					    // The start room
 | 
				
			||||||
    entrance: RoomTemplate;
 | 
					    entrance: RoomTemplate;
 | 
				
			||||||
 | 
					    // The final room 
 | 
				
			||||||
    exit: RoomTemplate;
 | 
					    exit: RoomTemplate;
 | 
				
			||||||
    rooms: Array<RoomTemplate>;
 | 
					    rooms: Array<RoomTemplate>;
 | 
				
			||||||
 | 
					    // Tiles that will be used to fill four layers
 | 
				
			||||||
 | 
					    corners?: [Corner, Corner, Corner, Corner];
 | 
				
			||||||
 | 
					    // Tile to fill all empty spaces between rooms
 | 
				
			||||||
 | 
					    background: number;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export class Entrance {
 | 
					export class Entrance {
 | 
				
			||||||
| 
						 | 
					@ -38,8 +44,17 @@ export class Enemy {
 | 
				
			||||||
export class RoomTemplate {
 | 
					export class RoomTemplate {
 | 
				
			||||||
    width: number;
 | 
					    width: number;
 | 
				
			||||||
    height: number;
 | 
					    height: number;
 | 
				
			||||||
 | 
					    weight: number;
 | 
				
			||||||
    bottomLayer: Array<number>;
 | 
					    bottomLayer: Array<number>;
 | 
				
			||||||
    topLayer: Array<number>;
 | 
					    topLayer: Array<number>;
 | 
				
			||||||
    entrances: Array<Entrance>;
 | 
					    entrances: Array<Entrance>;
 | 
				
			||||||
    enemies?: Array<Enemy>;
 | 
					    enemies?: Array<Enemy>;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export class Corner {
 | 
				
			||||||
 | 
					    height: number;
 | 
				
			||||||
 | 
					    width: number;
 | 
				
			||||||
 | 
					    bottomLayer: Array<number>;
 | 
				
			||||||
 | 
					    topLayer: Array<number>;
 | 
				
			||||||
 | 
					    filler: Array<number>; 
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user