diff options
-rw-r--r-- | VP-map.lua | 7 | ||||
-rw-r--r-- | VP-roomwork.lua | 8 |
2 files changed, 10 insertions, 5 deletions
@@ -49,6 +49,9 @@ VP_map_spans = { { idx_s = 2096, idx_e = 2097, data = { dir = "SOUNDS/UNKNOWN03", ext = "wag", }, }, { idx_s = 2098, idx_e = 2172, data = { dir = "SOUNDS/VICTORY", ext = "wag", }, }, + + { idx_s = 2175, idx_e = 2186, data = { dir = "MISC/MENUS", ext = "sarc", ftype = "arcroom", }, }, + { idx_s = 2187, idx_e = 2211, data = { dir = "GFX/STATUSPIC" }, }, { idx_s = 2296, idx_e = 2319, data = { dir = "GFX/UNKNOWN06" }, }, { idx_s = 3299, idx_e = 3505, data = { dir = "GFX/FACE" }, }, @@ -66,7 +69,7 @@ VP_map = { [ 3] = { dir = "MISC", ext = "txt" }, [ 4] = { dir = "MAIN/SOUNDS", ext = "wag" }, [ 5] = { dir = "MAIN/GFX" }, - [ 6] = { dir = "MAIN/MISC", ext = "main", ftype = "arcroom" }, + [ 6] = { dir = "MAIN/MISC", ext = "sarc", ftype = "arcroom" }, [ 618] = { dir = "SOUNDS/MISC", ext = "wag" }, [1021] = { dir = "SOUNDS/MISC", ext = "wag" }, @@ -88,6 +91,8 @@ VP_map = { [1983] = { dir = "GFX/MAGIC12", ext = "agx", ftype = "arcgfx", }, [1986] = { dir = "GFX/MAGIC13", ext = "agx", ftype = "arcgfx", }, + [2173] = { dir = "MISC/GFX", ext = "agx", ftype = "arcgfx", }, + -- -- Videos -- diff --git a/VP-roomwork.lua b/VP-roomwork.lua index ac0a958..4349ca4 100644 --- a/VP-roomwork.lua +++ b/VP-roomwork.lua @@ -190,7 +190,7 @@ function process_arcroom(fname, h, size, ext) counter = counter + 1 return ret end - elseif dump_mode and ext == "main" and index[i].ftype == 4 then + elseif dump_mode and ext == "sarc" and index[i].ftype == 4 then if script then error "Can't have two scripts in these..." end handler = function(fname, h, size, ext) if counter == 1 then @@ -202,7 +202,7 @@ function process_arcroom(fname, h, size, ext) end counter = counter + 1 end - elseif dump_mode and ext == "main" and index[i].ftype == 7 then + elseif dump_mode and ext == "sarc" and index[i].ftype == 7 then if font then error "Can't have two fonts in these..." end handler = function(fname, h, size, ext) if counter == 1 then @@ -214,9 +214,9 @@ function process_arcroom(fname, h, size, ext) end counter = counter + 1 end - elseif not dump_mode and ext == "main" and index[i].ftype == 4 then + elseif not dump_mode and ext == "sarc" and index[i].ftype == 4 then error "Not written yet" - elseif not dump_mode and ext == "main" and index[i].ftype == 7 then + elseif not dump_mode and ext == "sarc" and index[i].ftype == 7 then error "Not written yet" end outfile[i] = process_single_file(fname .. string.format("/%04i-%08X", i, index[i].ftype), h, index[i].size, "room", handler) |