/* 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 = 13, .x1 = 19, .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 = 20, .destination=DIALOG_LARGE_BIRD, .type=LOCATION_CONVERSATION, }, .location[2] = { .name="Giant Guinea Pig", .x0 = 28, .x1 = 33, .y0 = 22, .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, }, [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, }, };