|
|
@ -552,19 +552,19 @@ static void PlayerCompanyWndProc(Window *w, WindowEvent *e)
|
|
|
|
case WE_CLICK:
|
|
|
|
case WE_CLICK:
|
|
|
|
switch(e->click.widget) {
|
|
|
|
switch(e->click.widget) {
|
|
|
|
case 3: { /* select face */
|
|
|
|
case 3: { /* select face */
|
|
|
|
w = AllocateWindowDescFront(&_select_player_face_desc, w->window_number);
|
|
|
|
Window *wf = AllocateWindowDescFront(&_select_player_face_desc, w->window_number);
|
|
|
|
if (w) {
|
|
|
|
if (wf) {
|
|
|
|
w->caption_color = w->window_number;
|
|
|
|
wf->caption_color = w->window_number;
|
|
|
|
WP(w,facesel_d).face = DEREF_PLAYER(w->window_number)->face;
|
|
|
|
WP(wf,facesel_d).face = DEREF_PLAYER(wf->window_number)->face;
|
|
|
|
WP(w,facesel_d).gender = 0;
|
|
|
|
WP(wf,facesel_d).gender = 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} break;
|
|
|
|
} break;
|
|
|
|
|
|
|
|
|
|
|
|
case 4: {/* change color */
|
|
|
|
case 4: {/* change color */
|
|
|
|
w = AllocateWindowDescFront(&_select_player_color_desc,w->window_number);
|
|
|
|
Window *wf = AllocateWindowDescFront(&_select_player_color_desc,w->window_number);
|
|
|
|
if (w) {
|
|
|
|
if (wf) {
|
|
|
|
w->caption_color = w->window_number;
|
|
|
|
wf->caption_color = wf->window_number;
|
|
|
|
w->vscroll.cap = 8;
|
|
|
|
wf->vscroll.cap = 8;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} break;
|
|
|
|
} break;
|
|
|
|
|
|
|
|
|
|
|
|