summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--VP-map.lua7
-rw-r--r--VP-roomwork.lua8
2 files changed, 10 insertions, 5 deletions
diff --git a/VP-map.lua b/VP-map.lua
index e3fa3c2..f18249a 100644
--- a/VP-map.lua
+++ b/VP-map.lua
@@ -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)