Subversion Repositories eduke32

Rev

Rev 4997 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4997 Rev 5050
Line 66... Line 66...
66
    if (!script)
66
    if (!script)
67
        return;
67
        return;
68
68
69
    scriptfile_addsymbolvalue("GAMEFLAG_DUKE", GAMEFLAG_DUKE);
69
    scriptfile_addsymbolvalue("GAMEFLAG_DUKE", GAMEFLAG_DUKE);
70
    scriptfile_addsymbolvalue("GAMEFLAG_ADDON", GAMEFLAG_DUKE|GAMEFLAG_ADDON);
70
    scriptfile_addsymbolvalue("GAMEFLAG_ADDON", GAMEFLAG_DUKE|GAMEFLAG_ADDON);
-
 
71
    scriptfile_addsymbolvalue("GAMEFLAG_NAM", GAMEFLAG_NAM);
-
 
72
    scriptfile_addsymbolvalue("GAMEFLAG_NAPALM", GAMEFLAG_NAM|GAMEFLAG_NAPALM);
-
 
73
    scriptfile_addsymbolvalue("GAMEFLAG_WW2GI", GAMEFLAG_NAM|GAMEFLAG_WW2GI);
71
    scriptfile_addsymbolvalue("DUKE15_CRC", DUKE15_CRC);
74
    scriptfile_addsymbolvalue("DUKE15_CRC", DUKE15_CRC);
-
 
75
    scriptfile_addsymbolvalue("DUKEPP_CRC", DUKEPP_CRC);
72
    scriptfile_addsymbolvalue("DUKE13_CRC", DUKE13_CRC);
76
    scriptfile_addsymbolvalue("DUKE13_CRC", DUKE13_CRC);
73
    scriptfile_addsymbolvalue("DUKEDC_CRC", DUKEDC_CRC);
77
    scriptfile_addsymbolvalue("DUKEDC_CRC", DUKEDC_CRC);
74
    scriptfile_addsymbolvalue("DUKECB_CRC", DUKECB_CRC);
78
    scriptfile_addsymbolvalue("DUKECB_CRC", DUKECB_CRC);
75
    scriptfile_addsymbolvalue("DUKENW_CRC", DUKENW_CRC);
79
    scriptfile_addsymbolvalue("DUKENW_CRC", DUKENW_CRC);
-
 
80
    scriptfile_addsymbolvalue("NAM_CRC", NAM_CRC);
-
 
81
    scriptfile_addsymbolvalue("NAPALM_CRC", NAPALM_CRC);
-
 
82
    scriptfile_addsymbolvalue("WW2GI_CRC", WW2GI_CRC);
76
83
77
    while (!scriptfile_eof(script))
84
    while (!scriptfile_eof(script))
78
    {
85
    {
79
        enum
86
        enum
80
        {
87
        {
Line 127... Line 134...
127
                    scriptfile_getstring(script,&gscript); break;
134
                    scriptfile_getstring(script,&gscript); break;
128
                case T_DEFNAME:
135
                case T_DEFNAME:
129
                    scriptfile_getstring(script,&gdef); break;
136
                    scriptfile_getstring(script,&gdef); break;
130
137
131
                case T_FLAGS:
138
                case T_FLAGS:
132
                    scriptfile_getsymbol(script,&gflags); break;
139
                    scriptfile_getsymbol(script,&gflags); gflags &= GAMEFLAGMASK; break;
133
                case T_DEPCRC:
140
                case T_DEPCRC:
134
                    scriptfile_getsymbol(script,&gdepcrc); break;
141
                    scriptfile_getsymbol(script,&gdepcrc); break;
135
                case T_CRC:
142
                case T_CRC:
136
                    scriptfile_getsymbol(script,&gcrcval); break;
143
                    scriptfile_getsymbol(script,&gcrcval); break;
137
                case T_SIZE:
144
                case T_SIZE: