mirror of
				https://github.com/deater/dos33fsprogs.git
				synced 2025-10-31 09:16:03 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			931 lines
		
	
	
		
			22 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			931 lines
		
	
	
		
			22 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /*	Map
 | |
| 
 | |
| 	0         1          2        3
 | |
| 
 | |
| 0     BEACH     ARCTIC   ARCTIC        BELAIR
 | |
|                 TREE    MOUNTAIN
 | |
| 
 | |
| 1     BEACH     LANDING   GRASS      FOREST
 | |
|       PINETREE            MOUNTAIN
 | |
| 
 | |
| 2     BEACH     GRASS     GRASS       FOREST
 | |
|       PALMTREE            MOUNTAIN
 | |
| 
 | |
| 3     BEACH     DESERT    COLLEGE      BEACH
 | |
|                 CACTUS   PARK
 | |
| */
 | |
| 
 | |
| 
 | |
| struct map_info_type map_info[34] = {
 | |
| 	[NORTH_BEACH]={		// 0: NORTH_BEACH
 | |
| 		.name="North Beach",
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=PINE_BEACH,
 | |
| 		.e_exit=ARCTIC_WOODS,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.ground_color=(COLOR_WHITE|(COLOR_WHITE<<4)),
 | |
| 		.land_type=LAND_LEFT_BEACH|LAND_NORTHSHORE,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[ARCTIC_WOODS]={	// 1: ARCTIC_WOODS
 | |
| 		.name="Arctic Woods",
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=LANDING_SITE,
 | |
| 		.e_exit=ARCTIC_MOUNTAINS,
 | |
| 		.w_exit=NORTH_BEACH,
 | |
| 		.miny=4,
 | |
| 		.ground_color=(COLOR_WHITE|(COLOR_WHITE<<4)),
 | |
| 		.land_type=LAND_GRASSLAND|LAND_NORTHSHORE,
 | |
| 		.scatter=SCATTER_SNOWYPINE,
 | |
| 		.scatter_x=10, .scatter_y=22, .scatter_cutoff=22,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[ARCTIC_MOUNTAINS]={	// 2: ARCTIC_MOUNTAINS
 | |
| 		.name="Arctic Mountains",
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=NORTH_MOUNTAIN,
 | |
| 		.e_exit=HARFORD_COUNTY,
 | |
| 		.w_exit=ARCTIC_WOODS,
 | |
| 		.miny=4,
 | |
| 		.ground_color=(COLOR_WHITE|(COLOR_WHITE<<4)),
 | |
| 		.land_type=LAND_MOUNTAIN|LAND_NORTHSHORE,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[HARFORD_COUNTY]={	// 3: HARFORD_COUNTY
 | |
| 		.name="Harford County",
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=NORTH_FOREST,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=ARCTIC_MOUNTAINS,
 | |
| 		.miny=4,
 | |
| 		.ground_color=(COLOR_LIGHTBLUE|(COLOR_LIGHTBLUE<<4)),
 | |
| 		.land_type=LAND_LIGHTNING,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=harfco_rle,
 | |
| 		.num_locations=1,
 | |
| 		.location[0] = {
 | |
| 			.name="Bel Air",
 | |
| 			.x0 = 11, .x1 = 29,
 | |
| 			.y0 = 16,  .y1 = 26,
 | |
| 			.destination = BEL_AIR,
 | |
| 		},
 | |
| 	},
 | |
| 	[PINE_BEACH]={	// 4: PINE_BEACH
 | |
| 		.name="Pine Beach",
 | |
| 		.n_exit=NORTH_BEACH,
 | |
| 		.s_exit=PALM_BEACH,
 | |
| 		.e_exit=LANDING_SITE,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.scatter=SCATTER_PINE,
 | |
| 		.scatter_x=25, .scatter_y=16, .scatter_cutoff=15,
 | |
| 		.land_type=LAND_LEFT_BEACH,
 | |
| 		.entry_type=ENTRY_MINX, .entry_x=11, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[LANDING_SITE]={	// 5: LANDING_SITE
 | |
| 		.name="Landing Site",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=ARCTIC_WOODS,
 | |
| 		.s_exit=GRASSLAND,
 | |
| 		.e_exit=NORTH_MOUNTAIN,
 | |
| 		.w_exit=PINE_BEACH,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_GRASSLAND,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=landing_rle,
 | |
| 		.num_locations=1,
 | |
| 		.location[0] = {
 | |
| 			.name="Spaceship",
 | |
| 			.x0 = 0, .x1 = 28,
 | |
| 			.y0 = 0,  .y1 = 29,
 | |
| 			.type = LOCATION_SPACESHIP,
 | |
| 		},
 | |
| 	},
 | |
| 	[NORTH_MOUNTAIN]={	// 6: NORTH_MOUNTAIN
 | |
| 		.name="North Mountain",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=ARCTIC_MOUNTAINS,
 | |
| 		.s_exit=MORIA,
 | |
| 		.e_exit=NORTH_FOREST,
 | |
| 		.w_exit=LANDING_SITE,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_MOUNTAIN,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[NORTH_FOREST]={	// 7: NORTH_FOREST
 | |
| 		.name="North Forest",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=HARFORD_COUNTY,
 | |
| 		.s_exit=SOUTH_FOREST,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NORTH_MOUNTAIN,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_FOREST|LAND_RIGHT_BEACH,
 | |
| 		.entry_type=ENTRY_MAXX, .entry_x=27, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[PALM_BEACH]={	// 8: PALM_BEACH
 | |
| 		.name="Palm Beach",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=PINE_BEACH,
 | |
| 		.s_exit=SOUTH_BEACH,
 | |
| 		.e_exit=GRASSLAND,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_PALM,
 | |
| 		.scatter_x=10, .scatter_y=20, .scatter_cutoff=22,
 | |
| 		.land_type=LAND_LEFT_BEACH,
 | |
| 		.entry_type=ENTRY_MINX, .entry_x=11, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[GRASSLAND]={	// 9: GRASSLAND
 | |
| 		.name="Grassland",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=LANDING_SITE,
 | |
| 		.s_exit=CACTUS_RANCH,
 | |
| 		.e_exit=MORIA,
 | |
| 		.w_exit=PALM_BEACH,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_GRASSLAND,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[MORIA]={	// 10: MORIA
 | |
| 		.name="Khazad-dum",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=NORTH_MOUNTAIN,
 | |
| 		.s_exit=COLLEGE_PARK,
 | |
| 		.e_exit=SOUTH_FOREST,
 | |
| 		.w_exit=GRASSLAND,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_MOUNTAIN,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 		.num_locations=1,
 | |
| 		.location[0] = {
 | |
| 			.name="Mirror Lake",
 | |
| 			.x0 = 14, .x1 = 18,
 | |
| 			.y0 = 30,  .y1 = 34,
 | |
| 			.type = LOCATION_PLACE,
 | |
| 			.destination=MIRROR_LAKE,
 | |
| 		},
 | |
| 	},
 | |
| 	[SOUTH_FOREST]={	// 11: SOUTH_FOREST
 | |
| 		.name="South Forest",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=NORTH_FOREST,
 | |
| 		.s_exit=OCEAN_CITY,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=MORIA,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_FOREST|LAND_RIGHT_BEACH,
 | |
| 		.entry_type=ENTRY_MAXX, .entry_x=27, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[SOUTH_BEACH]={	// 12: SOUTH_BEACH
 | |
| 		.name="South Beach",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=PALM_BEACH,
 | |
| 		.s_exit=NOEXIT,
 | |
| 		.e_exit=CACTUS_RANCH,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_PALM,
 | |
| 		.scatter_x=20, .scatter_y=20, .scatter_cutoff=22,
 | |
| 		.land_type=LAND_LEFT_BEACH|LAND_SOUTHSHORE,
 | |
| 		.entry_type=ENTRY_MINX, .entry_x=11, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[CACTUS_RANCH]={	// 13: CACTUS_RANCH
 | |
| 		.name="Cactus Ranch",
 | |
| 		.ground_color=(COLOR_ORANGE|(COLOR_ORANGE<<4)),
 | |
| 		.n_exit=GRASSLAND,
 | |
| 		.s_exit=NOEXIT,
 | |
| 		.e_exit=COLLEGE_PARK,
 | |
| 		.w_exit=SOUTH_BEACH,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_CACTUS,
 | |
| 		.scatter_x=25, .scatter_y=16, .scatter_cutoff=15,
 | |
| 		.land_type=LAND_GRASSLAND|LAND_SOUTHSHORE,
 | |
| 		.entry_type=ENTRY_NORMAL, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[COLLEGE_PARK]={	// 14: COLLEGE_PARK
 | |
| 		.name="College Park",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=MORIA,
 | |
| 		.s_exit=NOEXIT,
 | |
| 		.e_exit=OCEAN_CITY,
 | |
| 		.w_exit=CACTUS_RANCH,
 | |
| 		.miny=2,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_MAXY, .entry_x=0, .entry_y=6,
 | |
| 		.background_image=collegep_rle,
 | |
| 		.num_locations=2,
 | |
| 		.location[0] = {
 | |
| 			.name="University of M",
 | |
| 			.x0 = 12, .x1 = 28,
 | |
| 			.y0 = 0,  .y1 = 20,
 | |
| 			.destination = U_OF_MD,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Waterfall",
 | |
| 			.x0 = 27, .x1 = 39,
 | |
| 			.y0 = 18, .y1 = 33,
 | |
| 			.destination = WATERFALL,
 | |
| 		},
 | |
| 	},
 | |
| 	[OCEAN_CITY]={	// 15: OCEAN_CITY
 | |
| 		.name="Ocean City",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=SOUTH_FOREST,
 | |
| 		.s_exit=NOEXIT,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=COLLEGE_PARK,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_RIGHT_BEACH|LAND_SOUTHSHORE,
 | |
| 		.entry_type=ENTRY_MAXX, .entry_x=27, .entry_y=0,
 | |
| 		.background_image=NULL,
 | |
| 	},
 | |
| 	[U_OF_MD]={	// 16: U of MD
 | |
| 		.name="University of M",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=COLLEGE_PARK,
 | |
| 		.e_exit=COLLEGE_PARK,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_R_OR_L, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=umcp_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Talbot Hall",
 | |
| 			.x0 = 0,  .x1 = 10,
 | |
| 			.y0 = 18, .y1 = 31,
 | |
| 			.destination = TALBOT_HALL,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Dining Hall",
 | |
| 			.x0 = 13, .x1 = 26,
 | |
| 			.y0 = 10, .y1 = 24,
 | |
| 			.destination = DINING_HALL,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Metro Station",
 | |
| 			.x0 = 30, .x1 = 39,
 | |
| 			.y0 = 10, .y1 = 39,
 | |
| 			.destination = METRO_STATION,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Fountain",
 | |
| 			.x0 = 14, .x1 = 29,
 | |
| 			.y0 = 28, .y1 = 39,
 | |
| 			.destination = FOUNTAIN,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 	},
 | |
| 	[WATERFALL]={	// 17: Waterfall
 | |
| 		.name="Waterfall",
 | |
| 		.ground_color=(COLOR_GREY|(COLOR_GREY<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=NOEXIT,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=COLLEGE_PARK,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_EXPLICIT, .entry_x=4, .entry_y=14,
 | |
| 		.background_image=waterfall_rle,
 | |
| 	},
 | |
| 	[TALBOT_HALL]={	// 18: Talbot Hall
 | |
| 		.name="Talbot Hall",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=U_OF_MD,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_SPOOL,
 | |
| 		.scatter_x=16, .scatter_y=22, .scatter_cutoff=22,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=talbot_rle,
 | |
| 		.num_locations=5,
 | |
| 		.location[0] = {
 | |
| 			.name="Liz and Will",
 | |
| 			.x0 = 8,  .x1 = 12,
 | |
| 			.y0 = 22, .y1 = 38,
 | |
| 			.destination = DIALOG_LIZ_WILL,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Pete",
 | |
| 			.x0 = 11,  .x1 = 17,
 | |
| 			.y0 = 15, .y1 = 21,
 | |
| 			.destination = DIALOG_PETE,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Kenjesu",
 | |
| 			.x0 = 21,  .x1 = 26,
 | |
| 			.y0 = 19, .y1 = 28,
 | |
| 			.destination = DIALOG_KENJESU,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Mathemagician",
 | |
| 			.x0 = 28,  .x1 = 34,
 | |
| 			.y0 = 20, .y1 = 28,
 | |
| 			.destination = DIALOG_MATHEMAGICIAN,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[4] = {
 | |
| 			.name="Darth Tater",
 | |
| 			.x0 = 28,  .x1 = 36,
 | |
| 			.y0 = 30, .y1 = 38,
 | |
| 			.destination = DIALOG_DARTH_TATER,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[DINING_HALL]={	// 19: Dining Hall
 | |
| 		.name="Dining Hall",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=U_OF_MD,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=dining_rle,
 | |
| 		.num_locations=5,
 | |
| 		.location[0] = {
 | |
| 			.name="Lunch Lady",
 | |
| 			.x0 = 4,   .x1 = 10,
 | |
| 			.y0 = 22,  .y1 = 35,
 | |
| 			.destination = DIALOG_CAFETERIA_LADY,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Elaine",
 | |
| 			.x0 = 12,  .x1 = 18,
 | |
| 			.y0 = 21,  .y1 = 30,
 | |
| 			.destination = DIALOG_ELAINE,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Oscar",
 | |
| 			.x0 = 21, .x1 = 26,
 | |
| 			.y0 = 29, .y1 = 36,
 | |
| 			.destination = DIALOG_OSCAR,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Cindy",
 | |
| 			.x0 = 27,  .x1 = 31,
 | |
| 			.y0 = 29,  .y1 = 36,
 | |
| 			.destination = DIALOG_CINDY,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[4] = {
 | |
| 			.name="Nicole",
 | |
| 			.x0 = 32,  .x1 = 39,
 | |
| 			.y0 = 28,  .y1 = 38,
 | |
| 			.destination = DIALOG_NICOLE,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[METRO_STATION]={	// 20: METRO_STATION
 | |
| 		.name="Metro Station",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=U_OF_MD,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=metro_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Station Master",
 | |
| 			.x0 = 10,  .x1 = 16,
 | |
| 			.y0 = 26,  .y1 = 35,
 | |
| 			.destination=DIALOG_METRO_WORKER,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Large Bird",
 | |
| 			.x0 = 26,  .x1 = 33,
 | |
| 			.y0 = 16,  .y1 = 22,
 | |
| 			.destination=DIALOG_LARGE_BIRD,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Giant Guinea Pig",
 | |
| 			.x0 = 28, .x1 = 33,
 | |
| 			.y0 = 24, .y1 = 30,
 | |
| 			.destination=DIALOG_GIANT_GUINEA_PIG,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Tiny Capabara",
 | |
| 			.x0 = 33,  .x1 = 38,
 | |
| 			.y0 = 30,  .y1 = 38,
 | |
| 			.destination=DIALOG_TINY_CAPABARA,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[FOUNTAIN]={	// 21: FOUNTAIN
 | |
| 		.name="Fountain",
 | |
| 		.ground_color=(COLOR_LIGHTGREEN|(COLOR_LIGHTGREEN<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=NOEXIT,
 | |
| 		.e_exit=U_OF_MD,
 | |
| 		.w_exit=U_OF_MD,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_EXPLICIT, .entry_x=4, .entry_y=14,
 | |
| 		.background_image=fountain_rle,
 | |
| 		.num_locations=1,
 | |
| 		.location[0] = {
 | |
| 			.name="Mermaid",
 | |
| 			.x0 = 8,  .x1 = 20,
 | |
| 			.y0 = 20, .y1 = 38,
 | |
| 			.destination=DIALOG_MERMAID,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[BEL_AIR]={	// 22: BEL_AIR
 | |
| 		.name="Bel Air",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=HARFORD_COUNTY,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=belair_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="C. Milton HS",
 | |
| 			.x0 = 0, .x1 = 9,
 | |
| 			.y0 = 20,  .y1 = 30,
 | |
| 			.destination=DIALOG_CMW,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="JC Highschool",
 | |
| 			.x0 = 10, .x1 = 24,
 | |
| 			.y0 = 16, .y1 = 24,
 | |
| 			.destination = JOHN_CARROLL,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Harford Mall",
 | |
| 			.x0 = 25, .x1 = 32,
 | |
| 			.y0 = 22, .y1 = 28,
 | |
| 			.destination=DIALOG_MALL,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Minigolf",
 | |
| 			.x0 = 32, .x1 = 39,
 | |
| 			.y0 = 27, .y1 = 35,
 | |
| 			.destination=DIALOG_MINIGOLF,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[JOHN_CARROLL]={	// 23: John Carroll
 | |
| 		.name="JC School",
 | |
| 		.ground_color=(COLOR_DARKGREEN|(COLOR_DARKGREEN<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=BEL_AIR,
 | |
| 		.e_exit=BEL_AIR,
 | |
| 		.w_exit=BEL_AIR,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=jc_rle,
 | |
| 		.num_locations=3,
 | |
| 		.location[0] = {
 | |
| 			.name="Main Office",
 | |
| 			.x0 = 12, .x1 = 15,
 | |
| 			.y0 = 10,  .y1 = 22,
 | |
| 			.destination=JC_OFFICE,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Upstairs",
 | |
| 			.x0 = 21, .x1 = 25,
 | |
| 			.y0 = 10, .y1 = 22,
 | |
| 			.destination=JC_UPSTAIRS,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Downstairs",
 | |
| 			.x0 = 26, .x1 = 31,
 | |
| 			.y0 = 10, .y1 = 24,
 | |
| 			.destination=JC_DOWNSTAIRS,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 	},
 | |
| 	[JC_UPSTAIRS]={	// 24: JC_UPSTAIRS
 | |
| 		.name="JC Upstairs",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JOHN_CARROLL,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=JOHN_CARROLL,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_JEN_LIZ,
 | |
| 		.scatter_x=8, .scatter_y=18, .scatter_cutoff=22,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=jc_hallway_rle,
 | |
| 		.num_locations=5,
 | |
| 		.location[0] = {
 | |
| 			.name="Video Homeroom",
 | |
| 			.x0 = 2, .x1 = 9,
 | |
| 			.y0 = 10,  .y1 = 18,
 | |
| 			.destination=VIDEO_HOMEROOM,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Homeroom 12E",
 | |
| 			.x0 = 18, .x1 = 24,
 | |
| 			.y0 = 14, .y1 = 25,
 | |
| 			.destination=HOMEROOM,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Deutsch Klasse",
 | |
| 			.x0 = 27, .x1 = 34,
 | |
| 			.y0 = 23, .y1 = 35,
 | |
| 			.destination=DEUTSCH,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Blume",
 | |
| 			.x0 = 4, .x1 = 10,
 | |
| 			.y0 = 23, .y1 = 35,
 | |
| 			.destination=DIALOG_BLUME,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[4] = {
 | |
| 			.name="Lizbeth",
 | |
| 			.x0 = 12, .x1 = 16,
 | |
| 			.y0 = 23, .y1 = 35,
 | |
| 			.destination=DIALOG_LIZBETH,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[JC_DOWNSTAIRS]={	// 25: JC_DOWNSTAIRS
 | |
| 		.name="JC Downstairs",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JOHN_CARROLL,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=JOHN_CARROLL,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=jc_hallway_rle,
 | |
| 		.num_locations=3,
 | |
| 		.location[0] = {
 | |
| 			.name="Patriot Room",
 | |
| 			.x0 = 2, .x1 = 9,
 | |
| 			.y0 = 10,  .y1 = 18,
 | |
| 			.destination=PATRIOT_ROOM,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="AP Calculus",
 | |
| 			.x0 = 18, .x1 = 24,
 | |
| 			.y0 = 14, .y1 = 25,
 | |
| 			.destination=AP_CALCULUS,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Math Office",
 | |
| 			.x0 = 27, .x1 = 34,
 | |
| 			.y0 = 23, .y1 = 35,
 | |
| 			.destination=MATH_OFFICE,
 | |
| 			.type=LOCATION_PLACE,
 | |
| 		},
 | |
| 	},
 | |
| 	[JC_OFFICE]={	// 26: JC_OFFICE
 | |
| 		.name="JC Downstairs",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JOHN_CARROLL,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=jc_office_rle,
 | |
| 		.num_locations=1,
 | |
| 		.location[0] = {
 | |
| 			.name="Door Lock",
 | |
| 			.x0 = 15, .x1 = 30,
 | |
| 			.y0 = 28,  .y1 = 38,
 | |
| 			.type = LOCATION_PUZZLE,
 | |
| 		},
 | |
| 
 | |
| 	},
 | |
| 	[VIDEO_HOMEROOM]={	// 27: VIDEO_HOMEROOM
 | |
| 		.name="Video Homeroom",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JC_UPSTAIRS,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=video_hr_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Gus",
 | |
| 			.x0 = 10, .x1 = 16,
 | |
| 			.y0 = 22,  .y1 = 30,
 | |
| 			.destination=DIALOG_GUS,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Raistlin",
 | |
| 			.x0 = 17, .x1 = 22,
 | |
| 			.y0 = 22, .y1 = 30,
 | |
| 			.destination=DIALOG_RAISTLIN,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Ford",
 | |
| 			.x0 = 23, .x1 = 28,
 | |
| 			.y0 = 22, .y1 = 30,
 | |
| 			.destination=DIALOG_FORD,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Sister Scarynun",
 | |
| 			.x0 = 26, .x1 = 32,
 | |
| 			.y0 = 30, .y1 = 39,
 | |
| 			.destination=DIALOG_SCARYNUN,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[DEUTSCH]={	// 28: DEUTSCH
 | |
| 		.name="Deutsch Klasse",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JC_UPSTAIRS,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=deutsch_rle,
 | |
| 		.num_locations=5,
 | |
| 		.location[0] = {
 | |
| 			.name="Nire",
 | |
| 			.x0 = 0, .x1 = 6,
 | |
| 			.y0 = 25,  .y1 = 33,
 | |
| 			.destination=DIALOG_NIRE,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Agent S",
 | |
| 			.x0 = 10, .x1 = 18,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_AGENT_S,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Agent G",
 | |
| 			.x0 = 19, .x1 = 25,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_AGENT_G,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Agent AP",
 | |
| 			.x0 = 26, .x1 = 31,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_AGENT_AP,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[4] = {
 | |
| 			.name="Frau",
 | |
| 			.x0 = 32, .x1 = 38,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_FRAU,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 
 | |
| 	},
 | |
| 	[HOMEROOM]={	// 29: HOMEROOM
 | |
| 		.name="Homeroom 12E",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JC_UPSTAIRS,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=homeroom_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Mean Lady",
 | |
| 			.x0 = 2, .x1 = 8,
 | |
| 			.y0 = 30,  .y1 = 38,
 | |
| 			.destination=DIALOG_MEAN_LADY,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Trapani",
 | |
| 			.x0 = 11, .x1 = 20,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_TRAPANI,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Warwick",
 | |
| 			.x0 = 22, .x1 = 29,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_WARWICK,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Wargo",
 | |
| 			.x0 = 30, .x1 = 35,
 | |
| 			.y0 = 25, .y1 = 33,
 | |
| 			.destination=DIALOG_WARGO,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[AP_CALCULUS]={	// 30: AP_CALCULUS
 | |
| 		.name="AP Calculus",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JC_DOWNSTAIRS,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=ap_calculus_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Appleby",
 | |
| 			.x0 = 0, .x1 = 6,
 | |
| 			.y0 = 30,  .y1 = 36,
 | |
| 			.destination=DIALOG_APPLEBY,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Padrino",
 | |
| 			.x0 = 15, .x1 = 22,
 | |
| 			.y0 = 30, .y1 = 36,
 | |
| 			.destination=DIALOG_PADRINO,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Jenni",
 | |
| 			.x0 = 31, .x1 = 37,
 | |
| 			.y0 = 31, .y1 = 36,
 | |
| 			.destination=DIALOG_JENNI,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Kathy",
 | |
| 			.x0 = 24, .x1 = 29,
 | |
| 			.y0 = 30, .y1 = 36,
 | |
| 			.destination=DIALOG_KATHY,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[MATH_OFFICE]={	// 31: MATH_OFFICE
 | |
| 		.name="Math Office",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JC_DOWNSTAIRS,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=math_office_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Rachael YRBK",
 | |
| 			.x0 = 0, .x1 = 8,
 | |
| 			.y0 = 21,  .y1 = 34,
 | |
| 			.destination=DIALOG_RACHAEL,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Brighid",
 | |
| 			.x0 = 10, .x1 = 15,
 | |
| 			.y0 = 21, .y1 = 34,
 | |
| 			.destination=DIALOG_BRIGHID,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Captain Steve",
 | |
| 			.x0 = 15, .x1 = 22,
 | |
| 			.y0 = 21, .y1 = 34,
 | |
| 			.destination=DIALOG_CAPTAIN_STEVE,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Mree",
 | |
| 			.x0 = 22, .x1 = 28,
 | |
| 			.y0 = 21, .y1 = 34,
 | |
| 			.destination=DIALOG_MREE,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[PATRIOT_ROOM]={	// 32: PATRIOT_ROOM
 | |
| 		.name="Patriot Room",
 | |
| 		.ground_color=(COLOR_BLACK|(COLOR_BLACK<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=JC_DOWNSTAIRS,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=NOEXIT,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.entry_type=ENTRY_CENTER, .entry_x=0, .entry_y=0,
 | |
| 		.background_image=patriot_room_rle,
 | |
| 		.num_locations=4,
 | |
| 		.location[0] = {
 | |
| 			.name="Macintosh",
 | |
| 			.x0 = 2, .x1 = 7,
 | |
| 			.y0 = 22,  .y1 = 30,
 | |
| 			.destination=DIALOG_MAC,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[1] = {
 | |
| 			.name="Agent N",
 | |
| 			.x0 = 8, .x1 = 14,
 | |
| 			.y0 = 25, .y1 = 32,
 | |
| 			.destination=DIALOG_AGENT_N,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[2] = {
 | |
| 			.name="Captain Steve",
 | |
| 			.x0 = 16, .x1 = 20,
 | |
| 			.y0 = 25, .y1 = 32,
 | |
| 			.destination=DIALOG_STEVE2,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 		.location[3] = {
 | |
| 			.name="Grabowski",
 | |
| 			.x0 = 23, .x1 = 30,
 | |
| 			.y0 = 24, .y1 = 33,
 | |
| 			.destination=DIALOG_GRABOWSKI,
 | |
| 			.type=LOCATION_CONVERSATION,
 | |
| 		},
 | |
| 	},
 | |
| 	[MIRROR_LAKE]={	// 33: MIRROR_LAKE
 | |
| 		.name="Mirror Lake",
 | |
| 		.ground_color=(COLOR_GREY|(COLOR_GREY<<4)),
 | |
| 		.n_exit=NOEXIT,
 | |
| 		.s_exit=MORIA,
 | |
| 		.e_exit=NOEXIT,
 | |
| 		.w_exit=MORIA,
 | |
| 		.miny=4,
 | |
| 		.scatter=SCATTER_NONE,
 | |
| 		.land_type=LAND_BORING,
 | |
| 		.entry_type=ENTRY_EXPLICIT, .entry_x=4, .entry_y=24,
 | |
| 		.background_image=mirror_lake_rle,
 | |
| 	},
 | |
| 
 | |
| };
 | |
| 
 |