tfv: finish art for deutsch klasse

This commit is contained in:
Vince Weaver 2018-07-03 23:57:43 -04:00
parent c1d5cb5281
commit e85b3407fc
5 changed files with 109 additions and 21 deletions

View File

@ -106,6 +106,12 @@ JC
no lights on the football field and the roof of the gym
still leaked during basketball games.
There was a dress code. At the time for the girls it was
transitioning from ugly brown (herringbone in the winter) skirts,
and yellow/brown sweater to some sort of horrible green for the
people a few years younger than us. It's not the Apple II palette
making things ugly, it's actually fairly accurate.
Math Office
Where the academic team practiced.
@ -184,10 +190,25 @@ Deutsch Klasse
German class was also fun, though possibly more fun for
us than it was for Frau Potter who had to teach us.
We called her just "Frau" for short, which didn't bother her,
but it shocked all the German exchange students as being excessively
rude as it was sort of like calling her "Woman" or "Lady".
The agents are some weird thing I did where everyone in our
class was a secret Starfleet Agent, and were assigned letters.
No, it didn't make any sense at the time either.
Half the class was actually male, but we mostly sat on the near side
of the room for some reason. The girls all sat on the pictured
side by the windows (view from where I sat).
For all 4 years. I have no idea why we did that.
There were actually some interesting people in this class, feel
bad for leaving them out but the game engine only budgets 5 talking
spots per room.
Interesting fact, 3 of the 4 students pictured have gone on
to get PhDs.
Acting Principal
One of our favorite teachers. He wore a robo-leg when
playing Badminton. The "Since we have no electricity we have no

View File

@ -650,19 +650,25 @@ unsigned char deutsch_rle[]={
0xFF,0xF8,0x8F,0x88,0xFF,0x88,0xFF,
0xF8,0x88,0x88,0xFF,0xF8,0x8F,0x88,0xFF,
0x8F,0xFF,0x88,0xF8,0xFF,0x88,0xA3,0x91,
0xA3,0x99,0xA0,0x22,0x88,0xA3,0x99,0xA0,0x28,0x08,0xA0,0x39,0x00,0x80,0x80,0xA7,0x00,
0xB8,0x88,0xA0,0x1D,0x00,0x88,0xBB,0xB0,0xA5,0x00,
0x0B,0xBB,0x88,0xA4,0x00,0xB8,0x88,0xAE,0x00,
0x88,0xB8,0xA7,0x00,0x88,0xFB,0xA7,0x00,0x2B,
0xA4,0x00,0x0B,0xBB,0x88,0xAE,0x00,0x88,0xBB,
0x0B,0xA6,0x00,0xF8,0xFF,0xF0,0xA5,0x00,0x44,
0x22,0xA5,0x00,0xFF,0x08,0x80,0xAD,0x00,0x88,
0xF0,0xA7,0x00,0x0F,0x00,0x0F,0xA5,0x00,0x04,
0x02,0xA4,0x00,0x0F,0x0F,0xAF,0x00,0x77,0x7F,0xB0,
0xA0,0x25,0x00,0x4F,0x4F,0xA0,0x25,0x00,0x04,0xB4,0x04,0x04,0xA8,0x00,
0xB0,0xA4,0x00,0xD0,0xA5,0x00,0xB0,0xA0,0x11,0x00,0x8F,
0x80,0xA9,0x00,0x08,0x08,0x00,0x00,0x08,0x08,0xA4,0x00,0x08,0x08,
0xA0,0xA9,0x00,0xA1, };
0xA3,0x99,0xA0,0x22,0x88,0xA3,0x99,0xA0,0x28,0x08,0xA0,0x50,0x00,0xA3,0x80,0xA8,0x00,
0xD0,0xD0,0xA8,0x00,0xDD,0xBD,0xA5,0x00,0xB8,0x88,
0xA6,0x00,0xB8,0xD8,0x00,0x00,0x88,0xBB,0x3B,
0xA8,0x00,0xDD,0xBB,0xB0,0xA7,0x00,0xDD,0xBB,
0x0B,0xA3,0x00,0x0B,0xBB,0x88,0xA5,0x00,0x0B,
0xBB,0xD8,0x00,0x00,0x88,0xFB,0x8B,0xA7,0x00,
0xD0,0x0D,0xDB,0xA8,0x00,0xDD,0xFF,0xA5,0x00,
0xFF,0x08,0xA3,0x00,0xFF,0x00,0x00,0x1B,0x08,
0x00,0x00,0x88,0xFF,0xF8,0xB0,0x00,0x00,0xA4,0x70,
0x00,0x70,0x7D,0x7D,0x7B,0x00,0xA4,0x70,0x00,
0x70,0x7F,0x7F,0x7B,0x00,0x7B,0x7F,0x7F,0x70,0x70,
0x00,0x00,0x0F,0xB0,0x10,0x11,0xA3,0x00,0x70,
0x7F,0x77,0x07,0xA8,0x00,0x6D,0x80,0xA8,0x00,
0x8F,0x80,0xA3,0x00,0x80,0x8F,0xA7,0x00,0x11,
0xA3,0x00,0x07,0xA3,0x88,0xA8,0x00,0x08,0xB8,0xA8,0x00,
0x08,0xB8,0xA3,0x00,0xB8,0x08,0xA7,0x00,0x11,0x11,
0xA5,0x00,0xBB,0xA9,0x00,0x8F,0x80,0xA8,0x00,0x8F,
0x80,0x00,0x80,0x8F,0xA8,0x00,0x11,0x11,0xA5,0x00,
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,

View File

@ -38,6 +38,12 @@
#define DIALOG_RACHAEL 24
#define DIALOG_MREE 25
#define DIALOG_NIRE 26
#define DIALOG_AGENT_S 27
#define DIALOG_AGENT_G 28
#define DIALOG_AGENT_AP 29
#define DIALOG_FRAU 30
struct dialog_words {
char *words;
int next;
@ -175,7 +181,6 @@ struct dialog_type dialog[100]={
[DIALOG_FORD]= {
.statement[0].words="557-0868 Utopia BBS is really great!",
.statement[0].next=0,
// AMIGA?
},
#if 0
AP CALCULUS, TEAM I-1
@ -193,13 +198,32 @@ struct dialog_type dialog[100]={
LIZBETH
BLUME
VINCE CON PATILLAS
DEUTSCH
AGENT G
AGENT AP
AGENT S
NIRE
FRAU: DER DIE DAS
#endif
//DEUTSCH
[DIALOG_NIRE]= {
.statement[0].words="Vince, what are you doing!",
.statement[0].next=0,
// Sue you?
},
[DIALOG_AGENT_S]= {
.statement[0].words="...",
.statement[0].next=0,
},
[DIALOG_AGENT_G]= {
.statement[0].words="Cultural experience on Friday!",
.statement[0].next=0,
},
[DIALOG_AGENT_AP]= {
.statement[0].words="...",
.statement[0].next=0,
},
[DIALOG_FRAU]= {
.statement[0].words="Immer mit der Ruhe!",
.statement[0].next=0,
.statement[1].words="Karte Spiel",
.statement[1].next=0,
},
#if 0
HOMEROOM
TRAPANI
WEAVE!

View File

@ -687,6 +687,43 @@ struct map_info_type map_info[34] = {
.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",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB