tfv: some final room art

This commit is contained in:
Vince Weaver 2018-07-10 23:14:18 -04:00
parent aa842cb238
commit 6455ea8b39
5 changed files with 101 additions and 79 deletions

View File

@ -192,6 +192,8 @@ Homeroom 12E
Warwick was an excellent swimmer, and was often followed by
hordes of girls asking for him to flex his arm muscles.
He was also an excellent low-res graphics artist.
Anachronistic though as he changed schools after 9th grade
and this homeroom is 12th.
Mean Lady. A Spanish teacher. Some underclassman called her
"that mean lady" once, which she was proud of. We somehow

View File

@ -671,41 +671,45 @@ unsigned char deutsch_rle[]={
0x08,0x08,0xA0,0x1E,0x00,0x80,0x88,0xA0,0xA3,0x00,0xA1, };
unsigned char homeroom_rle[]={
0x28, /* ysize=40 */
0xA0,0x20,0x00,0x77,0xA6,0x57,0x77,0xA0,0x20,0x00,0x77,0x55,0x55,
0x15,0xA3,0x55,0x77,0xA0,0x20,0x00,0x77,0x55,0x51,
0x11,0xA3,0x55,0x77,0xA0,0x20,0x00,0x77,0x55,0x55,0x11,
0xA3,0x55,0x77,0xA0,0x13,0x00,0x50,0x55,0x55,0x50,0xA9,0x00,
0x77,0x55,0xA3,0x51,0x55,0x55,0x77,0xA3,0x00,0xA6,0x70,
0xA3,0x00,0xDD,0xBD,0xA5,0x00,0xB0,0xBB,0x88,
0xA4,0x00,0x80,0x80,0xA4,0x00,0x77,0x7C,0xA6,0x77,0x00,0x00,
0x70,0xA4,0x77,0x87,0x88,0xA3,0x00,0xDD,0xBB,
0x0B,0xA5,0x00,0xBB,0x08,0xA3,0x00,0xB0,0xBB,
0x88,0xA9,0x00,0x05,0x50,0x00,0x00,0x74,0x47,
0x44,0x77,0x77,0x87,0x00,0x88,0xA3,0x00,0xDD,
0xFF,0xA6,0x00,0x22,0x22,0xA4,0x00,0xBB,0x08,0xAB,0x00,
0x05,0x77,0x99,0x99,0x74,0x77,0x87,0x00,0x00,
0x88,0xA3,0x00,0xDD,0xFF,0x0F,0x0B,0x00,0x00,
0xB0,0x20,0x22,0x22,0xA4,0x00,0x11,0xAD,0x00,0x77,
0x79,0x79,0x77,0x87,0x00,0xE0,0xE0,0x88,0xA3,0x00,
0x0D,0x8F,0xA6,0x00,0x52,0x52,0x00,0x00,0x0B,0x01,
0x11,0xAD,0x00,0xA3,0x77,0x87,0x00,0xD0,0xDE,
0xEE,0x88,0xA4,0x07,0x88,0xA6,0x07,0x55,0x55,0xA4,0x07,
0x44,0xAD,0x07,0x77,0x77,0x87,0x00,0x30,0x3D,
0xDD,0x8E,0x08,0xA3,0x00,0x08,0xB8,0x08,
0xA5,0x00,0x55,0x55,0xA4,0x00,0x44,0xA9,0x00,0xB6,0xB6,0xE0,
0x00,0x77,0x08,0x00,0x22,0x22,0x33,0x8D,
0x08,0xA5,0x00,0xBB,0xA6,0x00,0x55,0x55,0xA4,0x00,0x44,
0xA8,0x00,0x0B,0xBB,0xBB,0xEE,0x00,0x08,0x00,
0x10,0x12,0x22,0x83,0x08,0xA6,0x00,0x08,0x08,
0xA4,0x00,0xA3,0x08,0xA3,0x00,0x08,0x08,0xA9,0x00,0x60,0x6B,
0x0E,0x00,0x00,0x40,0x41,0x11,0x82,0x08,
0xA0,0x19,0x00,0x78,0xA3,0x88,0x80,0xA3,0x66,0x00,0x19,
0x99,0x44,0x11,0x88,0xA0,0x1A,0x00,0x88,0x87,
0x78,0xA3,0x88,0x86,0x66,0x00,0x11,0x99,
0x44,0x88,0xA0,0x1B,0x00,0xA3,0x88,0x87,0x78,0x8B,
0x86,0x88,0x80,0x11,0x99,0x88,0xA0,0x1C,0x00,
0xA5,0x88,0x77,0xA3,0x87,0x11,0x88,0xA0,0x1D,0x00,0xA5,0x88,
0x77,0xA4,0x88,0xA0,0x1F,0x00,0x08,0xA3,0x88,0x77,0xA3,0x88,0xA1, };
0xA9,0x00,0xD5,0xA0,0x16,0x00,0x77,0xA6,0x57,0x77,0xA7,0x00,
0xD0,0x2D,0x22,0x20,0xA5,0x00,0xA8,0x11,0xA8,0x00,
0x77,0xA6,0x55,0x77,0xA5,0x00,0x70,0x0D,0x1F,
0xF2,0x22,0x12,0xF1,0x10,0xA3,0x00,0xDD,
0xFD,0x81,0xFD,0xA4,0xDD,0xA8,0x00,0x77,0xA6,0x55,
0x77,0xA4,0x00,0x70,0x77,0x00,0x00,0x01,0x1F,
0xF1,0x11,0x0F,0xA3,0x00,0xDD,0xDF,0xD8,
0xDF,0xA4,0xDD,0xA8,0x00,0x77,0xA6,0x55,0x77,0xA3,0x00,
0x70,0x47,0x77,0xA3,0x00,0x55,0x01,0xA5,0x00,
0xA8,0x11,0xA8,0x00,0x77,0xA6,0x55,0x77,0x00,0x00,0x70,
0x47,0x44,0x77,0xA3,0x00,0x55,0xA0,0x16,0x00,0x77,
0x7C,0xA6,0x77,0x00,0x70,0x47,0x44,0x44,0x77,
0xA3,0x00,0x55,0xA0,0x1B,0x00,0x05,0x50,0x00,0x70,
0x47,0xA3,0x44,0x77,0xA3,0x00,0x55,0x00,0x00,0xB0,
0x00,0x00,0x80,0x00,0x00,0xB0,0xA5,0x00,0xD0,0xD0,0xA6,0x00,
0x80,0x80,0xA5,0x00,0x05,0x47,0xA4,0x44,0x77,0xA3,0x00,
0x55,0x00,0x00,0x66,0x00,0x88,0xBB,0x88,
0x00,0x66,0xA5,0x00,0xDD,0xBB,0xA6,0x00,0xBB,
0x88,0xA6,0x00,0xA4,0x44,0x74,0x07,0xA3,0x00,0x55,
0x00,0x00,0x06,0x60,0x08,0xBB,0x08,0x60,
0x06,0xA5,0x00,0xDD,0xBB,0x0B,0xA4,0x00,0x0B,
0xBB,0x88,0xA6,0x00,0xA3,0x44,0xD4,0x87,0x80,
0xA3,0x00,0x55,0xA4,0x07,0x66,0x44,0x66,0x00,
0xA7,0x07,0x11,0x17,0xB7,0xBB,0x07,0x07,0xDB,
0xDD,0xD8,0xA6,0x07,0x44,0x44,0x74,0x07,0x88,
0xBB,0xB0,0x00,0x55,0xA5,0x00,0x66,0x64,
0x66,0xA8,0x00,0x11,0x01,0x0B,0x0B,0x00,0x00,0x0D,
0xDD,0xDD,0xA6,0x00,0x44,0xD4,0x07,0x00,0x88,
0xBB,0x00,0x55,0xA6,0x00,0x78,0x58,0x78,
0xA8,0x00,0x48,0xA5,0x00,0x80,0x88,0x88,0x80,0xA5,0x00,
0x74,0x07,0xA3,0x00,0x44,0x55,0xA7,0x00,0x77,
0x55,0x77,0xA8,0x00,0x44,0xA5,0x00,0x08,0xB8,0xB8,
0x08,0xA5,0x00,0x07,0xA4,0x00,0x44,0x04,0x0B,
0xA6,0x00,0x87,0x85,0x87,0xA8,0x00,0x44,0xA6,0x00,
0xFB,0xFB,0xAA,0x00,0x11,0x11,0xA0,0x13,0x00,0x08,0x08,0xA4,0x00,0xA3,0x08,
0xA9,0x00,0x55,0x11,0x11,0xA0,0x1D,0x00,0xD0,0xDD,0xD0,
0x00,0x88,0x00,0x00,0x55,0x00,0x00,0x8F,0x80,
0xA0,0x1D,0x00,0x0D,0xD5,0x68,0xD0,0x00,0x55,
0xA0,0x24,0x00,0x0D,0xD5,0x55,0xA0,0x27,0x00,0xA1, };
unsigned char ap_calculus_rle[]={
0x28, /* ysize=40 */
0x00,0x00,0x77,0x55,0xA3,0xFF,0x77,0x55,0xA8,0x00,

View File

@ -57,6 +57,11 @@
#define DIALOG_JENNI 39
#define DIALOG_KATHY 40
#define DIALOG_MEAN_LADY 41
#define DIALOG_TRAPANI 42
#define DIALOG_WARWICK 43
#define DIALOG_WARGO 44
struct dialog_words {
char *words;
int next;
@ -254,19 +259,28 @@ struct dialog_type dialog[100]={
.statement[1].words="Karte Spiel",
.statement[1].next=0,
},
#if 0
HOMEROOM
TRAPANI
WEAVE!
MAN THAT PARTY WAS SOMETHING ELSE
WARWICK
MARIOKART PARTY AT MY HOUSE
WARGO
WARWICK! AMAZING SWIMMER MUSCLES
*SWOON*
MEAN LADY
#endif
// HOMEROOM
[DIALOG_MEAN_LADY]= {
.statement[0].words="Time for homeroom cleanup!",
.statement[0].next=0,
// PUFFS PLUS
},
[DIALOG_TRAPANI]= {
.statement[0].words="WEAVE!",
.statement[0].next=0,
.statement[1].words="MAN THAT PARTY WAS SOMETHING ELSE",
.statement[1].next=0,
},
[DIALOG_WARWICK]={
.statement[0].words="MARIOKART PARTY AT MY HOUSE",
.statement[0].next=0,
},
[DIALOG_WARGO]={
.statement[0].words="WARWICK! AMAZING SWIMMER MUSCLES",
.statement[0].next=0,
.statement[1].words="*SWOON*",
.statement[1].next=0,
},
// MATH OFFICE (ACADEMIC TEAM)
[DIALOG_CAPTAIN_STEVE]= {
.statement[0].words="Remember Reyerson\'s Rule",
@ -296,8 +310,10 @@ struct dialog_type dialog[100]={
.statement[0].next=0,
.statement[1].words="Abort, Retry, Fail",
.statement[1].next=0,
.statement[1].words="Do you like my DOS impression?",
.statement[1].next=0,
.statement[2].words="Do you like my DOS impression?",
.statement[2].next=0,
.statement[3].words="Shall we play a game?",
.statement[3].next=0,
},
[DIALOG_AGENT_N]= {
.statement[0].words="Starfleet Mission",

View File

@ -751,6 +751,35 @@ struct map_info_type map_info[34] = {
.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",
@ -891,32 +920,3 @@ struct map_info_type map_info[34] = {
};
#if 0
calculs_rle:
team I-1
JENNI
MR. APPLEBY
KATHY
LIZBETH
BLUME
DEUTSCH:
Agent G
Agent AP
Agent S
NIRE
FRAU:
homeroom:
trapani
warwick
wargo
mean lady
patriot_room:
agent N
PADRINO
#endif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 508 B

After

Width:  |  Height:  |  Size: 7.9 KiB