Subversion Repositories eduke32

Rev

Rev 5057 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5057 Rev 5065
Line 4433... Line 4433...
4433
4433
4434
    totalclocklock = totalclock;
4434
    totalclocklock = totalclock;
4435
4435
4436
    if (pub > 0 || getrendermode() >= REND_POLYMOST) // JBF 20040101: redraw background always
4436
    if (pub > 0 || getrendermode() >= REND_POLYMOST) // JBF 20040101: redraw background always
4437
    {
4437
    {
4438
#ifdef __ANDROID__
-
 
4439
    // HACK: this is needed or else we get leftover UI texture crap where we'd get HOM on PC
-
 
4440
        clearview(0L);
-
 
4441
#endif
-
 
4442
-
 
4443
#ifndef EDUKE32_TOUCH_DEVICES
4438
#ifndef EDUKE32_TOUCH_DEVICES
4444
        if (ud.screen_size >= 8)
4439
        if (ud.screen_size >= 8)
4445
#endif
4440
#endif
4446
            G_DrawBackground();
4441
            G_DrawBackground();
4447
        pub = 0;
4442
        pub = 0;
Line 9045... Line 9040...
9045
            }
9040
            }
9046
            M_ChangeMenu(MENU_SOUND_INGAME);
9041
            M_ChangeMenu(MENU_SOUND_INGAME);
9047
9042
9048
        }
9043
        }
9049
9044
-
 
9045
        if (KB_UnBoundKeyPressed(sc_F5) && ud.config.MusicToggle)
-
 
9046
        {
-
 
9047
            map_t *map = &MapInfo[g_musicIndex];
-
 
9048
            char *const qmusic = ScriptQuotes[QUOTE_MUSIC];
-
 
9049
-
 
9050
            KB_ClearKeyDown(sc_F5);
-
 
9051
-
 
9052
            if (map->musicfn != NULL)
-
 
9053
                Bsnprintf(qmusic, MAXQUOTELEN, "%s.  Use SHIFT-F5 to change.",
-
 
9054
                map->musicfn);
-
 
9055
            else
-
 
9056
                qmusic[0] = '\0';
-
 
9057
-
 
9058
            P_DoQuote(QUOTE_MUSIC, g_player[myconnectindex].ps);
-
 
9059
        }
-
 
9060
9050
        if ((KB_UnBoundKeyPressed(sc_F6) || g_doQuickSave == 1) && (g_player[myconnectindex].ps->gm&MODE_GAME))
9061
        if ((KB_UnBoundKeyPressed(sc_F6) || g_doQuickSave == 1) && (g_player[myconnectindex].ps->gm&MODE_GAME))
9051
        {
9062
        {
9052
            KB_ClearKeyDown(sc_F6);
9063
            KB_ClearKeyDown(sc_F6);
9053
            g_doQuickSave = 0;
9064
            g_doQuickSave = 0;
9054
9065
Line 9090... Line 9101...
9090
                CAMERACLOCK = totalclock;
9101
                CAMERACLOCK = totalclock;
9091
            }
9102
            }
9092
            P_DoQuote(QUOTE_VIEW_MODE_OFF+g_player[myconnectindex].ps->over_shoulder_on,g_player[myconnectindex].ps);
9103
            P_DoQuote(QUOTE_VIEW_MODE_OFF+g_player[myconnectindex].ps->over_shoulder_on,g_player[myconnectindex].ps);
9093
        }
9104
        }
9094
9105
9095
        if (KB_UnBoundKeyPressed(sc_F5) && ud.config.MusicToggle)
-
 
9096
        {
-
 
9097
            map_t *map = &MapInfo[g_musicIndex];
-
 
9098
            char *const qmusic = ScriptQuotes[QUOTE_MUSIC];
-
 
9099
-
 
9100
            KB_ClearKeyDown(sc_F5);
-
 
9101
-
 
9102
            if (map->musicfn != NULL)
-
 
9103
                Bsnprintf(qmusic, MAXQUOTELEN, "%s.  Use SHIFT-F5 to change.",
-
 
9104
                          map->musicfn);
-
 
9105
            else
-
 
9106
                qmusic[0] = '\0';
-
 
9107
-
 
9108
            P_DoQuote(QUOTE_MUSIC, g_player[myconnectindex].ps);
-
 
9109
        }
-
 
9110
-
 
9111
        if (KB_UnBoundKeyPressed(sc_F8))
9106
        if (KB_UnBoundKeyPressed(sc_F8))
9112
        {
9107
        {
9113
            KB_ClearKeyDown(sc_F8);
9108
            KB_ClearKeyDown(sc_F8);
9114
            ud.fta_on = !ud.fta_on;
9109
            ud.fta_on = !ud.fta_on;
9115
            if (ud.fta_on) P_DoQuote(QUOTE_MESSAGES_ON,g_player[myconnectindex].ps);
9110
            if (ud.fta_on) P_DoQuote(QUOTE_MESSAGES_ON,g_player[myconnectindex].ps);
Line 9151... Line 9146...
9151
                ready2send = 0;
9146
                ready2send = 0;
9152
                totalclock = ototalclock;
9147
                totalclock = ototalclock;
9153
            }
9148
            }
9154
        }
9149
        }
9155
9150
-
 
9151
        if (KB_UnBoundKeyPressed(sc_F11))
-
 
9152
        {
-
 
9153
            KB_ClearKeyDown(sc_F11);
-
 
9154
            M_ChangeMenu(MENU_COLCORR_INGAME);
-
 
9155
            FX_StopAllSounds();
-
 
9156
            S_ClearSoundLocks();
-
 
9157
            M_OpenMenu(myconnectindex);
-
 
9158
            if ((!g_netServer && ud.multimode < 2) && ud.recstat != 2)
-
 
9159
            {
-
 
9160
                ready2send = 0;
-
 
9161
                totalclock = ototalclock;
-
 
9162
            }
-
 
9163
        }
-
 
9164
9156
        if (ud.overhead_on != 0)
9165
        if (ud.overhead_on != 0)
9157
        {
9166
        {
9158
9167
9159
            j = totalclock-nonsharedtimer;
9168
            j = totalclock-nonsharedtimer;
9160
            nonsharedtimer += j;
9169
            nonsharedtimer += j;
Line 9214... Line 9223...
9214
        }
9223
        }
9215
#endif
9224
#endif
9216
        g_restorePalette = 1;
9225
        g_restorePalette = 1;
9217
        G_UpdateScreenArea();
9226
        G_UpdateScreenArea();
9218
    }
9227
    }
9219
-
 
9220
    if (KB_UnBoundKeyPressed(sc_F11))
-
 
9221
    {
-
 
9222
        KB_ClearKeyDown(sc_F11);
-
 
9223
        M_ChangeMenu(MENU_COLCORR_INGAME);
-
 
9224
        FX_StopAllSounds();
-
 
9225
        S_ClearSoundLocks();
-
 
9226
        M_OpenMenu(myconnectindex);
-
 
9227
        if ((!g_netServer && ud.multimode < 2) && ud.recstat != 2)
-
 
9228
        {
-
 
9229
            ready2send = 0;
-
 
9230
            totalclock = ototalclock;
-
 
9231
        }
-
 
9232
    }
-
 
9233
}
9228
}
9234
9229
9235
static void G_ShowParameterHelp(void)
9230
static void G_ShowParameterHelp(void)
9236
{
9231
{
9237
    const char *s = "Usage: eduke32 [files] [options]\n"
9232
    const char *s = "Usage: eduke32 [files] [options]\n"
Line 9807... Line 9802...
9807
    g_player[0].wchoice[5] = 6;
9802
    g_player[0].wchoice[5] = 6;
9808
    g_player[0].wchoice[6] = 0;
9803
    g_player[0].wchoice[6] = 0;
9809
    g_player[0].wchoice[7] = 2;
9804
    g_player[0].wchoice[7] = 2;
9810
    g_player[0].wchoice[8] = 9;
9805
    g_player[0].wchoice[8] = 9;
9811
    g_player[0].wchoice[9] = 1;
9806
    g_player[0].wchoice[9] = 1;
-
 
9807
    Bsprintf(ud.wchoice, "3457860291");
9812
9808
9813
#ifdef HAVE_CLIPSHAPE_FEATURE
9809
#ifdef HAVE_CLIPSHAPE_FEATURE
9814
    // pre-form the default 10 clipmaps
9810
    // pre-form the default 10 clipmaps
9815
    for (j = '0'; j<='9'; ++j)
9811
    for (j = '0'; j<='9'; ++j)
9816
    {
9812
    {
Line 10350... Line 10346...
10350
                    {
10346
                    {
10351
                        initprintf("Using favorite weapon order(s).\n");
10347
                        initprintf("Using favorite weapon order(s).\n");
10352
                        while (*c)
10348
                        while (*c)
10353
                        {
10349
                        {
10354
                            g_player[0].wchoice[j] = *c-'0';
10350
                            g_player[0].wchoice[j] = *c-'0';
-
 
10351
                            ud.wchoice[j] = *c;
10355
                            c++;
10352
                            c++;
10356
                            j++;
10353
                            j++;
10357
                        }
10354
                        }
-
 
10355
10358
                        while (j < 10)
10356
                        while (j < 10)
10359
                        {
10357
                        {
10360
                            if (j == 9)
10358
                            if (j == 9)
-
 
10359
                            {
10361
                                g_player[0].wchoice[9] = 1;
10360
                                g_player[0].wchoice[9] = 1;
-
 
10361
                                ud.wchoice[9] = '1';
-
 
10362
                            }
10362
                            else
10363
                            else
-
 
10364
                            {
10363
                                g_player[0].wchoice[j] = 2;
10365
                                g_player[0].wchoice[j] = 2;
-
 
10366
                                ud.wchoice[j] = '2';
-
 
10367
                            }
10364
10368
10365
                            j++;
10369
                            j++;
10366
                        }
10370
                        }
10367
                    }
10371
                    }
10368
                    else
10372
                    else
Line 10376... Line 10380...
10376
                        g_player[0].wchoice[5] = 6;
10380
                        g_player[0].wchoice[5] = 6;
10377
                        g_player[0].wchoice[6] = 0;
10381
                        g_player[0].wchoice[6] = 0;
10378
                        g_player[0].wchoice[7] = 2;
10382
                        g_player[0].wchoice[7] = 2;
10379
                        g_player[0].wchoice[8] = 9;
10383
                        g_player[0].wchoice[8] = 9;
10380
                        g_player[0].wchoice[9] = 1;
10384
                        g_player[0].wchoice[9] = 1;
-
 
10385
-
 
10386
                        Bsprintf(ud.wchoice, "3457860291");
10381
                    }
10387
                    }
10382
                    break;
10388
                    break;
10383
                case 'v':
10389
                case 'v':
10384
                    c++;
10390
                    c++;
10385
                    ud.warp_on = 1;
10391
                    ud.warp_on = 1;