Subversion Repositories eduke32

Rev

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

Rev 5056 Rev 5061
Line 91... Line 91...
91
    T_TEXHITSCANRANGE,
91
    T_TEXHITSCANRANGE,
92
    T_NOFULLBRIGHTRANGE,
92
    T_NOFULLBRIGHTRANGE,
93
    T_MAPINFO, T_MAPFILE, T_MAPTITLE, T_MAPMD4, T_MHKFILE,
93
    T_MAPINFO, T_MAPFILE, T_MAPTITLE, T_MAPMD4, T_MHKFILE,
94
    T_ECHO,
94
    T_ECHO,
95
    T_GLOBALFLAGS,
95
    T_GLOBALFLAGS,
-
 
96
    T_RENAMEFILE,
96
};
97
};
97
98
98
static int32_t lastmodelid = -1, lastvoxid = -1, modelskin = -1, lastmodelskin = -1, seenframe = 0;
99
static int32_t lastmodelid = -1, lastvoxid = -1, modelskin = -1, lastmodelskin = -1, seenframe = 0;
99
static int32_t nextvoxid = 0;
100
static int32_t nextvoxid = 0;
100
static char *faketilebuffer = NULL;
101
static char *faketilebuffer = NULL;
Line 277... Line 278...
277
        { "dummytilefrompic",T_IMPORTTILE       },
278
        { "dummytilefrompic",T_IMPORTTILE       },
278
        { "tilefromtexture", T_TILEFROMTEXTURE  },
279
        { "tilefromtexture", T_TILEFROMTEXTURE  },
279
        { "mapinfo",         T_MAPINFO          },
280
        { "mapinfo",         T_MAPINFO          },
280
        { "echo",            T_ECHO             },
281
        { "echo",            T_ECHO             },
281
        { "globalflags",     T_GLOBALFLAGS      },
282
        { "globalflags",     T_GLOBALFLAGS      },
-
 
283
        { "renamefile",      T_RENAMEFILE       },
282
    };
284
    };
283
285
284
    while (1)
286
    while (1)
285
    {
287
    {
286
#ifdef USE_DEF_PROGRESS
288
#ifdef USE_DEF_PROGRESS
Line 2216... Line 2218...
2216
        {
2218
        {
2217
            if (scriptfile_getnumber(script,&globalflags)) break;
2219
            if (scriptfile_getnumber(script,&globalflags)) break;
2218
        }
2220
        }
2219
        break;
2221
        break;
2220
2222
-
 
2223
        case T_RENAMEFILE:
-
 
2224
        {
-
 
2225
            char *filename = NULL, *newname = NULL;
-
 
2226
            if (scriptfile_getstring(script,&filename)) break;
-
 
2227
            if (scriptfile_getstring(script,&newname)) break;
-
 
2228
            krename(filename, newname);
-
 
2229
        }
-
 
2230
        break;
-
 
2231
2221
        default:
2232
        default:
2222
            initprintf("Unknown token.\n"); break;
2233
            initprintf("Unknown token.\n"); break;
2223
        }
2234
        }
2224
    }
2235
    }
2225
2236