mirror of
https://github.com/open-goal/jak-project.git
synced 2024-11-23 06:09:57 +00:00
split new pc features in some files into their own code files + address some old issues + ripple graphics improvements (#2216)
Moves PC-specific entity and debug menu things to `entity-debug.gc` and `default-menu-pc.gc` respectively and makes `(declare-file (debug))` work as it should (no need to wrap the entire file in `(when *debug-segment*` now!). Also changes the DGO descriptor format so that it's less verbose. It might break custom levels, but the format change is very simple so it should not be difficult for anyone to update to the new format. Sadly, you lose the completely useless ability to use DGO object names that don't match the source file name. The horror! I've also gone ahead and expanded the force envmap option to also force the ripple effect to be active. I did not notice any performance or visual drawbacks from this. Gets rid of some distracting LOD and some water pools appearing super flat (and pitch back for dark eco). Fixes #1424
This commit is contained in:
parent
ed38adc2a7
commit
324def1303
@ -3,6 +3,6 @@
|
||||
|
||||
;; the actual file name still needs to be 8.3
|
||||
("TSZ.DGO"
|
||||
("static-screen.o" "static-screen")
|
||||
("test-zone.go" "test-zone")
|
||||
)
|
||||
("static-screen.o"
|
||||
"test-zone.go"
|
||||
))
|
@ -334,7 +334,6 @@ std::string write_from_top_level_form(Form* top_form,
|
||||
}
|
||||
|
||||
// look for the whole thing being in a (when *debug-segment* ....)
|
||||
bool in_debug_only_file = false;
|
||||
if (forms.size() == 1) {
|
||||
auto as_cne = dynamic_cast<CondNoElseElement*>(forms.at(0));
|
||||
if (as_cne && as_cne->entries.size() == 1) {
|
||||
@ -343,9 +342,7 @@ std::string write_from_top_level_form(Form* top_form,
|
||||
if (entry.condition->to_string(env) == "*debug-segment*") {
|
||||
forms = entry.body->elts();
|
||||
result += ";; this file is debug only\n";
|
||||
result += "(declare-file (debug))\n";
|
||||
result += "(when *debug-segment*\n";
|
||||
in_debug_only_file = true;
|
||||
result += "(declare-file (debug))\n\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -559,10 +556,6 @@ std::string write_from_top_level_form(Form* top_form,
|
||||
}
|
||||
}
|
||||
|
||||
if (in_debug_only_file) {
|
||||
result += ")\n";
|
||||
}
|
||||
|
||||
if (in_rlet) {
|
||||
result += ")\n";
|
||||
}
|
||||
|
@ -1,53 +1,52 @@
|
||||
|
||||
("BEA.DGO"
|
||||
("mistycannon.o" "mistycannon")
|
||||
("babak-with-cannon.o" "babak-with-cannon")
|
||||
("air-h.o" "air-h")
|
||||
("air.o" "air")
|
||||
("wobbler.o" "wobbler")
|
||||
("twister.o" "twister")
|
||||
("beach-obs.o" "beach-obs")
|
||||
("bird-lady.o" "bird-lady")
|
||||
("bird-lady-beach.o" "bird-lady-beach")
|
||||
("mayor.o" "mayor")
|
||||
("sculptor.o" "sculptor")
|
||||
("pelican.o" "pelican")
|
||||
("lurkerworm.o" "lurkerworm")
|
||||
("lurkercrab.o" "lurkercrab")
|
||||
("lurkerpuppy.o" "lurkerpuppy")
|
||||
("beach-rocks.o" "beach-rocks")
|
||||
("seagull.o" "seagull")
|
||||
("beach-part.o" "beach-part")
|
||||
("tpage-212.go" "tpage-212")
|
||||
("tpage-214.go" "tpage-214")
|
||||
("tpage-213.go" "tpage-213")
|
||||
("tpage-215.go" "tpage-215")
|
||||
("babak-ag.go" "babak")
|
||||
("barrel-ag.go" "barrel")
|
||||
("beachcam-ag.go" "beachcam")
|
||||
("bird-lady-ag.go" "bird-lady")
|
||||
("bird-lady-beach-ag.go" "bird-lady-beach")
|
||||
("bladeassm-ag.go" "bladeassm")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ecoventrock-ag.go" "ecoventrock")
|
||||
("flutflut-ag.go" "flutflut")
|
||||
("flutflutegg-ag.go" "flutflutegg")
|
||||
("grottopole-ag.go" "grottopole")
|
||||
("harvester-ag.go" "harvester")
|
||||
("kickrock-ag.go" "kickrock")
|
||||
("lrocklrg-ag.go" "lrocklrg")
|
||||
("lurkercrab-ag.go" "lurkercrab")
|
||||
("lurkerpuppy-ag.go" "lurkerpuppy")
|
||||
("lurkerworm-ag.go" "lurkerworm")
|
||||
("mayor-ag.go" "mayor")
|
||||
("mistycannon-ag.go" "mistycannon")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("pelican-ag.go" "pelican")
|
||||
("sack-ag.go" "sack")
|
||||
("sculptor-ag.go" "sculptor")
|
||||
("sculptor-muse-ag.go" "sculptor-muse")
|
||||
("seagull-ag.go" "seagull")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("windmill-one-ag.go" "windmill-one")
|
||||
("beach-vis.go" "beach-vis")
|
||||
)
|
||||
("mistycannon.o"
|
||||
"babak-with-cannon.o"
|
||||
"air-h.o"
|
||||
"air.o"
|
||||
"wobbler.o"
|
||||
"twister.o"
|
||||
"beach-obs.o"
|
||||
"bird-lady.o"
|
||||
"bird-lady-beach.o"
|
||||
"mayor.o"
|
||||
"sculptor.o"
|
||||
"pelican.o"
|
||||
"lurkerworm.o"
|
||||
"lurkercrab.o"
|
||||
"lurkerpuppy.o"
|
||||
"beach-rocks.o"
|
||||
"seagull.o"
|
||||
"beach-part.o"
|
||||
"tpage-212.go"
|
||||
"tpage-214.go"
|
||||
"tpage-213.go"
|
||||
"tpage-215.go"
|
||||
"babak-ag.go"
|
||||
"barrel-ag.go"
|
||||
"beachcam-ag.go"
|
||||
"bird-lady-ag.go"
|
||||
"bird-lady-beach-ag.go"
|
||||
"bladeassm-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ecoventrock-ag.go"
|
||||
"flutflut-ag.go"
|
||||
"flutflutegg-ag.go"
|
||||
"grottopole-ag.go"
|
||||
"harvester-ag.go"
|
||||
"kickrock-ag.go"
|
||||
"lrocklrg-ag.go"
|
||||
"lurkercrab-ag.go"
|
||||
"lurkerpuppy-ag.go"
|
||||
"lurkerworm-ag.go"
|
||||
"mayor-ag.go"
|
||||
"mistycannon-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"pelican-ag.go"
|
||||
"sack-ag.go"
|
||||
"sculptor-ag.go"
|
||||
"sculptor-muse-ag.go"
|
||||
"seagull-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"windmill-one-ag.go"
|
||||
"beach-vis.go"
|
||||
))
|
||||
|
@ -1,54 +1,53 @@
|
||||
|
||||
("CIT.DGO"
|
||||
("villagep-obs.o" "villagep-obs")
|
||||
("oracle.o" "oracle")
|
||||
("battlecontroller.o" "battlecontroller")
|
||||
("citadel-part.o" "citadel-part")
|
||||
("citadel-obs.o" "citadel-obs")
|
||||
("citb-plat.o" "citb-plat")
|
||||
("citadel-sages.o" "citadel-sages")
|
||||
("snow-bunny.o" "snow-bunny")
|
||||
("citb-bunny.o" "citb-bunny")
|
||||
("citb-drop-plat.o" "citb-drop-plat")
|
||||
("assistant-citadel.o" "assistant-citadel")
|
||||
("tpage-1415.go" "tpage-1415")
|
||||
("tpage-1417.go" "tpage-1417")
|
||||
("tpage-1416.go" "tpage-1416")
|
||||
("tpage-1414.go" "tpage-1414")
|
||||
("assistant-lavatube-end-ag.go" "assistant-lavatube-end")
|
||||
("babak-ag.go" "babak")
|
||||
("bluesage-ag.go" "bluesage")
|
||||
("citadelcam-ag.go" "citadelcam")
|
||||
("citb-arm-ag.go" "citb-arm")
|
||||
("citb-arm-shoulder-ag.go" "citb-arm-shoulder")
|
||||
("citb-bunny-ag.go" "citb-bunny")
|
||||
("citb-button-ag.go" "citb-button")
|
||||
("citb-chain-plat-ag.go" "citb-chain-plat")
|
||||
("citb-chains-ag.go" "citb-chains")
|
||||
("citb-coil-ag.go" "citb-coil")
|
||||
("citb-disc-ag.go" "citb-disc")
|
||||
("citb-donut-ag.go" "citb-donut")
|
||||
("citb-drop-plat-ag.go" "citb-drop-plat")
|
||||
("citb-exit-plat-ag.go" "citb-exit-plat")
|
||||
("citb-firehose-ag.go" "citb-firehose")
|
||||
("citb-generator-ag.go" "citb-generator")
|
||||
("citb-hose-ag.go" "citb-hose")
|
||||
("citb-iris-door-ag.go" "citb-iris-door")
|
||||
("citb-launcher-ag.go" "citb-launcher")
|
||||
("citb-robotboss-ag.go" "citb-robotboss")
|
||||
("citb-rotatebox-ag.go" "citb-rotatebox")
|
||||
("citb-sagecage-ag.go" "citb-sagecage")
|
||||
("citb-stopbox-ag.go" "citb-stopbox")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("evilbro-citadel-ag.go" "evilbro-citadel")
|
||||
("evilsis-citadel-ag.go" "evilsis-citadel")
|
||||
("green-sagecage-ag.go" "green-sagecage")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("plat-citb-ag.go" "plat-citb")
|
||||
("plat-eco-citb-ag.go" "plat-eco-citb")
|
||||
("redsage-ag.go" "redsage")
|
||||
("warp-gate-switch-ag.go" "warp-gate-switch")
|
||||
("warpgate-ag.go" "warpgate")
|
||||
("yellowsage-ag.go" "yellowsage")
|
||||
("citadel-vis.go" "citadel-vis")
|
||||
)
|
||||
("villagep-obs.o"
|
||||
"oracle.o"
|
||||
"battlecontroller.o"
|
||||
"citadel-part.o"
|
||||
"citadel-obs.o"
|
||||
"citb-plat.o"
|
||||
"citadel-sages.o"
|
||||
"snow-bunny.o"
|
||||
"citb-bunny.o"
|
||||
"citb-drop-plat.o"
|
||||
"assistant-citadel.o"
|
||||
"tpage-1415.go"
|
||||
"tpage-1417.go"
|
||||
"tpage-1416.go"
|
||||
"tpage-1414.go"
|
||||
"assistant-lavatube-end-ag.go"
|
||||
"babak-ag.go"
|
||||
"bluesage-ag.go"
|
||||
"citadelcam-ag.go"
|
||||
"citb-arm-ag.go"
|
||||
"citb-arm-shoulder-ag.go"
|
||||
"citb-bunny-ag.go"
|
||||
"citb-button-ag.go"
|
||||
"citb-chain-plat-ag.go"
|
||||
"citb-chains-ag.go"
|
||||
"citb-coil-ag.go"
|
||||
"citb-disc-ag.go"
|
||||
"citb-donut-ag.go"
|
||||
"citb-drop-plat-ag.go"
|
||||
"citb-exit-plat-ag.go"
|
||||
"citb-firehose-ag.go"
|
||||
"citb-generator-ag.go"
|
||||
"citb-hose-ag.go"
|
||||
"citb-iris-door-ag.go"
|
||||
"citb-launcher-ag.go"
|
||||
"citb-robotboss-ag.go"
|
||||
"citb-rotatebox-ag.go"
|
||||
"citb-sagecage-ag.go"
|
||||
"citb-stopbox-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"evilbro-citadel-ag.go"
|
||||
"evilsis-citadel-ag.go"
|
||||
"green-sagecage-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"plat-citb-ag.go"
|
||||
"plat-eco-citb-ag.go"
|
||||
"redsage-ag.go"
|
||||
"warp-gate-switch-ag.go"
|
||||
"warpgate-ag.go"
|
||||
"yellowsage-ag.go"
|
||||
"citadel-vis.go"
|
||||
))
|
@ -1,19 +1,18 @@
|
||||
|
||||
("DAR.DGO"
|
||||
("darkcave-obs.o" "darkcave-obs")
|
||||
("tpage-1306.go" "tpage-1306")
|
||||
("tpage-1307.go" "tpage-1307")
|
||||
("tpage-1305.go" "tpage-1305")
|
||||
("tpage-1304.go" "tpage-1304")
|
||||
("tpage-1352.go" "tpage-1352")
|
||||
("baby-spider-ag.go" "baby-spider")
|
||||
("cavecrystal-ag.go" "cavecrystal")
|
||||
("caveelevator-ag.go" "caveelevator")
|
||||
("cavespatula-darkcave-ag.go" "cavespatula-darkcave")
|
||||
("cavetrapdoor-ag.go" "cavetrapdoor")
|
||||
("dark-crystal-ag.go" "dark-crystal")
|
||||
("mother-spider-ag.go" "mother-spider")
|
||||
("spider-egg-ag.go" "spider-egg")
|
||||
("water-anim-darkcave-ag.go" "water-anim-darkcave")
|
||||
("darkcave-vis.go" "darkcave-vis")
|
||||
)
|
||||
("darkcave-obs.o"
|
||||
"tpage-1306.go"
|
||||
"tpage-1307.go"
|
||||
"tpage-1305.go"
|
||||
"tpage-1304.go"
|
||||
"tpage-1352.go"
|
||||
"baby-spider-ag.go"
|
||||
"cavecrystal-ag.go"
|
||||
"caveelevator-ag.go"
|
||||
"cavespatula-darkcave-ag.go"
|
||||
"cavetrapdoor-ag.go"
|
||||
"dark-crystal-ag.go"
|
||||
"mother-spider-ag.go"
|
||||
"spider-egg-ag.go"
|
||||
"water-anim-darkcave-ag.go"
|
||||
"darkcave-vis.go"
|
||||
))
|
@ -1,20 +1,19 @@
|
||||
|
||||
("DEM.DGO"
|
||||
("demo-obs.o" "demo-obs")
|
||||
("tpage-1485.go" "tpage-1485")
|
||||
("tpage-1486.go" "tpage-1486")
|
||||
("tpage-1487.go" "tpage-1487")
|
||||
("tpage-1599.go" "tpage-1599")
|
||||
("tpage-1600.go" "tpage-1600")
|
||||
("tpage-1601.go" "tpage-1601")
|
||||
("tpage-1602.go" "tpage-1602")
|
||||
("tpage-1603.go" "tpage-1603")
|
||||
("tpage-1604.go" "tpage-1604")
|
||||
("tpage-1605.go" "tpage-1605")
|
||||
("tpage-1606.go" "tpage-1606")
|
||||
("tpage-1607.go" "tpage-1607")
|
||||
("static-screen.o" "static-screen")
|
||||
("tpage-1480.go" "tpage-1480")
|
||||
("tpage-1479.go" "tpage-1479")
|
||||
("demo-vis.go" "demo-vis")
|
||||
)
|
||||
("demo-obs.o"
|
||||
"tpage-1485.go"
|
||||
"tpage-1486.go"
|
||||
"tpage-1487.go"
|
||||
"tpage-1599.go"
|
||||
"tpage-1600.go"
|
||||
"tpage-1601.go"
|
||||
"tpage-1602.go"
|
||||
"tpage-1603.go"
|
||||
"tpage-1604.go"
|
||||
"tpage-1605.go"
|
||||
"tpage-1606.go"
|
||||
"tpage-1607.go"
|
||||
"static-screen.o"
|
||||
"tpage-1480.go"
|
||||
"tpage-1479.go"
|
||||
"demo-vis.go"
|
||||
))
|
@ -1,307 +1,309 @@
|
||||
("ENGINE.CGO"
|
||||
("types-h.o" "types-h")
|
||||
("vu1-macros.o" "vu1-macros")
|
||||
("types-h.o"
|
||||
"vu1-macros.o"
|
||||
|
||||
;; the "math" section
|
||||
("math.o" "math")
|
||||
("vector-h.o" "vector-h")
|
||||
("gravity-h.o" "gravity-h")
|
||||
("bounding-box-h.o" "bounding-box-h")
|
||||
("matrix-h.o" "matrix-h")
|
||||
("quaternion-h.o" "quaternion-h")
|
||||
("euler-h.o" "euler-h")
|
||||
("transform-h.o" "transform-h")
|
||||
("geometry-h.o" "geometry-h")
|
||||
("trigonometry-h.o" "trigonometry-h")
|
||||
("transformq-h.o" "transformq-h")
|
||||
("bounding-box.o" "bounding-box")
|
||||
("matrix.o" "matrix")
|
||||
("transform.o" "transform")
|
||||
("quaternion.o" "quaternion")
|
||||
("euler.o" "euler")
|
||||
("geometry.o" "geometry")
|
||||
("trigonometry.o" "trigonometry")
|
||||
"math.o"
|
||||
"vector-h.o"
|
||||
"gravity-h.o"
|
||||
"bounding-box-h.o"
|
||||
"matrix-h.o"
|
||||
"quaternion-h.o"
|
||||
"euler-h.o"
|
||||
"transform-h.o"
|
||||
"geometry-h.o"
|
||||
"trigonometry-h.o"
|
||||
"transformq-h.o"
|
||||
"bounding-box.o"
|
||||
"matrix.o"
|
||||
"transform.o"
|
||||
"quaternion.o"
|
||||
"euler.o"
|
||||
"geometry.o"
|
||||
"trigonometry.o"
|
||||
|
||||
|
||||
("gsound-h.o" "gsound-h")
|
||||
("timer-h.o" "timer-h")
|
||||
("timer.o" "timer")
|
||||
("vif-h.o" "vif-h")
|
||||
("dma-h.o" "dma-h")
|
||||
("video-h.o" "video-h")
|
||||
("vu1-user-h.o" "vu1-user-h")
|
||||
("dma.o" "dma")
|
||||
("dma-buffer.o" "dma-buffer")
|
||||
("dma-bucket.o" "dma-bucket")
|
||||
("dma-disasm.o" "dma-disasm")
|
||||
("pckernel-h.o" "pckernel-h") ;; added
|
||||
("pad.o" "pad")
|
||||
("gs.o" "gs")
|
||||
("display-h.o" "display-h")
|
||||
("vector.o" "vector")
|
||||
("file-io.o" "file-io")
|
||||
("loader-h.o" "loader-h")
|
||||
("texture-h.o" "texture-h")
|
||||
("level-h.o" "level-h")
|
||||
("math-camera-h.o" "math-camera-h")
|
||||
("math-camera.o" "math-camera")
|
||||
("font-h.o" "font-h")
|
||||
("decomp-h.o" "decomp-h")
|
||||
("display.o" "display")
|
||||
("connect.o" "connect")
|
||||
("text-h.o" "text-h")
|
||||
("settings-h.o" "settings-h")
|
||||
("knuth-rand.o" "knuth-rand") ;; added
|
||||
("capture.o" "capture")
|
||||
("memory-usage-h.o" "memory-usage-h")
|
||||
("texture.o" "texture")
|
||||
("main-h.o" "main-h")
|
||||
("mspace-h.o" "mspace-h")
|
||||
("drawable-h.o" "drawable-h")
|
||||
("drawable-group-h.o" "drawable-group-h")
|
||||
("drawable-inline-array-h.o" "drawable-inline-array-h")
|
||||
("draw-node-h.o" "draw-node-h")
|
||||
("drawable-tree-h.o" "drawable-tree-h")
|
||||
("drawable-actor-h.o" "drawable-actor-h")
|
||||
("drawable-ambient-h.o" "drawable-ambient-h")
|
||||
("game-task-h.o" "game-task-h")
|
||||
("hint-control-h.o" "hint-control-h")
|
||||
("generic-h.o" "generic-h")
|
||||
("lights-h.o" "lights-h")
|
||||
("ocean-h.o" "ocean-h")
|
||||
("ocean-trans-tables.o" "ocean-trans-tables")
|
||||
("ocean-tables.o" "ocean-tables")
|
||||
("ocean-frames.o" "ocean-frames")
|
||||
("sky-h.o" "sky-h")
|
||||
("mood-h.o" "mood-h")
|
||||
("time-of-day-h.o" "time-of-day-h")
|
||||
("art-h.o" "art-h")
|
||||
("generic-vu1-h.o" "generic-vu1-h")
|
||||
("merc-h.o" "merc-h")
|
||||
("generic-merc-h.o" "generic-merc-h")
|
||||
("generic-tie-h.o" "generic-tie-h")
|
||||
("generic-work-h.o" "generic-work-h")
|
||||
("shadow-cpu-h.o" "shadow-cpu-h")
|
||||
("shadow-vu1-h.o" "shadow-vu1-h")
|
||||
("memcard-h.o" "memcard-h")
|
||||
("game-info-h.o" "game-info-h")
|
||||
("wind-h.o" "wind-h")
|
||||
("prototype-h.o" "prototype-h")
|
||||
("joint-h.o" "joint-h")
|
||||
("bones-h.o" "bones-h")
|
||||
("engines.o" "engines")
|
||||
("res-h.o" "res-h")
|
||||
("res.o" "res")
|
||||
("lights.o" "lights")
|
||||
("dynamics-h.o" "dynamics-h")
|
||||
("surface-h.o" "surface-h")
|
||||
("pat-h.o" "pat-h")
|
||||
("fact-h.o" "fact-h")
|
||||
("aligner-h.o" "aligner-h")
|
||||
("game-h.o" "game-h")
|
||||
("generic-obs-h.o" "generic-obs-h")
|
||||
("pov-camera-h.o" "pov-camera-h")
|
||||
("sync-info-h.o" "sync-info-h")
|
||||
("smush-control-h.o" "smush-control-h")
|
||||
("trajectory-h.o" "trajectory-h")
|
||||
("debug-h.o" "debug-h")
|
||||
("joint-mod-h.o" "joint-mod-h")
|
||||
("collide-func-h.o" "collide-func-h")
|
||||
("collide-mesh-h.o" "collide-mesh-h")
|
||||
("collide-shape-h.o" "collide-shape-h")
|
||||
("collide-target-h.o" "collide-target-h")
|
||||
("collide-touch-h.o" "collide-touch-h")
|
||||
("collide-edge-grab-h.o" "collide-edge-grab-h")
|
||||
("process-drawable-h.o" "process-drawable-h")
|
||||
("effect-control-h.o" "effect-control-h")
|
||||
("collide-frag-h.o" "collide-frag-h")
|
||||
("projectiles-h.o" "projectiles-h")
|
||||
("target-h.o" "target-h")
|
||||
("depth-cue-h.o" "depth-cue-h")
|
||||
("stats-h.o" "stats-h")
|
||||
("bsp-h.o" "bsp-h")
|
||||
("collide-cache-h.o" "collide-cache-h")
|
||||
("collide-h.o" "collide-h")
|
||||
("shrubbery-h.o" "shrubbery-h")
|
||||
("tie-h.o" "tie-h")
|
||||
("tfrag-h.o" "tfrag-h")
|
||||
("background-h.o" "background-h")
|
||||
("subdivide-h.o" "subdivide-h")
|
||||
("entity-h.o" "entity-h")
|
||||
("sprite-h.o" "sprite-h")
|
||||
("shadow-h.o" "shadow-h")
|
||||
("eye-h.o" "eye-h")
|
||||
("sparticle-launcher-h.o" "sparticle-launcher-h")
|
||||
("sparticle-h.o" "sparticle-h")
|
||||
("actor-link-h.o" "actor-link-h")
|
||||
("camera-h.o" "camera-h")
|
||||
("cam-debug-h.o" "cam-debug-h")
|
||||
("cam-interface-h.o" "cam-interface-h")
|
||||
("cam-update-h.o" "cam-update-h")
|
||||
("assert-h.o" "assert-h")
|
||||
("hud-h.o" "hud-h")
|
||||
("progress-h.o" "progress-h")
|
||||
("rpc-h.o" "rpc-h")
|
||||
("path-h.o" "path-h")
|
||||
("navigate-h.o" "navigate-h")
|
||||
("load-dgo.o" "load-dgo")
|
||||
("ramdisk.o" "ramdisk")
|
||||
("gsound.o" "gsound")
|
||||
("transformq.o" "transformq")
|
||||
("collide-func.o" "collide-func")
|
||||
("joint.o" "joint")
|
||||
("cylinder.o" "cylinder")
|
||||
("wind.o" "wind")
|
||||
("bsp.o" "bsp")
|
||||
("subdivide.o" "subdivide")
|
||||
("sprite.o" "sprite")
|
||||
("sprite-distort.o" "sprite-distort")
|
||||
("debug-sphere.o" "debug-sphere")
|
||||
("debug.o" "debug")
|
||||
("merc-vu1.o" "merc-vu1")
|
||||
("merc-blend-shape.o" "merc-blend-shape")
|
||||
("merc.o" "merc")
|
||||
("ripple.o" "ripple")
|
||||
("bones.o" "bones")
|
||||
("generic-vu0.o" "generic-vu0")
|
||||
("generic.o" "generic")
|
||||
("generic-vu1.o" "generic-vu1")
|
||||
("generic-effect.o" "generic-effect")
|
||||
("generic-merc.o" "generic-merc")
|
||||
("generic-tie.o" "generic-tie")
|
||||
("shadow-cpu.o" "shadow-cpu")
|
||||
("shadow-vu1.o" "shadow-vu1")
|
||||
("depth-cue.o" "depth-cue")
|
||||
("font.o" "font")
|
||||
("decomp.o" "decomp")
|
||||
("background.o" "background")
|
||||
("draw-node.o" "draw-node")
|
||||
("shrubbery.o" "shrubbery")
|
||||
("shrub-work.o" "shrub-work")
|
||||
("tfrag-near.o" "tfrag-near")
|
||||
("tfrag.o" "tfrag")
|
||||
("tfrag-methods.o" "tfrag-methods")
|
||||
("tfrag-work.o" "tfrag-work")
|
||||
("tie.o" "tie")
|
||||
("tie-near.o" "tie-near")
|
||||
("tie-work.o" "tie-work")
|
||||
("tie-methods.o" "tie-methods")
|
||||
("sync-info.o" "sync-info")
|
||||
("trajectory.o" "trajectory")
|
||||
("sparticle-launcher.o" "sparticle-launcher")
|
||||
("sparticle.o" "sparticle")
|
||||
("entity-table.o" "entity-table")
|
||||
("loader.o" "loader")
|
||||
("task-control-h.o" "task-control-h")
|
||||
("game-info.o" "game-info")
|
||||
("game-save.o" "game-save")
|
||||
("settings.o" "settings")
|
||||
("pc-anim-util.o" "pc-anim-util") ;; added
|
||||
("autosplit-h.o" "autosplit-h") ;; added
|
||||
("autosplit.o" "autosplit") ;; added
|
||||
("speedruns-h.o" "speedruns-h") ;; added
|
||||
("speedruns.o" "speedruns") ;; added
|
||||
("pckernel.o" "pckernel") ;; added
|
||||
("mood-tables.o" "mood-tables")
|
||||
("mood.o" "mood")
|
||||
("weather-part.o" "weather-part")
|
||||
("time-of-day.o" "time-of-day")
|
||||
("sky-utils.o" "sky-utils")
|
||||
("sky.o" "sky")
|
||||
("sky-tng.o" "sky-tng")
|
||||
("load-boundary-h.o" "load-boundary-h")
|
||||
("load-boundary.o" "load-boundary")
|
||||
("load-boundary-data.o" "load-boundary-data")
|
||||
("level-info.o" "level-info")
|
||||
("level.o" "level")
|
||||
("text.o" "text")
|
||||
("collide-probe.o" "collide-probe")
|
||||
("collide-frag.o" "collide-frag")
|
||||
("collide-mesh.o" "collide-mesh")
|
||||
("collide-touch.o" "collide-touch")
|
||||
("collide-edge-grab.o" "collide-edge-grab")
|
||||
("collide-shape.o" "collide-shape")
|
||||
("collide-shape-rider.o" "collide-shape-rider")
|
||||
("collide.o" "collide")
|
||||
;; ("collide-planes.o" "collide-planes")
|
||||
("merc-death.o" "merc-death")
|
||||
("water-h.o" "water-h")
|
||||
("camera.o" "camera")
|
||||
("cam-interface.o" "cam-interface")
|
||||
("cam-master.o" "cam-master")
|
||||
("cam-states.o" "cam-states")
|
||||
("cam-states-dbg.o" "cam-states-dbg")
|
||||
("cam-combiner.o" "cam-combiner")
|
||||
("cam-update.o" "cam-update")
|
||||
("vol-h.o" "vol-h")
|
||||
("cam-layout.o" "cam-layout")
|
||||
("cam-debug.o" "cam-debug")
|
||||
("cam-start.o" "cam-start")
|
||||
("process-drawable.o" "process-drawable")
|
||||
("hint-control.o" "hint-control")
|
||||
("ambient.o" "ambient")
|
||||
("assert.o" "assert")
|
||||
("generic-obs.o" "generic-obs")
|
||||
("target-util.o" "target-util")
|
||||
("target-part.o" "target-part")
|
||||
("collide-reaction-target.o" "collide-reaction-target")
|
||||
("logic-target.o" "logic-target")
|
||||
("sidekick.o" "sidekick")
|
||||
("voicebox.o" "voicebox")
|
||||
("target-handler.o" "target-handler")
|
||||
("target.o" "target")
|
||||
("target2.o" "target2")
|
||||
("target-death.o" "target-death")
|
||||
("menu.o" "menu")
|
||||
("drawable.o" "drawable")
|
||||
("drawable-group.o" "drawable-group")
|
||||
("drawable-inline-array.o" "drawable-inline-array")
|
||||
("drawable-tree.o" "drawable-tree")
|
||||
("prototype.o" "prototype")
|
||||
("main-collide.o" "main-collide")
|
||||
("video.o" "video")
|
||||
("main.o" "main")
|
||||
("collide-cache.o" "collide-cache")
|
||||
("relocate.o" "relocate")
|
||||
("memory-usage.o" "memory-usage")
|
||||
("entity.o" "entity")
|
||||
("path.o" "path")
|
||||
("vol.o" "vol")
|
||||
("navigate.o" "navigate")
|
||||
("aligner.o" "aligner")
|
||||
("effect-control.o" "effect-control")
|
||||
("water.o" "water")
|
||||
("collectables-part.o" "collectables-part")
|
||||
("collectables.o" "collectables")
|
||||
("task-control.o" "task-control")
|
||||
("process-taskable.o" "process-taskable")
|
||||
("pov-camera.o" "pov-camera")
|
||||
("powerups.o" "powerups")
|
||||
("crates.o" "crates")
|
||||
("hud.o" "hud")
|
||||
("hud-classes.o" "hud-classes")
|
||||
("progress-static.o" "progress-static")
|
||||
("progress-part.o" "progress-part")
|
||||
("progress-draw.o" "progress-draw")
|
||||
("progress.o" "progress")
|
||||
("progress-pc.o" "progress-pc") ;; added
|
||||
("credits.o" "credits")
|
||||
("projectiles.o" "projectiles")
|
||||
("ocean.o" "ocean")
|
||||
("ocean-vu0.o" "ocean-vu0")
|
||||
("ocean-texture.o" "ocean-texture")
|
||||
("ocean-mid.o" "ocean-mid")
|
||||
("ocean-transition.o" "ocean-transition")
|
||||
("ocean-near.o" "ocean-near")
|
||||
("shadow.o" "shadow")
|
||||
("eye.o" "eye")
|
||||
("glist-h.o" "glist-h")
|
||||
("glist.o" "glist")
|
||||
("anim-tester.o" "anim-tester")
|
||||
("viewer.o" "viewer")
|
||||
("part-tester.o" "part-tester")
|
||||
("anim-tester-x.o" "anim-tester-x") ;; added
|
||||
("default-menu.o" "default-menu")
|
||||
("subtitle.o" "subtitle") ;; added
|
||||
)
|
||||
"gsound-h.o"
|
||||
"timer-h.o"
|
||||
"timer.o"
|
||||
"vif-h.o"
|
||||
"dma-h.o"
|
||||
"video-h.o"
|
||||
"vu1-user-h.o"
|
||||
"dma.o"
|
||||
"dma-buffer.o"
|
||||
"dma-bucket.o"
|
||||
"dma-disasm.o"
|
||||
"pckernel-h.o" ;; added
|
||||
"pad.o"
|
||||
"gs.o"
|
||||
"display-h.o"
|
||||
"vector.o"
|
||||
"file-io.o"
|
||||
"loader-h.o"
|
||||
"texture-h.o"
|
||||
"level-h.o"
|
||||
"math-camera-h.o"
|
||||
"math-camera.o"
|
||||
"font-h.o"
|
||||
"decomp-h.o"
|
||||
"display.o"
|
||||
"connect.o"
|
||||
"text-h.o"
|
||||
"settings-h.o"
|
||||
"knuth-rand.o" ;; added
|
||||
"capture.o"
|
||||
"memory-usage-h.o"
|
||||
"texture.o"
|
||||
"main-h.o"
|
||||
"mspace-h.o"
|
||||
"drawable-h.o"
|
||||
"drawable-group-h.o"
|
||||
"drawable-inline-array-h.o"
|
||||
"draw-node-h.o"
|
||||
"drawable-tree-h.o"
|
||||
"drawable-actor-h.o"
|
||||
"drawable-ambient-h.o"
|
||||
"game-task-h.o"
|
||||
"hint-control-h.o"
|
||||
"generic-h.o"
|
||||
"lights-h.o"
|
||||
"ocean-h.o"
|
||||
"ocean-trans-tables.o"
|
||||
"ocean-tables.o"
|
||||
"ocean-frames.o"
|
||||
"sky-h.o"
|
||||
"mood-h.o"
|
||||
"time-of-day-h.o"
|
||||
"art-h.o"
|
||||
"generic-vu1-h.o"
|
||||
"merc-h.o"
|
||||
"generic-merc-h.o"
|
||||
"generic-tie-h.o"
|
||||
"generic-work-h.o"
|
||||
"shadow-cpu-h.o"
|
||||
"shadow-vu1-h.o"
|
||||
"memcard-h.o"
|
||||
"game-info-h.o"
|
||||
"wind-h.o"
|
||||
"prototype-h.o"
|
||||
"joint-h.o"
|
||||
"bones-h.o"
|
||||
"engines.o"
|
||||
"res-h.o"
|
||||
"res.o"
|
||||
"lights.o"
|
||||
"dynamics-h.o"
|
||||
"surface-h.o"
|
||||
"pat-h.o"
|
||||
"fact-h.o"
|
||||
"aligner-h.o"
|
||||
"game-h.o"
|
||||
"generic-obs-h.o"
|
||||
"pov-camera-h.o"
|
||||
"sync-info-h.o"
|
||||
"smush-control-h.o"
|
||||
"trajectory-h.o"
|
||||
"debug-h.o"
|
||||
"joint-mod-h.o"
|
||||
"collide-func-h.o"
|
||||
"collide-mesh-h.o"
|
||||
"collide-shape-h.o"
|
||||
"collide-target-h.o"
|
||||
"collide-touch-h.o"
|
||||
"collide-edge-grab-h.o"
|
||||
"process-drawable-h.o"
|
||||
"effect-control-h.o"
|
||||
"collide-frag-h.o"
|
||||
"projectiles-h.o"
|
||||
"target-h.o"
|
||||
"depth-cue-h.o"
|
||||
"stats-h.o"
|
||||
"bsp-h.o"
|
||||
"collide-cache-h.o"
|
||||
"collide-h.o"
|
||||
"shrubbery-h.o"
|
||||
"tie-h.o"
|
||||
"tfrag-h.o"
|
||||
"background-h.o"
|
||||
"subdivide-h.o"
|
||||
"entity-h.o"
|
||||
"sprite-h.o"
|
||||
"shadow-h.o"
|
||||
"eye-h.o"
|
||||
"sparticle-launcher-h.o"
|
||||
"sparticle-h.o"
|
||||
"actor-link-h.o"
|
||||
"camera-h.o"
|
||||
"cam-debug-h.o"
|
||||
"cam-interface-h.o"
|
||||
"cam-update-h.o"
|
||||
"assert-h.o"
|
||||
"hud-h.o"
|
||||
"progress-h.o"
|
||||
"rpc-h.o"
|
||||
"path-h.o"
|
||||
"navigate-h.o"
|
||||
"load-dgo.o"
|
||||
"ramdisk.o"
|
||||
"gsound.o"
|
||||
"transformq.o"
|
||||
"collide-func.o"
|
||||
"joint.o"
|
||||
"cylinder.o"
|
||||
"wind.o"
|
||||
"bsp.o"
|
||||
"subdivide.o"
|
||||
"sprite.o"
|
||||
"sprite-distort.o"
|
||||
"debug-sphere.o"
|
||||
"debug.o"
|
||||
"merc-vu1.o"
|
||||
"merc-blend-shape.o"
|
||||
"merc.o"
|
||||
"ripple.o"
|
||||
"bones.o"
|
||||
"generic-vu0.o"
|
||||
"generic.o"
|
||||
"generic-vu1.o"
|
||||
"generic-effect.o"
|
||||
"generic-merc.o"
|
||||
"generic-tie.o"
|
||||
"shadow-cpu.o"
|
||||
"shadow-vu1.o"
|
||||
"depth-cue.o"
|
||||
"font.o"
|
||||
"decomp.o"
|
||||
"background.o"
|
||||
"draw-node.o"
|
||||
"shrubbery.o"
|
||||
"shrub-work.o"
|
||||
"tfrag-near.o"
|
||||
"tfrag.o"
|
||||
"tfrag-methods.o"
|
||||
"tfrag-work.o"
|
||||
"tie.o"
|
||||
"tie-near.o"
|
||||
"tie-work.o"
|
||||
"tie-methods.o"
|
||||
"sync-info.o"
|
||||
"trajectory.o"
|
||||
"sparticle-launcher.o"
|
||||
"sparticle.o"
|
||||
"entity-table.o"
|
||||
"loader.o"
|
||||
"task-control-h.o"
|
||||
"game-info.o"
|
||||
"game-save.o"
|
||||
"settings.o"
|
||||
"pc-anim-util.o" ;; added
|
||||
"autosplit-h.o" ;; added
|
||||
"autosplit.o" ;; added
|
||||
"speedruns-h.o" ;; added
|
||||
"speedruns.o" ;; added
|
||||
"pckernel.o" ;; added
|
||||
"mood-tables.o"
|
||||
"mood.o"
|
||||
"weather-part.o"
|
||||
"time-of-day.o"
|
||||
"sky-utils.o"
|
||||
"sky.o"
|
||||
"sky-tng.o"
|
||||
"load-boundary-h.o"
|
||||
"load-boundary.o"
|
||||
"load-boundary-data.o"
|
||||
"level-info.o"
|
||||
"level.o"
|
||||
"text.o"
|
||||
"collide-probe.o"
|
||||
"collide-frag.o"
|
||||
"collide-mesh.o"
|
||||
"collide-touch.o"
|
||||
"collide-edge-grab.o"
|
||||
"collide-shape.o"
|
||||
"collide-shape-rider.o"
|
||||
"collide.o"
|
||||
;; "collide-planes.o"
|
||||
"merc-death.o"
|
||||
"water-h.o"
|
||||
"camera.o"
|
||||
"cam-interface.o"
|
||||
"cam-master.o"
|
||||
"cam-states.o"
|
||||
"cam-states-dbg.o"
|
||||
"cam-combiner.o"
|
||||
"cam-update.o"
|
||||
"vol-h.o"
|
||||
"cam-layout.o"
|
||||
"cam-debug.o"
|
||||
"cam-start.o"
|
||||
"process-drawable.o"
|
||||
"hint-control.o"
|
||||
"ambient.o"
|
||||
"assert.o"
|
||||
"generic-obs.o"
|
||||
"target-util.o"
|
||||
"target-part.o"
|
||||
"collide-reaction-target.o"
|
||||
"logic-target.o"
|
||||
"sidekick.o"
|
||||
"voicebox.o"
|
||||
"target-handler.o"
|
||||
"target.o"
|
||||
"target2.o"
|
||||
"target-death.o"
|
||||
"menu.o"
|
||||
"drawable.o"
|
||||
"drawable-group.o"
|
||||
"drawable-inline-array.o"
|
||||
"drawable-tree.o"
|
||||
"prototype.o"
|
||||
"main-collide.o"
|
||||
"video.o"
|
||||
"main.o"
|
||||
"collide-cache.o"
|
||||
"relocate.o"
|
||||
"memory-usage.o"
|
||||
"entity.o"
|
||||
"path.o"
|
||||
"vol.o"
|
||||
"navigate.o"
|
||||
"aligner.o"
|
||||
"effect-control.o"
|
||||
"water.o"
|
||||
"collectables-part.o"
|
||||
"collectables.o"
|
||||
"task-control.o"
|
||||
"process-taskable.o"
|
||||
"pov-camera.o"
|
||||
"powerups.o"
|
||||
"crates.o"
|
||||
"hud.o"
|
||||
"hud-classes.o"
|
||||
"progress-static.o"
|
||||
"progress-part.o"
|
||||
"progress-draw.o"
|
||||
"progress.o"
|
||||
"progress-pc.o" ;; added
|
||||
"credits.o"
|
||||
"projectiles.o"
|
||||
"ocean.o"
|
||||
"ocean-vu0.o"
|
||||
"ocean-texture.o"
|
||||
"ocean-mid.o"
|
||||
"ocean-transition.o"
|
||||
"ocean-near.o"
|
||||
"shadow.o"
|
||||
"eye.o"
|
||||
"glist-h.o"
|
||||
"glist.o"
|
||||
"anim-tester.o"
|
||||
"viewer.o"
|
||||
"part-tester.o"
|
||||
"default-menu.o"
|
||||
"anim-tester-x.o" ;; added
|
||||
"entity-debug.o" ;; added
|
||||
"subtitle.o" ;; added
|
||||
"default-menu-pc.o" ;; added
|
||||
))
|
||||
|
||||
|
@ -1,28 +1,27 @@
|
||||
|
||||
("FIC.DGO"
|
||||
("target-racer-h.o" "target-racer-h")
|
||||
("racer-part.o" "racer-part")
|
||||
("racer.o" "racer")
|
||||
("target-racer.o" "target-racer")
|
||||
("racer-states.o" "racer-states")
|
||||
("collide-reaction-racer.o" "collide-reaction-racer")
|
||||
("eichar-racer+0-ag.go" "eichar-racer+0")
|
||||
("tpage-1119.go" "tpage-1119")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("firecanyon-part.o" "firecanyon-part")
|
||||
("assistant-firecanyon.o" "assistant-firecanyon")
|
||||
("firecanyon-obs.o" "firecanyon-obs")
|
||||
("tpage-815.go" "tpage-815")
|
||||
("tpage-822.go" "tpage-822")
|
||||
("tpage-854.go" "tpage-854")
|
||||
("tpage-1123.go" "tpage-1123")
|
||||
("assistant-firecanyon-ag.go" "assistant-firecanyon")
|
||||
("babak-ag.go" "babak")
|
||||
("balloon-ag.go" "balloon")
|
||||
("crate-darkeco-cluster-ag.go" "crate-darkeco-cluster")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("racer-ag.go" "racer")
|
||||
("spike-ag.go" "spike")
|
||||
("firecanyon-vis.go" "firecanyon-vis")
|
||||
)
|
||||
("target-racer-h.o"
|
||||
"racer-part.o"
|
||||
"racer.o"
|
||||
"target-racer.o"
|
||||
"racer-states.o"
|
||||
"collide-reaction-racer.o"
|
||||
"eichar-racer+0-ag.go"
|
||||
"tpage-1119.go"
|
||||
"blocking-plane.o"
|
||||
"firecanyon-part.o"
|
||||
"assistant-firecanyon.o"
|
||||
"firecanyon-obs.o"
|
||||
"tpage-815.go"
|
||||
"tpage-822.go"
|
||||
"tpage-854.go"
|
||||
"tpage-1123.go"
|
||||
"assistant-firecanyon-ag.go"
|
||||
"babak-ag.go"
|
||||
"balloon-ag.go"
|
||||
"crate-darkeco-cluster-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"racer-ag.go"
|
||||
"spike-ag.go"
|
||||
"firecanyon-vis.go"
|
||||
))
|
@ -1,40 +1,39 @@
|
||||
|
||||
("FIN.DGO"
|
||||
("robotboss-h.o" "robotboss-h")
|
||||
("robotboss-part.o" "robotboss-part")
|
||||
("sage-finalboss-part.o" "sage-finalboss-part")
|
||||
("light-eco.o" "light-eco")
|
||||
("robotboss-weapon.o" "robotboss-weapon")
|
||||
("robotboss-misc.o" "robotboss-misc")
|
||||
("green-eco-lurker.o" "green-eco-lurker")
|
||||
("robotboss.o" "robotboss")
|
||||
("final-door.o" "final-door")
|
||||
("sage-finalboss.o" "sage-finalboss")
|
||||
("tpage-1419.go" "tpage-1419")
|
||||
("tpage-1420.go" "tpage-1420")
|
||||
("tpage-634.go" "tpage-634")
|
||||
("tpage-1418.go" "tpage-1418")
|
||||
("tpage-545.go" "tpage-545")
|
||||
("darkecobomb-ag.go" "darkecobomb")
|
||||
("ecoclaw-ag.go" "ecoclaw")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("finalbosscam-ag.go" "finalbosscam")
|
||||
("green-eco-lurker-ag.go" "green-eco-lurker")
|
||||
("green-sagecage-ag.go" "green-sagecage")
|
||||
("greenshot-ag.go" "greenshot")
|
||||
("jak-white-ag.go" "jak-white")
|
||||
("light-eco-ag.go" "light-eco")
|
||||
("plat-eco-finalboss-ag.go" "plat-eco-finalboss")
|
||||
("power-left-ag.go" "power-left")
|
||||
("power-right-ag.go" "power-right")
|
||||
("powercellalt-ag.go" "powercellalt")
|
||||
("redring-ag.go" "redring")
|
||||
("robotboss-ag.go" "robotboss")
|
||||
("robotboss-blueeco-ag.go" "robotboss-blueeco")
|
||||
("robotboss-cinematic-ag.go" "robotboss-cinematic")
|
||||
("robotboss-redeco-ag.go" "robotboss-redeco")
|
||||
("robotboss-yelloweco-ag.go" "robotboss-yelloweco")
|
||||
("silodoor-ag.go" "silodoor")
|
||||
("water-anim-finalboss-ag.go" "water-anim-finalboss")
|
||||
("finalboss-vis.go" "finalboss-vis")
|
||||
)
|
||||
("robotboss-h.o"
|
||||
"robotboss-part.o"
|
||||
"sage-finalboss-part.o"
|
||||
"light-eco.o"
|
||||
"robotboss-weapon.o"
|
||||
"robotboss-misc.o"
|
||||
"green-eco-lurker.o"
|
||||
"robotboss.o"
|
||||
"final-door.o"
|
||||
"sage-finalboss.o"
|
||||
"tpage-1419.go"
|
||||
"tpage-1420.go"
|
||||
"tpage-634.go"
|
||||
"tpage-1418.go"
|
||||
"tpage-545.go"
|
||||
"darkecobomb-ag.go"
|
||||
"ecoclaw-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"finalbosscam-ag.go"
|
||||
"green-eco-lurker-ag.go"
|
||||
"green-sagecage-ag.go"
|
||||
"greenshot-ag.go"
|
||||
"jak-white-ag.go"
|
||||
"light-eco-ag.go"
|
||||
"plat-eco-finalboss-ag.go"
|
||||
"power-left-ag.go"
|
||||
"power-right-ag.go"
|
||||
"powercellalt-ag.go"
|
||||
"redring-ag.go"
|
||||
"robotboss-ag.go"
|
||||
"robotboss-blueeco-ag.go"
|
||||
"robotboss-cinematic-ag.go"
|
||||
"robotboss-redeco-ag.go"
|
||||
"robotboss-yelloweco-ag.go"
|
||||
"silodoor-ag.go"
|
||||
"water-anim-finalboss-ag.go"
|
||||
"finalboss-vis.go"
|
||||
))
|
@ -1,342 +1,344 @@
|
||||
("GAME.CGO"
|
||||
("types-h.o" "types-h")
|
||||
("vu1-macros.o" "vu1-macros")
|
||||
("math.o" "math")
|
||||
("vector-h.o" "vector-h")
|
||||
("gravity-h.o" "gravity-h")
|
||||
("bounding-box-h.o" "bounding-box-h")
|
||||
("matrix-h.o" "matrix-h")
|
||||
("quaternion-h.o" "quaternion-h")
|
||||
("euler-h.o" "euler-h")
|
||||
("transform-h.o" "transform-h")
|
||||
("geometry-h.o" "geometry-h")
|
||||
("trigonometry-h.o" "trigonometry-h")
|
||||
("transformq-h.o" "transformq-h")
|
||||
("bounding-box.o" "bounding-box")
|
||||
("matrix.o" "matrix")
|
||||
("transform.o" "transform")
|
||||
("quaternion.o" "quaternion")
|
||||
("euler.o" "euler")
|
||||
("geometry.o" "geometry")
|
||||
("trigonometry.o" "trigonometry")
|
||||
("gsound-h.o" "gsound-h")
|
||||
("timer-h.o" "timer-h")
|
||||
("timer.o" "timer")
|
||||
("vif-h.o" "vif-h")
|
||||
("dma-h.o" "dma-h")
|
||||
("video-h.o" "video-h")
|
||||
("vu1-user-h.o" "vu1-user-h")
|
||||
("dma.o" "dma")
|
||||
("dma-buffer.o" "dma-buffer")
|
||||
("dma-bucket.o" "dma-bucket")
|
||||
("dma-disasm.o" "dma-disasm")
|
||||
("pckernel-h.o" "pckernel-h") ;; added
|
||||
("pad.o" "pad")
|
||||
("gs.o" "gs")
|
||||
("display-h.o" "display-h")
|
||||
("vector.o" "vector")
|
||||
("file-io.o" "file-io")
|
||||
("loader-h.o" "loader-h")
|
||||
("texture-h.o" "texture-h")
|
||||
("level-h.o" "level-h")
|
||||
("math-camera-h.o" "math-camera-h")
|
||||
("math-camera.o" "math-camera")
|
||||
("font-h.o" "font-h")
|
||||
("decomp-h.o" "decomp-h")
|
||||
("display.o" "display")
|
||||
("connect.o" "connect")
|
||||
("text-h.o" "text-h")
|
||||
("settings-h.o" "settings-h")
|
||||
("knuth-rand.o" "knuth-rand") ;; added
|
||||
("capture.o" "capture")
|
||||
("memory-usage-h.o" "memory-usage-h")
|
||||
("texture.o" "texture")
|
||||
("main-h.o" "main-h")
|
||||
("mspace-h.o" "mspace-h")
|
||||
("drawable-h.o" "drawable-h")
|
||||
("drawable-group-h.o" "drawable-group-h")
|
||||
("drawable-inline-array-h.o" "drawable-inline-array-h")
|
||||
("draw-node-h.o" "draw-node-h")
|
||||
("drawable-tree-h.o" "drawable-tree-h")
|
||||
("drawable-actor-h.o" "drawable-actor-h")
|
||||
("drawable-ambient-h.o" "drawable-ambient-h")
|
||||
("game-task-h.o" "game-task-h")
|
||||
("hint-control-h.o" "hint-control-h")
|
||||
("generic-h.o" "generic-h")
|
||||
("lights-h.o" "lights-h")
|
||||
("ocean-h.o" "ocean-h")
|
||||
("ocean-trans-tables.o" "ocean-trans-tables")
|
||||
("ocean-tables.o" "ocean-tables")
|
||||
("ocean-frames.o" "ocean-frames")
|
||||
("sky-h.o" "sky-h")
|
||||
("mood-h.o" "mood-h")
|
||||
("time-of-day-h.o" "time-of-day-h")
|
||||
("art-h.o" "art-h")
|
||||
("generic-vu1-h.o" "generic-vu1-h")
|
||||
("merc-h.o" "merc-h")
|
||||
("generic-merc-h.o" "generic-merc-h")
|
||||
("generic-tie-h.o" "generic-tie-h")
|
||||
("generic-work-h.o" "generic-work-h")
|
||||
("shadow-cpu-h.o" "shadow-cpu-h")
|
||||
("shadow-vu1-h.o" "shadow-vu1-h")
|
||||
("memcard-h.o" "memcard-h")
|
||||
("game-info-h.o" "game-info-h")
|
||||
("wind-h.o" "wind-h")
|
||||
("prototype-h.o" "prototype-h")
|
||||
("joint-h.o" "joint-h")
|
||||
("bones-h.o" "bones-h")
|
||||
("engines.o" "engines")
|
||||
("res-h.o" "res-h")
|
||||
("res.o" "res")
|
||||
("lights.o" "lights")
|
||||
("dynamics-h.o" "dynamics-h")
|
||||
("surface-h.o" "surface-h")
|
||||
("pat-h.o" "pat-h")
|
||||
("fact-h.o" "fact-h")
|
||||
("aligner-h.o" "aligner-h")
|
||||
("game-h.o" "game-h")
|
||||
("generic-obs-h.o" "generic-obs-h")
|
||||
("pov-camera-h.o" "pov-camera-h")
|
||||
("sync-info-h.o" "sync-info-h")
|
||||
("smush-control-h.o" "smush-control-h")
|
||||
("trajectory-h.o" "trajectory-h")
|
||||
("debug-h.o" "debug-h")
|
||||
("joint-mod-h.o" "joint-mod-h")
|
||||
("collide-func-h.o" "collide-func-h")
|
||||
("collide-mesh-h.o" "collide-mesh-h")
|
||||
("collide-shape-h.o" "collide-shape-h")
|
||||
("collide-target-h.o" "collide-target-h")
|
||||
("collide-touch-h.o" "collide-touch-h")
|
||||
("collide-edge-grab-h.o" "collide-edge-grab-h")
|
||||
("process-drawable-h.o" "process-drawable-h")
|
||||
("effect-control-h.o" "effect-control-h")
|
||||
("collide-frag-h.o" "collide-frag-h")
|
||||
("projectiles-h.o" "projectiles-h")
|
||||
("target-h.o" "target-h")
|
||||
("depth-cue-h.o" "depth-cue-h")
|
||||
("stats-h.o" "stats-h")
|
||||
("bsp-h.o" "bsp-h")
|
||||
("collide-cache-h.o" "collide-cache-h")
|
||||
("collide-h.o" "collide-h")
|
||||
("shrubbery-h.o" "shrubbery-h")
|
||||
("tie-h.o" "tie-h")
|
||||
("tfrag-h.o" "tfrag-h")
|
||||
("background-h.o" "background-h")
|
||||
("subdivide-h.o" "subdivide-h")
|
||||
("entity-h.o" "entity-h")
|
||||
("sprite-h.o" "sprite-h")
|
||||
("shadow-h.o" "shadow-h")
|
||||
("eye-h.o" "eye-h")
|
||||
("sparticle-launcher-h.o" "sparticle-launcher-h")
|
||||
("sparticle-h.o" "sparticle-h")
|
||||
("actor-link-h.o" "actor-link-h")
|
||||
("camera-h.o" "camera-h")
|
||||
("cam-debug-h.o" "cam-debug-h")
|
||||
("cam-interface-h.o" "cam-interface-h")
|
||||
("cam-update-h.o" "cam-update-h")
|
||||
("assert-h.o" "assert-h")
|
||||
("hud-h.o" "hud-h")
|
||||
("progress-h.o" "progress-h")
|
||||
("rpc-h.o" "rpc-h")
|
||||
("path-h.o" "path-h")
|
||||
("navigate-h.o" "navigate-h")
|
||||
("load-dgo.o" "load-dgo")
|
||||
("ramdisk.o" "ramdisk")
|
||||
("gsound.o" "gsound")
|
||||
("transformq.o" "transformq")
|
||||
("collide-func.o" "collide-func")
|
||||
("joint.o" "joint")
|
||||
("cylinder.o" "cylinder")
|
||||
("wind.o" "wind")
|
||||
("bsp.o" "bsp")
|
||||
("subdivide.o" "subdivide")
|
||||
("sprite.o" "sprite")
|
||||
("sprite-distort.o" "sprite-distort")
|
||||
("debug-sphere.o" "debug-sphere")
|
||||
("debug.o" "debug")
|
||||
("merc-vu1.o" "merc-vu1")
|
||||
("merc-blend-shape.o" "merc-blend-shape")
|
||||
("merc.o" "merc")
|
||||
("ripple.o" "ripple")
|
||||
("bones.o" "bones")
|
||||
("generic-vu0.o" "generic-vu0")
|
||||
("generic.o" "generic")
|
||||
("generic-vu1.o" "generic-vu1")
|
||||
("generic-effect.o" "generic-effect")
|
||||
("generic-merc.o" "generic-merc")
|
||||
("generic-tie.o" "generic-tie")
|
||||
("shadow-cpu.o" "shadow-cpu")
|
||||
("shadow-vu1.o" "shadow-vu1")
|
||||
("depth-cue.o" "depth-cue")
|
||||
("font.o" "font")
|
||||
("decomp.o" "decomp")
|
||||
("background.o" "background")
|
||||
("draw-node.o" "draw-node")
|
||||
("shrubbery.o" "shrubbery")
|
||||
("shrub-work.o" "shrub-work")
|
||||
("tfrag-near.o" "tfrag-near")
|
||||
("tfrag.o" "tfrag")
|
||||
("tfrag-methods.o" "tfrag-methods")
|
||||
("tfrag-work.o" "tfrag-work")
|
||||
("tie.o" "tie")
|
||||
("tie-near.o" "tie-near")
|
||||
("tie-work.o" "tie-work")
|
||||
("tie-methods.o" "tie-methods")
|
||||
("sync-info.o" "sync-info")
|
||||
("trajectory.o" "trajectory")
|
||||
("sparticle-launcher.o" "sparticle-launcher")
|
||||
("sparticle.o" "sparticle")
|
||||
("entity-table.o" "entity-table")
|
||||
("loader.o" "loader")
|
||||
("task-control-h.o" "task-control-h")
|
||||
("speedruns-h.o" "speedruns-h") ;; added
|
||||
("game-info.o" "game-info")
|
||||
("game-save.o" "game-save")
|
||||
("settings.o" "settings")
|
||||
("pc-anim-util.o" "pc-anim-util") ;; added
|
||||
("autosplit-h.o" "autosplit-h") ;; added
|
||||
("autosplit.o" "autosplit") ;; added
|
||||
("speedruns.o" "speedruns") ;; added
|
||||
("pckernel.o" "pckernel") ;; added
|
||||
("mood-tables.o" "mood-tables")
|
||||
("mood.o" "mood")
|
||||
("weather-part.o" "weather-part")
|
||||
("time-of-day.o" "time-of-day")
|
||||
("sky-utils.o" "sky-utils")
|
||||
("sky.o" "sky")
|
||||
("sky-tng.o" "sky-tng")
|
||||
("load-boundary-h.o" "load-boundary-h")
|
||||
("load-boundary.o" "load-boundary")
|
||||
("load-boundary-data.o" "load-boundary-data")
|
||||
("level-info.o" "level-info")
|
||||
("level.o" "level")
|
||||
("text.o" "text")
|
||||
("collide-probe.o" "collide-probe")
|
||||
("collide-frag.o" "collide-frag")
|
||||
("collide-mesh.o" "collide-mesh")
|
||||
("collide-touch.o" "collide-touch")
|
||||
("collide-edge-grab.o" "collide-edge-grab")
|
||||
("collide-shape.o" "collide-shape")
|
||||
("collide-shape-rider.o" "collide-shape-rider")
|
||||
("collide.o" "collide")
|
||||
;; ("collide-planes.o" "collide-planes")
|
||||
("merc-death.o" "merc-death")
|
||||
("water-h.o" "water-h")
|
||||
("camera.o" "camera")
|
||||
("cam-interface.o" "cam-interface")
|
||||
("cam-master.o" "cam-master")
|
||||
("cam-states.o" "cam-states")
|
||||
("cam-states-dbg.o" "cam-states-dbg")
|
||||
("cam-combiner.o" "cam-combiner")
|
||||
("cam-update.o" "cam-update")
|
||||
("vol-h.o" "vol-h")
|
||||
("cam-layout.o" "cam-layout")
|
||||
("cam-debug.o" "cam-debug")
|
||||
("cam-start.o" "cam-start")
|
||||
("process-drawable.o" "process-drawable")
|
||||
("hint-control.o" "hint-control")
|
||||
("ambient.o" "ambient")
|
||||
("assert.o" "assert")
|
||||
("generic-obs.o" "generic-obs")
|
||||
("target-util.o" "target-util")
|
||||
("target-part.o" "target-part")
|
||||
("collide-reaction-target.o" "collide-reaction-target")
|
||||
("logic-target.o" "logic-target")
|
||||
("sidekick.o" "sidekick")
|
||||
("voicebox.o" "voicebox")
|
||||
("target-handler.o" "target-handler")
|
||||
("target.o" "target")
|
||||
("target2.o" "target2")
|
||||
("target-death.o" "target-death")
|
||||
("menu.o" "menu")
|
||||
("drawable.o" "drawable")
|
||||
("drawable-group.o" "drawable-group")
|
||||
("drawable-inline-array.o" "drawable-inline-array")
|
||||
("drawable-tree.o" "drawable-tree")
|
||||
("prototype.o" "prototype")
|
||||
("main-collide.o" "main-collide")
|
||||
("video.o" "video")
|
||||
("main.o" "main")
|
||||
("collide-cache.o" "collide-cache")
|
||||
("relocate.o" "relocate")
|
||||
("memory-usage.o" "memory-usage")
|
||||
("entity.o" "entity")
|
||||
("path.o" "path")
|
||||
("vol.o" "vol")
|
||||
("navigate.o" "navigate")
|
||||
("aligner.o" "aligner")
|
||||
("effect-control.o" "effect-control")
|
||||
("water.o" "water")
|
||||
("collectables-part.o" "collectables-part")
|
||||
("collectables.o" "collectables")
|
||||
("task-control.o" "task-control")
|
||||
("process-taskable.o" "process-taskable")
|
||||
("pov-camera.o" "pov-camera")
|
||||
("powerups.o" "powerups")
|
||||
("crates.o" "crates")
|
||||
("hud.o" "hud")
|
||||
("hud-classes.o" "hud-classes")
|
||||
("progress-static.o" "progress-static")
|
||||
("progress-part.o" "progress-part")
|
||||
("progress-draw.o" "progress-draw")
|
||||
("progress.o" "progress")
|
||||
("progress-pc.o" "progress-pc") ;; added
|
||||
("credits.o" "credits")
|
||||
("projectiles.o" "projectiles")
|
||||
("ocean.o" "ocean")
|
||||
("ocean-vu0.o" "ocean-vu0")
|
||||
("ocean-texture.o" "ocean-texture")
|
||||
("ocean-mid.o" "ocean-mid")
|
||||
("ocean-transition.o" "ocean-transition")
|
||||
("ocean-near.o" "ocean-near")
|
||||
("shadow.o" "shadow")
|
||||
("eye.o" "eye")
|
||||
("glist-h.o" "glist-h")
|
||||
("glist.o" "glist")
|
||||
("anim-tester.o" "anim-tester")
|
||||
("viewer.o" "viewer")
|
||||
("part-tester.o" "part-tester")
|
||||
("anim-tester-x.o" "anim-tester-x") ;; added
|
||||
("default-menu.o" "default-menu")
|
||||
("subtitle.o" "subtitle") ;; added
|
||||
("dir-tpages.go" "dir-tpages")
|
||||
("tpage-463.go" "tpage-463")
|
||||
("tpage-2.go" "tpage-2")
|
||||
("tpage-880.go" "tpage-880")
|
||||
("tpage-256.go" "tpage-256")
|
||||
("tpage-1278.go" "tpage-1278")
|
||||
("texture-upload.o" "texture-upload")
|
||||
("tpage-1032.go" "tpage-1032")
|
||||
("tpage-62.go" "tpage-62")
|
||||
("tpage-1532.go" "tpage-1532")
|
||||
("fuel-cell-ag.go" "fuel-cell")
|
||||
("money-ag.go" "money")
|
||||
("buzzer-ag.go" "buzzer")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("crate-ag.go" "crate")
|
||||
("speaker-ag.go" "speaker")
|
||||
("fuelcell-naked-ag.go" "fuelcell-naked")
|
||||
("eichar-ag.go" "eichar")
|
||||
("sidekick-ag.go" "sidekick")
|
||||
("deathcam-ag.go" "deathcam")
|
||||
("game-cnt.go" "game-cnt")
|
||||
("rigid-body-h.o" "rigid-body-h")
|
||||
("water-anim.o" "water-anim")
|
||||
("dark-eco-pool.o" "dark-eco-pool")
|
||||
("rigid-body.o" "rigid-body")
|
||||
("nav-enemy-h.o" "nav-enemy-h")
|
||||
("nav-enemy.o" "nav-enemy")
|
||||
("baseplat.o" "baseplat")
|
||||
("basebutton.o" "basebutton")
|
||||
("tippy.o" "tippy")
|
||||
("joint-exploder.o" "joint-exploder")
|
||||
("babak.o" "babak")
|
||||
("sharkey.o" "sharkey")
|
||||
("orb-cache.o" "orb-cache")
|
||||
("plat.o" "plat")
|
||||
("plat-button.o" "plat-button")
|
||||
("plat-eco.o" "plat-eco")
|
||||
("ropebridge.o" "ropebridge")
|
||||
("ticky.o" "ticky")
|
||||
("hud-classes-pc.o" "hud-classes-pc") ;; added
|
||||
)
|
||||
("types-h.o"
|
||||
"vu1-macros.o"
|
||||
"math.o"
|
||||
"vector-h.o"
|
||||
"gravity-h.o"
|
||||
"bounding-box-h.o"
|
||||
"matrix-h.o"
|
||||
"quaternion-h.o"
|
||||
"euler-h.o"
|
||||
"transform-h.o"
|
||||
"geometry-h.o"
|
||||
"trigonometry-h.o"
|
||||
"transformq-h.o"
|
||||
"bounding-box.o"
|
||||
"matrix.o"
|
||||
"transform.o"
|
||||
"quaternion.o"
|
||||
"euler.o"
|
||||
"geometry.o"
|
||||
"trigonometry.o"
|
||||
"gsound-h.o"
|
||||
"timer-h.o"
|
||||
"timer.o"
|
||||
"vif-h.o"
|
||||
"dma-h.o"
|
||||
"video-h.o"
|
||||
"vu1-user-h.o"
|
||||
"dma.o"
|
||||
"dma-buffer.o"
|
||||
"dma-bucket.o"
|
||||
"dma-disasm.o"
|
||||
"pckernel-h.o" ;; added
|
||||
"pad.o"
|
||||
"gs.o"
|
||||
"display-h.o"
|
||||
"vector.o"
|
||||
"file-io.o"
|
||||
"loader-h.o"
|
||||
"texture-h.o"
|
||||
"level-h.o"
|
||||
"math-camera-h.o"
|
||||
"math-camera.o"
|
||||
"font-h.o"
|
||||
"decomp-h.o"
|
||||
"display.o"
|
||||
"connect.o"
|
||||
"text-h.o"
|
||||
"settings-h.o"
|
||||
"knuth-rand.o" ;; added
|
||||
"capture.o"
|
||||
"memory-usage-h.o"
|
||||
"texture.o"
|
||||
"main-h.o"
|
||||
"mspace-h.o"
|
||||
"drawable-h.o"
|
||||
"drawable-group-h.o"
|
||||
"drawable-inline-array-h.o"
|
||||
"draw-node-h.o"
|
||||
"drawable-tree-h.o"
|
||||
"drawable-actor-h.o"
|
||||
"drawable-ambient-h.o"
|
||||
"game-task-h.o"
|
||||
"hint-control-h.o"
|
||||
"generic-h.o"
|
||||
"lights-h.o"
|
||||
"ocean-h.o"
|
||||
"ocean-trans-tables.o"
|
||||
"ocean-tables.o"
|
||||
"ocean-frames.o"
|
||||
"sky-h.o"
|
||||
"mood-h.o"
|
||||
"time-of-day-h.o"
|
||||
"art-h.o"
|
||||
"generic-vu1-h.o"
|
||||
"merc-h.o"
|
||||
"generic-merc-h.o"
|
||||
"generic-tie-h.o"
|
||||
"generic-work-h.o"
|
||||
"shadow-cpu-h.o"
|
||||
"shadow-vu1-h.o"
|
||||
"memcard-h.o"
|
||||
"game-info-h.o"
|
||||
"wind-h.o"
|
||||
"prototype-h.o"
|
||||
"joint-h.o"
|
||||
"bones-h.o"
|
||||
"engines.o"
|
||||
"res-h.o"
|
||||
"res.o"
|
||||
"lights.o"
|
||||
"dynamics-h.o"
|
||||
"surface-h.o"
|
||||
"pat-h.o"
|
||||
"fact-h.o"
|
||||
"aligner-h.o"
|
||||
"game-h.o"
|
||||
"generic-obs-h.o"
|
||||
"pov-camera-h.o"
|
||||
"sync-info-h.o"
|
||||
"smush-control-h.o"
|
||||
"trajectory-h.o"
|
||||
"debug-h.o"
|
||||
"joint-mod-h.o"
|
||||
"collide-func-h.o"
|
||||
"collide-mesh-h.o"
|
||||
"collide-shape-h.o"
|
||||
"collide-target-h.o"
|
||||
"collide-touch-h.o"
|
||||
"collide-edge-grab-h.o"
|
||||
"process-drawable-h.o"
|
||||
"effect-control-h.o"
|
||||
"collide-frag-h.o"
|
||||
"projectiles-h.o"
|
||||
"target-h.o"
|
||||
"depth-cue-h.o"
|
||||
"stats-h.o"
|
||||
"bsp-h.o"
|
||||
"collide-cache-h.o"
|
||||
"collide-h.o"
|
||||
"shrubbery-h.o"
|
||||
"tie-h.o"
|
||||
"tfrag-h.o"
|
||||
"background-h.o"
|
||||
"subdivide-h.o"
|
||||
"entity-h.o"
|
||||
"sprite-h.o"
|
||||
"shadow-h.o"
|
||||
"eye-h.o"
|
||||
"sparticle-launcher-h.o"
|
||||
"sparticle-h.o"
|
||||
"actor-link-h.o"
|
||||
"camera-h.o"
|
||||
"cam-debug-h.o"
|
||||
"cam-interface-h.o"
|
||||
"cam-update-h.o"
|
||||
"assert-h.o"
|
||||
"hud-h.o"
|
||||
"progress-h.o"
|
||||
"rpc-h.o"
|
||||
"path-h.o"
|
||||
"navigate-h.o"
|
||||
"load-dgo.o"
|
||||
"ramdisk.o"
|
||||
"gsound.o"
|
||||
"transformq.o"
|
||||
"collide-func.o"
|
||||
"joint.o"
|
||||
"cylinder.o"
|
||||
"wind.o"
|
||||
"bsp.o"
|
||||
"subdivide.o"
|
||||
"sprite.o"
|
||||
"sprite-distort.o"
|
||||
"debug-sphere.o"
|
||||
"debug.o"
|
||||
"merc-vu1.o"
|
||||
"merc-blend-shape.o"
|
||||
"merc.o"
|
||||
"ripple.o"
|
||||
"bones.o"
|
||||
"generic-vu0.o"
|
||||
"generic.o"
|
||||
"generic-vu1.o"
|
||||
"generic-effect.o"
|
||||
"generic-merc.o"
|
||||
"generic-tie.o"
|
||||
"shadow-cpu.o"
|
||||
"shadow-vu1.o"
|
||||
"depth-cue.o"
|
||||
"font.o"
|
||||
"decomp.o"
|
||||
"background.o"
|
||||
"draw-node.o"
|
||||
"shrubbery.o"
|
||||
"shrub-work.o"
|
||||
"tfrag-near.o"
|
||||
"tfrag.o"
|
||||
"tfrag-methods.o"
|
||||
"tfrag-work.o"
|
||||
"tie.o"
|
||||
"tie-near.o"
|
||||
"tie-work.o"
|
||||
"tie-methods.o"
|
||||
"sync-info.o"
|
||||
"trajectory.o"
|
||||
"sparticle-launcher.o"
|
||||
"sparticle.o"
|
||||
"entity-table.o"
|
||||
"loader.o"
|
||||
"task-control-h.o"
|
||||
"speedruns-h.o" ;; added
|
||||
"game-info.o"
|
||||
"game-save.o"
|
||||
"settings.o"
|
||||
"pc-anim-util.o" ;; added
|
||||
"autosplit-h.o" ;; added
|
||||
"autosplit.o" ;; added
|
||||
"speedruns.o" ;; added
|
||||
"pckernel.o" ;; added
|
||||
"mood-tables.o"
|
||||
"mood.o"
|
||||
"weather-part.o"
|
||||
"time-of-day.o"
|
||||
"sky-utils.o"
|
||||
"sky.o"
|
||||
"sky-tng.o"
|
||||
"load-boundary-h.o"
|
||||
"load-boundary.o"
|
||||
"load-boundary-data.o"
|
||||
"level-info.o"
|
||||
"level.o"
|
||||
"text.o"
|
||||
"collide-probe.o"
|
||||
"collide-frag.o"
|
||||
"collide-mesh.o"
|
||||
"collide-touch.o"
|
||||
"collide-edge-grab.o"
|
||||
"collide-shape.o"
|
||||
"collide-shape-rider.o"
|
||||
"collide.o"
|
||||
;; "collide-planes.o"
|
||||
"merc-death.o"
|
||||
"water-h.o"
|
||||
"camera.o"
|
||||
"cam-interface.o"
|
||||
"cam-master.o"
|
||||
"cam-states.o"
|
||||
"cam-states-dbg.o"
|
||||
"cam-combiner.o"
|
||||
"cam-update.o"
|
||||
"vol-h.o"
|
||||
"cam-layout.o"
|
||||
"cam-debug.o"
|
||||
"cam-start.o"
|
||||
"process-drawable.o"
|
||||
"hint-control.o"
|
||||
"ambient.o"
|
||||
"assert.o"
|
||||
"generic-obs.o"
|
||||
"target-util.o"
|
||||
"target-part.o"
|
||||
"collide-reaction-target.o"
|
||||
"logic-target.o"
|
||||
"sidekick.o"
|
||||
"voicebox.o"
|
||||
"target-handler.o"
|
||||
"target.o"
|
||||
"target2.o"
|
||||
"target-death.o"
|
||||
"menu.o"
|
||||
"drawable.o"
|
||||
"drawable-group.o"
|
||||
"drawable-inline-array.o"
|
||||
"drawable-tree.o"
|
||||
"prototype.o"
|
||||
"main-collide.o"
|
||||
"video.o"
|
||||
"main.o"
|
||||
"collide-cache.o"
|
||||
"relocate.o"
|
||||
"memory-usage.o"
|
||||
"entity.o"
|
||||
"path.o"
|
||||
"vol.o"
|
||||
"navigate.o"
|
||||
"aligner.o"
|
||||
"effect-control.o"
|
||||
"water.o"
|
||||
"collectables-part.o"
|
||||
"collectables.o"
|
||||
"task-control.o"
|
||||
"process-taskable.o"
|
||||
"pov-camera.o"
|
||||
"powerups.o"
|
||||
"crates.o"
|
||||
"hud.o"
|
||||
"hud-classes.o"
|
||||
"progress-static.o"
|
||||
"progress-part.o"
|
||||
"progress-draw.o"
|
||||
"progress.o"
|
||||
"progress-pc.o" ;; added
|
||||
"credits.o"
|
||||
"projectiles.o"
|
||||
"ocean.o"
|
||||
"ocean-vu0.o"
|
||||
"ocean-texture.o"
|
||||
"ocean-mid.o"
|
||||
"ocean-transition.o"
|
||||
"ocean-near.o"
|
||||
"shadow.o"
|
||||
"eye.o"
|
||||
"glist-h.o"
|
||||
"glist.o"
|
||||
"anim-tester.o"
|
||||
"viewer.o"
|
||||
"part-tester.o"
|
||||
"default-menu.o"
|
||||
"anim-tester-x.o" ;; added
|
||||
"entity-debug.o" ;; added
|
||||
"subtitle.o" ;; added
|
||||
"default-menu-pc.o" ;; added
|
||||
"dir-tpages.go"
|
||||
"tpage-463.go"
|
||||
"tpage-2.go"
|
||||
"tpage-880.go"
|
||||
"tpage-256.go"
|
||||
"tpage-1278.go"
|
||||
"texture-upload.o"
|
||||
"tpage-1032.go"
|
||||
"tpage-62.go"
|
||||
"tpage-1532.go"
|
||||
"fuel-cell-ag.go"
|
||||
"money-ag.go"
|
||||
"buzzer-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"crate-ag.go"
|
||||
"speaker-ag.go"
|
||||
"fuelcell-naked-ag.go"
|
||||
"eichar-ag.go"
|
||||
"sidekick-ag.go"
|
||||
"deathcam-ag.go"
|
||||
"game-cnt.go"
|
||||
"rigid-body-h.o"
|
||||
"water-anim.o"
|
||||
"dark-eco-pool.o"
|
||||
"rigid-body.o"
|
||||
"nav-enemy-h.o"
|
||||
"nav-enemy.o"
|
||||
"baseplat.o"
|
||||
"basebutton.o"
|
||||
"tippy.o"
|
||||
"joint-exploder.o"
|
||||
"babak.o"
|
||||
"sharkey.o"
|
||||
"orb-cache.o"
|
||||
"plat.o"
|
||||
"plat-button.o"
|
||||
"plat-eco.o"
|
||||
"ropebridge.o"
|
||||
"ticky.o"
|
||||
"hud-classes-pc.o" ;; added
|
||||
))
|
||||
|
@ -1,11 +1,10 @@
|
||||
|
||||
("INT.DGO"
|
||||
("evilbro.o" "evilbro")
|
||||
("tpage-1455.go" "tpage-1455")
|
||||
("tpage-1457.go" "tpage-1457")
|
||||
("tpage-1456.go" "tpage-1456")
|
||||
("tpage-1454.go" "tpage-1454")
|
||||
("evilbro-ag.go" "evilbro")
|
||||
("evilsis-ag.go" "evilsis")
|
||||
("intro-vis.go" "intro-vis")
|
||||
)
|
||||
("evilbro.o"
|
||||
"tpage-1455.go"
|
||||
"tpage-1457.go"
|
||||
"tpage-1456.go"
|
||||
"tpage-1454.go"
|
||||
"evilbro-ag.go"
|
||||
"evilsis-ag.go"
|
||||
"intro-vis.go"
|
||||
))
|
@ -1,21 +1,20 @@
|
||||
|
||||
("JUB.DGO"
|
||||
("jungleb-obs.o" "jungleb-obs")
|
||||
("plat-flip.o" "plat-flip")
|
||||
("plant-boss-main+0-ag.go" "plant-boss-main+0")
|
||||
("aphid.o" "aphid")
|
||||
("plant-boss.o" "plant-boss")
|
||||
("tpage-485.go" "tpage-485")
|
||||
("tpage-510.go" "tpage-510")
|
||||
("tpage-507.go" "tpage-507")
|
||||
("tpage-966.go" "tpage-966")
|
||||
("aphid-lurker-ag.go" "aphid-lurker")
|
||||
("darkvine-ag.go" "darkvine")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("eggtop-ag.go" "eggtop")
|
||||
("jng-iris-door-ag.go" "jng-iris-door")
|
||||
("plant-boss-ag.go" "plant-boss")
|
||||
("plat-flip-ag.go" "plat-flip")
|
||||
("plat-jungleb-ag.go" "plat-jungleb")
|
||||
("jungleb-vis.go" "jungleb-vis")
|
||||
)
|
||||
("jungleb-obs.o"
|
||||
"plat-flip.o"
|
||||
"plant-boss-main+0-ag.go"
|
||||
"aphid.o"
|
||||
"plant-boss.o"
|
||||
"tpage-485.go"
|
||||
"tpage-510.go"
|
||||
"tpage-507.go"
|
||||
"tpage-966.go"
|
||||
"aphid-lurker-ag.go"
|
||||
"darkvine-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"eggtop-ag.go"
|
||||
"jng-iris-door-ag.go"
|
||||
"plant-boss-ag.go"
|
||||
"plat-flip-ag.go"
|
||||
"plat-jungleb-ag.go"
|
||||
"jungleb-vis.go"
|
||||
))
|
@ -1,52 +1,52 @@
|
||||
("JUN.DGO"
|
||||
("eichar-fish+0-ag.go" "eichar-fish+0")
|
||||
("jungle-elevator.o" "jungle-elevator")
|
||||
("bouncer.o" "bouncer")
|
||||
("hopper.o" "hopper")
|
||||
("junglesnake.o" "junglesnake")
|
||||
("darkvine.o" "darkvine")
|
||||
("jungle-obs.o" "jungle-obs")
|
||||
("jungle-mirrors.o" "jungle-mirrors")
|
||||
("junglefish.o" "junglefish")
|
||||
("fisher.o" "fisher")
|
||||
("jungle-part.o" "jungle-part")
|
||||
("launcherdoor.o" "launcherdoor")
|
||||
("tpage-385.go" "tpage-385")
|
||||
("tpage-531.go" "tpage-531")
|
||||
("tpage-386.go" "tpage-386")
|
||||
("tpage-388.go" "tpage-388")
|
||||
("tpage-765.go" "tpage-765")
|
||||
("accordian-ag.go" "accordian")
|
||||
("babak-ag.go" "babak")
|
||||
("bounceytarp-ag.go" "bounceytarp")
|
||||
("catch-fisha-ag.go" "catch-fisha")
|
||||
("catch-fishb-ag.go" "catch-fishb")
|
||||
("catch-fishc-ag.go" "catch-fishc")
|
||||
("darkvine-ag.go" "darkvine")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("fish-net-ag.go" "fish-net")
|
||||
("fisher-ag.go" "fisher")
|
||||
("hopper-ag.go" "hopper")
|
||||
("junglecam-ag.go" "junglecam")
|
||||
("junglefish-ag.go" "junglefish")
|
||||
("junglesnake-ag.go" "junglesnake")
|
||||
("launcherdoor-ag.go" "launcherdoor")
|
||||
("logtrap-ag.go" "logtrap")
|
||||
("lurkerm-piston-ag.go" "lurkerm-piston")
|
||||
("lurkerm-tall-sail-ag.go" "lurkerm-tall-sail")
|
||||
("maindoor-ag.go" "maindoor")
|
||||
("medres-firecanyon-ag.go" "medres-firecanyon")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("periscope-ag.go" "periscope")
|
||||
("plat-button-ag.go" "plat-button")
|
||||
("plat-eco-ag.go" "plat-eco")
|
||||
("precurbridge-ag.go" "precurbridge")
|
||||
("reflector-mirror-ag.go" "reflector-mirror")
|
||||
("ropebridge-52-ag.go" "ropebridge-52")
|
||||
("ropebridge-70-ag.go" "ropebridge-70")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("sidedoor-ag.go" "sidedoor")
|
||||
("towertop-ag.go" "towertop")
|
||||
("water-anim-jungle-ag.go" "water-anim-jungle")
|
||||
("jungle-vis.go" "jungle-vis")
|
||||
)
|
||||
("eichar-fish+0-ag.go"
|
||||
"jungle-elevator.o"
|
||||
"bouncer.o"
|
||||
"hopper.o"
|
||||
"junglesnake.o"
|
||||
"darkvine.o"
|
||||
"jungle-obs.o"
|
||||
"jungle-mirrors.o"
|
||||
"junglefish.o"
|
||||
"fisher.o"
|
||||
"jungle-part.o"
|
||||
"launcherdoor.o"
|
||||
"tpage-385.go"
|
||||
"tpage-531.go"
|
||||
"tpage-386.go"
|
||||
"tpage-388.go"
|
||||
"tpage-765.go"
|
||||
"accordian-ag.go"
|
||||
"babak-ag.go"
|
||||
"bounceytarp-ag.go"
|
||||
"catch-fisha-ag.go"
|
||||
"catch-fishb-ag.go"
|
||||
"catch-fishc-ag.go"
|
||||
"darkvine-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"fish-net-ag.go"
|
||||
"fisher-ag.go"
|
||||
"hopper-ag.go"
|
||||
"junglecam-ag.go"
|
||||
"junglefish-ag.go"
|
||||
"junglesnake-ag.go"
|
||||
"launcherdoor-ag.go"
|
||||
"logtrap-ag.go"
|
||||
"lurkerm-piston-ag.go"
|
||||
"lurkerm-tall-sail-ag.go"
|
||||
"maindoor-ag.go"
|
||||
"medres-firecanyon-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"periscope-ag.go"
|
||||
"plat-button-ag.go"
|
||||
"plat-eco-ag.go"
|
||||
"precurbridge-ag.go"
|
||||
"reflector-mirror-ag.go"
|
||||
"ropebridge-52-ag.go"
|
||||
"ropebridge-70-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"sidedoor-ag.go"
|
||||
"towertop-ag.go"
|
||||
"water-anim-jungle-ag.go"
|
||||
"jungle-vis.go"
|
||||
))
|
@ -1,10 +1,10 @@
|
||||
("KERNEL.CGO"
|
||||
("gcommon.o" "gcommon")
|
||||
("gstring-h.o" "gstring-h")
|
||||
("gkernel-h.o" "gkernel-h")
|
||||
("gkernel.o" "gkernel")
|
||||
("pskernel.o" "pskernel")
|
||||
("gstring.o" "gstring")
|
||||
("dgo-h.o" "dgo-h")
|
||||
("gstate.o" "gstate")
|
||||
)
|
||||
("gcommon.o"
|
||||
"gstring-h.o"
|
||||
"gkernel-h.o"
|
||||
"gkernel.o"
|
||||
"pskernel.o"
|
||||
"gstring.o"
|
||||
"dgo-h.o"
|
||||
"gstate.o"
|
||||
))
|
@ -1,40 +1,39 @@
|
||||
|
||||
("LAV.DGO"
|
||||
("target-racer-h.o" "target-racer-h")
|
||||
("racer-part.o" "racer-part")
|
||||
("racer.o" "racer")
|
||||
("target-racer.o" "target-racer")
|
||||
("racer-states.o" "racer-states")
|
||||
("collide-reaction-racer.o" "collide-reaction-racer")
|
||||
("eichar-racer+0-ag.go" "eichar-racer+0")
|
||||
("tpage-1119.go" "tpage-1119")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("lavatube-obs.o" "lavatube-obs")
|
||||
("lavatube-energy.o" "lavatube-energy")
|
||||
("lavatube-part.o" "lavatube-part")
|
||||
("assistant-lavatube.o" "assistant-lavatube")
|
||||
("tpage-1338.go" "tpage-1338")
|
||||
("tpage-1340.go" "tpage-1340")
|
||||
("tpage-1339.go" "tpage-1339")
|
||||
("tpage-1337.go" "tpage-1337")
|
||||
("assistant-lavatube-start-ag.go" "assistant-lavatube-start")
|
||||
("chainmine-ag.go" "chainmine")
|
||||
("darkecobarrel-ag.go" "darkecobarrel")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("energyarm-ag.go" "energyarm")
|
||||
("energyball-ag.go" "energyball")
|
||||
("energybase-ag.go" "energybase")
|
||||
("energydoor-ag.go" "energydoor")
|
||||
("energyhub-ag.go" "energyhub")
|
||||
("lavaballoon-ag.go" "lavaballoon")
|
||||
("lavabase-ag.go" "lavabase")
|
||||
("lavafall-ag.go" "lavafall")
|
||||
("lavafallsewera-ag.go" "lavafallsewera")
|
||||
("lavafallsewerb-ag.go" "lavafallsewerb")
|
||||
("lavashortcut-ag.go" "lavashortcut")
|
||||
("lavayellowtarp-ag.go" "lavayellowtarp")
|
||||
("racer-ag.go" "racer")
|
||||
("water-anim-lavatube-ag.go" "water-anim-lavatube")
|
||||
("lavatube-vis.go" "lavatube-vis")
|
||||
)
|
||||
("target-racer-h.o"
|
||||
"racer-part.o"
|
||||
"racer.o"
|
||||
"target-racer.o"
|
||||
"racer-states.o"
|
||||
"collide-reaction-racer.o"
|
||||
"eichar-racer+0-ag.go"
|
||||
"tpage-1119.go"
|
||||
"blocking-plane.o"
|
||||
"lavatube-obs.o"
|
||||
"lavatube-energy.o"
|
||||
"lavatube-part.o"
|
||||
"assistant-lavatube.o"
|
||||
"tpage-1338.go"
|
||||
"tpage-1340.go"
|
||||
"tpage-1339.go"
|
||||
"tpage-1337.go"
|
||||
"assistant-lavatube-start-ag.go"
|
||||
"chainmine-ag.go"
|
||||
"darkecobarrel-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"energyarm-ag.go"
|
||||
"energyball-ag.go"
|
||||
"energybase-ag.go"
|
||||
"energydoor-ag.go"
|
||||
"energyhub-ag.go"
|
||||
"lavaballoon-ag.go"
|
||||
"lavabase-ag.go"
|
||||
"lavafall-ag.go"
|
||||
"lavafallsewera-ag.go"
|
||||
"lavafallsewerb-ag.go"
|
||||
"lavashortcut-ag.go"
|
||||
"lavayellowtarp-ag.go"
|
||||
"racer-ag.go"
|
||||
"water-anim-lavatube-ag.go"
|
||||
"lavatube-vis.go"
|
||||
))
|
@ -1,36 +1,35 @@
|
||||
|
||||
("MAI.DGO"
|
||||
("cavecrystal-light.o" "cavecrystal-light")
|
||||
("maincave-obs.o" "maincave-obs")
|
||||
("maincave-part.o" "maincave-part")
|
||||
("spiderwebs.o" "spiderwebs")
|
||||
("dark-crystal.o" "dark-crystal")
|
||||
("baby-spider.o" "baby-spider")
|
||||
("mother-spider-h.o" "mother-spider-h")
|
||||
("mother-spider-egg.o" "mother-spider-egg")
|
||||
("mother-spider-proj.o" "mother-spider-proj")
|
||||
("mother-spider.o" "mother-spider")
|
||||
("gnawer.o" "gnawer")
|
||||
("driller-lurker.o" "driller-lurker")
|
||||
("launcherdoor.o" "launcherdoor")
|
||||
("tpage-1313.go" "tpage-1313")
|
||||
("tpage-1315.go" "tpage-1315")
|
||||
("tpage-1314.go" "tpage-1314")
|
||||
("tpage-1312.go" "tpage-1312")
|
||||
("tpage-767.go" "tpage-767")
|
||||
("baby-spider-ag.go" "baby-spider")
|
||||
("cavetrapdoor-ag.go" "cavetrapdoor")
|
||||
("dark-crystal-ag.go" "dark-crystal")
|
||||
("driller-lurker-ag.go" "driller-lurker")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("gnawer-ag.go" "gnawer")
|
||||
("launcherdoor-maincave-ag.go" "launcherdoor-maincave")
|
||||
("maincavecam-ag.go" "maincavecam")
|
||||
("mother-spider-ag.go" "mother-spider")
|
||||
("plat-ag.go" "plat")
|
||||
("spider-egg-ag.go" "spider-egg")
|
||||
("spiderwebs-ag.go" "spiderwebs")
|
||||
("water-anim-maincave-ag.go" "water-anim-maincave")
|
||||
("water-anim-maincave-water-ag.go" "water-anim-maincave-water")
|
||||
("maincave-vis.go" "maincave-vis")
|
||||
)
|
||||
("cavecrystal-light.o"
|
||||
"maincave-obs.o"
|
||||
"maincave-part.o"
|
||||
"spiderwebs.o"
|
||||
"dark-crystal.o"
|
||||
"baby-spider.o"
|
||||
"mother-spider-h.o"
|
||||
"mother-spider-egg.o"
|
||||
"mother-spider-proj.o"
|
||||
"mother-spider.o"
|
||||
"gnawer.o"
|
||||
"driller-lurker.o"
|
||||
"launcherdoor.o"
|
||||
"tpage-1313.go"
|
||||
"tpage-1315.go"
|
||||
"tpage-1314.go"
|
||||
"tpage-1312.go"
|
||||
"tpage-767.go"
|
||||
"baby-spider-ag.go"
|
||||
"cavetrapdoor-ag.go"
|
||||
"dark-crystal-ag.go"
|
||||
"driller-lurker-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"gnawer-ag.go"
|
||||
"launcherdoor-maincave-ag.go"
|
||||
"maincavecam-ag.go"
|
||||
"mother-spider-ag.go"
|
||||
"plat-ag.go"
|
||||
"spider-egg-ag.go"
|
||||
"spiderwebs-ag.go"
|
||||
"water-anim-maincave-ag.go"
|
||||
"water-anim-maincave-water-ag.go"
|
||||
"maincave-vis.go"
|
||||
))
|
@ -1,62 +1,61 @@
|
||||
|
||||
("MIS.DGO"
|
||||
("target-racer-h.o" "target-racer-h")
|
||||
("racer-part.o" "racer-part")
|
||||
("racer.o" "racer")
|
||||
("target-racer.o" "target-racer")
|
||||
("racer-states.o" "racer-states")
|
||||
("collide-reaction-racer.o" "collide-reaction-racer")
|
||||
("eichar-racer+0-ag.go" "eichar-racer+0")
|
||||
("tpage-1119.go" "tpage-1119")
|
||||
("battlecontroller.o" "battlecontroller")
|
||||
("mistycannon.o" "mistycannon")
|
||||
("babak-with-cannon.o" "babak-with-cannon")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("misty-obs.o" "misty-obs")
|
||||
("misty-warehouse.o" "misty-warehouse")
|
||||
("misty-conveyor.o" "misty-conveyor")
|
||||
("mud.o" "mud")
|
||||
("muse.o" "muse")
|
||||
("bonelurker.o" "bonelurker")
|
||||
("quicksandlurker.o" "quicksandlurker")
|
||||
("misty-teetertotter.o" "misty-teetertotter")
|
||||
("balloonlurker.o" "balloonlurker")
|
||||
("misty-part.o" "misty-part")
|
||||
("sidekick-human.o" "sidekick-human")
|
||||
("tpage-516.go" "tpage-516")
|
||||
("tpage-521.go" "tpage-521")
|
||||
("tpage-518.go" "tpage-518")
|
||||
("tpage-520.go" "tpage-520")
|
||||
("babak-ag.go" "babak")
|
||||
("balloonlurker-ag.go" "balloonlurker")
|
||||
("boatpaddle-ag.go" "boatpaddle")
|
||||
("bonelurker-ag.go" "bonelurker")
|
||||
("breakaway-left-ag.go" "breakaway-left")
|
||||
("breakaway-mid-ag.go" "breakaway-mid")
|
||||
("breakaway-right-ag.go" "breakaway-right")
|
||||
("darkecocan-ag.go" "darkecocan")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("keg-ag.go" "keg")
|
||||
("keg-conveyor-ag.go" "keg-conveyor")
|
||||
("keg-conveyor-paddle-ag.go" "keg-conveyor-paddle")
|
||||
("mis-bone-bridge-ag.go" "mis-bone-bridge")
|
||||
("mis-bone-platform-ag.go" "mis-bone-platform")
|
||||
("mistycam-ag.go" "mistycam")
|
||||
("mistycannon-ag.go" "mistycannon")
|
||||
("muse-ag.go" "muse")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("plat-eco-ag.go" "plat-eco")
|
||||
("quicksandlurker-ag.go" "quicksandlurker")
|
||||
("racer-ag.go" "racer")
|
||||
("ropebridge-36-ag.go" "ropebridge-36")
|
||||
("rounddoor-ag.go" "rounddoor")
|
||||
("sack-ag.go" "sack")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("sidekick-human-ag.go" "sidekick-human")
|
||||
("silostep-ag.go" "silostep")
|
||||
("teetertotter-ag.go" "teetertotter")
|
||||
("water-anim-misty-ag.go" "water-anim-misty")
|
||||
("wheel-ag.go" "wheel")
|
||||
("windturbine-ag.go" "windturbine")
|
||||
("misty-vis.go" "misty-vis")
|
||||
)
|
||||
("target-racer-h.o"
|
||||
"racer-part.o"
|
||||
"racer.o"
|
||||
"target-racer.o"
|
||||
"racer-states.o"
|
||||
"collide-reaction-racer.o"
|
||||
"eichar-racer+0-ag.go"
|
||||
"tpage-1119.go"
|
||||
"battlecontroller.o"
|
||||
"mistycannon.o"
|
||||
"babak-with-cannon.o"
|
||||
"blocking-plane.o"
|
||||
"misty-obs.o"
|
||||
"misty-warehouse.o"
|
||||
"misty-conveyor.o"
|
||||
"mud.o"
|
||||
"muse.o"
|
||||
"bonelurker.o"
|
||||
"quicksandlurker.o"
|
||||
"misty-teetertotter.o"
|
||||
"balloonlurker.o"
|
||||
"misty-part.o"
|
||||
"sidekick-human.o"
|
||||
"tpage-516.go"
|
||||
"tpage-521.go"
|
||||
"tpage-518.go"
|
||||
"tpage-520.go"
|
||||
"babak-ag.go"
|
||||
"balloonlurker-ag.go"
|
||||
"boatpaddle-ag.go"
|
||||
"bonelurker-ag.go"
|
||||
"breakaway-left-ag.go"
|
||||
"breakaway-mid-ag.go"
|
||||
"breakaway-right-ag.go"
|
||||
"darkecocan-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"keg-ag.go"
|
||||
"keg-conveyor-ag.go"
|
||||
"keg-conveyor-paddle-ag.go"
|
||||
"mis-bone-bridge-ag.go"
|
||||
"mis-bone-platform-ag.go"
|
||||
"mistycam-ag.go"
|
||||
"mistycannon-ag.go"
|
||||
"muse-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"plat-eco-ag.go"
|
||||
"quicksandlurker-ag.go"
|
||||
"racer-ag.go"
|
||||
"ropebridge-36-ag.go"
|
||||
"rounddoor-ag.go"
|
||||
"sack-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"sidekick-human-ag.go"
|
||||
"silostep-ag.go"
|
||||
"teetertotter-ag.go"
|
||||
"water-anim-misty-ag.go"
|
||||
"wheel-ag.go"
|
||||
"windturbine-ag.go"
|
||||
"misty-vis.go"
|
||||
))
|
@ -1,38 +1,37 @@
|
||||
|
||||
("OGR.DGO"
|
||||
("target-racer-h.o" "target-racer-h")
|
||||
("racer-part.o" "racer-part")
|
||||
("racer.o" "racer")
|
||||
("target-racer.o" "target-racer")
|
||||
("racer-states.o" "racer-states")
|
||||
("collide-reaction-racer.o" "collide-reaction-racer")
|
||||
("eichar-racer+0-ag.go" "eichar-racer+0")
|
||||
("tpage-1119.go" "tpage-1119")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("firecanyon-obs.o" "firecanyon-obs")
|
||||
("ogre-part.o" "ogre-part")
|
||||
("ogreboss.o" "ogreboss")
|
||||
("ogre-obs.o" "ogre-obs")
|
||||
("flying-lurker.o" "flying-lurker")
|
||||
("tpage-875.go" "tpage-875")
|
||||
("tpage-967.go" "tpage-967")
|
||||
("tpage-884.go" "tpage-884")
|
||||
("tpage-1117.go" "tpage-1117")
|
||||
("crate-darkeco-cluster-ag.go" "crate-darkeco-cluster")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("flying-lurker-ag.go" "flying-lurker")
|
||||
("medres-snow-ag.go" "medres-snow")
|
||||
("ogre-bridge-ag.go" "ogre-bridge")
|
||||
("ogre-bridgeend-ag.go" "ogre-bridgeend")
|
||||
("ogre-isle-ag.go" "ogre-isle")
|
||||
("ogre-step-ag.go" "ogre-step")
|
||||
("ogreboss-ag.go" "ogreboss")
|
||||
("ogrecam-ag.go" "ogrecam")
|
||||
("plunger-lurker-ag.go" "plunger-lurker")
|
||||
("racer-ag.go" "racer")
|
||||
("shortcut-boulder-ag.go" "shortcut-boulder")
|
||||
("tntbarrel-ag.go" "tntbarrel")
|
||||
("water-anim-ogre-ag.go" "water-anim-ogre")
|
||||
("ogre-vis.go" "ogre-vis")
|
||||
)
|
||||
("target-racer-h.o"
|
||||
"racer-part.o"
|
||||
"racer.o"
|
||||
"target-racer.o"
|
||||
"racer-states.o"
|
||||
"collide-reaction-racer.o"
|
||||
"eichar-racer+0-ag.go"
|
||||
"tpage-1119.go"
|
||||
"blocking-plane.o"
|
||||
"firecanyon-obs.o"
|
||||
"ogre-part.o"
|
||||
"ogreboss.o"
|
||||
"ogre-obs.o"
|
||||
"flying-lurker.o"
|
||||
"tpage-875.go"
|
||||
"tpage-967.go"
|
||||
"tpage-884.go"
|
||||
"tpage-1117.go"
|
||||
"crate-darkeco-cluster-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"flying-lurker-ag.go"
|
||||
"medres-snow-ag.go"
|
||||
"ogre-bridge-ag.go"
|
||||
"ogre-bridgeend-ag.go"
|
||||
"ogre-isle-ag.go"
|
||||
"ogre-step-ag.go"
|
||||
"ogreboss-ag.go"
|
||||
"ogrecam-ag.go"
|
||||
"plunger-lurker-ag.go"
|
||||
"racer-ag.go"
|
||||
"shortcut-boulder-ag.go"
|
||||
"tntbarrel-ag.go"
|
||||
"water-anim-ogre-ag.go"
|
||||
"ogre-vis.go"
|
||||
))
|
@ -1,25 +1,24 @@
|
||||
|
||||
("ROB.DGO"
|
||||
("cave-trap.o" "cave-trap")
|
||||
("spider-egg.o" "spider-egg")
|
||||
("robocave-part.o" "robocave-part")
|
||||
("eichar-pole+0-ag.go" "eichar-pole+0")
|
||||
("tpage-1318.go" "tpage-1318")
|
||||
("tpage-1319.go" "tpage-1319")
|
||||
("tpage-1317.go" "tpage-1317")
|
||||
("tpage-1316.go" "tpage-1316")
|
||||
("babak-ag.go" "babak")
|
||||
("baby-spider-ag.go" "baby-spider")
|
||||
("cavecrusher-ag.go" "cavecrusher")
|
||||
("caveelevator-ag.go" "caveelevator")
|
||||
("cavespatulatwo-ag.go" "cavespatulatwo")
|
||||
("cavetrapdoor-ag.go" "cavetrapdoor")
|
||||
("driller-lurker-ag.go" "driller-lurker")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("plat-ag.go" "plat")
|
||||
("plat-eco-ag.go" "plat-eco")
|
||||
("spider-egg-ag.go" "spider-egg")
|
||||
("spiderwebs-ag.go" "spiderwebs")
|
||||
("water-anim-robocave-ag.go" "water-anim-robocave")
|
||||
("robocave-vis.go" "robocave-vis")
|
||||
)
|
||||
("cave-trap.o"
|
||||
"spider-egg.o"
|
||||
"robocave-part.o"
|
||||
"eichar-pole+0-ag.go"
|
||||
"tpage-1318.go"
|
||||
"tpage-1319.go"
|
||||
"tpage-1317.go"
|
||||
"tpage-1316.go"
|
||||
"babak-ag.go"
|
||||
"baby-spider-ag.go"
|
||||
"cavecrusher-ag.go"
|
||||
"caveelevator-ag.go"
|
||||
"cavespatulatwo-ag.go"
|
||||
"cavetrapdoor-ag.go"
|
||||
"driller-lurker-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"plat-ag.go"
|
||||
"plat-eco-ag.go"
|
||||
"spider-egg-ag.go"
|
||||
"spiderwebs-ag.go"
|
||||
"water-anim-robocave-ag.go"
|
||||
"robocave-vis.go"
|
||||
))
|
@ -1,35 +1,34 @@
|
||||
|
||||
("ROL.DGO"
|
||||
("target-racer-h.o" "target-racer-h")
|
||||
("racer-part.o" "racer-part")
|
||||
("racer.o" "racer")
|
||||
("target-racer.o" "target-racer")
|
||||
("racer-states.o" "racer-states")
|
||||
("collide-reaction-racer.o" "collide-reaction-racer")
|
||||
("eichar-racer+0-ag.go" "eichar-racer+0")
|
||||
("tpage-1119.go" "tpage-1119")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("rolling-obs.o" "rolling-obs")
|
||||
("rolling-lightning-mole.o" "rolling-lightning-mole")
|
||||
("rolling-robber.o" "rolling-robber")
|
||||
("rolling-race-ring.o" "rolling-race-ring")
|
||||
("tpage-923.go" "tpage-923")
|
||||
("tpage-926.go" "tpage-926")
|
||||
("tpage-924.go" "tpage-924")
|
||||
("tpage-925.go" "tpage-925")
|
||||
("tpage-1353.go" "tpage-1353")
|
||||
("babak-ag.go" "babak")
|
||||
("dark-plant-ag.go" "dark-plant")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("happy-plant-ag.go" "happy-plant")
|
||||
("lightning-mole-ag.go" "lightning-mole")
|
||||
("pusher-ag.go" "pusher")
|
||||
("race-ring-ag.go" "race-ring")
|
||||
("racer-ag.go" "racer")
|
||||
("robber-ag.go" "robber")
|
||||
("rolling-start-ag.go" "rolling-start")
|
||||
("rollingcam-ag.go" "rollingcam")
|
||||
("water-anim-rolling-ag.go" "water-anim-rolling")
|
||||
("rolling-vis.go" "rolling-vis")
|
||||
)
|
||||
("target-racer-h.o"
|
||||
"racer-part.o"
|
||||
"racer.o"
|
||||
"target-racer.o"
|
||||
"racer-states.o"
|
||||
"collide-reaction-racer.o"
|
||||
"eichar-racer+0-ag.go"
|
||||
"tpage-1119.go"
|
||||
"blocking-plane.o"
|
||||
"rolling-obs.o"
|
||||
"rolling-lightning-mole.o"
|
||||
"rolling-robber.o"
|
||||
"rolling-race-ring.o"
|
||||
"tpage-923.go"
|
||||
"tpage-926.go"
|
||||
"tpage-924.go"
|
||||
"tpage-925.go"
|
||||
"tpage-1353.go"
|
||||
"babak-ag.go"
|
||||
"dark-plant-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"happy-plant-ag.go"
|
||||
"lightning-mole-ag.go"
|
||||
"pusher-ag.go"
|
||||
"race-ring-ag.go"
|
||||
"racer-ag.go"
|
||||
"robber-ag.go"
|
||||
"rolling-start-ag.go"
|
||||
"rollingcam-ag.go"
|
||||
"water-anim-rolling-ag.go"
|
||||
"rolling-vis.go"
|
||||
))
|
@ -1,54 +1,53 @@
|
||||
|
||||
("SNO.DGO"
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("flut-part.o" "flut-part")
|
||||
("flutflut.o" "flutflut")
|
||||
("target-flut.o" "target-flut")
|
||||
("eichar-flut+0-ag.go" "eichar-flut+0")
|
||||
("target-snowball.o" "target-snowball")
|
||||
("target-ice.o" "target-ice")
|
||||
("ice-cube.o" "ice-cube")
|
||||
("snow-ball.o" "snow-ball")
|
||||
("snow-obs.o" "snow-obs")
|
||||
("snow-flutflut-obs.o" "snow-flutflut-obs")
|
||||
("snow-bumper.o" "snow-bumper")
|
||||
("snow-ram-h.o" "snow-ram-h")
|
||||
("snow-ram-boss.o" "snow-ram-boss")
|
||||
("snow-ram.o" "snow-ram")
|
||||
("snow-part.o" "snow-part")
|
||||
("yeti.o" "yeti")
|
||||
("eichar-pole+0-ag.go" "eichar-pole+0")
|
||||
("eichar-ice+0-ag.go" "eichar-ice+0")
|
||||
("snow-bunny.o" "snow-bunny")
|
||||
("tpage-710.go" "tpage-710")
|
||||
("tpage-842.go" "tpage-842")
|
||||
("tpage-711.go" "tpage-711")
|
||||
("tpage-712.go" "tpage-712")
|
||||
("babak-ag.go" "babak")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("flut-saddle-ag.go" "flut-saddle")
|
||||
("flutflut-plat-large-ag.go" "flutflut-plat-large")
|
||||
("flutflut-plat-med-ag.go" "flutflut-plat-med")
|
||||
("flutflut-plat-small-ag.go" "flutflut-plat-small")
|
||||
("ice-cube-ag.go" "ice-cube")
|
||||
("ice-cube-break-ag.go" "ice-cube-break")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("ram-ag.go" "ram")
|
||||
("ram-boss-ag.go" "ram-boss")
|
||||
("snow-ball-ag.go" "snow-ball")
|
||||
("snow-bridge-36-ag.go" "snow-bridge-36")
|
||||
("snow-bumper-ag.go" "snow-bumper")
|
||||
("snow-bunny-ag.go" "snow-bunny")
|
||||
("snow-button-ag.go" "snow-button")
|
||||
("snow-eggtop-ag.go" "snow-eggtop")
|
||||
("snow-fort-gate-ag.go" "snow-fort-gate")
|
||||
("snow-gears-ag.go" "snow-gears")
|
||||
("snow-log-ag.go" "snow-log")
|
||||
("snow-spatula-ag.go" "snow-spatula")
|
||||
("snow-switch-ag.go" "snow-switch")
|
||||
("snowcam-ag.go" "snowcam")
|
||||
("snowpusher-ag.go" "snowpusher")
|
||||
("yeti-ag.go" "yeti")
|
||||
("snow-vis.go" "snow-vis")
|
||||
)
|
||||
("blocking-plane.o"
|
||||
"flut-part.o"
|
||||
"flutflut.o"
|
||||
"target-flut.o"
|
||||
"eichar-flut+0-ag.go"
|
||||
"target-snowball.o"
|
||||
"target-ice.o"
|
||||
"ice-cube.o"
|
||||
"snow-ball.o"
|
||||
"snow-obs.o"
|
||||
"snow-flutflut-obs.o"
|
||||
"snow-bumper.o"
|
||||
"snow-ram-h.o"
|
||||
"snow-ram-boss.o"
|
||||
"snow-ram.o"
|
||||
"snow-part.o"
|
||||
"yeti.o"
|
||||
"eichar-pole+0-ag.go"
|
||||
"eichar-ice+0-ag.go"
|
||||
"snow-bunny.o"
|
||||
"tpage-710.go"
|
||||
"tpage-842.go"
|
||||
"tpage-711.go"
|
||||
"tpage-712.go"
|
||||
"babak-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"flut-saddle-ag.go"
|
||||
"flutflut-plat-large-ag.go"
|
||||
"flutflut-plat-med-ag.go"
|
||||
"flutflut-plat-small-ag.go"
|
||||
"ice-cube-ag.go"
|
||||
"ice-cube-break-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"ram-ag.go"
|
||||
"ram-boss-ag.go"
|
||||
"snow-ball-ag.go"
|
||||
"snow-bridge-36-ag.go"
|
||||
"snow-bumper-ag.go"
|
||||
"snow-bunny-ag.go"
|
||||
"snow-button-ag.go"
|
||||
"snow-eggtop-ag.go"
|
||||
"snow-fort-gate-ag.go"
|
||||
"snow-gears-ag.go"
|
||||
"snow-log-ag.go"
|
||||
"snow-spatula-ag.go"
|
||||
"snow-switch-ag.go"
|
||||
"snowcam-ag.go"
|
||||
"snowpusher-ag.go"
|
||||
"yeti-ag.go"
|
||||
"snow-vis.go"
|
||||
))
|
@ -1,24 +1,23 @@
|
||||
|
||||
("SUB.DGO"
|
||||
("tpage-163.go" "tpage-163")
|
||||
("tpage-164.go" "tpage-164")
|
||||
("tpage-166.go" "tpage-166")
|
||||
("tpage-162.go" "tpage-162")
|
||||
("tpage-764.go" "tpage-764")
|
||||
("babak-ag.go" "babak")
|
||||
("blue-eco-charger-ag.go" "blue-eco-charger")
|
||||
("blue-eco-charger-orb-ag.go" "blue-eco-charger-orb")
|
||||
("bully-ag.go" "bully")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("floating-launcher-ag.go" "floating-launcher")
|
||||
("helix-button-ag.go" "helix-button")
|
||||
("helix-slide-door-ag.go" "helix-slide-door")
|
||||
("shover-ag.go" "shover")
|
||||
("steam-cap-ag.go" "steam-cap")
|
||||
("sunkencam-ag.go" "sunkencam")
|
||||
("sunkenfisha-ag.go" "sunkenfisha")
|
||||
("wall-plat-ag.go" "wall-plat")
|
||||
("water-anim-sunken-ag.go" "water-anim-sunken")
|
||||
("water-anim-sunken-dark-eco-ag.go" "water-anim-sunken-dark-eco")
|
||||
("sunkenb-vis.go" "sunkenb-vis")
|
||||
)
|
||||
("tpage-163.go"
|
||||
"tpage-164.go"
|
||||
"tpage-166.go"
|
||||
"tpage-162.go"
|
||||
"tpage-764.go"
|
||||
"babak-ag.go"
|
||||
"blue-eco-charger-ag.go"
|
||||
"blue-eco-charger-orb-ag.go"
|
||||
"bully-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"floating-launcher-ag.go"
|
||||
"helix-button-ag.go"
|
||||
"helix-slide-door-ag.go"
|
||||
"shover-ag.go"
|
||||
"steam-cap-ag.go"
|
||||
"sunkencam-ag.go"
|
||||
"sunkenfisha-ag.go"
|
||||
"wall-plat-ag.go"
|
||||
"water-anim-sunken-ag.go"
|
||||
"water-anim-sunken-dark-eco-ag.go"
|
||||
"sunkenb-vis.go"
|
||||
))
|
@ -1,63 +1,63 @@
|
||||
("SUN.DGO"
|
||||
("sunken-part.o" "sunken-part")
|
||||
("sunken-part2.o" "sunken-part2")
|
||||
("sunken-part3.o" "sunken-part3")
|
||||
("sunken-part4.o" "sunken-part4")
|
||||
("sunken-part5.o" "sunken-part5")
|
||||
("target-tube.o" "target-tube")
|
||||
("eichar-tube+0-ag.go" "eichar-tube+0")
|
||||
("sunken-obs.o" "sunken-obs")
|
||||
("shover.o" "shover")
|
||||
("launcherdoor.o" "launcherdoor")
|
||||
("square-platform.o" "square-platform")
|
||||
("sun-iris-door.o" "sun-iris-door")
|
||||
("orbit-plat.o" "orbit-plat")
|
||||
("wedge-plats.o" "wedge-plats")
|
||||
("wall-plat.o" "wall-plat")
|
||||
("qbert-plat.o" "qbert-plat")
|
||||
("steam-cap.o" "steam-cap")
|
||||
("sun-exit-chamber.o" "sun-exit-chamber")
|
||||
("floating-launcher.o" "floating-launcher")
|
||||
("sunken-water.o" "sunken-water")
|
||||
("whirlpool.o" "whirlpool")
|
||||
("sunken-pipegame.o" "sunken-pipegame")
|
||||
("bully.o" "bully")
|
||||
("double-lurker.o" "double-lurker")
|
||||
("helix-water.o" "helix-water")
|
||||
("puffer.o" "puffer")
|
||||
("sunken-fish.o" "sunken-fish")
|
||||
("tpage-661.go" "tpage-661")
|
||||
("tpage-663.go" "tpage-663")
|
||||
("tpage-714.go" "tpage-714")
|
||||
("tpage-662.go" "tpage-662")
|
||||
("tpage-766.go" "tpage-766")
|
||||
("babak-ag.go" "babak")
|
||||
("bully-ag.go" "bully")
|
||||
("double-lurker-ag.go" "double-lurker")
|
||||
("double-lurker-top-ag.go" "double-lurker-top")
|
||||
("exit-chamber-ag.go" "exit-chamber")
|
||||
("generic-button-ag.go" "generic-button")
|
||||
("launcherdoor-ag.go" "launcherdoor")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("orbit-plat-ag.go" "orbit-plat")
|
||||
("orbit-plat-bottom-ag.go" "orbit-plat-bottom")
|
||||
("plat-sunken-ag.go" "plat-sunken")
|
||||
("puffer-ag.go" "puffer")
|
||||
("qbert-plat-ag.go" "qbert-plat")
|
||||
("qbert-plat-on-ag.go" "qbert-plat-on")
|
||||
("seaweed-ag.go" "seaweed")
|
||||
("shover-ag.go" "shover")
|
||||
("side-to-side-plat-ag.go" "side-to-side-plat")
|
||||
("square-platform-ag.go" "square-platform")
|
||||
("steam-cap-ag.go" "steam-cap")
|
||||
("sun-iris-door-ag.go" "sun-iris-door")
|
||||
("sunkencam-ag.go" "sunkencam")
|
||||
("sunkenfisha-ag.go" "sunkenfisha")
|
||||
("wall-plat-ag.go" "wall-plat")
|
||||
("water-anim-sunken-ag.go" "water-anim-sunken")
|
||||
("water-anim-sunken-dark-eco-ag.go" "water-anim-sunken-dark-eco")
|
||||
("wedge-plat-ag.go" "wedge-plat")
|
||||
("wedge-plat-outer-ag.go" "wedge-plat-outer")
|
||||
("whirlpool-ag.go" "whirlpool")
|
||||
("sunken-vis.go" "sunken-vis")
|
||||
)
|
||||
("sunken-part.o"
|
||||
"sunken-part2.o"
|
||||
"sunken-part3.o"
|
||||
"sunken-part4.o"
|
||||
"sunken-part5.o"
|
||||
"target-tube.o"
|
||||
"eichar-tube+0-ag.go"
|
||||
"sunken-obs.o"
|
||||
"shover.o"
|
||||
"launcherdoor.o"
|
||||
"square-platform.o"
|
||||
"sun-iris-door.o"
|
||||
"orbit-plat.o"
|
||||
"wedge-plats.o"
|
||||
"wall-plat.o"
|
||||
"qbert-plat.o"
|
||||
"steam-cap.o"
|
||||
"sun-exit-chamber.o"
|
||||
"floating-launcher.o"
|
||||
"sunken-water.o"
|
||||
"whirlpool.o"
|
||||
"sunken-pipegame.o"
|
||||
"bully.o"
|
||||
"double-lurker.o"
|
||||
"helix-water.o"
|
||||
"puffer.o"
|
||||
"sunken-fish.o"
|
||||
"tpage-661.go"
|
||||
"tpage-663.go"
|
||||
"tpage-714.go"
|
||||
"tpage-662.go"
|
||||
"tpage-766.go"
|
||||
"babak-ag.go"
|
||||
"bully-ag.go"
|
||||
"double-lurker-ag.go"
|
||||
"double-lurker-top-ag.go"
|
||||
"exit-chamber-ag.go"
|
||||
"generic-button-ag.go"
|
||||
"launcherdoor-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"orbit-plat-ag.go"
|
||||
"orbit-plat-bottom-ag.go"
|
||||
"plat-sunken-ag.go"
|
||||
"puffer-ag.go"
|
||||
"qbert-plat-ag.go"
|
||||
"qbert-plat-on-ag.go"
|
||||
"seaweed-ag.go"
|
||||
"shover-ag.go"
|
||||
"side-to-side-plat-ag.go"
|
||||
"square-platform-ag.go"
|
||||
"steam-cap-ag.go"
|
||||
"sun-iris-door-ag.go"
|
||||
"sunkencam-ag.go"
|
||||
"sunkenfisha-ag.go"
|
||||
"wall-plat-ag.go"
|
||||
"water-anim-sunken-ag.go"
|
||||
"water-anim-sunken-dark-eco-ag.go"
|
||||
"wedge-plat-ag.go"
|
||||
"wedge-plat-outer-ag.go"
|
||||
"whirlpool-ag.go"
|
||||
"sunken-vis.go"
|
||||
))
|
@ -1,39 +1,38 @@
|
||||
|
||||
("SWA.DGO"
|
||||
("battlecontroller.o" "battlecontroller")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("flut-part.o" "flut-part")
|
||||
("flutflut.o" "flutflut")
|
||||
("target-flut.o" "target-flut")
|
||||
("eichar-flut+0-ag.go" "eichar-flut+0")
|
||||
("swamp-obs.o" "swamp-obs")
|
||||
("swamp-bat.o" "swamp-bat")
|
||||
("swamp-rat.o" "swamp-rat")
|
||||
("swamp-rat-nest.o" "swamp-rat-nest")
|
||||
("kermit.o" "kermit")
|
||||
("swamp-part.o" "swamp-part")
|
||||
("billy.o" "billy")
|
||||
("eichar-pole+0-ag.go" "eichar-pole+0")
|
||||
("tpage-358.go" "tpage-358")
|
||||
("tpage-659.go" "tpage-659")
|
||||
("tpage-629.go" "tpage-629")
|
||||
("tpage-630.go" "tpage-630")
|
||||
("babak-ag.go" "babak")
|
||||
("balance-plat-ag.go" "balance-plat")
|
||||
("billy-ag.go" "billy")
|
||||
("billy-sidekick-ag.go" "billy-sidekick")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("ef-plane-ag.go" "ef-plane")
|
||||
("farthy-snack-ag.go" "farthy-snack")
|
||||
("flut-saddle-ag.go" "flut-saddle")
|
||||
("kermit-ag.go" "kermit")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("swamp-bat-ag.go" "swamp-bat")
|
||||
("swamp-rat-ag.go" "swamp-rat")
|
||||
("swamp-rat-nest-ag.go" "swamp-rat-nest")
|
||||
("swamp-rock-ag.go" "swamp-rock")
|
||||
("swamp-spike-ag.go" "swamp-spike")
|
||||
("swampcam-ag.go" "swampcam")
|
||||
("tar-plat-ag.go" "tar-plat")
|
||||
("swamp-vis.go" "swamp-vis")
|
||||
)
|
||||
("battlecontroller.o"
|
||||
"blocking-plane.o"
|
||||
"flut-part.o"
|
||||
"flutflut.o"
|
||||
"target-flut.o"
|
||||
"eichar-flut+0-ag.go"
|
||||
"swamp-obs.o"
|
||||
"swamp-bat.o"
|
||||
"swamp-rat.o"
|
||||
"swamp-rat-nest.o"
|
||||
"kermit.o"
|
||||
"swamp-part.o"
|
||||
"billy.o"
|
||||
"eichar-pole+0-ag.go"
|
||||
"tpage-358.go"
|
||||
"tpage-659.go"
|
||||
"tpage-629.go"
|
||||
"tpage-630.go"
|
||||
"babak-ag.go"
|
||||
"balance-plat-ag.go"
|
||||
"billy-ag.go"
|
||||
"billy-sidekick-ag.go"
|
||||
"ecovalve-ag.go"
|
||||
"ef-plane-ag.go"
|
||||
"farthy-snack-ag.go"
|
||||
"flut-saddle-ag.go"
|
||||
"kermit-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"swamp-bat-ag.go"
|
||||
"swamp-rat-ag.go"
|
||||
"swamp-rat-nest-ag.go"
|
||||
"swamp-rock-ag.go"
|
||||
"swamp-spike-ag.go"
|
||||
"swampcam-ag.go"
|
||||
"tar-plat-ag.go"
|
||||
"swamp-vis.go"
|
||||
))
|
@ -1,17 +1,17 @@
|
||||
("TIT.DGO"
|
||||
("static-screen.o" "static-screen")
|
||||
("title-obs.o" "title-obs")
|
||||
("tpage-1609.go" "tpage-1609")
|
||||
("tpage-416.go" "tpage-416")
|
||||
("tpage-415.go" "tpage-415")
|
||||
("tpage-397.go" "tpage-397")
|
||||
("tpage-1499.go" "tpage-1499")
|
||||
("logo-ag.go" "logo")
|
||||
("logo-black-ag.go" "logo-black")
|
||||
("logo-cam-ag.go" "logo-cam")
|
||||
("logo-volumes-ag.go" "logo-volumes")
|
||||
("ndi-ag.go" "ndi")
|
||||
("ndi-cam-ag.go" "ndi-cam")
|
||||
("ndi-volumes-ag.go" "ndi-volumes")
|
||||
("title-vis.go" "title-vis")
|
||||
)
|
||||
("static-screen.o"
|
||||
"title-obs.o"
|
||||
"tpage-1609.go"
|
||||
"tpage-416.go"
|
||||
"tpage-415.go"
|
||||
"tpage-397.go"
|
||||
"tpage-1499.go"
|
||||
"logo-ag.go"
|
||||
"logo-black-ag.go"
|
||||
"logo-cam-ag.go"
|
||||
"logo-volumes-ag.go"
|
||||
"ndi-ag.go"
|
||||
"ndi-cam-ag.go"
|
||||
"ndi-volumes-ag.go"
|
||||
"title-vis.go"
|
||||
))
|
@ -1,21 +1,21 @@
|
||||
("TRA.DGO"
|
||||
("training-obs.o" "training-obs")
|
||||
("training-part.o" "training-part")
|
||||
("tpage-1309.go" "tpage-1309")
|
||||
("tpage-1311.go" "tpage-1311")
|
||||
("tpage-1310.go" "tpage-1310")
|
||||
("tpage-1308.go" "tpage-1308")
|
||||
("tpage-775.go" "tpage-775")
|
||||
("ecovalve-ag.go" "ecovalve")
|
||||
("jng-iris-door-ag.go" "jng-iris-door")
|
||||
("plat-eco-ag.go" "plat-eco")
|
||||
("pontoonfive-ag.go" "pontoonfive")
|
||||
("scarecrow-a-ag.go" "scarecrow-a")
|
||||
("scarecrow-b-ag.go" "scarecrow-b")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("trainingcam-ag.go" "trainingcam")
|
||||
("warp-gate-switch-ag.go" "warp-gate-switch")
|
||||
("warpgate-ag.go" "warpgate")
|
||||
("water-anim-training-ag.go" "water-anim-training")
|
||||
("training-vis.go" "training-vis")
|
||||
)
|
||||
("training-obs.o"
|
||||
"training-part.o"
|
||||
"tpage-1309.go"
|
||||
"tpage-1311.go"
|
||||
"tpage-1310.go"
|
||||
"tpage-1308.go"
|
||||
"tpage-775.go"
|
||||
"ecovalve-ag.go"
|
||||
"jng-iris-door-ag.go"
|
||||
"plat-eco-ag.go"
|
||||
"pontoonfive-ag.go"
|
||||
"scarecrow-a-ag.go"
|
||||
"scarecrow-b-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"trainingcam-ag.go"
|
||||
"warp-gate-switch-ag.go"
|
||||
"warpgate-ag.go"
|
||||
"water-anim-training-ag.go"
|
||||
"training-vis.go"
|
||||
))
|
@ -1,57 +1,57 @@
|
||||
("VI1.DGO"
|
||||
("villagep-obs.o" "villagep-obs")
|
||||
("oracle.o" "oracle")
|
||||
("farmer.o" "farmer")
|
||||
("explorer.o" "explorer")
|
||||
("assistant.o" "assistant")
|
||||
("sage.o" "sage")
|
||||
("yakow.o" "yakow")
|
||||
("village-obs.o" "village-obs")
|
||||
("fishermans-boat.o" "fishermans-boat")
|
||||
("village1-part.o" "village1-part")
|
||||
("village1-part2.o" "village1-part2")
|
||||
("sequence-a-village1.o" "sequence-a-village1")
|
||||
("tpage-398.go" "tpage-398")
|
||||
("tpage-400.go" "tpage-400")
|
||||
("tpage-399.go" "tpage-399")
|
||||
("tpage-401.go" "tpage-401")
|
||||
("tpage-1470.go" "tpage-1470")
|
||||
("assistant-ag.go" "assistant")
|
||||
("evilplant-ag.go" "evilplant")
|
||||
("explorer-ag.go" "explorer")
|
||||
("farmer-ag.go" "farmer")
|
||||
("fishermans-boat-ag.go" "fishermans-boat")
|
||||
("hutlamp-ag.go" "hutlamp")
|
||||
("mayorgears-ag.go" "mayorgears")
|
||||
("medres-beach-ag.go" "medres-beach")
|
||||
("medres-beach1-ag.go" "medres-beach1")
|
||||
("medres-beach2-ag.go" "medres-beach2")
|
||||
("medres-beach3-ag.go" "medres-beach3")
|
||||
("medres-jungle-ag.go" "medres-jungle")
|
||||
("medres-jungle1-ag.go" "medres-jungle1")
|
||||
("medres-jungle2-ag.go" "medres-jungle2")
|
||||
("medres-misty-ag.go" "medres-misty")
|
||||
("medres-training-ag.go" "medres-training")
|
||||
("medres-village11-ag.go" "medres-village11")
|
||||
("medres-village12-ag.go" "medres-village12")
|
||||
("medres-village13-ag.go" "medres-village13")
|
||||
("oracle-ag.go" "oracle")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("reflector-middle-ag.go" "reflector-middle")
|
||||
("revcycle-ag.go" "revcycle")
|
||||
("revcycleprop-ag.go" "revcycleprop")
|
||||
("ropebridge-32-ag.go" "ropebridge-32")
|
||||
("sage-ag.go" "sage")
|
||||
("sagesail-ag.go" "sagesail")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("villa-starfish-ag.go" "villa-starfish")
|
||||
("village-cam-ag.go" "village-cam")
|
||||
("village1cam-ag.go" "village1cam")
|
||||
("warp-gate-switch-ag.go" "warp-gate-switch")
|
||||
("warpgate-ag.go" "warpgate")
|
||||
("water-anim-village1-ag.go" "water-anim-village1")
|
||||
("windmill-sail-ag.go" "windmill-sail")
|
||||
("windspinner-ag.go" "windspinner")
|
||||
("yakow-ag.go" "yakow")
|
||||
("village1-vis.go" "village1-vis")
|
||||
)
|
||||
("villagep-obs.o"
|
||||
"oracle.o"
|
||||
"farmer.o"
|
||||
"explorer.o"
|
||||
"assistant.o"
|
||||
"sage.o"
|
||||
"yakow.o"
|
||||
"village-obs.o"
|
||||
"fishermans-boat.o"
|
||||
"village1-part.o"
|
||||
"village1-part2.o"
|
||||
"sequence-a-village1.o"
|
||||
"tpage-398.go"
|
||||
"tpage-400.go"
|
||||
"tpage-399.go"
|
||||
"tpage-401.go"
|
||||
"tpage-1470.go"
|
||||
"assistant-ag.go"
|
||||
"evilplant-ag.go"
|
||||
"explorer-ag.go"
|
||||
"farmer-ag.go"
|
||||
"fishermans-boat-ag.go"
|
||||
"hutlamp-ag.go"
|
||||
"mayorgears-ag.go"
|
||||
"medres-beach-ag.go"
|
||||
"medres-beach1-ag.go"
|
||||
"medres-beach2-ag.go"
|
||||
"medres-beach3-ag.go"
|
||||
"medres-jungle-ag.go"
|
||||
"medres-jungle1-ag.go"
|
||||
"medres-jungle2-ag.go"
|
||||
"medres-misty-ag.go"
|
||||
"medres-training-ag.go"
|
||||
"medres-village11-ag.go"
|
||||
"medres-village12-ag.go"
|
||||
"medres-village13-ag.go"
|
||||
"oracle-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"reflector-middle-ag.go"
|
||||
"revcycle-ag.go"
|
||||
"revcycleprop-ag.go"
|
||||
"ropebridge-32-ag.go"
|
||||
"sage-ag.go"
|
||||
"sagesail-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"villa-starfish-ag.go"
|
||||
"village-cam-ag.go"
|
||||
"village1cam-ag.go"
|
||||
"warp-gate-switch-ag.go"
|
||||
"warpgate-ag.go"
|
||||
"water-anim-village1-ag.go"
|
||||
"windmill-sail-ag.go"
|
||||
"windspinner-ag.go"
|
||||
"yakow-ag.go"
|
||||
"village1-vis.go"
|
||||
))
|
@ -1,54 +1,54 @@
|
||||
("VI2.DGO"
|
||||
("villagep-obs.o" "villagep-obs")
|
||||
("oracle.o" "oracle")
|
||||
("village2-part.o" "village2-part")
|
||||
("village2-obs.o" "village2-obs")
|
||||
("village2-part2.o" "village2-part2")
|
||||
("gambler.o" "gambler")
|
||||
("warrior.o" "warrior")
|
||||
("geologist.o" "geologist")
|
||||
("swamp-blimp.o" "swamp-blimp")
|
||||
("sage-bluehut.o" "sage-bluehut")
|
||||
("flutflut-bluehut.o" "flutflut-bluehut")
|
||||
("assistant-village2.o" "assistant-village2")
|
||||
("sunken-elevator.o" "sunken-elevator")
|
||||
("tpage-919.go" "tpage-919")
|
||||
("tpage-922.go" "tpage-922")
|
||||
("tpage-920.go" "tpage-920")
|
||||
("tpage-921.go" "tpage-921")
|
||||
("tpage-1476.go" "tpage-1476")
|
||||
("allpontoons-ag.go" "allpontoons")
|
||||
("assistant-village2-ag.go" "assistant-village2")
|
||||
("barrel-ag.go" "barrel")
|
||||
("ceilingflag-ag.go" "ceilingflag")
|
||||
("exit-chamber-dummy-ag.go" "exit-chamber-dummy")
|
||||
("fireboulder-ag.go" "fireboulder")
|
||||
("flutflut-bluehut-ag.go" "flutflut-bluehut")
|
||||
("gambler-ag.go" "gambler")
|
||||
("geologist-ag.go" "geologist")
|
||||
("jaws-ag.go" "jaws")
|
||||
("medres-rolling-ag.go" "medres-rolling")
|
||||
("medres-rolling1-ag.go" "medres-rolling1")
|
||||
("medres-village2-ag.go" "medres-village2")
|
||||
("ogreboss-village2-ag.go" "ogreboss-village2")
|
||||
("oracle-ag.go" "oracle")
|
||||
("orb-cache-top-ag.go" "orb-cache-top")
|
||||
("pontoonfive-ag.go" "pontoonfive")
|
||||
("pontoonten-ag.go" "pontoonten")
|
||||
("precursor-arm-ag.go" "precursor-arm")
|
||||
("sage-bluehut-ag.go" "sage-bluehut")
|
||||
("sharkey-ag.go" "sharkey")
|
||||
("sunken-elevator-ag.go" "sunken-elevator")
|
||||
("swamp-blimp-ag.go" "swamp-blimp")
|
||||
("swamp-rope-ag.go" "swamp-rope")
|
||||
("swamp-tetherrock-ag.go" "swamp-tetherrock")
|
||||
("swamp-tetherrock-explode-ag.go" "swamp-tetherrock-explode")
|
||||
("swampcam-ag.go" "swampcam")
|
||||
("village-cam-ag.go" "village-cam")
|
||||
("village2cam-ag.go" "village2cam")
|
||||
("warp-gate-switch-ag.go" "warp-gate-switch")
|
||||
("warpgate-ag.go" "warpgate")
|
||||
("warrior-ag.go" "warrior")
|
||||
("water-anim-village2-ag.go" "water-anim-village2")
|
||||
("village2-vis.go" "village2-vis")
|
||||
)
|
||||
("villagep-obs.o"
|
||||
"oracle.o"
|
||||
"village2-part.o"
|
||||
"village2-obs.o"
|
||||
"village2-part2.o"
|
||||
"gambler.o"
|
||||
"warrior.o"
|
||||
"geologist.o"
|
||||
"swamp-blimp.o"
|
||||
"sage-bluehut.o"
|
||||
"flutflut-bluehut.o"
|
||||
"assistant-village2.o"
|
||||
"sunken-elevator.o"
|
||||
"tpage-919.go"
|
||||
"tpage-922.go"
|
||||
"tpage-920.go"
|
||||
"tpage-921.go"
|
||||
"tpage-1476.go"
|
||||
"allpontoons-ag.go"
|
||||
"assistant-village2-ag.go"
|
||||
"barrel-ag.go"
|
||||
"ceilingflag-ag.go"
|
||||
"exit-chamber-dummy-ag.go"
|
||||
"fireboulder-ag.go"
|
||||
"flutflut-bluehut-ag.go"
|
||||
"gambler-ag.go"
|
||||
"geologist-ag.go"
|
||||
"jaws-ag.go"
|
||||
"medres-rolling-ag.go"
|
||||
"medres-rolling1-ag.go"
|
||||
"medres-village2-ag.go"
|
||||
"ogreboss-village2-ag.go"
|
||||
"oracle-ag.go"
|
||||
"orb-cache-top-ag.go"
|
||||
"pontoonfive-ag.go"
|
||||
"pontoonten-ag.go"
|
||||
"precursor-arm-ag.go"
|
||||
"sage-bluehut-ag.go"
|
||||
"sharkey-ag.go"
|
||||
"sunken-elevator-ag.go"
|
||||
"swamp-blimp-ag.go"
|
||||
"swamp-rope-ag.go"
|
||||
"swamp-tetherrock-ag.go"
|
||||
"swamp-tetherrock-explode-ag.go"
|
||||
"swampcam-ag.go"
|
||||
"village-cam-ag.go"
|
||||
"village2cam-ag.go"
|
||||
"warp-gate-switch-ag.go"
|
||||
"warpgate-ag.go"
|
||||
"warrior-ag.go"
|
||||
"water-anim-village2-ag.go"
|
||||
"village2-vis.go"
|
||||
))
|
@ -1,37 +1,37 @@
|
||||
("VI3.DGO"
|
||||
("villagep-obs.o" "villagep-obs")
|
||||
("oracle.o" "oracle")
|
||||
("village3-part.o" "village3-part")
|
||||
("village3-obs.o" "village3-obs")
|
||||
("minecart.o" "minecart")
|
||||
("miners.o" "miners")
|
||||
("assistant-village3.o" "assistant-village3")
|
||||
("sage-village3.o" "sage-village3")
|
||||
("tpage-1208.go" "tpage-1208")
|
||||
("tpage-1210.go" "tpage-1210")
|
||||
("tpage-1209.go" "tpage-1209")
|
||||
("tpage-1194.go" "tpage-1194")
|
||||
("assistant-village3-ag.go" "assistant-village3")
|
||||
("cavegem-ag.go" "cavegem")
|
||||
("evilbro-village3-ag.go" "evilbro-village3")
|
||||
("evilsis-village3-ag.go" "evilsis-village3")
|
||||
("gondola-ag.go" "gondola")
|
||||
("gondolacables-ag.go" "gondolacables")
|
||||
("lavaspoutdrip-ag.go" "lavaspoutdrip")
|
||||
("medres-finalboss-ag.go" "medres-finalboss")
|
||||
("medres-ogre-ag.go" "medres-ogre")
|
||||
("medres-ogre2-ag.go" "medres-ogre2")
|
||||
("medres-ogre3-ag.go" "medres-ogre3")
|
||||
("minecartsteel-ag.go" "minecartsteel")
|
||||
("minershort-ag.go" "minershort")
|
||||
("minertall-ag.go" "minertall")
|
||||
("oracle-ag.go" "oracle")
|
||||
("pistons-ag.go" "pistons")
|
||||
("sage-village3-ag.go" "sage-village3")
|
||||
("vil3-bridge-36-ag.go" "vil3-bridge-36")
|
||||
("village-cam-ag.go" "village-cam")
|
||||
("warp-gate-switch-ag.go" "warp-gate-switch")
|
||||
("warpgate-ag.go" "warpgate")
|
||||
("water-anim-village3-ag.go" "water-anim-village3")
|
||||
("village3-vis.go" "village3-vis")
|
||||
)
|
||||
("villagep-obs.o"
|
||||
"oracle.o"
|
||||
"village3-part.o"
|
||||
"village3-obs.o"
|
||||
"minecart.o"
|
||||
"miners.o"
|
||||
"assistant-village3.o"
|
||||
"sage-village3.o"
|
||||
"tpage-1208.go"
|
||||
"tpage-1210.go"
|
||||
"tpage-1209.go"
|
||||
"tpage-1194.go"
|
||||
"assistant-village3-ag.go"
|
||||
"cavegem-ag.go"
|
||||
"evilbro-village3-ag.go"
|
||||
"evilsis-village3-ag.go"
|
||||
"gondola-ag.go"
|
||||
"gondolacables-ag.go"
|
||||
"lavaspoutdrip-ag.go"
|
||||
"medres-finalboss-ag.go"
|
||||
"medres-ogre-ag.go"
|
||||
"medres-ogre2-ag.go"
|
||||
"medres-ogre3-ag.go"
|
||||
"minecartsteel-ag.go"
|
||||
"minershort-ag.go"
|
||||
"minertall-ag.go"
|
||||
"oracle-ag.go"
|
||||
"pistons-ag.go"
|
||||
"sage-village3-ag.go"
|
||||
"vil3-bridge-36-ag.go"
|
||||
"village-cam-ag.go"
|
||||
"warp-gate-switch-ag.go"
|
||||
"warpgate-ag.go"
|
||||
"water-anim-village3-ag.go"
|
||||
"village3-vis.go"
|
||||
))
|
@ -45,7 +45,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
(define *redline-table* (the-as (pointer float) (malloc 'debug 1600)))
|
||||
|
||||
(define *redline-index* 0)
|
||||
@ -150,7 +150,5 @@
|
||||
|
||||
0
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
;; failed to figure out what this is:
|
||||
(when (or (not *camera-old-cpu*) (zero? *camera-old-cpu*))
|
||||
(set! *camera-old-cpu* 0)
|
||||
@ -1591,8 +1591,6 @@
|
||||
arg0
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
(define *camera-layout-blink* #f)
|
||||
|
||||
(deftype cam-layout-bank (basic)
|
||||
@ -3598,7 +3598,5 @@
|
||||
(none)
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
@ -389,8 +389,7 @@
|
||||
)
|
||||
)
|
||||
|
||||
(#when PC_PORT
|
||||
(when *debug-segment*
|
||||
(#when PC_PORT (when *debug-segment*
|
||||
(if *display-bones*
|
||||
(draw-bone-lines obj))
|
||||
(if *display-joint-names*
|
||||
|
@ -31,7 +31,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
(deftype list-control (structure)
|
||||
((listfunc (function int list-control symbol) :offset-assert 0)
|
||||
(list-owner uint32 :offset-assert 4)
|
||||
@ -2805,7 +2805,5 @@
|
||||
(none)
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
(define *debug-menu-context* (new 'debug 'debug-menu-context))
|
||||
|
||||
(define *dm-cam-mode-interpolation* 0)
|
||||
@ -3946,974 +3946,3 @@
|
||||
(debug-menus-handler *popup-menu-context*)
|
||||
)
|
||||
|
||||
(#when PC_PORT
|
||||
|
||||
(defmacro new-dm-func (text var func)
|
||||
`(new 'debug 'debug-menu-item-function ,text ,var (the-as (function int object) ,func))
|
||||
)
|
||||
(defmacro new-dm-flag (text var func)
|
||||
`(new 'debug 'debug-menu-item-flag ,text ,var (the-as (function int debug-menu-msg object) ,func))
|
||||
)
|
||||
(defmacro new-dm-bool (text sym func)
|
||||
`(new-dm-flag ,text (quote ,sym) ,func)
|
||||
)
|
||||
(defmacro new-dm-submenu (text menu)
|
||||
`(new 'debug 'debug-menu-item-submenu ,text ,menu)
|
||||
)
|
||||
(defmacro new-dm-var-float (text var func inc min max)
|
||||
`(debug-menu-item-var-make-float (new 'debug 'debug-menu-item-var ,text ,var (* 8 20))
|
||||
(the-as (function int debug-menu-msg float float float) ,func)
|
||||
,inc #t ,min ,max 1)
|
||||
)
|
||||
|
||||
(defun dm-want-level-toggle-pick-func ((arg0 pair) (arg1 debug-menu-msg))
|
||||
(let* ((levname (the-as symbol (car arg0)))
|
||||
(info (the-as level-load-info (-> levname value)))
|
||||
(idx (the int (cdr arg0)))
|
||||
(the-level (level-get *level* (-> info name)))
|
||||
)
|
||||
(if (and the-level (!= the-level (-> *level* level idx)))
|
||||
(return 'invalid)
|
||||
)
|
||||
(if (= arg1 (debug-menu-msg press))
|
||||
(load-state-want-levels
|
||||
(if (= idx 0) (-> info name) (-> *level* level 0 name))
|
||||
(if (= idx 1) (-> info name) (-> *level* level 1 name))
|
||||
)
|
||||
)
|
||||
(eq? (-> *level* level idx name) (-> info name))
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-display-level-toggle-pick-func ((arg0 symbol) (arg1 debug-menu-msg))
|
||||
(let ((the-level (level-get *level* arg0)))
|
||||
(if (not the-level)
|
||||
(return 'invalid)
|
||||
)
|
||||
(if (= arg1 (debug-menu-msg press))
|
||||
(when the-level
|
||||
(load-state-want-display-level arg0
|
||||
(if (-> the-level display?) #f 'display)
|
||||
)
|
||||
)
|
||||
)
|
||||
(and the-level (-> the-level display?))
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-want-menu ((ctx debug-menu-context) (lev-idx int))
|
||||
|
||||
(let ((want-menu (new 'debug 'debug-menu ctx "Level want menu")))
|
||||
|
||||
(let ((iter *level-load-list*))
|
||||
(while (not (or (null? iter) (null? (cdr iter)) (null? (cddr iter))))
|
||||
(debug-menu-append-item want-menu (new-dm-flag (symbol->string (the-as symbol (car iter))) (dcons (car iter) lev-idx) dm-want-level-toggle-pick-func))
|
||||
|
||||
(set! iter (cdr iter))
|
||||
)
|
||||
)
|
||||
|
||||
(new-dm-submenu (new 'debug 'string 0 (string-format "Want ~D" lev-idx)) want-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-display-menu ((ctx debug-menu-context))
|
||||
|
||||
(let ((display-menu (new 'debug 'debug-menu ctx "Level display menu")))
|
||||
|
||||
(let ((iter *level-load-list*))
|
||||
(while (not (or (null? iter) (null? (cdr iter)) (null? (cddr iter))))
|
||||
(debug-menu-append-item display-menu (new-dm-flag (symbol->string (the-as symbol (car iter))) (car iter) dm-display-level-toggle-pick-func))
|
||||
|
||||
(set! iter (cdr iter))
|
||||
)
|
||||
)
|
||||
|
||||
(new-dm-submenu "Display" display-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-teleport-menu ((ctx debug-menu-context))
|
||||
|
||||
(let ((teleport-menu (new 'debug 'debug-menu ctx "Camera teleport menu")))
|
||||
|
||||
(let ((iter *level-load-list*))
|
||||
(while (not (or (null? iter) (null? (cdr iter)) (null? (cddr iter))))
|
||||
(debug-menu-append-item teleport-menu
|
||||
(new-dm-func (symbol->string (the-as symbol (car iter)))
|
||||
(-> (the-as symbol (car iter)) value)
|
||||
(lambda ((info level-load-info))
|
||||
(let ((tf (new 'stack-no-clear 'transformq)))
|
||||
(set! (-> tf trans x) (-> info bsphere x))
|
||||
(set! (-> tf trans y) (-> info bsphere y))
|
||||
(set! (-> tf trans z) (-> info bsphere z))
|
||||
(quaternion-identity! (-> tf quat))
|
||||
(vector-identity! (-> tf scale))
|
||||
(send-event *camera* 'teleport-to-transformq tf)
|
||||
)
|
||||
)
|
||||
))
|
||||
|
||||
(set! iter (cdr iter))
|
||||
)
|
||||
)
|
||||
|
||||
(new-dm-submenu "Camera teleport" teleport-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-menu ((ctx debug-menu-context))
|
||||
(let ((load-menu (new 'debug 'debug-menu ctx "Load menu")))
|
||||
(debug-menu-append-item load-menu (new-dm-bool "Level Border" *display-level-border* dm-boolean-toggle-pick-func))
|
||||
(debug-menu-append-item load-menu (debug-menu-make-from-template ctx '(flag
|
||||
"border-mode"
|
||||
#f
|
||||
,(lambda ((arg0 int) (arg1 debug-menu-msg))
|
||||
(if (= arg1 (debug-menu-msg press))
|
||||
(set! (-> *setting-control* default border-mode) (not (-> *setting-control* default border-mode)))
|
||||
)
|
||||
(-> *setting-control* default border-mode)
|
||||
)
|
||||
)))
|
||||
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-want-menu ctx 0)) ;; Want 0
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-want-menu ctx 1)) ;; Want 1
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-display-menu ctx)) ;; Display
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-teleport-menu ctx)) ;; Camera teleport
|
||||
|
||||
(new-dm-submenu "Load" load-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(define *part-pick-menu* (the-as debug-menu #f))
|
||||
(define *spawn-part-test* #t)
|
||||
|
||||
(defun dm-part-pick-func ((id int) (msg debug-menu-msg))
|
||||
(if (zero? (-> *part-group-id-table* id))
|
||||
(return 'invalid))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! *part-tester-id* id)
|
||||
(if *spawn-part-test*
|
||||
(start-part)
|
||||
)
|
||||
)
|
||||
(= *part-tester-id* id)
|
||||
)
|
||||
|
||||
(defun build-particles-list ()
|
||||
(debug-menu-remove-all-items *part-pick-menu*)
|
||||
(dotimes (i (-> *part-group-id-table* length))
|
||||
(let ((part (-> *part-group-id-table* i)))
|
||||
(when (and (nonzero? part))
|
||||
(debug-menu-append-item *part-pick-menu* (new-dm-flag (-> part name) i dm-part-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
(set! (-> *part-pick-menu* items) (sort (-> *part-pick-menu* items) debug-menu-node<?))
|
||||
)
|
||||
|
||||
(defun debug-menu-make-part-menu ((ctx debug-menu-context))
|
||||
(let ((part-menu (new 'debug 'debug-menu ctx "Particles menu")))
|
||||
(let ((pick-menu (new 'debug 'debug-menu ctx "Particle group pick menu")))
|
||||
(set! *part-pick-menu* pick-menu)
|
||||
(debug-menu-append-item part-menu (new-dm-submenu "Pick Particle group" pick-menu))
|
||||
)
|
||||
(debug-menu-append-item part-menu (new-dm-func "Refresh" #f build-particles-list))
|
||||
(debug-menu-append-item part-menu (new-dm-bool "Spawn part tester" *spawn-part-test* dm-boolean-toggle-pick-func))
|
||||
|
||||
(new-dm-submenu "Particles" part-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(define *entity-pick-menu* (the-as debug-menu #f))
|
||||
|
||||
(defun dm-entity-pick-func ((e entity) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(if (= (-> *entity-debug-inspect* entity) e)
|
||||
(set-entity! *entity-debug-inspect* (the entity #f))
|
||||
(set-entity! *entity-debug-inspect* e))
|
||||
)
|
||||
(= (-> *entity-debug-inspect* entity) e)
|
||||
)
|
||||
|
||||
(defun build-entity-list ()
|
||||
"Fill the entity pick menu"
|
||||
;; clear old list
|
||||
(debug-menu-remove-all-items *entity-pick-menu*)
|
||||
;; go through active levels
|
||||
(dotimes (s5-0 (-> *level* length))
|
||||
(let ((s4-0 (-> *level* level s5-0)))
|
||||
(when (= (-> s4-0 status) 'active)
|
||||
;; actor entities
|
||||
(let ((s3-0 (-> s4-0 bsp actors)))
|
||||
(when (nonzero? s3-0)
|
||||
(dotimes (s2-0 (-> s3-0 length))
|
||||
(let ((s1-0 (-> s3-0 data s2-0 actor)))
|
||||
(debug-menu-append-item *entity-pick-menu* (new-dm-flag (res-lump-struct s1-0 'name string) s1-0 dm-entity-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
;; ambients entities
|
||||
(let ((s3-1 (-> s4-0 bsp ambients)))
|
||||
(when (nonzero? s3-1)
|
||||
(dotimes (s2-1 (-> s3-1 length))
|
||||
(let ((s1-1 (-> s3-1 data s2-1 ambient)))
|
||||
(debug-menu-append-item *entity-pick-menu* (new-dm-flag (res-lump-struct s1-1 'name string) s1-1 dm-entity-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
;; camera entities
|
||||
(let ((s4-1 (-> s4-0 bsp cameras)))
|
||||
(when (nonzero? s4-1)
|
||||
(dotimes (s3-2 (-> s4-1 length))
|
||||
(let ((s2-2 (-> s4-1 s3-2)))
|
||||
(debug-menu-append-item *entity-pick-menu* (new-dm-flag (res-lump-struct s2-2 'name string) s2-2 dm-entity-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(set! (-> *entity-pick-menu* items) (sort (-> *entity-pick-menu* items) debug-menu-node<?))
|
||||
)
|
||||
|
||||
(defun dm-display-entities-pick-func ((arg0 symbol))
|
||||
(debug-print-entities *level* arg0 (the-as type #f))
|
||||
)
|
||||
|
||||
(defun debug-menu-make-entity-menu ((ctx debug-menu-context))
|
||||
(let ((entity-menu (new 'debug 'debug-menu ctx "Entity menu")))
|
||||
(let ((pick-menu (new 'debug 'debug-menu ctx "Pick entity menu")))
|
||||
(set! *entity-pick-menu* pick-menu)
|
||||
(debug-menu-append-item entity-menu (new-dm-submenu "Pick Entity" pick-menu))
|
||||
)
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Refresh" #f build-entity-list))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Go to entity" #f
|
||||
(lambda ()
|
||||
(unless (-> *entity-debug-inspect* entity) (return #f))
|
||||
(let ((tf (new 'stack 'transformq)))
|
||||
(vector-copy! (-> tf trans) (-> *entity-debug-inspect* entity trans))
|
||||
(quaternion-identity! (-> tf quat))
|
||||
(vector-identity! (-> tf scale))
|
||||
(send-event *camera* 'teleport-to-transformq tf)
|
||||
))))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info" #t dm-display-entities-pick-func))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info (ag)" 'art-group dm-display-entities-pick-func))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info (meters)" 'entity-meters dm-display-entities-pick-func))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info (perm)" 'entity-perm dm-display-entities-pick-func))
|
||||
|
||||
(new-dm-submenu "Entity" entity-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-boolean-flag (val)
|
||||
"helper macro for making boolean buttons that don't just access symbols directly"
|
||||
`,(lambda (arg (msg debug-menu-msg))
|
||||
(if (= msg (debug-menu-msg press))
|
||||
(not! ,val)
|
||||
)
|
||||
,val)
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-int-var (val)
|
||||
"helper macro for making int buttons"
|
||||
`,(lambda (arg (msg debug-menu-msg) (newval int))
|
||||
(cond
|
||||
((= msg (debug-menu-msg press))
|
||||
(set! ,val newval)
|
||||
)
|
||||
(else
|
||||
,val
|
||||
)
|
||||
))
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-float-var (val)
|
||||
"helper macro for making float buttons"
|
||||
`(lambda (arg (msg debug-menu-msg) (newval float))
|
||||
(cond
|
||||
((= msg (debug-menu-msg press))
|
||||
(set! ,val newval)
|
||||
)
|
||||
(else
|
||||
,val
|
||||
)
|
||||
))
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-meters-var (val)
|
||||
"helper macro for making meters buttons"
|
||||
`,(lambda (arg (msg debug-menu-msg) (newval float))
|
||||
(cond
|
||||
((= msg (debug-menu-msg press))
|
||||
(set! ,val (meters newval))
|
||||
)
|
||||
(else
|
||||
(* (1/ METER_LENGTH) ,val)
|
||||
)
|
||||
))
|
||||
)
|
||||
|
||||
(defun dm-toggle-collision-pick-func ((arg symbol) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(cond
|
||||
((-> arg value)
|
||||
(false! (-> arg value))
|
||||
(logior! *vu1-enable-user-menu* (vu1-renderer-mask tfrag trans-tfrag tie tie-near))
|
||||
(true! *generic-tie*)
|
||||
)
|
||||
(else
|
||||
(true! (-> arg value))
|
||||
(logclear! *vu1-enable-user-menu* (vu1-renderer-mask tfrag trans-tfrag tie tie-near))
|
||||
(false! *generic-tie*)
|
||||
)
|
||||
)
|
||||
)
|
||||
(-> arg value)
|
||||
)
|
||||
|
||||
(defun dm-collision-mode-pick-func ((arg pc-collision-mode) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! *collision-mode* arg)
|
||||
)
|
||||
(= *collision-mode* arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-mode-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode mode) arg (not (pc-get-collision-mask (pc-collision-mode mode) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode mode) arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-event-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode event) arg (not (pc-get-collision-mask (pc-collision-mode event) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode event) arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-material-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode material) arg (not (pc-get-collision-mask (pc-collision-mode material) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode material) arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-skip-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode skip) arg (not (pc-get-collision-mask (pc-collision-mode skip) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode skip) arg)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-collision-renderer-menu ((ctx debug-menu-context))
|
||||
(let ((menu (new 'debug 'debug-menu ctx "Collision renderer menu")))
|
||||
;; master toggle
|
||||
(debug-menu-append-item menu (new-dm-bool "Enable" *collision-renderer* dm-toggle-collision-pick-func))
|
||||
(debug-menu-append-item menu (new-dm-bool "Wireframe" *collision-wireframe* dm-boolean-toggle-pick-func))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Mode"
|
||||
(let ((mode-menu (new 'debug 'debug-menu ctx "Collision renderer mode menu")))
|
||||
(doenum (name val pc-collision-mode)
|
||||
(debug-menu-append-item mode-menu (new-dm-flag name val dm-collision-mode-pick-func))
|
||||
)
|
||||
mode-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter mode"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter mode menu")))
|
||||
(doenum (name val pat-mode)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-mode-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter event"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter event menu")))
|
||||
(doenum (name val pat-event)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-event-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter material"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter material menu")))
|
||||
(doenum (name val pat-material)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-material-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter skip"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter skip menu")))
|
||||
(doenum (name val pc-pat-skip-hack)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-skip-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
|
||||
(new-dm-submenu "Collision renderer" menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-lod-int ((arg0 int) (arg1 debug-menu-msg) (arg2 int) (arg3 int))
|
||||
(when (= arg1 (debug-menu-msg press))
|
||||
(case (/ arg0 8)
|
||||
((0) (set! (-> *pc-settings* lod-force-tfrag) arg2))
|
||||
((1) (set! (-> *pc-settings* lod-force-tie) arg2))
|
||||
((2) (set! (-> *pc-settings* lod-force-ocean) arg2))
|
||||
((3) (set! (-> *pc-settings* lod-force-actor) arg2))
|
||||
)
|
||||
)
|
||||
(case (/ arg0 8)
|
||||
((0) (-> *pc-settings* lod-force-tfrag))
|
||||
((1) (-> *pc-settings* lod-force-tie))
|
||||
((2) (-> *pc-settings* lod-force-ocean))
|
||||
((3) (-> *pc-settings* lod-force-actor))
|
||||
(else arg3)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-subtitle-language ((blang int) (msg debug-menu-msg))
|
||||
(let ((lang (the pc-subtitle-lang (/ blang 8))))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* subtitle-language) lang))
|
||||
(= (-> *pc-settings* subtitle-language) lang)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-text-language ((blang int) (msg debug-menu-msg))
|
||||
(let ((lang (the pc-subtitle-lang (/ blang 8))))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* text-language) lang))
|
||||
(= (-> *pc-settings* text-language) lang)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-subtitle-setting ((setting symbol) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* subtitle-speaker?) setting))
|
||||
(= (-> *pc-settings* subtitle-speaker?) setting)
|
||||
)
|
||||
|
||||
(defun dm-mood-override-palette-pick-func ((bpal int) (msg debug-menu-msg))
|
||||
(let* ((pal (/ bpal 8))
|
||||
(cur-val (-> *pc-settings* mood-overrides pal)))
|
||||
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* mood-overrides pal) (if (= cur-val 0.0) 1.0 0.0))
|
||||
|
||||
(when (not (= 'mult (-> *pc-settings* mood-override?)))
|
||||
(set! (-> *pc-settings* mood-override?) #f)
|
||||
(dotimes (i 8)
|
||||
(if (!= (-> *pc-settings* mood-overrides i) 0.0)
|
||||
(set! (-> *pc-settings* mood-override?) 'copy)))
|
||||
))
|
||||
|
||||
(= (-> *pc-settings* mood-overrides pal) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-mood-override-pick-func ((kind symbol) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(if (= kind (-> *pc-settings* mood-override?))
|
||||
(set! (-> *pc-settings* mood-override?) #f)
|
||||
(set! (-> *pc-settings* mood-override?) kind)))
|
||||
(= kind (-> *pc-settings* mood-override?))
|
||||
)
|
||||
|
||||
(defun dm-mood-palette-float ((pal int) (arg1 debug-menu-msg) (newval float) (val float))
|
||||
(when (= arg1 (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* mood-overrides (/ pal 8)) newval))
|
||||
(-> *pc-settings* mood-overrides (/ pal 8))
|
||||
)
|
||||
|
||||
(defun dm-anim-tester-x-flag-func ((action symbol) (msg debug-menu-msg))
|
||||
(case action
|
||||
(('at-show-joint-info)
|
||||
(if (= msg (debug-menu-msg press))
|
||||
(logxor! (-> *ATX-settings* flags) (atx-flags show-joints)))
|
||||
(return (logtest? (-> *ATX-settings* flags) (atx-flags show-joints)))
|
||||
)
|
||||
)
|
||||
#f)
|
||||
|
||||
(defun dm-anim-tester-x-func ((action symbol))
|
||||
(unless *atx*
|
||||
(atx-start))
|
||||
|
||||
(case action
|
||||
(('pick-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode art-group))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
(('at-pick-joint-anim)
|
||||
(when (-> *atx* 0 cur-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode anim))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
)
|
||||
(('pick-mesh-geo)
|
||||
(when (-> *atx* 0 cur-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode mgeo))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
)
|
||||
(('pick-joint-geo)
|
||||
(when (-> *atx* 0 cur-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode jgeo))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
)
|
||||
(('at-cam-free-floating)
|
||||
(send-event *camera* 'change-state cam-free-floating 0)
|
||||
)
|
||||
(('at-cam-orbit)
|
||||
(send-event *camera* 'change-state cam-orbit 0)
|
||||
)
|
||||
)
|
||||
0)
|
||||
|
||||
(defun debug-menu-make-anim-tester-x-menu ((ctx debug-menu-context))
|
||||
(let ((menu (new 'debug 'debug-menu ctx "Anim Tester X menu")))
|
||||
;; master toggle
|
||||
(debug-menu-append-item menu (new-dm-func "Start" #f atx-start))
|
||||
(debug-menu-append-item menu (new-dm-func "Stop" #f atx-stop))
|
||||
(debug-menu-append-item menu (new-dm-var-float "Speed" (the int #f) (dm-lambda-float-var (-> *ATX-settings* speed)) 0.01 -10.0 10.0))
|
||||
(debug-menu-append-item menu (new-dm-var-float "Frame Num" (the int #f) (dm-lambda-float-var (-> *ATX-settings* frame-num)) 0.1 0.0 99999.0))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Art Group" 'pick-art-group dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Anim" 'at-pick-joint-anim dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Mesh" 'pick-mesh-geo dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Skeleton" 'pick-joint-geo dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-flag "Show Joint Info" 'at-show-joint-info dm-anim-tester-x-flag-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Free Floating cam" 'at-cam-free-floating dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Orbit cam" 'at-cam-orbit dm-anim-tester-x-func))
|
||||
|
||||
(new-dm-submenu "Anim Tester X" menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-music-player-func ((lst object))
|
||||
(kill-by-name 'dm-player *active-pool*)
|
||||
(set! *progress-flava* -1)
|
||||
(process-spawn-function process :name 'dm-player
|
||||
(lambda :behavior process ((lst pair))
|
||||
(loop
|
||||
(suspend)
|
||||
(set-setting! 'music (the-as symbol (car lst)) 0.0 0)
|
||||
(set! *progress-flava* (the-as int (cdr lst)))
|
||||
)
|
||||
)
|
||||
lst
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-music-player-menu ((ctx debug-menu-context))
|
||||
(let ((music-menu (new 'debug 'debug-menu ctx "Music player menu")))
|
||||
(dotimes (i (-> *music-flava-name-list* length))
|
||||
(let* ((flava-list (-> *music-flava-name-list* i))
|
||||
(level-name (new 'debug 'string 30 (game-text-id->string (-> flava-list 0))))
|
||||
(lvl-menu (new 'debug 'debug-menu ctx (the-as string #f)))
|
||||
)
|
||||
(dotimes (j (-> flava-list length))
|
||||
(let ((flava-name (new 'debug 'string 30 (game-text-id->string (-> flava-list j)))))
|
||||
(when (and (string= (substring! *temp-string* level-name (- (length level-name) 11) (length level-name)) "-level-name")
|
||||
(string= (substring! *temp-string* flava-name (- (length flava-name) 11) (length flava-name)) "-level-name"))
|
||||
(copy-string<-string flava-name (symbol->string (ref *music-list* i)))
|
||||
)
|
||||
(unless (string= flava-name "zero")
|
||||
(debug-menu-append-item lvl-menu (new-dm-func flava-name (dcons (ref *music-list* i) j) dm-music-player-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
(let ((menu-name (new 'debug 'string 30 (symbol->string (ref *music-list* i)))))
|
||||
(debug-menu-append-item music-menu (new-dm-submenu menu-name lvl-menu))
|
||||
)
|
||||
)
|
||||
)
|
||||
(debug-menu-append-item music-menu (new-dm-func "Reset" #f (lambda () (kill-by-name 'dm-player *active-pool*) (set! *progress-flava* -1))))
|
||||
(new-dm-submenu "Music player" music-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(when (-> *debug-menu-context* root-menu)
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) (debug-menu-make-load-menu *debug-menu-context*))
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) (debug-menu-make-part-menu *debug-menu-context*))
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) (debug-menu-make-entity-menu *debug-menu-context*))
|
||||
;; Scene menu TODO
|
||||
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu)
|
||||
(debug-menu-make-from-template *debug-menu-context*
|
||||
'(menu "PC Settings"
|
||||
(flag "Debug" #f ,(dm-lambda-boolean-flag (-> *pc-settings* debug?)))
|
||||
(flag "Use native vis" #f ,(dm-lambda-boolean-flag (-> *pc-settings* use-vis?)))
|
||||
(function "Toggle game aspect" #f ,(lambda ()
|
||||
(cond
|
||||
((= (-> *setting-control* default aspect-ratio) 'aspect4x3)
|
||||
(set! (-> *setting-control* default aspect-ratio) 'aspect16x9)
|
||||
)
|
||||
(else
|
||||
(set! (-> *setting-control* default aspect-ratio) 'aspect4x3)
|
||||
)
|
||||
)
|
||||
(set-aspect-ratio (-> *setting-control* default aspect-ratio))
|
||||
))
|
||||
(flag "Auto aspect" #f ,(dm-lambda-boolean-flag (-> *pc-settings* aspect-ratio-auto?)))
|
||||
(menu "Aspect test"
|
||||
(function "4 x 3" #f ,(lambda () (set-aspect! *pc-settings* 4 3)))
|
||||
(function "16 x 9" #f ,(lambda () (set-aspect! *pc-settings* 16 9)))
|
||||
(function "64 x 27 (21:9)" #f ,(lambda () (set-aspect! *pc-settings* 64 27)))
|
||||
(function "16 x 10" #f ,(lambda () (set-aspect! *pc-settings* 16 10)))
|
||||
(function "2 x 1" #f ,(lambda () (set-aspect! *pc-settings* 2 1)))
|
||||
(function "37 x 20" #f ,(lambda () (set-aspect! *pc-settings* 37 20)))
|
||||
(function "21 x 9" #f ,(lambda () (set-aspect! *pc-settings* 21 9)))
|
||||
(function "64 x 18" #f ,(lambda () (set-aspect! *pc-settings* 64 18)))
|
||||
(int-var "Custom aspect X" #f ,(dm-lambda-int-var (-> *pc-settings* aspect-custom-x)) 20 1 #t 1 1000)
|
||||
(int-var "Custom aspect Y" #f ,(dm-lambda-int-var (-> *pc-settings* aspect-custom-y)) 20 1 #t 1 1000)
|
||||
(function "Custom" #f ,(lambda () (set-aspect! *pc-settings* (-> *pc-settings* aspect-custom-x) (-> *pc-settings* aspect-custom-y))))
|
||||
)
|
||||
(menu "Fullscreen"
|
||||
(function "Windowed" #f ,(lambda () (set-display-mode! *pc-settings* 'windowed)))
|
||||
(function "Fullscreen" #f ,(lambda () (set-display-mode! *pc-settings* 'fullscreen)))
|
||||
(function "Borderless" #f ,(lambda () (set-display-mode! *pc-settings* 'borderless)))
|
||||
)
|
||||
(menu "Sizes"
|
||||
(function "640 x 480" #f ,(lambda () (set-size! *pc-settings* 640 480)))
|
||||
(function "640 x 360" #f ,(lambda () (set-size! *pc-settings* 640 360)))
|
||||
(function "720 x 540" #f ,(lambda () (set-size! *pc-settings* 720 540)))
|
||||
(function "960 x 540" #f ,(lambda () (set-size! *pc-settings* 960 540)))
|
||||
(function "800 x 600" #f ,(lambda () (set-size! *pc-settings* 800 600)))
|
||||
(function "960 x 720" #f ,(lambda () (set-size! *pc-settings* 960 720)))
|
||||
(function "1280 x 720" #f ,(lambda () (set-size! *pc-settings* 1280 720)))
|
||||
(function "1024 x 768" #f ,(lambda () (set-size! *pc-settings* 1024 768)))
|
||||
(function "1366 x 768" #f ,(lambda () (set-size! *pc-settings* 1366 768)))
|
||||
(function "1280 x 960" #f ,(lambda () (set-size! *pc-settings* 1280 960)))
|
||||
(function "1440 x 1080" #f ,(lambda () (set-size! *pc-settings* 1440 1080)))
|
||||
(function "1920 x 1080" #f ,(lambda () (set-size! *pc-settings* 1920 1080)))
|
||||
(function "1920 x 1440" #f ,(lambda () (set-size! *pc-settings* 1920 1440)))
|
||||
(function "2560 x 1440" #f ,(lambda () (set-size! *pc-settings* 2560 1440)))
|
||||
(function "2880 x 2160" #f ,(lambda () (set-size! *pc-settings* 2880 2160)))
|
||||
(function "3840 x 2160" #f ,(lambda () (set-size! *pc-settings* 3840 2160)))
|
||||
(function "512 x 224" #f ,(lambda () (set-size! *pc-settings* 512 224)))
|
||||
(function "512 x 256" #f ,(lambda () (set-size! *pc-settings* 512 256)))
|
||||
(function "512 x 448" #f ,(lambda () (set-size! *pc-settings* 512 448)))
|
||||
(function "512 x 512" #f ,(lambda () (set-size! *pc-settings* 512 512)))
|
||||
)
|
||||
(menu "Secrets"
|
||||
(menu "PC cheats"
|
||||
(flag "Big head jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) big-head)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) big-head)))
|
||||
(flag "Small head jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) small-head)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) small-head)))
|
||||
(flag "Big fist jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) big-fist)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) big-fist)))
|
||||
(flag "Big head npcs" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) big-head-npc)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) big-head-npc)))
|
||||
(flag "Huge head jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) huge-head)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) huge-head)))
|
||||
(flag "Mirrored mode" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) mirror)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) mirror)))
|
||||
(flag "Blue eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-red eco-yellow eco-green))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-blue)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-blue)))
|
||||
(flag "Red eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-blue eco-yellow eco-green))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-red)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-red)))
|
||||
(flag "Green eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-red eco-yellow eco-blue))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-green)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-green)))
|
||||
(flag "Yellow eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-red eco-blue eco-green))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-yellow)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-yellow)))
|
||||
(flag "Invincibility" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *target* state-flags) 16)
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) invinc)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) invinc)))
|
||||
(flag "Blue sidekick" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) sidekick-blue)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) sidekick-blue)))
|
||||
(flag "All flavas" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) tunes)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) tunes)))
|
||||
(flag "Real time tod" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) sky)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) sky)))
|
||||
(flag "No textures" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) no-tex)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) no-tex)))
|
||||
;; (flag "Hard rats" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
;; (when (= msg (debug-menu-msg press))
|
||||
;; (pc-cheat-toggle-and-tune (-> *pc-settings* cheats) hard-rats)
|
||||
;; )
|
||||
;; (pc-cheats? (-> *pc-settings* cheats) hard-rats)))
|
||||
;; (flag "Hero mode" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
;; (when (= msg (debug-menu-msg press))
|
||||
;; (pc-cheat-toggle-and-tune (-> *pc-settings* cheats) hero-mode)
|
||||
;; )
|
||||
;; (pc-cheats? (-> *pc-settings* cheats) hero-mode)))
|
||||
)
|
||||
)
|
||||
(flag "Letterbox" #f ,(dm-lambda-boolean-flag (-> *pc-settings* letterbox?)))
|
||||
(flag "Skip movies" #f ,(dm-lambda-boolean-flag (-> *pc-settings* skip-movies?)))
|
||||
(flag "Money starburst" #f ,(dm-lambda-boolean-flag (-> *pc-settings* money-starburst?)))
|
||||
(flag "Subtitles" #f ,(dm-lambda-boolean-flag (-> *pc-settings* subtitles?)))
|
||||
(flag "Hinttitles" #f ,(dm-lambda-boolean-flag (-> *pc-settings* hinttitles?)))
|
||||
(menu "Subtitle speaker"
|
||||
(flag "Off" #f dm-subtitle-setting)
|
||||
(flag "On" #t dm-subtitle-setting)
|
||||
(flag "Auto" auto dm-subtitle-setting)
|
||||
)
|
||||
(menu "Subtitle language"
|
||||
(flag "english" 0 dm-subtitle-language)
|
||||
(flag "french" 1 dm-subtitle-language)
|
||||
(flag "german" 2 dm-subtitle-language)
|
||||
(flag "spanish" 3 dm-subtitle-language)
|
||||
(flag "uk-english" 6 dm-subtitle-language)
|
||||
(flag "br-portuguese" 13 dm-subtitle-language)
|
||||
)
|
||||
(menu "Text language"
|
||||
(flag "english" 0 dm-text-language)
|
||||
(flag "french" 1 dm-text-language)
|
||||
(flag "german" 2 dm-text-language)
|
||||
(flag "spanish" 3 dm-text-language)
|
||||
(flag "italian" 4 dm-text-language)
|
||||
(flag "japanese" 5 dm-text-language)
|
||||
(flag "uk-english" 6 dm-text-language)
|
||||
(flag "br-portuguese" 13 dm-text-language)
|
||||
(flag "hungarian" 14 dm-text-language)
|
||||
)
|
||||
(flag "Discord RPC" #t ,(dm-lambda-boolean-flag (-> *pc-settings* discord-rpc?)))
|
||||
(flag "Speedrunner Mode" #t ,(dm-lambda-boolean-flag (-> *pc-settings* speedrunner-mode?)))
|
||||
(menu "PS2 settings"
|
||||
;(flag "PS2 Load speed" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-read-speed?)))
|
||||
(flag "PS2 Particles" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-parts?)))
|
||||
;(flag "PS2 Music" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-music?)))
|
||||
;(flag "PS2 Sound effects" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-se?)))
|
||||
;(flag "PS2 Hints" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-hints?)))
|
||||
)
|
||||
(menu "Level of detail"
|
||||
(flag "PS2 LOD " #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-lod-dist?)))
|
||||
(flag "Force Envmap" #f ,(dm-lambda-boolean-flag (-> *pc-settings* force-envmap?)))
|
||||
(int-var "LOD Tfrag" 0 dm-lod-int 0 1 #t 0 2)
|
||||
(int-var "LOD Tie" 1 dm-lod-int 0 1 #t 0 3)
|
||||
;(int-var "LOD Ocean" 2 dm-lod-int 0 1 #t 0 3)
|
||||
(int-var "LOD Actor" 3 dm-lod-int 0 1 #t 0 3)
|
||||
(function "Best quality" #f ,(lambda () (set! (-> *pc-settings* lod-force-tfrag) 0)
|
||||
(set! (-> *pc-settings* lod-force-tie) 0)
|
||||
;(set! (-> *pc-settings* lod-force-ocean) 0)
|
||||
(set! (-> *pc-settings* lod-force-actor) 0)
|
||||
))
|
||||
(function "Worst quality" #f ,(lambda () (set! (-> *pc-settings* lod-force-tfrag) 2)
|
||||
(set! (-> *pc-settings* lod-force-tie) 3)
|
||||
;(set! (-> *pc-settings* lod-force-ocean) 2)
|
||||
(set! (-> *pc-settings* lod-force-actor) 3)
|
||||
))
|
||||
)
|
||||
(menu "Framerate"
|
||||
(flag "60" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set-frame-rate! *pc-settings* 60))
|
||||
(= (-> *pc-settings* target-fps) 60)))
|
||||
(flag "100" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set-frame-rate! *pc-settings* 100))
|
||||
(= (-> *pc-settings* target-fps) 100)))
|
||||
(flag "150" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set-frame-rate! *pc-settings* 150))
|
||||
(= (-> *pc-settings* target-fps) 150)))
|
||||
)
|
||||
(menu "MSAA"
|
||||
(flag "Off" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 1))
|
||||
(= (-> *pc-settings* gfx-msaa) 1)))
|
||||
(flag "x2" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 2))
|
||||
(= (-> *pc-settings* gfx-msaa) 2)))
|
||||
(flag "x4" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 4))
|
||||
(= (-> *pc-settings* gfx-msaa) 4)))
|
||||
(flag "x8" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 8))
|
||||
(= (-> *pc-settings* gfx-msaa) 8)))
|
||||
(flag "x16" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 16))
|
||||
(= (-> *pc-settings* gfx-msaa) 16)))
|
||||
)
|
||||
(flag "V-sync" #f ,(dm-lambda-boolean-flag (-> *pc-settings* vsync?)))
|
||||
;(flag "Alt load boundaries" #f ,(dm-lambda-boolean-flag (-> *pc-settings* new-lb?)))
|
||||
(flag "All actors" #f ,(dm-lambda-boolean-flag (-> *pc-settings* force-actors?)))
|
||||
(flag "Display actor counts" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-actor-counts)))
|
||||
(flag "Display git commit" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-sha)))
|
||||
(flag "Extra hud elements" #f ,(dm-lambda-boolean-flag (-> *pc-settings* extra-hud?)))
|
||||
(flag "Music fadein" #f ,(dm-lambda-boolean-flag (-> *pc-settings* music-fadein?)))
|
||||
(flag "Music fadeout" #f ,(dm-lambda-boolean-flag (-> *pc-settings* music-fadeout?)))
|
||||
(function "Reset" #f ,(lambda () (reset *pc-settings*)))
|
||||
(function "Save" #f ,(lambda () (commit-to-file *pc-settings*)))
|
||||
(function "Load" #f ,(lambda () (load-settings *pc-settings*)))
|
||||
)
|
||||
)
|
||||
)
|
||||
(let* ((prog-menu (new 'debug 'debug-menu *debug-menu-context* "Progress menu"))
|
||||
(prog-menu-node (new-dm-submenu "Progress" prog-menu))
|
||||
(other-menu-node
|
||||
(debug-menu-make-from-template *debug-menu-context*
|
||||
'(menu "Other"
|
||||
(flag "DECI Count" *display-deci-count* dm-boolean-toggle-pick-func)
|
||||
;(flag "Actor graph" *display-actor-graph* dm-boolean-toggle-pick-func)
|
||||
(flag "Update vis outside bsp" *update-leaf-when-outside-bsp* dm-boolean-toggle-pick-func)
|
||||
(flag "Pad display" #f ,(dm-lambda-boolean-flag (-> *pc-settings* debug-pad-display)))
|
||||
(flag "Display actor bank" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-actor-bank)))
|
||||
(flag "Heap status" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-heap-status)))
|
||||
(flag "Bug report" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-bug-report)))
|
||||
(flag "Text boxes" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-text-box)))
|
||||
(flag "Sidekick stats" *display-sidekick-stats* dm-boolean-toggle-pick-func)
|
||||
(float-var "Actor birth dist" #f ,(dm-lambda-meters-var (-> *ACTOR-bank* birth-dist)) 20 1 #t 0 10000 1)
|
||||
(float-var "Actor pause dist" #f ,(dm-lambda-meters-var (-> *ACTOR-bank* pause-dist)) 20 1 #t 0 10000 1)
|
||||
(menu "Mood override"
|
||||
(function "-- SIMPLE OVERRIDE" #f nothing)
|
||||
(flag "Palette 0" 0 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 1" 1 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 2" 2 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 3" 3 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 4" 4 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 5" 5 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 6" 6 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 7" 7 dm-mood-override-palette-pick-func)
|
||||
(menu "Advanced"
|
||||
(flag "Overwrite" copy dm-mood-override-pick-func)
|
||||
(flag "Multiply" mult dm-mood-override-pick-func)
|
||||
(float-fixed-var "Palette 0 Amt" 0 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 1 Amt" 1 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 2 Amt" 2 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 3 Amt" 3 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 4 Amt" 4 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 5 Amt" 5 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 6 Amt" 6 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 7 Amt" 7 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
)
|
||||
)
|
||||
(flag "Joint names" *display-joint-names* dm-boolean-toggle-pick-func)
|
||||
(flag "Bone lines" *display-bones* dm-boolean-toggle-pick-func)
|
||||
)
|
||||
))
|
||||
(other-menu (-> (the-as debug-menu-item-submenu other-menu-node) submenu))
|
||||
)
|
||||
(dotimes (i (progress-screen max))
|
||||
(debug-menu-append-item prog-menu
|
||||
(new-dm-func (new 'debug 'string 0 (enum->string progress-screen i)) i
|
||||
(lambda ((val progress-screen))
|
||||
(activate-progress *dproc* val)
|
||||
(set-master-mode 'progress)
|
||||
)
|
||||
))
|
||||
)
|
||||
(debug-menu-append-item other-menu prog-menu-node)
|
||||
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) other-menu-node)
|
||||
)
|
||||
|
||||
(debug-menu-append-item (-> (the debug-menu-item-submenu (ref (-> *debug-menu-context* root-menu items) 4)) submenu)
|
||||
(debug-menu-make-collision-renderer-menu *debug-menu-context*))
|
||||
|
||||
(debug-menu-append-item (-> (the debug-menu-item-submenu (car (-> *debug-menu-context* root-menu items))) submenu)
|
||||
(debug-menu-make-anim-tester-x-menu *debug-menu-context*))
|
||||
|
||||
(debug-menu-append-item (-> (the debug-menu-item-submenu (ref (-> (the debug-menu-item-submenu (ref (-> *debug-menu-context* root-menu items) 19)) submenu items) 7)) submenu)
|
||||
(debug-menu-make-music-player-menu *debug-menu-context*))
|
||||
|
||||
)
|
||||
|
||||
(defun bg-custom ((level-name symbol))
|
||||
"Modified version of bg for the PC Port custom levels."
|
||||
|
||||
;; lookup info
|
||||
(format 0 "(bg-custom ~A)%" level-name)
|
||||
(let ((lev-info (lookup-level-info level-name)))
|
||||
(when (= lev-info default-level)
|
||||
(format 0 "Unable to (bg-custom ~A), the level was not found in *level-load-list*~%" level-name)
|
||||
(return #f)
|
||||
)
|
||||
|
||||
;; kill jak (rip)
|
||||
(format 0 "doing stop~%")
|
||||
(stop 'play)
|
||||
|
||||
;; kill levels
|
||||
(dotimes (i 2)
|
||||
(unload! (-> *level* data i))
|
||||
)
|
||||
|
||||
;; enable visiblity. the custom level won't use it, but we want it on so other levels can be loaded.
|
||||
(set! (-> *level* vis?) #t)
|
||||
|
||||
;; disable border and play mode to prevent loading levels
|
||||
(set! (-> *level* border?) #f)
|
||||
(set! (-> *setting-control* default border-mode) #f)
|
||||
(set! (-> *level* play?) #f)
|
||||
|
||||
;; disable actor vis
|
||||
(set! *vis-actors* #f)
|
||||
|
||||
(format 0 "doing level load~%")
|
||||
;; allocate level. This may start the loading process, but won't finish it.
|
||||
(let ((lev (level-get-for-use *level* level-name 'active)))
|
||||
(when (not lev)
|
||||
(format 0 "Unable to load level, could not level-get-for-use~%")
|
||||
(return #f)
|
||||
)
|
||||
(format 0 "about to start load loop, game will freeze and hopefully come back soon~%")
|
||||
|
||||
;; spin in a loop and load it. This will cause the game to freeze during the load,
|
||||
;; but this is good enough for now.
|
||||
(while (or (= (-> lev status) 'loading)
|
||||
(= (-> lev status) 'loading-bt)
|
||||
(= (-> lev status) 'login)
|
||||
)
|
||||
(load-continue lev)
|
||||
)
|
||||
|
||||
(when (not (-> lev info continues))
|
||||
(format 0 "level info has no continues, can't load it.~%")
|
||||
)
|
||||
|
||||
(let ((cont (car (-> lev info continues))))
|
||||
(start 'play (the continue-point cont))
|
||||
)
|
||||
|
||||
(vis-load lev)
|
||||
(set! (-> lev all-visible?) #f)
|
||||
(set! (-> lev force-all-visible?) #t)
|
||||
|
||||
;; reset things
|
||||
;(initialize! *game-info* 'game (the-as game-save #f) (the-as string #f))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
)
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
|
||||
(defmethod inspect memory-usage-block ((obj memory-usage-block))
|
||||
"Print the memory-usage by category. This is a large print."
|
||||
@ -538,7 +538,5 @@
|
||||
)
|
||||
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
|
||||
(declare-type debug-menu basic)
|
||||
(declare-type debug-menu-item basic)
|
||||
@ -1511,7 +1511,5 @@
|
||||
arg0
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
|
||||
;; this file is debug only
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
(defpartgroup group-part-tester :id 105 :bounds (static-bspherem 0 0 0 1) :parts ((sp-item 56) (sp-item 57)))
|
||||
|
||||
(deftype part-tester (process)
|
||||
@ -120,7 +120,5 @@
|
||||
(none)
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
;; dgos: GAME, ENGINE
|
||||
|
||||
;; Debug tool to print out a DMA list.
|
||||
(declare-file (debug))
|
||||
|
||||
(deftype vif-disasm-element (structure)
|
||||
((mask uint32 :offset-assert 0)
|
||||
|
@ -1890,232 +1890,4 @@
|
||||
)
|
||||
)
|
||||
|
||||
(#when PC_PORT
|
||||
|
||||
(when *debug-segment*
|
||||
;; temporary string.
|
||||
(define *debug-temp-string* (new 'debug 'string 4096 (the string #f)))
|
||||
)
|
||||
|
||||
;; custom entity functions for pc port
|
||||
(defun-debug entity-inspect-draw ((inspect-info entity-debug-inspect))
|
||||
"draw text about an entity on screen"
|
||||
|
||||
(update-pad inspect-info 0)
|
||||
(let* ((e (-> inspect-info entity)) (name (res-lump-struct e 'name string)))
|
||||
(set! *display-actor-anim* (the string (and (-> inspect-info show-actor-info) name)))
|
||||
;; draw trans
|
||||
(add-debug-x #t (bucket-id debug-no-zbuf) (-> e trans) (static-rgba 255 255 0 128))
|
||||
(if (or (not (-> inspect-info show-actor-info)) (!= (-> e type) entity-actor) (and (= (-> e type) entity-actor) (not (-> (the entity-actor e) extra process))))
|
||||
(add-debug-text-3d #t (bucket-id debug-no-zbuf) name (-> e trans) (font-color red) (new 'static 'vector2h :y 8)))
|
||||
|
||||
;; start writing text
|
||||
(let* ((begin-y (- 16 (* (-> inspect-info scroll-y) 8))) (cur-y begin-y) (y-adv 8))
|
||||
(with-dma-buffer-add-bucket ((debug-buf (-> (current-frame) debug-buf))
|
||||
(bucket-id debug-no-zbuf))
|
||||
;; basic info, actor id, etc
|
||||
(draw-string-xy
|
||||
(string-format "~3L~A~0L ~A~%tags: ~D size: ~D aid: #x~x~%R1/L1 scroll L3 toggle display-actor-info~%--------------------" (-> e type) name (length e) (asize-of e) (-> e aid))
|
||||
debug-buf 352 cur-y (font-color default) (font-flags shadow kerning middle))
|
||||
(+! cur-y (* 8 4))
|
||||
(cond
|
||||
((type-type? (-> e type) entity-actor)
|
||||
(let ((actor (the entity-actor e)))
|
||||
;; print info for entity-actors
|
||||
(draw-string-xy
|
||||
(string-format "etype: ~A~%nav: ~A vis: ~D task: ~S" (-> actor etype) (!= #f (-> actor nav-mesh)) (-> actor vis-id) (game-task->string (-> actor task)))
|
||||
debug-buf 352 cur-y (font-color default) (font-flags shadow kerning middle))
|
||||
(+! cur-y (* 8 2))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; draw each tag in entity
|
||||
(dotimes (i (length e))
|
||||
(let ((data (get-tag-index-data e i)))
|
||||
|
||||
;; tag info
|
||||
(format (clear *debug-temp-string*) "~3L~2D)~0L ~20L~A~0L:" i (-> e tag i name) (-> e tag i elt-type))
|
||||
|
||||
;; tag data - special cases first
|
||||
(cond
|
||||
;; some water-height info
|
||||
((and (= (-> e tag i name) 'water-height) (= (-> e tag i elt-count) 4) (= (-> e tag i elt-type) float))
|
||||
(+! y-adv (* 8 1))
|
||||
(format *debug-temp-string* " ~mm ~mm ~mm~%(~S)"
|
||||
(-> (the (pointer float) data) 0)
|
||||
(-> (the (pointer float) data) 1)
|
||||
(-> (the (pointer float) data) 2)
|
||||
(begin (bit-enum->string water-flags (the int (-> (the (pointer float) data) 3)) (clear *temp-string*)) *temp-string*)
|
||||
)
|
||||
)
|
||||
;; some water-height info but with 5 elts
|
||||
((and (= (-> e tag i name) 'water-height) (= (-> e tag i elt-count) 4) (= (-> e tag i elt-type) float))
|
||||
(+! y-adv (* 8 2))
|
||||
(format *debug-temp-string* " ~mm ~mm ~mm~%(~S)~%~mm"
|
||||
(-> (the (pointer float) data) 0)
|
||||
(-> (the (pointer float) data) 1)
|
||||
(-> (the (pointer float) data) 2)
|
||||
(begin (bit-enum->string water-flags (the int (-> (the (pointer float) data) 3)) (clear *temp-string*)) *temp-string*)
|
||||
(-> (the (pointer float) data) 4)
|
||||
)
|
||||
)
|
||||
;; music flava (music ambients)
|
||||
((and (= (-> e tag i name) 'flava) (= (-> e tag i elt-count) 1) (= (-> e tag i elt-type) int32))
|
||||
(format *debug-temp-string* " (music-flava ~S)" (music-flava->string (-> (the (pointer music-flava) data) 0)))
|
||||
)
|
||||
;; text id (can be hint ambient)
|
||||
((and (= (-> e tag i name) 'text-id) (= (-> e tag i elt-count) 1) (= (-> e tag i elt-type) int32))
|
||||
(format *debug-temp-string* " (game-text-id ~S)" (game-text-id->string (-> (the (pointer game-text-id) data) 0)))
|
||||
)
|
||||
;; eco-info, like in vents, crates, or collectables in general
|
||||
((and (= (-> e tag i name) 'eco-info) (= (-> e tag i elt-count) 2) (= (-> e tag i elt-type) int32))
|
||||
(format *debug-temp-string* " ~S " (pickup-type->string (the-as pickup-type (-> (the (pointer int32) data) 0))))
|
||||
(if (= (pickup-type fuel-cell) (-> (the (pointer int32) data) 0))
|
||||
(format *debug-temp-string* "~S" (game-task->string (the-as game-task (-> (the (pointer int32) data) 1))))
|
||||
(format *debug-temp-string* "~D" (-> (the (pointer int32) data) 1))
|
||||
)
|
||||
(if (= (pickup-type buzzer) (-> (the (pointer int32) data) 0))
|
||||
(format *debug-temp-string* " ~S" (game-task->string (the-as game-task (logand #xffff (-> (the (pointer int32) data) 1)))))
|
||||
)
|
||||
)
|
||||
;; fact options, usually enemies or crates
|
||||
((and (= (-> e tag i name) 'options) (= (-> e tag i elt-count) 1) (= (-> e tag i elt-type) uint32))
|
||||
(format *debug-temp-string* " (fact-options ")
|
||||
(bit-enum->string fact-options (-> (the (pointer uint32) data) 0) *debug-temp-string*)
|
||||
(format *debug-temp-string* ")")
|
||||
)
|
||||
;; these can be displayed visually with other tools.
|
||||
((and (= (-> e tag i name) 'visvol) (= (-> e tag i elt-count) 2) (= (-> e tag i elt-type) vector))
|
||||
(format *debug-temp-string* " display actor-vis!")
|
||||
)
|
||||
((and (= (-> e tag i name) 'path) (= (-> e tag i elt-type) vector))
|
||||
(format *debug-temp-string* " display path marks!")
|
||||
)
|
||||
((and (= (-> e tag i name) 'vol) (= (-> e tag i elt-type) vector))
|
||||
(format *debug-temp-string* " display vol marks!")
|
||||
)
|
||||
(else
|
||||
;; more generic tag info
|
||||
(dotimes (ii (-> e tag i elt-count))
|
||||
(format *debug-temp-string* " ")
|
||||
(case (-> e tag i elt-type)
|
||||
((string symbol type)
|
||||
(format *debug-temp-string* "~A" (-> (the (pointer basic) data) ii)))
|
||||
((float)
|
||||
(case (-> e tag i name)
|
||||
;; meters are better here
|
||||
(('spring-height 'vis-dist 'height-info 'distance 'cam-notice-dist 'cam-vert 'cam-horz 'idle-distance
|
||||
'nearest-y-threshold 'center-point 'center-radius 'notice-dist 'trigger-height 'notice-top)
|
||||
(format *debug-temp-string* "~mm" (-> (the (pointer float) data) ii))
|
||||
)
|
||||
;; degrees are better for these
|
||||
(('rotoffset 'fov 'rotmin 'rotmax 'tiltmin 'tiltmax 'rotspeed)
|
||||
(format *debug-temp-string* "~rdeg" (-> (the (pointer float) data) ii))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "~f" (-> (the (pointer float) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((int8) (format *debug-temp-string* "~D" (-> (the (pointer int8) data) ii)))
|
||||
((int16) (format *debug-temp-string* "~D" (-> (the (pointer int16) data) ii)))
|
||||
((int32)
|
||||
(case (-> e tag i name)
|
||||
(('final-pickup 'pickup-type)
|
||||
(format *debug-temp-string* "~S" (pickup-type->string (the-as pickup-type (-> (the (pointer int32) data) ii))))
|
||||
)
|
||||
(('alt-task)
|
||||
(format *debug-temp-string* "~S" (game-task->string (the-as game-task (-> (the (pointer int32) data) ii))))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "~D" (-> (the (pointer int32) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((uint8)
|
||||
(case (-> e tag i name)
|
||||
;; not sure
|
||||
(('shadow-mask)
|
||||
(format *debug-temp-string* "#b~b" (-> (the (pointer uint8) data) ii))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "#x~x" (-> (the (pointer uint8) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((uint16) (format *debug-temp-string* "#x~x" (-> (the (pointer uint16) data) ii)))
|
||||
((uint32)
|
||||
(case (-> e tag i name)
|
||||
;; actually actor-id
|
||||
(('nav-mesh-actor 'open-actor 'trigger-actor 'path-actor 'state-actor 'alt-actor 'next-actor 'prev-actor
|
||||
'spawner-blocker-actor 'spawner-trigger-actor 'kill-actor 'fade-actor 'water-actor 'target-actor)
|
||||
(format *debug-temp-string* "~%#x~x (~S)" (-> (the (pointer uint32) data) ii)
|
||||
(res-lump-struct (entity-by-aid (-> (the (pointer uint32) data) ii)) 'name string))
|
||||
(+! y-adv 8)
|
||||
)
|
||||
;; used for fuel-cell
|
||||
(('movie-mask)
|
||||
(format *debug-temp-string* "#b~b" (-> (the (pointer uint32) data) ii))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "#x~x" (-> (the (pointer uint32) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((vector)
|
||||
(case (-> e tag i name)
|
||||
;; guess
|
||||
(('movie-pos)
|
||||
(format *debug-temp-string* "~%(~mm ~mm ~mm ~rdeg)"
|
||||
(-> (the (inline-array vector) data) ii x)
|
||||
(-> (the (inline-array vector) data) ii y)
|
||||
(-> (the (inline-array vector) data) ii z)
|
||||
(-> (the (inline-array vector) data) ii w)
|
||||
)
|
||||
)
|
||||
;; not super useful
|
||||
(('nav-mesh-sphere)
|
||||
(format *debug-temp-string* "~%(~mm ~mm ~mm ~mm)"
|
||||
(-> (the (inline-array vector) data) ii x)
|
||||
(-> (the (inline-array vector) data) ii y)
|
||||
(-> (the (inline-array vector) data) ii z)
|
||||
(-> (the (inline-array vector) data) ii w)
|
||||
)
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "~%(~f ~f ~f ~f)"
|
||||
(-> (the (inline-array vector) data) ii x)
|
||||
(-> (the (inline-array vector) data) ii y)
|
||||
(-> (the (inline-array vector) data) ii z)
|
||||
(-> (the (inline-array vector) data) ii w)
|
||||
)
|
||||
)
|
||||
)
|
||||
(+! y-adv 8))
|
||||
;; no clue! please report this.
|
||||
(else
|
||||
(format *debug-temp-string* "<unknown res-tag type ~A>" (-> e tag i elt-type))
|
||||
(set! ii (the int (-> e tag i elt-count)))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; draw a string for each tag instead of all at once. allows using smaller strings.
|
||||
(draw-string-xy *debug-temp-string* debug-buf 352 cur-y (font-color default) (font-flags shadow kerning middle))
|
||||
(+! cur-y y-adv)
|
||||
(set! y-adv 8)
|
||||
|
||||
))
|
||||
;; set max scroll based on how large the whole text was, ignore first 20 lines.
|
||||
(set! (-> inspect-info scroll-y-max) (max 0 (+ -20 (/ (- cur-y begin-y) 8))))
|
||||
|
||||
)
|
||||
)))
|
||||
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
@ -1326,7 +1326,8 @@
|
||||
)
|
||||
(set! sv-144 (-> arg0 ripple))
|
||||
(let* ((f1-4 (/ (- (-> sv-144 far-fade-dist) arg2) (- (-> sv-144 far-fade-dist) (-> sv-144 close-fade-dist))))
|
||||
(f1-6 (fmax 0.0 (fmin 1.0 f1-4)))
|
||||
(f1-6 (#if PC_PORT (if (and *pc-settings* (-> *pc-settings* force-envmap?)) 1.0 (fmax 0.0 (fmin 1.0 f1-4)))
|
||||
(fmax 0.0 (fmin 1.0 f1-4))))
|
||||
(f0-4 f1-6)
|
||||
(f30-0 (* f1-6 (-> sv-144 global-scale)))
|
||||
)
|
||||
@ -1401,14 +1402,11 @@
|
||||
;; the game switches from mercneric to merc after the envmap is faded out.
|
||||
;; this would normally be fine in the PC port too, but we want the eyes to remain
|
||||
;; using mercneric (dynamic texture updates) in PC.
|
||||
;; so we force mercneric on models with envmap and very few tris.
|
||||
;; it seems to work so far... (flutflut has 134 triangles in the eye effect)
|
||||
;; so we force mercneric on models with envmap.
|
||||
;; it seems to work so far...
|
||||
(#when PC_PORT
|
||||
(when (and
|
||||
(< (-> geom effect effect-idx tri-count) 200)
|
||||
(-> geom header eye-ctrl)
|
||||
(nonzero? (-> geom header eye-ctrl))
|
||||
)
|
||||
(when (and (-> geom header eye-ctrl)
|
||||
(nonzero? (-> geom header eye-ctrl)))
|
||||
(set! pc-force-mercneric #t)
|
||||
)
|
||||
)
|
||||
|
@ -9,7 +9,7 @@
|
||||
;; Very very weird linked list system.
|
||||
;; TODO add examples because this is extremely confusing.
|
||||
|
||||
(when *debug-segment*
|
||||
(declare-file (debug))
|
||||
|
||||
(deftype glst-node (structure)
|
||||
((next glst-node :offset-assert 0)
|
||||
@ -108,5 +108,3 @@
|
||||
(set! (-> node privname) name)
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
@ -6,9 +6,9 @@
|
||||
;; dgos: GAME, ENGINE
|
||||
|
||||
|
||||
;; THIS FILE IS REALLY STUPID PLEASE JUST LOOK AWAY
|
||||
;; THIS FILE IS REALLY WEIRD PLEASE JUST LOOK AWAY
|
||||
|
||||
(when *debug-segment*
|
||||
(declare-file (debug))
|
||||
|
||||
(defun-debug glst-num-elements ((list glst-list))
|
||||
"Return the number of elements on the list"
|
||||
@ -177,5 +177,3 @@
|
||||
)
|
||||
)
|
||||
|
||||
)
|
||||
|
||||
|
@ -1984,6 +1984,7 @@
|
||||
"debug/anim-tester.gc"
|
||||
"debug/viewer.gc"
|
||||
"debug/part-tester.gc"
|
||||
"debug/default-menu.gc"
|
||||
|
||||
"gfx/texture/texture-upload.gc"
|
||||
"common-obs/rigid-body-h.gc"
|
||||
@ -2048,11 +2049,10 @@
|
||||
(goal-src "pc/pckernel.gc" "pc-anim-util" "settings" "video" "target-h" "autosplit-h" "speedruns-h")
|
||||
(goal-src "pc/subtitle.gc" "text" "pckernel" "hint-control" "loader-h" "gsound" "ambient")
|
||||
(goal-src "pc/progress-pc.gc" "progress" "pckernel")
|
||||
(goal-src "pc/util/anim-tester-x.gc" "pckernel" "gstring" "joint" "process-drawable" "art-h" "effect-control")
|
||||
(goal-src "pc/hud-classes-pc.gc" "pckernel" "hud" "battlecontroller" "generic-obs")
|
||||
|
||||
;; the debug menu is modified to include PC specific options:
|
||||
(goal-src "engine/debug/default-menu.gc" "anim-tester-x" "part-tester")
|
||||
(goal-src "pc/debug/anim-tester-x.gc" "pckernel" "gstring" "joint" "process-drawable" "art-h" "effect-control")
|
||||
(goal-src "pc/debug/entity-debug.gc" "debug" "main-h" "entity" "pckernel" "font")
|
||||
(goal-src "pc/debug/default-menu-pc.gc" "anim-tester-x" "part-tester" "entity-debug")
|
||||
|
||||
(group-list "all-code"
|
||||
`(,@(reverse *all-gc*))
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
;; debug-only file!
|
||||
(declare-file (debug))
|
||||
(when *debug-segment*
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;; constants
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@ -686,6 +686,3 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
)
|
976
goal_src/jak1/pc/debug/default-menu-pc.gc
Normal file
976
goal_src/jak1/pc/debug/default-menu-pc.gc
Normal file
@ -0,0 +1,976 @@
|
||||
;;-*-Lisp-*-
|
||||
(in-package goal)
|
||||
|
||||
#|
|
||||
|
||||
Extra debug menus for PC port.
|
||||
|
||||
|#
|
||||
|
||||
|
||||
(defmacro new-dm-func (text var func)
|
||||
`(new 'debug 'debug-menu-item-function ,text ,var (the-as (function int object) ,func))
|
||||
)
|
||||
(defmacro new-dm-flag (text var func)
|
||||
`(new 'debug 'debug-menu-item-flag ,text ,var (the-as (function int debug-menu-msg object) ,func))
|
||||
)
|
||||
(defmacro new-dm-bool (text sym func)
|
||||
`(new-dm-flag ,text (quote ,sym) ,func)
|
||||
)
|
||||
(defmacro new-dm-submenu (text menu)
|
||||
`(new 'debug 'debug-menu-item-submenu ,text ,menu)
|
||||
)
|
||||
(defmacro new-dm-var-float (text var func inc min max)
|
||||
`(debug-menu-item-var-make-float (new 'debug 'debug-menu-item-var ,text ,var (* 8 20))
|
||||
(the-as (function int debug-menu-msg float float float) ,func)
|
||||
,inc #t ,min ,max 1)
|
||||
)
|
||||
|
||||
(defun dm-want-level-toggle-pick-func ((arg0 pair) (arg1 debug-menu-msg))
|
||||
(let* ((levname (the-as symbol (car arg0)))
|
||||
(info (the-as level-load-info (-> levname value)))
|
||||
(idx (the int (cdr arg0)))
|
||||
(the-level (level-get *level* (-> info name)))
|
||||
)
|
||||
(if (and the-level (!= the-level (-> *level* level idx)))
|
||||
(return 'invalid)
|
||||
)
|
||||
(if (= arg1 (debug-menu-msg press))
|
||||
(load-state-want-levels
|
||||
(if (= idx 0) (-> info name) (-> *level* level 0 name))
|
||||
(if (= idx 1) (-> info name) (-> *level* level 1 name))
|
||||
)
|
||||
)
|
||||
(eq? (-> *level* level idx name) (-> info name))
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-display-level-toggle-pick-func ((arg0 symbol) (arg1 debug-menu-msg))
|
||||
(let ((the-level (level-get *level* arg0)))
|
||||
(if (not the-level)
|
||||
(return 'invalid)
|
||||
)
|
||||
(if (= arg1 (debug-menu-msg press))
|
||||
(when the-level
|
||||
(load-state-want-display-level arg0
|
||||
(if (-> the-level display?) #f 'display)
|
||||
)
|
||||
)
|
||||
)
|
||||
(and the-level (-> the-level display?))
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-want-menu ((ctx debug-menu-context) (lev-idx int))
|
||||
|
||||
(let ((want-menu (new 'debug 'debug-menu ctx "Level want menu")))
|
||||
|
||||
(let ((iter *level-load-list*))
|
||||
(while (not (or (null? iter) (null? (cdr iter)) (null? (cddr iter))))
|
||||
(debug-menu-append-item want-menu (new-dm-flag (symbol->string (the-as symbol (car iter))) (dcons (car iter) lev-idx) dm-want-level-toggle-pick-func))
|
||||
|
||||
(set! iter (cdr iter))
|
||||
)
|
||||
)
|
||||
|
||||
(new-dm-submenu (new 'debug 'string 0 (string-format "Want ~D" lev-idx)) want-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-display-menu ((ctx debug-menu-context))
|
||||
|
||||
(let ((display-menu (new 'debug 'debug-menu ctx "Level display menu")))
|
||||
|
||||
(let ((iter *level-load-list*))
|
||||
(while (not (or (null? iter) (null? (cdr iter)) (null? (cddr iter))))
|
||||
(debug-menu-append-item display-menu (new-dm-flag (symbol->string (the-as symbol (car iter))) (car iter) dm-display-level-toggle-pick-func))
|
||||
|
||||
(set! iter (cdr iter))
|
||||
)
|
||||
)
|
||||
|
||||
(new-dm-submenu "Display" display-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-teleport-menu ((ctx debug-menu-context))
|
||||
|
||||
(let ((teleport-menu (new 'debug 'debug-menu ctx "Camera teleport menu")))
|
||||
|
||||
(let ((iter *level-load-list*))
|
||||
(while (not (or (null? iter) (null? (cdr iter)) (null? (cddr iter))))
|
||||
(debug-menu-append-item teleport-menu
|
||||
(new-dm-func (symbol->string (the-as symbol (car iter)))
|
||||
(-> (the-as symbol (car iter)) value)
|
||||
(lambda ((info level-load-info))
|
||||
(let ((tf (new 'stack-no-clear 'transformq)))
|
||||
(set! (-> tf trans x) (-> info bsphere x))
|
||||
(set! (-> tf trans y) (-> info bsphere y))
|
||||
(set! (-> tf trans z) (-> info bsphere z))
|
||||
(quaternion-identity! (-> tf quat))
|
||||
(vector-identity! (-> tf scale))
|
||||
(send-event *camera* 'teleport-to-transformq tf)
|
||||
)
|
||||
)
|
||||
))
|
||||
|
||||
(set! iter (cdr iter))
|
||||
)
|
||||
)
|
||||
|
||||
(new-dm-submenu "Camera teleport" teleport-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-load-menu ((ctx debug-menu-context))
|
||||
(let ((load-menu (new 'debug 'debug-menu ctx "Load menu")))
|
||||
(debug-menu-append-item load-menu (new-dm-bool "Level Border" *display-level-border* dm-boolean-toggle-pick-func))
|
||||
(debug-menu-append-item load-menu (debug-menu-make-from-template ctx '(flag
|
||||
"border-mode"
|
||||
#f
|
||||
,(lambda ((arg0 int) (arg1 debug-menu-msg))
|
||||
(if (= arg1 (debug-menu-msg press))
|
||||
(set! (-> *setting-control* default border-mode) (not (-> *setting-control* default border-mode)))
|
||||
)
|
||||
(-> *setting-control* default border-mode)
|
||||
)
|
||||
)))
|
||||
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-want-menu ctx 0)) ;; Want 0
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-want-menu ctx 1)) ;; Want 1
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-display-menu ctx)) ;; Display
|
||||
(debug-menu-append-item load-menu (debug-menu-make-load-teleport-menu ctx)) ;; Camera teleport
|
||||
|
||||
(new-dm-submenu "Load" load-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(define *part-pick-menu* (the-as debug-menu #f))
|
||||
(define *spawn-part-test* #t)
|
||||
|
||||
(defun dm-part-pick-func ((id int) (msg debug-menu-msg))
|
||||
(if (zero? (-> *part-group-id-table* id))
|
||||
(return 'invalid))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! *part-tester-id* id)
|
||||
(if *spawn-part-test*
|
||||
(start-part)
|
||||
)
|
||||
)
|
||||
(= *part-tester-id* id)
|
||||
)
|
||||
|
||||
(defun build-particles-list ()
|
||||
(debug-menu-remove-all-items *part-pick-menu*)
|
||||
(dotimes (i (-> *part-group-id-table* length))
|
||||
(let ((part (-> *part-group-id-table* i)))
|
||||
(when (and (nonzero? part))
|
||||
(debug-menu-append-item *part-pick-menu* (new-dm-flag (-> part name) i dm-part-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
(set! (-> *part-pick-menu* items) (sort (-> *part-pick-menu* items) debug-menu-node<?))
|
||||
)
|
||||
|
||||
(defun debug-menu-make-part-menu ((ctx debug-menu-context))
|
||||
(let ((part-menu (new 'debug 'debug-menu ctx "Particles menu")))
|
||||
(let ((pick-menu (new 'debug 'debug-menu ctx "Particle group pick menu")))
|
||||
(set! *part-pick-menu* pick-menu)
|
||||
(debug-menu-append-item part-menu (new-dm-submenu "Pick Particle group" pick-menu))
|
||||
)
|
||||
(debug-menu-append-item part-menu (new-dm-func "Refresh" #f build-particles-list))
|
||||
(debug-menu-append-item part-menu (new-dm-bool "Spawn part tester" *spawn-part-test* dm-boolean-toggle-pick-func))
|
||||
|
||||
(new-dm-submenu "Particles" part-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(define *entity-pick-menu* (the-as debug-menu #f))
|
||||
|
||||
(defun dm-entity-pick-func ((e entity) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(if (= (-> *entity-debug-inspect* entity) e)
|
||||
(set-entity! *entity-debug-inspect* (the entity #f))
|
||||
(set-entity! *entity-debug-inspect* e))
|
||||
)
|
||||
(= (-> *entity-debug-inspect* entity) e)
|
||||
)
|
||||
|
||||
(defun build-entity-list ()
|
||||
"Fill the entity pick menu"
|
||||
;; clear old list
|
||||
(debug-menu-remove-all-items *entity-pick-menu*)
|
||||
;; go through active levels
|
||||
(dotimes (s5-0 (-> *level* length))
|
||||
(let ((s4-0 (-> *level* level s5-0)))
|
||||
(when (= (-> s4-0 status) 'active)
|
||||
;; actor entities
|
||||
(let ((s3-0 (-> s4-0 bsp actors)))
|
||||
(when (nonzero? s3-0)
|
||||
(dotimes (s2-0 (-> s3-0 length))
|
||||
(let ((s1-0 (-> s3-0 data s2-0 actor)))
|
||||
(debug-menu-append-item *entity-pick-menu* (new-dm-flag (res-lump-struct s1-0 'name string) s1-0 dm-entity-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
;; ambients entities
|
||||
(let ((s3-1 (-> s4-0 bsp ambients)))
|
||||
(when (nonzero? s3-1)
|
||||
(dotimes (s2-1 (-> s3-1 length))
|
||||
(let ((s1-1 (-> s3-1 data s2-1 ambient)))
|
||||
(debug-menu-append-item *entity-pick-menu* (new-dm-flag (res-lump-struct s1-1 'name string) s1-1 dm-entity-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
;; camera entities
|
||||
(let ((s4-1 (-> s4-0 bsp cameras)))
|
||||
(when (nonzero? s4-1)
|
||||
(dotimes (s3-2 (-> s4-1 length))
|
||||
(let ((s2-2 (-> s4-1 s3-2)))
|
||||
(debug-menu-append-item *entity-pick-menu* (new-dm-flag (res-lump-struct s2-2 'name string) s2-2 dm-entity-pick-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(set! (-> *entity-pick-menu* items) (sort (-> *entity-pick-menu* items) debug-menu-node<?))
|
||||
)
|
||||
|
||||
(defun dm-display-entities-pick-func ((arg0 symbol))
|
||||
(debug-print-entities *level* arg0 (the-as type #f))
|
||||
)
|
||||
|
||||
(defun debug-menu-make-entity-menu ((ctx debug-menu-context))
|
||||
(let ((entity-menu (new 'debug 'debug-menu ctx "Entity menu")))
|
||||
(let ((pick-menu (new 'debug 'debug-menu ctx "Pick entity menu")))
|
||||
(set! *entity-pick-menu* pick-menu)
|
||||
(debug-menu-append-item entity-menu (new-dm-submenu "Pick Entity" pick-menu))
|
||||
)
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Refresh" #f build-entity-list))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Go to entity" #f
|
||||
(lambda ()
|
||||
(unless (-> *entity-debug-inspect* entity) (return #f))
|
||||
(let ((tf (new 'stack 'transformq)))
|
||||
(vector-copy! (-> tf trans) (-> *entity-debug-inspect* entity trans))
|
||||
(quaternion-identity! (-> tf quat))
|
||||
(vector-identity! (-> tf scale))
|
||||
(send-event *camera* 'teleport-to-transformq tf)
|
||||
))))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info" #t dm-display-entities-pick-func))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info (ag)" 'art-group dm-display-entities-pick-func))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info (meters)" 'entity-meters dm-display-entities-pick-func))
|
||||
(debug-menu-append-item entity-menu (new-dm-func "Print entity info (perm)" 'entity-perm dm-display-entities-pick-func))
|
||||
|
||||
(new-dm-submenu "Entity" entity-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-boolean-flag (val)
|
||||
"helper macro for making boolean buttons that don't just access symbols directly"
|
||||
`,(lambda (arg (msg debug-menu-msg))
|
||||
(if (= msg (debug-menu-msg press))
|
||||
(not! ,val)
|
||||
)
|
||||
,val)
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-int-var (val)
|
||||
"helper macro for making int buttons"
|
||||
`,(lambda (arg (msg debug-menu-msg) (newval int))
|
||||
(cond
|
||||
((= msg (debug-menu-msg press))
|
||||
(set! ,val newval)
|
||||
)
|
||||
(else
|
||||
,val
|
||||
)
|
||||
))
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-float-var (val)
|
||||
"helper macro for making float buttons"
|
||||
`(lambda (arg (msg debug-menu-msg) (newval float))
|
||||
(cond
|
||||
((= msg (debug-menu-msg press))
|
||||
(set! ,val newval)
|
||||
)
|
||||
(else
|
||||
,val
|
||||
)
|
||||
))
|
||||
)
|
||||
|
||||
(defmacro dm-lambda-meters-var (val)
|
||||
"helper macro for making meters buttons"
|
||||
`,(lambda (arg (msg debug-menu-msg) (newval float))
|
||||
(cond
|
||||
((= msg (debug-menu-msg press))
|
||||
(set! ,val (meters newval))
|
||||
)
|
||||
(else
|
||||
(* (1/ METER_LENGTH) ,val)
|
||||
)
|
||||
))
|
||||
)
|
||||
|
||||
(defun dm-toggle-collision-pick-func ((arg symbol) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(cond
|
||||
((-> arg value)
|
||||
(false! (-> arg value))
|
||||
(logior! *vu1-enable-user-menu* (vu1-renderer-mask tfrag trans-tfrag tie tie-near))
|
||||
(true! *generic-tie*)
|
||||
)
|
||||
(else
|
||||
(true! (-> arg value))
|
||||
(logclear! *vu1-enable-user-menu* (vu1-renderer-mask tfrag trans-tfrag tie tie-near))
|
||||
(false! *generic-tie*)
|
||||
)
|
||||
)
|
||||
)
|
||||
(-> arg value)
|
||||
)
|
||||
|
||||
(defun dm-collision-mode-pick-func ((arg pc-collision-mode) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! *collision-mode* arg)
|
||||
)
|
||||
(= *collision-mode* arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-mode-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode mode) arg (not (pc-get-collision-mask (pc-collision-mode mode) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode mode) arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-event-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode event) arg (not (pc-get-collision-mask (pc-collision-mode event) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode event) arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-material-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode material) arg (not (pc-get-collision-mask (pc-collision-mode material) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode material) arg)
|
||||
)
|
||||
|
||||
(defun dm-collision-filter-skip-pick-func ((arg int) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-set-collision-mask (pc-collision-mode skip) arg (not (pc-get-collision-mask (pc-collision-mode skip) arg)))
|
||||
)
|
||||
(pc-get-collision-mask (pc-collision-mode skip) arg)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-collision-renderer-menu ((ctx debug-menu-context))
|
||||
(let ((menu (new 'debug 'debug-menu ctx "Collision renderer menu")))
|
||||
;; master toggle
|
||||
(debug-menu-append-item menu (new-dm-bool "Enable" *collision-renderer* dm-toggle-collision-pick-func))
|
||||
(debug-menu-append-item menu (new-dm-bool "Wireframe" *collision-wireframe* dm-boolean-toggle-pick-func))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Mode"
|
||||
(let ((mode-menu (new 'debug 'debug-menu ctx "Collision renderer mode menu")))
|
||||
(doenum (name val pc-collision-mode)
|
||||
(debug-menu-append-item mode-menu (new-dm-flag name val dm-collision-mode-pick-func))
|
||||
)
|
||||
mode-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter mode"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter mode menu")))
|
||||
(doenum (name val pat-mode)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-mode-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter event"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter event menu")))
|
||||
(doenum (name val pat-event)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-event-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter material"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter material menu")))
|
||||
(doenum (name val pat-material)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-material-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
(debug-menu-append-item menu (new-dm-submenu "Filter skip"
|
||||
(let ((filter-menu (new 'debug 'debug-menu ctx "Collision renderer filter skip menu")))
|
||||
(doenum (name val pc-pat-skip-hack)
|
||||
(debug-menu-append-item filter-menu (new-dm-flag name val dm-collision-filter-skip-pick-func))
|
||||
)
|
||||
filter-menu)))
|
||||
|
||||
(new-dm-submenu "Collision renderer" menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-lod-int ((arg0 int) (arg1 debug-menu-msg) (arg2 int) (arg3 int))
|
||||
(when (= arg1 (debug-menu-msg press))
|
||||
(case (/ arg0 8)
|
||||
((0) (set! (-> *pc-settings* lod-force-tfrag) arg2))
|
||||
((1) (set! (-> *pc-settings* lod-force-tie) arg2))
|
||||
((2) (set! (-> *pc-settings* lod-force-ocean) arg2))
|
||||
((3) (set! (-> *pc-settings* lod-force-actor) arg2))
|
||||
)
|
||||
)
|
||||
(case (/ arg0 8)
|
||||
((0) (-> *pc-settings* lod-force-tfrag))
|
||||
((1) (-> *pc-settings* lod-force-tie))
|
||||
((2) (-> *pc-settings* lod-force-ocean))
|
||||
((3) (-> *pc-settings* lod-force-actor))
|
||||
(else arg3)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-subtitle-language ((blang int) (msg debug-menu-msg))
|
||||
(let ((lang (the pc-subtitle-lang (/ blang 8))))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* subtitle-language) lang))
|
||||
(= (-> *pc-settings* subtitle-language) lang)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-text-language ((blang int) (msg debug-menu-msg))
|
||||
(let ((lang (the pc-subtitle-lang (/ blang 8))))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* text-language) lang))
|
||||
(= (-> *pc-settings* text-language) lang)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-subtitle-setting ((setting symbol) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* subtitle-speaker?) setting))
|
||||
(= (-> *pc-settings* subtitle-speaker?) setting)
|
||||
)
|
||||
|
||||
(defun dm-mood-override-palette-pick-func ((bpal int) (msg debug-menu-msg))
|
||||
(let* ((pal (/ bpal 8))
|
||||
(cur-val (-> *pc-settings* mood-overrides pal)))
|
||||
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* mood-overrides pal) (if (= cur-val 0.0) 1.0 0.0))
|
||||
|
||||
(when (not (= 'mult (-> *pc-settings* mood-override?)))
|
||||
(set! (-> *pc-settings* mood-override?) #f)
|
||||
(dotimes (i 8)
|
||||
(if (!= (-> *pc-settings* mood-overrides i) 0.0)
|
||||
(set! (-> *pc-settings* mood-override?) 'copy)))
|
||||
))
|
||||
|
||||
(= (-> *pc-settings* mood-overrides pal) 1.0)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-mood-override-pick-func ((kind symbol) (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(if (= kind (-> *pc-settings* mood-override?))
|
||||
(set! (-> *pc-settings* mood-override?) #f)
|
||||
(set! (-> *pc-settings* mood-override?) kind)))
|
||||
(= kind (-> *pc-settings* mood-override?))
|
||||
)
|
||||
|
||||
(defun dm-mood-palette-float ((pal int) (arg1 debug-menu-msg) (newval float) (val float))
|
||||
(when (= arg1 (debug-menu-msg press))
|
||||
(set! (-> *pc-settings* mood-overrides (/ pal 8)) newval))
|
||||
(-> *pc-settings* mood-overrides (/ pal 8))
|
||||
)
|
||||
|
||||
(defun dm-anim-tester-x-flag-func ((action symbol) (msg debug-menu-msg))
|
||||
(case action
|
||||
(('at-show-joint-info)
|
||||
(if (= msg (debug-menu-msg press))
|
||||
(logxor! (-> *ATX-settings* flags) (atx-flags show-joints)))
|
||||
(return (logtest? (-> *ATX-settings* flags) (atx-flags show-joints)))
|
||||
)
|
||||
)
|
||||
#f)
|
||||
|
||||
(defun dm-anim-tester-x-func ((action symbol))
|
||||
(unless *atx*
|
||||
(atx-start))
|
||||
|
||||
(case action
|
||||
(('pick-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode art-group))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
(('at-pick-joint-anim)
|
||||
(when (-> *atx* 0 cur-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode anim))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
)
|
||||
(('pick-mesh-geo)
|
||||
(when (-> *atx* 0 cur-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode mgeo))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
)
|
||||
(('pick-joint-geo)
|
||||
(when (-> *atx* 0 cur-art-group)
|
||||
(set! (-> *atx* 0 edit-mode) (atx-edit-mode jgeo))
|
||||
(false! *camera-read-buttons*)
|
||||
)
|
||||
)
|
||||
(('at-cam-free-floating)
|
||||
(send-event *camera* 'change-state cam-free-floating 0)
|
||||
)
|
||||
(('at-cam-orbit)
|
||||
(send-event *camera* 'change-state cam-orbit 0)
|
||||
)
|
||||
)
|
||||
0)
|
||||
|
||||
(defun debug-menu-make-anim-tester-x-menu ((ctx debug-menu-context))
|
||||
(let ((menu (new 'debug 'debug-menu ctx "Anim Tester X menu")))
|
||||
;; master toggle
|
||||
(debug-menu-append-item menu (new-dm-func "Start" #f atx-start))
|
||||
(debug-menu-append-item menu (new-dm-func "Stop" #f atx-stop))
|
||||
(debug-menu-append-item menu (new-dm-var-float "Speed" (the int #f) (dm-lambda-float-var (-> *ATX-settings* speed)) 0.01 -10.0 10.0))
|
||||
(debug-menu-append-item menu (new-dm-var-float "Frame Num" (the int #f) (dm-lambda-float-var (-> *ATX-settings* frame-num)) 0.1 0.0 99999.0))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Art Group" 'pick-art-group dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Anim" 'at-pick-joint-anim dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Mesh" 'pick-mesh-geo dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Pick Skeleton" 'pick-joint-geo dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-flag "Show Joint Info" 'at-show-joint-info dm-anim-tester-x-flag-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Free Floating cam" 'at-cam-free-floating dm-anim-tester-x-func))
|
||||
(debug-menu-append-item menu (new-dm-func "Orbit cam" 'at-cam-orbit dm-anim-tester-x-func))
|
||||
|
||||
(new-dm-submenu "Anim Tester X" menu)
|
||||
)
|
||||
)
|
||||
|
||||
(defun dm-music-player-func ((lst object))
|
||||
(kill-by-name 'dm-player *active-pool*)
|
||||
(set! *progress-flava* -1)
|
||||
(process-spawn-function process :name 'dm-player
|
||||
(lambda :behavior process ((lst pair))
|
||||
(loop
|
||||
(suspend)
|
||||
(set-setting! 'music (the-as symbol (car lst)) 0.0 0)
|
||||
(set! *progress-flava* (the-as int (cdr lst)))
|
||||
)
|
||||
)
|
||||
lst
|
||||
)
|
||||
)
|
||||
|
||||
(defun debug-menu-make-music-player-menu ((ctx debug-menu-context))
|
||||
(let ((music-menu (new 'debug 'debug-menu ctx "Music player menu")))
|
||||
(dotimes (i (-> *music-flava-name-list* length))
|
||||
(let* ((flava-list (-> *music-flava-name-list* i))
|
||||
(level-name (new 'debug 'string 30 (game-text-id->string (-> flava-list 0))))
|
||||
(lvl-menu (new 'debug 'debug-menu ctx (the-as string #f)))
|
||||
)
|
||||
(dotimes (j (-> flava-list length))
|
||||
(let ((flava-name (new 'debug 'string 30 (game-text-id->string (-> flava-list j)))))
|
||||
(when (and (string= (substring! *temp-string* level-name (- (length level-name) 11) (length level-name)) "-level-name")
|
||||
(string= (substring! *temp-string* flava-name (- (length flava-name) 11) (length flava-name)) "-level-name"))
|
||||
(copy-string<-string flava-name (symbol->string (ref *music-list* i)))
|
||||
)
|
||||
(unless (string= flava-name "zero")
|
||||
(debug-menu-append-item lvl-menu (new-dm-func flava-name (dcons (ref *music-list* i) j) dm-music-player-func))
|
||||
)
|
||||
)
|
||||
)
|
||||
(let ((menu-name (new 'debug 'string 30 (symbol->string (ref *music-list* i)))))
|
||||
(debug-menu-append-item music-menu (new-dm-submenu menu-name lvl-menu))
|
||||
)
|
||||
)
|
||||
)
|
||||
(debug-menu-append-item music-menu (new-dm-func "Reset" #f (lambda () (kill-by-name 'dm-player *active-pool*) (set! *progress-flava* -1))))
|
||||
(new-dm-submenu "Music player" music-menu)
|
||||
)
|
||||
)
|
||||
|
||||
(when (-> *debug-menu-context* root-menu)
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) (debug-menu-make-load-menu *debug-menu-context*))
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) (debug-menu-make-part-menu *debug-menu-context*))
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) (debug-menu-make-entity-menu *debug-menu-context*))
|
||||
;; Scene menu TODO
|
||||
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu)
|
||||
(debug-menu-make-from-template *debug-menu-context*
|
||||
'(menu "PC Settings"
|
||||
(flag "Debug" #f ,(dm-lambda-boolean-flag (-> *pc-settings* debug?)))
|
||||
(flag "Use native vis" #f ,(dm-lambda-boolean-flag (-> *pc-settings* use-vis?)))
|
||||
(function "Toggle game aspect" #f ,(lambda ()
|
||||
(cond
|
||||
((= (-> *setting-control* default aspect-ratio) 'aspect4x3)
|
||||
(set! (-> *setting-control* default aspect-ratio) 'aspect16x9)
|
||||
)
|
||||
(else
|
||||
(set! (-> *setting-control* default aspect-ratio) 'aspect4x3)
|
||||
)
|
||||
)
|
||||
(set-aspect-ratio (-> *setting-control* default aspect-ratio))
|
||||
))
|
||||
(flag "Auto aspect" #f ,(dm-lambda-boolean-flag (-> *pc-settings* aspect-ratio-auto?)))
|
||||
(menu "Aspect test"
|
||||
(function "4 x 3" #f ,(lambda () (set-aspect! *pc-settings* 4 3)))
|
||||
(function "16 x 9" #f ,(lambda () (set-aspect! *pc-settings* 16 9)))
|
||||
(function "64 x 27 (21:9)" #f ,(lambda () (set-aspect! *pc-settings* 64 27)))
|
||||
(function "16 x 10" #f ,(lambda () (set-aspect! *pc-settings* 16 10)))
|
||||
(function "2 x 1" #f ,(lambda () (set-aspect! *pc-settings* 2 1)))
|
||||
(function "37 x 20" #f ,(lambda () (set-aspect! *pc-settings* 37 20)))
|
||||
(function "21 x 9" #f ,(lambda () (set-aspect! *pc-settings* 21 9)))
|
||||
(function "64 x 18" #f ,(lambda () (set-aspect! *pc-settings* 64 18)))
|
||||
(int-var "Custom aspect X" #f ,(dm-lambda-int-var (-> *pc-settings* aspect-custom-x)) 20 1 #t 1 1000)
|
||||
(int-var "Custom aspect Y" #f ,(dm-lambda-int-var (-> *pc-settings* aspect-custom-y)) 20 1 #t 1 1000)
|
||||
(function "Custom" #f ,(lambda () (set-aspect! *pc-settings* (-> *pc-settings* aspect-custom-x) (-> *pc-settings* aspect-custom-y))))
|
||||
)
|
||||
(menu "Fullscreen"
|
||||
(function "Windowed" #f ,(lambda () (set-display-mode! *pc-settings* 'windowed)))
|
||||
(function "Fullscreen" #f ,(lambda () (set-display-mode! *pc-settings* 'fullscreen)))
|
||||
(function "Borderless" #f ,(lambda () (set-display-mode! *pc-settings* 'borderless)))
|
||||
)
|
||||
(menu "Sizes"
|
||||
(function "640 x 480" #f ,(lambda () (set-size! *pc-settings* 640 480)))
|
||||
(function "640 x 360" #f ,(lambda () (set-size! *pc-settings* 640 360)))
|
||||
(function "720 x 540" #f ,(lambda () (set-size! *pc-settings* 720 540)))
|
||||
(function "960 x 540" #f ,(lambda () (set-size! *pc-settings* 960 540)))
|
||||
(function "800 x 600" #f ,(lambda () (set-size! *pc-settings* 800 600)))
|
||||
(function "960 x 720" #f ,(lambda () (set-size! *pc-settings* 960 720)))
|
||||
(function "1280 x 720" #f ,(lambda () (set-size! *pc-settings* 1280 720)))
|
||||
(function "1024 x 768" #f ,(lambda () (set-size! *pc-settings* 1024 768)))
|
||||
(function "1366 x 768" #f ,(lambda () (set-size! *pc-settings* 1366 768)))
|
||||
(function "1280 x 960" #f ,(lambda () (set-size! *pc-settings* 1280 960)))
|
||||
(function "1440 x 1080" #f ,(lambda () (set-size! *pc-settings* 1440 1080)))
|
||||
(function "1920 x 1080" #f ,(lambda () (set-size! *pc-settings* 1920 1080)))
|
||||
(function "1920 x 1440" #f ,(lambda () (set-size! *pc-settings* 1920 1440)))
|
||||
(function "2560 x 1440" #f ,(lambda () (set-size! *pc-settings* 2560 1440)))
|
||||
(function "2880 x 2160" #f ,(lambda () (set-size! *pc-settings* 2880 2160)))
|
||||
(function "3840 x 2160" #f ,(lambda () (set-size! *pc-settings* 3840 2160)))
|
||||
(function "512 x 224" #f ,(lambda () (set-size! *pc-settings* 512 224)))
|
||||
(function "512 x 256" #f ,(lambda () (set-size! *pc-settings* 512 256)))
|
||||
(function "512 x 448" #f ,(lambda () (set-size! *pc-settings* 512 448)))
|
||||
(function "512 x 512" #f ,(lambda () (set-size! *pc-settings* 512 512)))
|
||||
)
|
||||
(menu "Secrets"
|
||||
(menu "PC cheats"
|
||||
(flag "Big head jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) big-head)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) big-head)))
|
||||
(flag "Small head jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) small-head)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) small-head)))
|
||||
(flag "Big fist jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) big-fist)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) big-fist)))
|
||||
(flag "Big head npcs" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) big-head-npc)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) big-head-npc)))
|
||||
(flag "Huge head jak" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) huge-head)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) huge-head)))
|
||||
(flag "Mirrored mode" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) mirror)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) mirror)))
|
||||
(flag "Blue eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-red eco-yellow eco-green))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-blue)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-blue)))
|
||||
(flag "Red eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-blue eco-yellow eco-green))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-red)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-red)))
|
||||
(flag "Green eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-red eco-yellow eco-blue))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-green)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-green)))
|
||||
(flag "Yellow eco" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *pc-settings* cheats) (pc-cheats eco-red eco-blue eco-green))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) eco-yellow)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) eco-yellow)))
|
||||
(flag "Invincibility" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(logclear! (-> *target* state-flags) 16)
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) invinc)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) invinc)))
|
||||
(flag "Blue sidekick" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) sidekick-blue)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) sidekick-blue)))
|
||||
(flag "All flavas" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) tunes)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) tunes)))
|
||||
(flag "Real time tod" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) sky)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) sky)))
|
||||
(flag "No textures" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
(when (= msg (debug-menu-msg press))
|
||||
(pc-cheat-toggle-and-tune (-> *pc-settings* cheats) no-tex)
|
||||
)
|
||||
(pc-cheats? (-> *pc-settings* cheats) no-tex)))
|
||||
;; (flag "Hard rats" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
;; (when (= msg (debug-menu-msg press))
|
||||
;; (pc-cheat-toggle-and-tune (-> *pc-settings* cheats) hard-rats)
|
||||
;; )
|
||||
;; (pc-cheats? (-> *pc-settings* cheats) hard-rats)))
|
||||
;; (flag "Hero mode" #f ,(lambda (arg (msg debug-menu-msg))
|
||||
;; (when (= msg (debug-menu-msg press))
|
||||
;; (pc-cheat-toggle-and-tune (-> *pc-settings* cheats) hero-mode)
|
||||
;; )
|
||||
;; (pc-cheats? (-> *pc-settings* cheats) hero-mode)))
|
||||
)
|
||||
)
|
||||
(flag "Letterbox" #f ,(dm-lambda-boolean-flag (-> *pc-settings* letterbox?)))
|
||||
(flag "Skip movies" #f ,(dm-lambda-boolean-flag (-> *pc-settings* skip-movies?)))
|
||||
(flag "Money starburst" #f ,(dm-lambda-boolean-flag (-> *pc-settings* money-starburst?)))
|
||||
(flag "Subtitles" #f ,(dm-lambda-boolean-flag (-> *pc-settings* subtitles?)))
|
||||
(flag "Hinttitles" #f ,(dm-lambda-boolean-flag (-> *pc-settings* hinttitles?)))
|
||||
(menu "Subtitle speaker"
|
||||
(flag "Off" #f dm-subtitle-setting)
|
||||
(flag "On" #t dm-subtitle-setting)
|
||||
(flag "Auto" auto dm-subtitle-setting)
|
||||
)
|
||||
(menu "Subtitle language"
|
||||
(flag "english" 0 dm-subtitle-language)
|
||||
(flag "french" 1 dm-subtitle-language)
|
||||
(flag "german" 2 dm-subtitle-language)
|
||||
(flag "spanish" 3 dm-subtitle-language)
|
||||
(flag "uk-english" 6 dm-subtitle-language)
|
||||
(flag "br-portuguese" 13 dm-subtitle-language)
|
||||
)
|
||||
(menu "Text language"
|
||||
(flag "english" 0 dm-text-language)
|
||||
(flag "french" 1 dm-text-language)
|
||||
(flag "german" 2 dm-text-language)
|
||||
(flag "spanish" 3 dm-text-language)
|
||||
(flag "italian" 4 dm-text-language)
|
||||
(flag "japanese" 5 dm-text-language)
|
||||
(flag "uk-english" 6 dm-text-language)
|
||||
(flag "br-portuguese" 13 dm-text-language)
|
||||
(flag "hungarian" 14 dm-text-language)
|
||||
)
|
||||
(flag "Discord RPC" #t ,(dm-lambda-boolean-flag (-> *pc-settings* discord-rpc?)))
|
||||
(flag "Speedrunner Mode" #t ,(dm-lambda-boolean-flag (-> *pc-settings* speedrunner-mode?)))
|
||||
(menu "PS2 settings"
|
||||
;(flag "PS2 Load speed" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-read-speed?)))
|
||||
(flag "PS2 Particles" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-parts?)))
|
||||
;(flag "PS2 Music" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-music?)))
|
||||
;(flag "PS2 Sound effects" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-se?)))
|
||||
;(flag "PS2 Hints" #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-hints?)))
|
||||
)
|
||||
(menu "Level of detail"
|
||||
(flag "PS2 LOD " #f ,(dm-lambda-boolean-flag (-> *pc-settings* ps2-lod-dist?)))
|
||||
(flag "Force Envmap" #f ,(dm-lambda-boolean-flag (-> *pc-settings* force-envmap?)))
|
||||
(int-var "LOD Tfrag" 0 dm-lod-int 0 1 #t 0 2)
|
||||
(int-var "LOD Tie" 1 dm-lod-int 0 1 #t 0 3)
|
||||
;(int-var "LOD Ocean" 2 dm-lod-int 0 1 #t 0 3)
|
||||
(int-var "LOD Actor" 3 dm-lod-int 0 1 #t 0 3)
|
||||
(function "Best quality" #f ,(lambda () (set! (-> *pc-settings* lod-force-tfrag) 0)
|
||||
(set! (-> *pc-settings* lod-force-tie) 0)
|
||||
;(set! (-> *pc-settings* lod-force-ocean) 0)
|
||||
(set! (-> *pc-settings* lod-force-actor) 0)
|
||||
))
|
||||
(function "Worst quality" #f ,(lambda () (set! (-> *pc-settings* lod-force-tfrag) 2)
|
||||
(set! (-> *pc-settings* lod-force-tie) 3)
|
||||
;(set! (-> *pc-settings* lod-force-ocean) 2)
|
||||
(set! (-> *pc-settings* lod-force-actor) 3)
|
||||
))
|
||||
)
|
||||
(menu "Framerate"
|
||||
(flag "60" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set-frame-rate! *pc-settings* 60))
|
||||
(= (-> *pc-settings* target-fps) 60)))
|
||||
(flag "100" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set-frame-rate! *pc-settings* 100))
|
||||
(= (-> *pc-settings* target-fps) 100)))
|
||||
(flag "150" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set-frame-rate! *pc-settings* 150))
|
||||
(= (-> *pc-settings* target-fps) 150)))
|
||||
)
|
||||
(menu "MSAA"
|
||||
(flag "Off" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 1))
|
||||
(= (-> *pc-settings* gfx-msaa) 1)))
|
||||
(flag "x2" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 2))
|
||||
(= (-> *pc-settings* gfx-msaa) 2)))
|
||||
(flag "x4" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 4))
|
||||
(= (-> *pc-settings* gfx-msaa) 4)))
|
||||
(flag "x8" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 8))
|
||||
(= (-> *pc-settings* gfx-msaa) 8)))
|
||||
(flag "x16" #f ,(lambda (arg (msg debug-menu-msg)) (when (= msg (debug-menu-msg press)) (set! (-> *pc-settings* gfx-msaa) 16))
|
||||
(= (-> *pc-settings* gfx-msaa) 16)))
|
||||
)
|
||||
(flag "V-sync" #f ,(dm-lambda-boolean-flag (-> *pc-settings* vsync?)))
|
||||
;(flag "Alt load boundaries" #f ,(dm-lambda-boolean-flag (-> *pc-settings* new-lb?)))
|
||||
(flag "All actors" #f ,(dm-lambda-boolean-flag (-> *pc-settings* force-actors?)))
|
||||
(flag "Display actor counts" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-actor-counts)))
|
||||
(flag "Display git commit" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-sha)))
|
||||
(flag "Extra hud elements" #f ,(dm-lambda-boolean-flag (-> *pc-settings* extra-hud?)))
|
||||
(flag "Music fadein" #f ,(dm-lambda-boolean-flag (-> *pc-settings* music-fadein?)))
|
||||
(flag "Music fadeout" #f ,(dm-lambda-boolean-flag (-> *pc-settings* music-fadeout?)))
|
||||
(function "Reset" #f ,(lambda () (reset *pc-settings*)))
|
||||
(function "Save" #f ,(lambda () (commit-to-file *pc-settings*)))
|
||||
(function "Load" #f ,(lambda () (load-settings *pc-settings*)))
|
||||
)
|
||||
)
|
||||
)
|
||||
(let* ((prog-menu (new 'debug 'debug-menu *debug-menu-context* "Progress menu"))
|
||||
(prog-menu-node (new-dm-submenu "Progress" prog-menu))
|
||||
(other-menu-node
|
||||
(debug-menu-make-from-template *debug-menu-context*
|
||||
'(menu "Other"
|
||||
(flag "DECI Count" *display-deci-count* dm-boolean-toggle-pick-func)
|
||||
;(flag "Actor graph" *display-actor-graph* dm-boolean-toggle-pick-func)
|
||||
(flag "Update vis outside bsp" *update-leaf-when-outside-bsp* dm-boolean-toggle-pick-func)
|
||||
(flag "Pad display" #f ,(dm-lambda-boolean-flag (-> *pc-settings* debug-pad-display)))
|
||||
(flag "Display actor bank" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-actor-bank)))
|
||||
(flag "Heap status" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-heap-status)))
|
||||
(flag "Bug report" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-bug-report)))
|
||||
(flag "Text boxes" #f ,(dm-lambda-boolean-flag (-> *pc-settings* display-text-box)))
|
||||
(flag "Sidekick stats" *display-sidekick-stats* dm-boolean-toggle-pick-func)
|
||||
(float-var "Actor birth dist" #f ,(dm-lambda-meters-var (-> *ACTOR-bank* birth-dist)) 20 1 #t 0 10000 1)
|
||||
(float-var "Actor pause dist" #f ,(dm-lambda-meters-var (-> *ACTOR-bank* pause-dist)) 20 1 #t 0 10000 1)
|
||||
(menu "Mood override"
|
||||
(function "-- SIMPLE OVERRIDE" #f nothing)
|
||||
(flag "Palette 0" 0 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 1" 1 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 2" 2 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 3" 3 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 4" 4 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 5" 5 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 6" 6 dm-mood-override-palette-pick-func)
|
||||
(flag "Palette 7" 7 dm-mood-override-palette-pick-func)
|
||||
(menu "Advanced"
|
||||
(flag "Overwrite" copy dm-mood-override-pick-func)
|
||||
(flag "Multiply" mult dm-mood-override-pick-func)
|
||||
(float-fixed-var "Palette 0 Amt" 0 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 1 Amt" 1 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 2 Amt" 2 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 3 Amt" 3 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 4 Amt" 4 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 5 Amt" 5 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 6 Amt" 6 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
(float-fixed-var "Palette 7 Amt" 7 dm-mood-palette-float 0 10 #t 0 1000 3)
|
||||
)
|
||||
)
|
||||
(flag "Joint names" *display-joint-names* dm-boolean-toggle-pick-func)
|
||||
(flag "Bone lines" *display-bones* dm-boolean-toggle-pick-func)
|
||||
)
|
||||
))
|
||||
(other-menu (-> (the-as debug-menu-item-submenu other-menu-node) submenu))
|
||||
)
|
||||
(dotimes (i (progress-screen max))
|
||||
(debug-menu-append-item prog-menu
|
||||
(new-dm-func (new 'debug 'string 0 (enum->string progress-screen i)) i
|
||||
(lambda ((val progress-screen))
|
||||
(activate-progress *dproc* val)
|
||||
(set-master-mode 'progress)
|
||||
)
|
||||
))
|
||||
)
|
||||
(debug-menu-append-item other-menu prog-menu-node)
|
||||
|
||||
(debug-menu-append-item (-> *debug-menu-context* root-menu) other-menu-node)
|
||||
)
|
||||
|
||||
(debug-menu-append-item (-> (the debug-menu-item-submenu (ref (-> *debug-menu-context* root-menu items) 4)) submenu)
|
||||
(debug-menu-make-collision-renderer-menu *debug-menu-context*))
|
||||
|
||||
(debug-menu-append-item (-> (the debug-menu-item-submenu (car (-> *debug-menu-context* root-menu items))) submenu)
|
||||
(debug-menu-make-anim-tester-x-menu *debug-menu-context*))
|
||||
|
||||
(debug-menu-append-item (-> (the debug-menu-item-submenu (ref (-> (the debug-menu-item-submenu (ref (-> *debug-menu-context* root-menu items) 19)) submenu items) 7)) submenu)
|
||||
(debug-menu-make-music-player-menu *debug-menu-context*))
|
||||
|
||||
)
|
||||
|
||||
(defun bg-custom ((level-name symbol))
|
||||
"Modified version of bg for the PC Port custom levels."
|
||||
|
||||
;; lookup info
|
||||
(format 0 "(bg-custom ~A)%" level-name)
|
||||
(let ((lev-info (lookup-level-info level-name)))
|
||||
(when (= lev-info default-level)
|
||||
(format 0 "Unable to (bg-custom ~A), the level was not found in *level-load-list*~%" level-name)
|
||||
(return #f)
|
||||
)
|
||||
|
||||
;; kill jak (rip)
|
||||
(format 0 "doing stop~%")
|
||||
(stop 'play)
|
||||
|
||||
;; kill levels
|
||||
(dotimes (i 2)
|
||||
(unload! (-> *level* data i))
|
||||
)
|
||||
|
||||
;; enable visiblity. the custom level won't use it, but we want it on so other levels can be loaded.
|
||||
(set! (-> *level* vis?) #t)
|
||||
|
||||
;; disable border and play mode to prevent loading levels
|
||||
(set! (-> *level* border?) #f)
|
||||
(set! (-> *setting-control* default border-mode) #f)
|
||||
(set! (-> *level* play?) #f)
|
||||
|
||||
;; disable actor vis
|
||||
(set! *vis-actors* #f)
|
||||
|
||||
(format 0 "doing level load~%")
|
||||
;; allocate level. This may start the loading process, but won't finish it.
|
||||
(let ((lev (level-get-for-use *level* level-name 'active)))
|
||||
(when (not lev)
|
||||
(format 0 "Unable to load level, could not level-get-for-use~%")
|
||||
(return #f)
|
||||
)
|
||||
(format 0 "about to start load loop, game will freeze and hopefully come back soon~%")
|
||||
|
||||
;; spin in a loop and load it. This will cause the game to freeze during the load,
|
||||
;; but this is good enough for now.
|
||||
(while (or (= (-> lev status) 'loading)
|
||||
(= (-> lev status) 'loading-bt)
|
||||
(= (-> lev status) 'login)
|
||||
)
|
||||
(load-continue lev)
|
||||
)
|
||||
|
||||
(when (not (-> lev info continues))
|
||||
(format 0 "level info has no continues, can't load it.~%")
|
||||
)
|
||||
|
||||
(let ((cont (car (-> lev info continues))))
|
||||
(start 'play (the continue-point cont))
|
||||
)
|
||||
|
||||
(vis-load lev)
|
||||
(set! (-> lev all-visible?) #f)
|
||||
(set! (-> lev force-all-visible?) #t)
|
||||
|
||||
;; reset things
|
||||
;(initialize! *game-info* 'game (the-as game-save #f) (the-as string #f))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
230
goal_src/jak1/pc/debug/entity-debug.gc
Normal file
230
goal_src/jak1/pc/debug/entity-debug.gc
Normal file
@ -0,0 +1,230 @@
|
||||
;;-*-Lisp-*-
|
||||
(in-package goal)
|
||||
|
||||
#|
|
||||
|
||||
Entity debugging utilities.
|
||||
|
||||
|#
|
||||
|
||||
(define *debug-temp-string* (new 'debug 'string 4096 (the string #f)))
|
||||
|
||||
;; custom entity functions for pc port
|
||||
(defun-debug entity-inspect-draw ((inspect-info entity-debug-inspect))
|
||||
"draw text about an entity on screen"
|
||||
|
||||
(update-pad inspect-info 0)
|
||||
(let* ((e (-> inspect-info entity)) (name (res-lump-struct e 'name string)))
|
||||
(set! *display-actor-anim* (the string (and (-> inspect-info show-actor-info) name)))
|
||||
;; draw trans
|
||||
(add-debug-x #t (bucket-id debug-no-zbuf) (-> e trans) (static-rgba 255 255 0 128))
|
||||
(if (or (not (-> inspect-info show-actor-info)) (!= (-> e type) entity-actor) (and (= (-> e type) entity-actor) (not (-> (the entity-actor e) extra process))))
|
||||
(add-debug-text-3d #t (bucket-id debug-no-zbuf) name (-> e trans) (font-color red) (new 'static 'vector2h :y 8)))
|
||||
|
||||
;; start writing text
|
||||
(let* ((begin-y (- 16 (* (-> inspect-info scroll-y) 8))) (cur-y begin-y) (y-adv 8))
|
||||
(with-dma-buffer-add-bucket ((debug-buf (-> (current-frame) debug-buf))
|
||||
(bucket-id debug-no-zbuf))
|
||||
;; basic info, actor id, etc
|
||||
(draw-string-xy
|
||||
(string-format "~3L~A~0L ~A~%tags: ~D size: ~D aid: #x~x~%R1/L1 scroll L3 toggle display-actor-info~%--------------------" (-> e type) name (length e) (asize-of e) (-> e aid))
|
||||
debug-buf 352 cur-y (font-color default) (font-flags shadow kerning middle))
|
||||
(+! cur-y (* 8 4))
|
||||
(cond
|
||||
((type-type? (-> e type) entity-actor)
|
||||
(let ((actor (the entity-actor e)))
|
||||
;; print info for entity-actors
|
||||
(draw-string-xy
|
||||
(string-format "etype: ~A~%nav: ~A vis: ~D task: ~S" (-> actor etype) (!= #f (-> actor nav-mesh)) (-> actor vis-id) (game-task->string (-> actor task)))
|
||||
debug-buf 352 cur-y (font-color default) (font-flags shadow kerning middle))
|
||||
(+! cur-y (* 8 2))
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; draw each tag in entity
|
||||
(dotimes (i (length e))
|
||||
(let ((data (get-tag-index-data e i)))
|
||||
|
||||
;; tag info
|
||||
(format (clear *debug-temp-string*) "~3L~2D)~0L ~20L~A~0L:" i (-> e tag i name) (-> e tag i elt-type))
|
||||
|
||||
;; tag data - special cases first
|
||||
(cond
|
||||
;; some water-height info
|
||||
((and (= (-> e tag i name) 'water-height) (= (-> e tag i elt-count) 4) (= (-> e tag i elt-type) float))
|
||||
(+! y-adv (* 8 1))
|
||||
(format *debug-temp-string* " ~mm ~mm ~mm~%(~S)"
|
||||
(-> (the (pointer float) data) 0)
|
||||
(-> (the (pointer float) data) 1)
|
||||
(-> (the (pointer float) data) 2)
|
||||
(begin (bit-enum->string water-flags (the int (-> (the (pointer float) data) 3)) (clear *temp-string*)) *temp-string*)
|
||||
)
|
||||
)
|
||||
;; some water-height info but with 5 elts
|
||||
((and (= (-> e tag i name) 'water-height) (= (-> e tag i elt-count) 4) (= (-> e tag i elt-type) float))
|
||||
(+! y-adv (* 8 2))
|
||||
(format *debug-temp-string* " ~mm ~mm ~mm~%(~S)~%~mm"
|
||||
(-> (the (pointer float) data) 0)
|
||||
(-> (the (pointer float) data) 1)
|
||||
(-> (the (pointer float) data) 2)
|
||||
(begin (bit-enum->string water-flags (the int (-> (the (pointer float) data) 3)) (clear *temp-string*)) *temp-string*)
|
||||
(-> (the (pointer float) data) 4)
|
||||
)
|
||||
)
|
||||
;; music flava (music ambients)
|
||||
((and (= (-> e tag i name) 'flava) (= (-> e tag i elt-count) 1) (= (-> e tag i elt-type) int32))
|
||||
(format *debug-temp-string* " (music-flava ~S)" (music-flava->string (-> (the (pointer music-flava) data) 0)))
|
||||
)
|
||||
;; text id (can be hint ambient)
|
||||
((and (= (-> e tag i name) 'text-id) (= (-> e tag i elt-count) 1) (= (-> e tag i elt-type) int32))
|
||||
(format *debug-temp-string* " (game-text-id ~S)" (game-text-id->string (-> (the (pointer game-text-id) data) 0)))
|
||||
)
|
||||
;; eco-info, like in vents, crates, or collectables in general
|
||||
((and (= (-> e tag i name) 'eco-info) (= (-> e tag i elt-count) 2) (= (-> e tag i elt-type) int32))
|
||||
(format *debug-temp-string* " ~S " (pickup-type->string (the-as pickup-type (-> (the (pointer int32) data) 0))))
|
||||
(if (= (pickup-type fuel-cell) (-> (the (pointer int32) data) 0))
|
||||
(format *debug-temp-string* "~S" (game-task->string (the-as game-task (-> (the (pointer int32) data) 1))))
|
||||
(format *debug-temp-string* "~D" (-> (the (pointer int32) data) 1))
|
||||
)
|
||||
(if (= (pickup-type buzzer) (-> (the (pointer int32) data) 0))
|
||||
(format *debug-temp-string* " ~S" (game-task->string (the-as game-task (logand #xffff (-> (the (pointer int32) data) 1)))))
|
||||
)
|
||||
)
|
||||
;; fact options, usually enemies or crates
|
||||
((and (= (-> e tag i name) 'options) (= (-> e tag i elt-count) 1) (= (-> e tag i elt-type) uint32))
|
||||
(format *debug-temp-string* " (fact-options ")
|
||||
(bit-enum->string fact-options (-> (the (pointer uint32) data) 0) *debug-temp-string*)
|
||||
(format *debug-temp-string* ")")
|
||||
)
|
||||
;; these can be displayed visually with other tools.
|
||||
((and (= (-> e tag i name) 'visvol) (= (-> e tag i elt-count) 2) (= (-> e tag i elt-type) vector))
|
||||
(format *debug-temp-string* " display actor-vis!")
|
||||
)
|
||||
((and (= (-> e tag i name) 'path) (= (-> e tag i elt-type) vector))
|
||||
(format *debug-temp-string* " display path marks!")
|
||||
)
|
||||
((and (= (-> e tag i name) 'vol) (= (-> e tag i elt-type) vector))
|
||||
(format *debug-temp-string* " display vol marks!")
|
||||
)
|
||||
(else
|
||||
;; more generic tag info
|
||||
(dotimes (ii (-> e tag i elt-count))
|
||||
(format *debug-temp-string* " ")
|
||||
(case (-> e tag i elt-type)
|
||||
((string symbol type)
|
||||
(format *debug-temp-string* "~A" (-> (the (pointer basic) data) ii)))
|
||||
((float)
|
||||
(case (-> e tag i name)
|
||||
;; meters are better here
|
||||
(('spring-height 'vis-dist 'height-info 'distance 'cam-notice-dist 'cam-vert 'cam-horz 'idle-distance
|
||||
'nearest-y-threshold 'center-point 'center-radius 'notice-dist 'trigger-height 'notice-top)
|
||||
(format *debug-temp-string* "~mm" (-> (the (pointer float) data) ii))
|
||||
)
|
||||
;; degrees are better for these
|
||||
(('rotoffset 'fov 'rotmin 'rotmax 'tiltmin 'tiltmax 'rotspeed)
|
||||
(format *debug-temp-string* "~rdeg" (-> (the (pointer float) data) ii))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "~f" (-> (the (pointer float) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((int8) (format *debug-temp-string* "~D" (-> (the (pointer int8) data) ii)))
|
||||
((int16) (format *debug-temp-string* "~D" (-> (the (pointer int16) data) ii)))
|
||||
((int32)
|
||||
(case (-> e tag i name)
|
||||
(('final-pickup 'pickup-type)
|
||||
(format *debug-temp-string* "~S" (pickup-type->string (the-as pickup-type (-> (the (pointer int32) data) ii))))
|
||||
)
|
||||
(('alt-task)
|
||||
(format *debug-temp-string* "~S" (game-task->string (the-as game-task (-> (the (pointer int32) data) ii))))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "~D" (-> (the (pointer int32) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((uint8)
|
||||
(case (-> e tag i name)
|
||||
;; not sure
|
||||
(('shadow-mask)
|
||||
(format *debug-temp-string* "#b~b" (-> (the (pointer uint8) data) ii))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "#x~x" (-> (the (pointer uint8) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((uint16) (format *debug-temp-string* "#x~x" (-> (the (pointer uint16) data) ii)))
|
||||
((uint32)
|
||||
(case (-> e tag i name)
|
||||
;; actually actor-id
|
||||
(('nav-mesh-actor 'open-actor 'trigger-actor 'path-actor 'state-actor 'alt-actor 'next-actor 'prev-actor
|
||||
'spawner-blocker-actor 'spawner-trigger-actor 'kill-actor 'fade-actor 'water-actor 'target-actor)
|
||||
(format *debug-temp-string* "~%#x~x (~S)" (-> (the (pointer uint32) data) ii)
|
||||
(res-lump-struct (entity-by-aid (-> (the (pointer uint32) data) ii)) 'name string))
|
||||
(+! y-adv 8)
|
||||
)
|
||||
;; used for fuel-cell
|
||||
(('movie-mask)
|
||||
(format *debug-temp-string* "#b~b" (-> (the (pointer uint32) data) ii))
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "#x~x" (-> (the (pointer uint32) data) ii))
|
||||
)
|
||||
)
|
||||
)
|
||||
((vector)
|
||||
(case (-> e tag i name)
|
||||
;; guess
|
||||
(('movie-pos)
|
||||
(format *debug-temp-string* "~%(~mm ~mm ~mm ~rdeg)"
|
||||
(-> (the (inline-array vector) data) ii x)
|
||||
(-> (the (inline-array vector) data) ii y)
|
||||
(-> (the (inline-array vector) data) ii z)
|
||||
(-> (the (inline-array vector) data) ii w)
|
||||
)
|
||||
)
|
||||
;; not super useful
|
||||
(('nav-mesh-sphere)
|
||||
(format *debug-temp-string* "~%(~mm ~mm ~mm ~mm)"
|
||||
(-> (the (inline-array vector) data) ii x)
|
||||
(-> (the (inline-array vector) data) ii y)
|
||||
(-> (the (inline-array vector) data) ii z)
|
||||
(-> (the (inline-array vector) data) ii w)
|
||||
)
|
||||
)
|
||||
(else
|
||||
(format *debug-temp-string* "~%(~f ~f ~f ~f)"
|
||||
(-> (the (inline-array vector) data) ii x)
|
||||
(-> (the (inline-array vector) data) ii y)
|
||||
(-> (the (inline-array vector) data) ii z)
|
||||
(-> (the (inline-array vector) data) ii w)
|
||||
)
|
||||
)
|
||||
)
|
||||
(+! y-adv 8))
|
||||
;; no clue! please report this.
|
||||
(else
|
||||
(format *debug-temp-string* "<unknown res-tag type ~A>" (-> e tag i elt-type))
|
||||
(set! ii (the int (-> e tag i elt-count)))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
;; draw a string for each tag instead of all at once. allows using smaller strings.
|
||||
(draw-string-xy *debug-temp-string* debug-buf 352 cur-y (font-color default) (font-flags shadow kerning middle))
|
||||
(+! cur-y y-adv)
|
||||
(set! y-adv 8)
|
||||
|
||||
))
|
||||
;; set max scroll based on how large the whole text was, ignore first 20 lines.
|
||||
(set! (-> inspect-info scroll-y-max) (max 0 (+ -20 (/ (- cur-y begin-y) 8))))
|
||||
|
||||
)
|
||||
)))
|
||||
|
||||
|
@ -1,33 +1,33 @@
|
||||
("ART.CGO"
|
||||
("dir-tpages-ART.go" "dir-tpages")
|
||||
("tpage-11.go" "tpage-11")
|
||||
("tpage-31.go" "tpage-31")
|
||||
("tpage-1804.go" "tpage-1804")
|
||||
("texture-upload.o" "texture-upload")
|
||||
("tpage-12.go" "tpage-12")
|
||||
("tpage-917.go" "tpage-917")
|
||||
("tpage-918.go" "tpage-918")
|
||||
("tpage-1106.go" "tpage-1106")
|
||||
("tpage-1141.go" "tpage-1141")
|
||||
("tpage-1658.go" "tpage-1658")
|
||||
("tpage-2841.go" "tpage-2841")
|
||||
("tpage-2932.go" "tpage-2932")
|
||||
("tpage-3076.go" "tpage-3076")
|
||||
("texture-finish.o" "texture-finish")
|
||||
("collectables-ag.go" "collectables")
|
||||
("ctywide-arrow-ag.go" "ctywide-arrow")
|
||||
("crate-ag.go" "crate")
|
||||
("talk-box-ag.go" "talk-box")
|
||||
("scenecamera-ag.go" "scenecamera")
|
||||
("eco-canister-ag.go" "eco-canister")
|
||||
("hud-ring-ag.go" "hud-ring")
|
||||
("jakb-ag.go" "jakb")
|
||||
("daxter-ag.go" "daxter")
|
||||
("board-ag.go" "board")
|
||||
("gun-ag.go" "gun")
|
||||
("jak-gun+0-ag.go" "jak-gun+0")
|
||||
("jak-board+0-ag.go" "jak-board+0")
|
||||
("jak-dark+0-ag.go" "jak-dark+0")
|
||||
("jak-swim+0-ag.go" "jak-swim+0")
|
||||
("blocking-plane-ag.go" "blocking-plane")
|
||||
)
|
||||
(("dir-tpages-ART.go" "dir-tpages")
|
||||
"tpage-11.go"
|
||||
"tpage-31.go"
|
||||
"tpage-1804.go"
|
||||
"texture-upload.o"
|
||||
"tpage-12.go"
|
||||
"tpage-917.go"
|
||||
"tpage-918.go"
|
||||
"tpage-1106.go"
|
||||
"tpage-1141.go"
|
||||
"tpage-1658.go"
|
||||
"tpage-2841.go"
|
||||
"tpage-2932.go"
|
||||
"tpage-3076.go"
|
||||
"texture-finish.o"
|
||||
"collectables-ag.go"
|
||||
"ctywide-arrow-ag.go"
|
||||
"crate-ag.go"
|
||||
"talk-box-ag.go"
|
||||
"scenecamera-ag.go"
|
||||
"eco-canister-ag.go"
|
||||
"hud-ring-ag.go"
|
||||
"jakb-ag.go"
|
||||
"daxter-ag.go"
|
||||
"board-ag.go"
|
||||
"gun-ag.go"
|
||||
"jak-gun+0-ag.go"
|
||||
"jak-board+0-ag.go"
|
||||
"jak-dark+0-ag.go"
|
||||
"jak-swim+0-ag.go"
|
||||
"blocking-plane-ag.go"
|
||||
))
|
||||
|
@ -1,47 +1,47 @@
|
||||
("ATE.DGO"
|
||||
("ai-task-h.o" "ai-task-h")
|
||||
("bot-h.o" "bot-h")
|
||||
("bot.o" "bot")
|
||||
("bot-states.o" "bot-states")
|
||||
("sig-h.o" "sig-h")
|
||||
("sig-task.o" "sig-task")
|
||||
("sig-shot.o" "sig-shot")
|
||||
("sig-plasma.o" "sig-plasma")
|
||||
("sig.o" "sig")
|
||||
("sig-states.o" "sig-states")
|
||||
("ash-h.o" "ash-h")
|
||||
("ash-task.o" "ash-task")
|
||||
("ash-shot.o" "ash-shot")
|
||||
("ash.o" "ash")
|
||||
("ash-states.o" "ash-states")
|
||||
("spyder.o" "spyder")
|
||||
("sig0-course.o" "sig0-course")
|
||||
("ash1-course.o" "ash1-course")
|
||||
("atoll-tank.o" "atoll-tank")
|
||||
("atoll-scenes.o" "atoll-scenes")
|
||||
("sniper.o" "sniper")
|
||||
("amphibian.o" "amphibian")
|
||||
("juicer.o" "juicer")
|
||||
("metalmonk.o" "metalmonk")
|
||||
("tpage-1606.go" "tpage-1606")
|
||||
("tpage-1607.go" "tpage-1607")
|
||||
("tpage-2461.go" "tpage-2461")
|
||||
("tpage-3237.go" "tpage-3237")
|
||||
("tpage-3412.go" "tpage-3412")
|
||||
("sig-ag.go" "sig")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("atoll-tank-ag.go" "atoll-tank")
|
||||
("sig-highres-ag.go" "sig-highres")
|
||||
("juicer-ag.go" "juicer")
|
||||
("ashelin-highres-ag.go" "ashelin-highres")
|
||||
("atoll-hellcat-ag.go" "atoll-hellcat")
|
||||
("ashelin-ag.go" "ashelin")
|
||||
("metalmonk-ag.go" "metalmonk")
|
||||
("amphibian-ag.go" "amphibian")
|
||||
("spyder-ag.go" "spyder")
|
||||
("com-airlock-inner-ag.go" "com-airlock-inner")
|
||||
("palmpilot-ag.go" "palmpilot")
|
||||
("particleman-ag.go" "particleman")
|
||||
("atollext-vis.go" "atollext-vis")
|
||||
)
|
||||
("ai-task-h.o"
|
||||
"bot-h.o"
|
||||
"bot.o"
|
||||
"bot-states.o"
|
||||
"sig-h.o"
|
||||
"sig-task.o"
|
||||
"sig-shot.o"
|
||||
"sig-plasma.o"
|
||||
"sig.o"
|
||||
"sig-states.o"
|
||||
"ash-h.o"
|
||||
"ash-task.o"
|
||||
"ash-shot.o"
|
||||
"ash.o"
|
||||
"ash-states.o"
|
||||
"spyder.o"
|
||||
"sig0-course.o"
|
||||
"ash1-course.o"
|
||||
"atoll-tank.o"
|
||||
"atoll-scenes.o"
|
||||
"sniper.o"
|
||||
"amphibian.o"
|
||||
"juicer.o"
|
||||
"metalmonk.o"
|
||||
"tpage-1606.go"
|
||||
"tpage-1607.go"
|
||||
"tpage-2461.go"
|
||||
"tpage-3237.go"
|
||||
"tpage-3412.go"
|
||||
"sig-ag.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"atoll-tank-ag.go"
|
||||
"sig-highres-ag.go"
|
||||
"juicer-ag.go"
|
||||
"ashelin-highres-ag.go"
|
||||
"atoll-hellcat-ag.go"
|
||||
"ashelin-ag.go"
|
||||
"metalmonk-ag.go"
|
||||
"amphibian-ag.go"
|
||||
"spyder-ag.go"
|
||||
"com-airlock-inner-ag.go"
|
||||
"palmpilot-ag.go"
|
||||
"particleman-ag.go"
|
||||
"atollext-vis.go"
|
||||
))
|
||||
|
@ -1,24 +1,24 @@
|
||||
("ATO.DGO"
|
||||
("gun-buoy.o" "gun-buoy")
|
||||
("atoll-part.o" "atoll-part")
|
||||
("atoll-obs.o" "atoll-obs")
|
||||
("fodder.o" "fodder")
|
||||
("tpage-856.go" "tpage-856")
|
||||
("tpage-858.go" "tpage-858")
|
||||
("tpage-857.go" "tpage-857")
|
||||
("tpage-855.go" "tpage-855")
|
||||
("tpage-1083.go" "tpage-1083")
|
||||
("fodder-ag.go" "fodder")
|
||||
("liftcat-ag.go" "liftcat")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("atoll-windmill-ag.go" "atoll-windmill")
|
||||
("turbine-ag.go" "turbine")
|
||||
("slider-ag.go" "slider")
|
||||
("gun-buoy-ag.go" "gun-buoy")
|
||||
("atoll-hatch-ag.go" "atoll-hatch")
|
||||
("atoll-valve-ag.go" "atoll-valve")
|
||||
("piston-ag.go" "piston")
|
||||
("atollrotpipe-ag.go" "atollrotpipe")
|
||||
("atoll-mar-symbol-ag.go" "atoll-mar-symbol")
|
||||
("atoll-vis.go" "atoll-vis")
|
||||
)
|
||||
("gun-buoy.o"
|
||||
"atoll-part.o"
|
||||
"atoll-obs.o"
|
||||
"fodder.o"
|
||||
"tpage-856.go"
|
||||
"tpage-858.go"
|
||||
"tpage-857.go"
|
||||
"tpage-855.go"
|
||||
"tpage-1083.go"
|
||||
"fodder-ag.go"
|
||||
"liftcat-ag.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"atoll-windmill-ag.go"
|
||||
"turbine-ag.go"
|
||||
"slider-ag.go"
|
||||
"gun-buoy-ag.go"
|
||||
"atoll-hatch-ag.go"
|
||||
"atoll-valve-ag.go"
|
||||
"piston-ag.go"
|
||||
"atollrotpipe-ag.go"
|
||||
"atoll-mar-symbol-ag.go"
|
||||
"atoll-vis.go"
|
||||
))
|
||||
|
@ -1,19 +1,19 @@
|
||||
("CAB.DGO"
|
||||
("casboss-texture.o" "casboss-texture")
|
||||
("castle-baron.o" "castle-baron")
|
||||
("castle-scenes.o" "castle-scenes")
|
||||
("casboss-part.o" "casboss-part")
|
||||
("tpage-2996.go" "tpage-2996")
|
||||
("tpage-2997.go" "tpage-2997")
|
||||
("tpage-3435.go" "tpage-3435")
|
||||
("tpage-3458.go" "tpage-3458")
|
||||
("tpage-3429.go" "tpage-3429")
|
||||
("krew-highres-ag.go" "krew-highres")
|
||||
("krew-lowres-ag.go" "krew-lowres")
|
||||
("cboss-tractor-ag.go" "cboss-tractor")
|
||||
("krew-clone-ag.go" "krew-clone")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("cboss-bomb-ag.go" "cboss-bomb")
|
||||
("cboss-elevator-ag.go" "cboss-elevator")
|
||||
("casboss-vis.go" "casboss-vis")
|
||||
)
|
||||
("casboss-texture.o"
|
||||
"castle-baron.o"
|
||||
"castle-scenes.o"
|
||||
"casboss-part.o"
|
||||
"tpage-2996.go"
|
||||
"tpage-2997.go"
|
||||
"tpage-3435.go"
|
||||
"tpage-3458.go"
|
||||
"tpage-3429.go"
|
||||
"krew-highres-ag.go"
|
||||
"krew-lowres-ag.go"
|
||||
"cboss-tractor-ag.go"
|
||||
"krew-clone-ag.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"cboss-bomb-ag.go"
|
||||
"cboss-elevator-ag.go"
|
||||
"casboss-vis.go"
|
||||
))
|
||||
|
@ -1,16 +1,16 @@
|
||||
("CAP.DGO"
|
||||
("caspad-obs.o" "caspad-obs")
|
||||
("caspad-part.o" "caspad-part")
|
||||
("castle-tasks.o" "castle-tasks")
|
||||
("tpage-2537.go" "tpage-2537")
|
||||
("tpage-2539.go" "tpage-2539")
|
||||
("tpage-2538.go" "tpage-2538")
|
||||
("tpage-3498.go" "tpage-3498")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("air-train-ag.go" "air-train")
|
||||
("cpad-elevator-ag.go" "cpad-elevator")
|
||||
("particleman-ag.go" "particleman")
|
||||
("caspad-vis.go" "caspad-vis")
|
||||
)
|
||||
("caspad-obs.o"
|
||||
"caspad-part.o"
|
||||
"castle-tasks.o"
|
||||
"tpage-2537.go"
|
||||
"tpage-2539.go"
|
||||
"tpage-2538.go"
|
||||
"tpage-3498.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"air-train-ag.go"
|
||||
"cpad-elevator-ag.go"
|
||||
"particleman-ag.go"
|
||||
"caspad-vis.go"
|
||||
))
|
||||
|
@ -1,30 +1,30 @@
|
||||
("CAS.DGO"
|
||||
("crimson-guard-level.o" "crimson-guard-level")
|
||||
("guard-conversation.o" "guard-conversation")
|
||||
("transport-level.o" "transport-level")
|
||||
("roboguard-level.o" "roboguard-level")
|
||||
("castle-texture.o" "castle-texture")
|
||||
("castle-obs.o" "castle-obs")
|
||||
("castle-part.o" "castle-part")
|
||||
("tpage-2865.go" "tpage-2865")
|
||||
("tpage-2867.go" "tpage-2867")
|
||||
("tpage-2866.go" "tpage-2866")
|
||||
("tpage-3124.go" "tpage-3124")
|
||||
("tpage-2970.go" "tpage-2970")
|
||||
("roboguard-ag.go" "roboguard")
|
||||
("crimson-guard-ag.go" "crimson-guard")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("cas-rot-bridge-ag.go" "cas-rot-bridge")
|
||||
("cas-electric-fence-ag.go" "cas-electric-fence")
|
||||
("cas-rot-blade-ag.go" "cas-rot-blade")
|
||||
("switch-ag.go" "cas-switch")
|
||||
("cas-conveyor-switch-ag.go" "cas-conveyor-switch")
|
||||
("cas-robot-door-ag.go" "cas-robot-door")
|
||||
("cas-trapdoor-ag.go" "cas-trapdoor")
|
||||
("cas-chain-plat-ag.go" "cas-chain-plat")
|
||||
("cas-elevator-ag.go" "cas-elevator")
|
||||
("cas-button-ag.go" "cas-button")
|
||||
("cas-flag-a-ag.go" "cas-flag-a")
|
||||
("cas-flag-b-ag.go" "cas-flag-b")
|
||||
("castle-vis.go" "castle-vis")
|
||||
)
|
||||
("crimson-guard-level.o"
|
||||
"guard-conversation.o"
|
||||
"transport-level.o"
|
||||
"roboguard-level.o"
|
||||
"castle-texture.o"
|
||||
"castle-obs.o"
|
||||
"castle-part.o"
|
||||
"tpage-2865.go"
|
||||
"tpage-2867.go"
|
||||
"tpage-2866.go"
|
||||
"tpage-3124.go"
|
||||
"tpage-2970.go"
|
||||
"roboguard-ag.go"
|
||||
"crimson-guard-ag.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"cas-rot-bridge-ag.go"
|
||||
"cas-electric-fence-ag.go"
|
||||
"cas-rot-blade-ag.go"
|
||||
"switch-ag.go"
|
||||
"cas-conveyor-switch-ag.go"
|
||||
"cas-robot-door-ag.go"
|
||||
"cas-trapdoor-ag.go"
|
||||
"cas-chain-plat-ag.go"
|
||||
"cas-elevator-ag.go"
|
||||
"cas-button-ag.go"
|
||||
"cas-flag-a-ag.go"
|
||||
"cas-flag-b-ag.go"
|
||||
"castle-vis.go"
|
||||
))
|
||||
|
@ -1,8 +1,8 @@
|
||||
("CASCITY.DGO"
|
||||
("tpage-3221.go" "tpage-3221")
|
||||
("tpage-3222.go" "tpage-3222")
|
||||
("tpage-3425.go" "tpage-3425")
|
||||
("searchlight-ag.go" "searchlight")
|
||||
("pal-windmill-ag.go" "pal-windmill")
|
||||
("cascity.go" "cascity")
|
||||
)
|
||||
("tpage-3221.go"
|
||||
"tpage-3222.go"
|
||||
"tpage-3425.go"
|
||||
"searchlight-ag.go"
|
||||
"pal-windmill-ag.go"
|
||||
"cascity.go"
|
||||
))
|
||||
|
@ -1,13 +1,13 @@
|
||||
("CASEXT.DGO"
|
||||
("tpage-2597.go" "tpage-2597")
|
||||
("tpage-3424.go" "tpage-3424")
|
||||
("tpage-3315.go" "tpage-3315")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("ashelin-highres-ag.go" "ashelin-highres")
|
||||
("hellcat-ag.go" "hellcat")
|
||||
("heart-of-mar-ag.go" "heart-of-mar")
|
||||
("gun-upgrade-a-ag.go" "gun-upgrade-a")
|
||||
("particleman-ag.go" "particleman")
|
||||
("casext.go" "casext")
|
||||
)
|
||||
("tpage-2597.go"
|
||||
"tpage-3424.go"
|
||||
"tpage-3315.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"ashelin-highres-ag.go"
|
||||
"hellcat-ag.go"
|
||||
"heart-of-mar-ag.go"
|
||||
"gun-upgrade-a-ag.go"
|
||||
"particleman-ag.go"
|
||||
"casext.go"
|
||||
))
|
||||
|
@ -1,22 +1,22 @@
|
||||
("CFA.DGO"
|
||||
("ctyfarm-obs.o" "ctyfarm-obs")
|
||||
("ctyfarma-part.o" "ctyfarma-part")
|
||||
("ctyfarmb-part.o" "ctyfarmb-part")
|
||||
("yakow.o" "yakow")
|
||||
("tpage-2444.go" "tpage-2444")
|
||||
("tpage-2445.go" "tpage-2445")
|
||||
("tpage-2645.go" "tpage-2645")
|
||||
("tpage-2644.go" "tpage-2644")
|
||||
("tpage-2744.go" "tpage-2744")
|
||||
("tpage-2791.go" "tpage-2791")
|
||||
("tpage-2441.go" "tpage-2441")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("com-airlock-inner-ag.go" "com-airlock-inner")
|
||||
("farm-chilirots-ag.go" "farm-chilirots")
|
||||
("farm-cabbage-ag.go" "farm-cabbage")
|
||||
("farm-marrow-ag.go" "farm-marrow")
|
||||
("farm-beetree-ag.go" "farm-beetree")
|
||||
("farm-small-cabbage-ag.go" "farm-small-cabbage")
|
||||
("farm-sprinkler-barrels-ag.go" "farm-sprinkler-barrels")
|
||||
("ctyfarma-vis.go" "ctyfarma-vis")
|
||||
)
|
||||
("ctyfarm-obs.o"
|
||||
"ctyfarma-part.o"
|
||||
"ctyfarmb-part.o"
|
||||
"yakow.o"
|
||||
"tpage-2444.go"
|
||||
"tpage-2445.go"
|
||||
"tpage-2645.go"
|
||||
"tpage-2644.go"
|
||||
"tpage-2744.go"
|
||||
"tpage-2791.go"
|
||||
"tpage-2441.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"com-airlock-inner-ag.go"
|
||||
"farm-chilirots-ag.go"
|
||||
"farm-cabbage-ag.go"
|
||||
"farm-marrow-ag.go"
|
||||
"farm-beetree-ag.go"
|
||||
"farm-small-cabbage-ag.go"
|
||||
"farm-sprinkler-barrels-ag.go"
|
||||
"ctyfarma-vis.go"
|
||||
))
|
||||
|
@ -1,21 +1,21 @@
|
||||
("CFB.DGO"
|
||||
("ctyfarm-obs.o" "ctyfarm-obs")
|
||||
("ctyfarma-part.o" "ctyfarma-part")
|
||||
("ctyfarmb-part.o" "ctyfarmb-part")
|
||||
("yakow.o" "yakow")
|
||||
("tpage-3005.go" "tpage-3005")
|
||||
("tpage-3009.go" "tpage-3009")
|
||||
("tpage-3007.go" "tpage-3007")
|
||||
("tpage-3008.go" "tpage-3008")
|
||||
("tpage-3006.go" "tpage-3006")
|
||||
("tpage-3004.go" "tpage-3004")
|
||||
("tpage-2442.go" "tpage-2442")
|
||||
("yakow-ag.go" "yakow")
|
||||
("farm-chilirots-ag.go" "farm-chilirots")
|
||||
("farm-cabbage-ag.go" "farm-cabbage")
|
||||
("farm-marrow-ag.go" "farm-marrow")
|
||||
("farm-beetree-ag.go" "farm-beetree")
|
||||
("farm-small-cabbage-ag.go" "farm-small-cabbage")
|
||||
("farm-sprinkler-barrels-ag.go" "farm-sprinkler-barrels")
|
||||
("ctyfarmb-vis.go" "ctyfarmb-vis")
|
||||
)
|
||||
("ctyfarm-obs.o"
|
||||
"ctyfarma-part.o"
|
||||
"ctyfarmb-part.o"
|
||||
"yakow.o"
|
||||
"tpage-3005.go"
|
||||
"tpage-3009.go"
|
||||
"tpage-3007.go"
|
||||
"tpage-3008.go"
|
||||
"tpage-3006.go"
|
||||
"tpage-3004.go"
|
||||
"tpage-2442.go"
|
||||
"yakow-ag.go"
|
||||
"farm-chilirots-ag.go"
|
||||
"farm-cabbage-ag.go"
|
||||
"farm-marrow-ag.go"
|
||||
"farm-beetree-ag.go"
|
||||
"farm-small-cabbage-ag.go"
|
||||
"farm-sprinkler-barrels-ag.go"
|
||||
"ctyfarmb-vis.go"
|
||||
))
|
||||
|
@ -1,10 +1,10 @@
|
||||
("CGA.DGO"
|
||||
("ctygena-part.o" "ctygena-part")
|
||||
("neon-praxis-part.o" "neon-praxis-part")
|
||||
("tpage-1137.go" "tpage-1137")
|
||||
("tpage-1138.go" "tpage-1138")
|
||||
("tpage-1117.go" "tpage-1117")
|
||||
("tpage-1637.go" "tpage-1637")
|
||||
("ctyn-lamp-ag.go" "ctyn-lamp")
|
||||
("ctygena-vis.go" "ctygena-vis")
|
||||
)
|
||||
("ctygena-part.o"
|
||||
"neon-praxis-part.o"
|
||||
"tpage-1137.go"
|
||||
"tpage-1138.go"
|
||||
"tpage-1117.go"
|
||||
"tpage-1637.go"
|
||||
"ctyn-lamp-ag.go"
|
||||
"ctygena-vis.go"
|
||||
))
|
||||
|
@ -1,11 +1,11 @@
|
||||
("CGB.DGO"
|
||||
("ctygenb-part.o" "ctygenb-part")
|
||||
("tpage-955.go" "tpage-955")
|
||||
("tpage-957.go" "tpage-957")
|
||||
("tpage-956.go" "tpage-956")
|
||||
("tpage-958.go" "tpage-958")
|
||||
("tpage-1019.go" "tpage-1019")
|
||||
("tpage-1638.go" "tpage-1638")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("ctygenb-vis.go" "ctygenb-vis")
|
||||
)
|
||||
("ctygenb-part.o"
|
||||
"tpage-955.go"
|
||||
"tpage-957.go"
|
||||
"tpage-956.go"
|
||||
"tpage-958.go"
|
||||
"tpage-1019.go"
|
||||
"tpage-1638.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"ctygenb-vis.go"
|
||||
))
|
||||
|
@ -1,9 +1,9 @@
|
||||
("CGC.DGO"
|
||||
("ctygenc-part.o" "ctygenc-part")
|
||||
("tpage-1605.go" "tpage-1605")
|
||||
("tpage-2285.go" "tpage-2285")
|
||||
("tpage-1612.go" "tpage-1612")
|
||||
("tpage-1639.go" "tpage-1639")
|
||||
("ctyn-lamp-ag.go" "ctyn-lamp")
|
||||
("ctygenc-vis.go" "ctygenc-vis")
|
||||
)
|
||||
("ctygenc-part.o"
|
||||
"tpage-1605.go"
|
||||
"tpage-2285.go"
|
||||
"tpage-1612.go"
|
||||
"tpage-1639.go"
|
||||
"ctyn-lamp-ag.go"
|
||||
"ctygenc-vis.go"
|
||||
))
|
||||
|
@ -1,10 +1,10 @@
|
||||
("CIA.DGO"
|
||||
("ctyinda-part.o" "ctyinda-part")
|
||||
("ctyinda-obs.o" "ctyinda-obs")
|
||||
("tpage-1561.go" "tpage-1561")
|
||||
("tpage-1562.go" "tpage-1562")
|
||||
("tpage-1361.go" "tpage-1361")
|
||||
("tpage-1640.go" "tpage-1640")
|
||||
("door-ctyinda-ag.go" "vin-door-ctyinda")
|
||||
("ctyinda-vis.go" "ctyinda-vis")
|
||||
)
|
||||
("ctyinda-part.o"
|
||||
"ctyinda-obs.o"
|
||||
"tpage-1561.go"
|
||||
"tpage-1562.go"
|
||||
"tpage-1361.go"
|
||||
"tpage-1640.go"
|
||||
"door-ctyinda-ag.go"
|
||||
"ctyinda-vis.go"
|
||||
))
|
||||
|
@ -1,11 +1,11 @@
|
||||
("CIB.DGO"
|
||||
("ctyindb-part.o" "ctyindb-part")
|
||||
("ctyindb-obs.o" "ctyindb-obs")
|
||||
("tpage-1565.go" "tpage-1565")
|
||||
("tpage-1577.go" "tpage-1577")
|
||||
("tpage-1601.go" "tpage-1601")
|
||||
("tpage-1614.go" "tpage-1614")
|
||||
("tpage-1642.go" "tpage-1642")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("ctyindb-vis.go" "ctyindb-vis")
|
||||
)
|
||||
("ctyindb-part.o"
|
||||
"ctyindb-obs.o"
|
||||
"tpage-1565.go"
|
||||
"tpage-1577.go"
|
||||
"tpage-1601.go"
|
||||
"tpage-1614.go"
|
||||
"tpage-1642.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"ctyindb-vis.go"
|
||||
))
|
||||
|
@ -1,19 +1,19 @@
|
||||
("CMA.DGO"
|
||||
("ctymark-obs.o" "ctymark-obs")
|
||||
("ctymarka-part.o" "ctymarka-part")
|
||||
("ctymarkb-part.o" "ctymarkb-part")
|
||||
("tpage-2739.go" "tpage-2739")
|
||||
("tpage-2743.go" "tpage-2743")
|
||||
("tpage-2740.go" "tpage-2740")
|
||||
("tpage-2741.go" "tpage-2741")
|
||||
("tpage-2742.go" "tpage-2742")
|
||||
("tpage-1615.go" "tpage-1615")
|
||||
("tpage-1643.go" "tpage-1643")
|
||||
("market-sack-b-ag.go" "market-sack-b")
|
||||
("market-sack-a-ag.go" "market-sack-a")
|
||||
("market-crate-ag.go" "market-crate")
|
||||
("market-basket-b-ag.go" "market-basket-b")
|
||||
("market-basket-a-ag.go" "market-basket-a")
|
||||
("cty-fruit-stand-ag.go" "cty-fruit-stand")
|
||||
("ctymarka-vis.go" "ctymarka-vis")
|
||||
)
|
||||
("ctymark-obs.o"
|
||||
"ctymarka-part.o"
|
||||
"ctymarkb-part.o"
|
||||
"tpage-2739.go"
|
||||
"tpage-2743.go"
|
||||
"tpage-2740.go"
|
||||
"tpage-2741.go"
|
||||
"tpage-2742.go"
|
||||
"tpage-1615.go"
|
||||
"tpage-1643.go"
|
||||
"market-sack-b-ag.go"
|
||||
"market-sack-a-ag.go"
|
||||
"market-crate-ag.go"
|
||||
"market-basket-b-ag.go"
|
||||
"market-basket-a-ag.go"
|
||||
"cty-fruit-stand-ag.go"
|
||||
"ctymarka-vis.go"
|
||||
))
|
||||
|
@ -1,19 +1,19 @@
|
||||
("CMB.DGO"
|
||||
("ctymark-obs.o" "ctymark-obs")
|
||||
("ctymarka-part.o" "ctymarka-part")
|
||||
("ctymarkb-part.o" "ctymarkb-part")
|
||||
("tpage-2734.go" "tpage-2734")
|
||||
("tpage-2738.go" "tpage-2738")
|
||||
("tpage-2735.go" "tpage-2735")
|
||||
("tpage-2737.go" "tpage-2737")
|
||||
("tpage-2736.go" "tpage-2736")
|
||||
("tpage-1616.go" "tpage-1616")
|
||||
("tpage-1644.go" "tpage-1644")
|
||||
("market-sack-b-ag.go" "market-sack-b")
|
||||
("market-sack-a-ag.go" "market-sack-a")
|
||||
("market-crate-ag.go" "market-crate")
|
||||
("market-basket-b-ag.go" "market-basket-b")
|
||||
("market-basket-a-ag.go" "market-basket-a")
|
||||
("cty-fruit-stand-ag.go" "cty-fruit-stand")
|
||||
("ctymarkb-vis.go" "ctymarkb-vis")
|
||||
)
|
||||
("ctymark-obs.o"
|
||||
"ctymarka-part.o"
|
||||
"ctymarkb-part.o"
|
||||
"tpage-2734.go"
|
||||
"tpage-2738.go"
|
||||
"tpage-2735.go"
|
||||
"tpage-2737.go"
|
||||
"tpage-2736.go"
|
||||
"tpage-1616.go"
|
||||
"tpage-1644.go"
|
||||
"market-sack-b-ag.go"
|
||||
"market-sack-a-ag.go"
|
||||
"market-crate-ag.go"
|
||||
"market-basket-b-ag.go"
|
||||
"market-basket-a-ag.go"
|
||||
"cty-fruit-stand-ag.go"
|
||||
"ctymarkb-vis.go"
|
||||
))
|
||||
|
@ -1,25 +1,25 @@
|
||||
("COA.DGO"
|
||||
("jak-pole+0-ag.go" "jak-pole+0")
|
||||
("consite-texture.o" "consite-texture")
|
||||
("consite-part.o" "consite-part")
|
||||
("consite-scenes.o" "consite-scenes")
|
||||
("consite-obs.o" "consite-obs")
|
||||
("baron-consite+0-ag.go" "baron-consite+0")
|
||||
("tpage-3030.go" "tpage-3030")
|
||||
("tpage-3031.go" "tpage-3031")
|
||||
("tpage-3029.go" "tpage-3029")
|
||||
("tpage-3141.go" "tpage-3141")
|
||||
("consite-break-scaffold-a-ag.go" "consite-break-scaffold-a")
|
||||
("consite-break-scaffold-ag.go" "consite-break-scaffold")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("baron-highres-ag.go" "baron-highres")
|
||||
("crimson-guard-highres-ag.go" "crimson-guard-highres")
|
||||
("consite-bomb-elevator-ag.go" "consite-bomb-elevator")
|
||||
("crimson-guard-lowres-ag.go" "crimson-guard-lowres")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("consite-silo-doors-ag.go" "consite-silo-doors")
|
||||
("precursor-stone-ag.go" "precursor-stone")
|
||||
("bomb-trigger-ag.go" "bomb-trigger")
|
||||
("consite-vis.go" "consite-vis")
|
||||
)
|
||||
("jak-pole+0-ag.go"
|
||||
"consite-texture.o"
|
||||
"consite-part.o"
|
||||
"consite-scenes.o"
|
||||
"consite-obs.o"
|
||||
"baron-consite+0-ag.go"
|
||||
"tpage-3030.go"
|
||||
"tpage-3031.go"
|
||||
"tpage-3029.go"
|
||||
"tpage-3141.go"
|
||||
"consite-break-scaffold-a-ag.go"
|
||||
"consite-break-scaffold-ag.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"baron-highres-ag.go"
|
||||
"crimson-guard-highres-ag.go"
|
||||
"consite-bomb-elevator-ag.go"
|
||||
"crimson-guard-lowres-ag.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"consite-silo-doors-ag.go"
|
||||
"precursor-stone-ag.go"
|
||||
"bomb-trigger-ag.go"
|
||||
"consite-vis.go"
|
||||
))
|
||||
|
@ -1,15 +1,15 @@
|
||||
("COB.DGO"
|
||||
("consiteb-part.o" "consiteb-part")
|
||||
("tpage-3032.go" "tpage-3032")
|
||||
("tpage-3033.go" "tpage-3033")
|
||||
("tpage-3142.go" "tpage-3142")
|
||||
("tpage-3180.go" "tpage-3180")
|
||||
("tpage-3239.go" "tpage-3239")
|
||||
("kor-transform-ag.go" "kor-transform")
|
||||
("kor-break-ag.go" "kor-break")
|
||||
("metalkor-highres-ag.go" "metalkor-highres")
|
||||
("com-airlock-inner-ag.go" "com-airlock-inner")
|
||||
("door-ctyinda-ag.go" "vin-door-ctyinda")
|
||||
("kor-break-ray-ag.go" "kor-break-ray")
|
||||
("consiteb-vis.go" "consiteb-vis")
|
||||
)
|
||||
("consiteb-part.o"
|
||||
"tpage-3032.go"
|
||||
"tpage-3033.go"
|
||||
"tpage-3142.go"
|
||||
"tpage-3180.go"
|
||||
"tpage-3239.go"
|
||||
"kor-transform-ag.go"
|
||||
"kor-break-ag.go"
|
||||
"metalkor-highres-ag.go"
|
||||
"com-airlock-inner-ag.go"
|
||||
"door-ctyinda-ag.go"
|
||||
"kor-break-ray-ag.go"
|
||||
"consiteb-vis.go"
|
||||
))
|
||||
|
@ -1,37 +1,37 @@
|
||||
("COMMON.CGO"
|
||||
("los-control-h.o" "los-control-h")
|
||||
("airlock.o" "airlock")
|
||||
("water-anim.o" "water-anim")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("idle-control.o" "idle-control")
|
||||
("dark-eco-pool.o" "dark-eco-pool")
|
||||
("enemy-h.o" "enemy-h")
|
||||
("nav-enemy-h.o" "nav-enemy-h")
|
||||
("rigid-body-h.o" "rigid-body-h")
|
||||
("enemy.o" "enemy")
|
||||
("nav-enemy.o" "nav-enemy")
|
||||
("base-plat.o" "base-plat")
|
||||
("plat.o" "plat")
|
||||
("basebutton.o" "basebutton")
|
||||
("bouncer.o" "bouncer")
|
||||
("conveyor.o" "conveyor")
|
||||
("elevator.o" "elevator")
|
||||
("rigid-body.o" "rigid-body")
|
||||
("rigid-body-queue.o" "rigid-body-queue")
|
||||
("rigid-body-plat.o" "rigid-body-plat")
|
||||
("joint-exploder.o" "joint-exploder")
|
||||
("simple-focus.o" "simple-focus")
|
||||
("simple-nav-sphere.o" "simple-nav-sphere")
|
||||
("process-taskable.o" "process-taskable")
|
||||
("scene-actor.o" "scene-actor")
|
||||
("scene-looper.o" "scene-looper")
|
||||
("warp-gate.o" "warp-gate")
|
||||
("guard-projectile.o" "guard-projectile")
|
||||
("metalhead-projectile.o" "metalhead-projectile")
|
||||
("los-control.o" "los-control")
|
||||
("grunt.o" "grunt")
|
||||
("flitter.o" "flitter")
|
||||
("battle.o" "battle")
|
||||
("elec-gate.o" "elec-gate")
|
||||
("cty-guard-turret-button.o" "cty-guard-turret-button")
|
||||
)
|
||||
("los-control-h.o"
|
||||
"airlock.o"
|
||||
"water-anim.o"
|
||||
"blocking-plane.o"
|
||||
"idle-control.o"
|
||||
"dark-eco-pool.o"
|
||||
"enemy-h.o"
|
||||
"nav-enemy-h.o"
|
||||
"rigid-body-h.o"
|
||||
"enemy.o"
|
||||
"nav-enemy.o"
|
||||
"base-plat.o"
|
||||
"plat.o"
|
||||
"basebutton.o"
|
||||
"bouncer.o"
|
||||
"conveyor.o"
|
||||
"elevator.o"
|
||||
"rigid-body.o"
|
||||
"rigid-body-queue.o"
|
||||
"rigid-body-plat.o"
|
||||
"joint-exploder.o"
|
||||
"simple-focus.o"
|
||||
"simple-nav-sphere.o"
|
||||
"process-taskable.o"
|
||||
"scene-actor.o"
|
||||
"scene-looper.o"
|
||||
"warp-gate.o"
|
||||
"guard-projectile.o"
|
||||
"metalhead-projectile.o"
|
||||
"los-control.o"
|
||||
"grunt.o"
|
||||
"flitter.o"
|
||||
"battle.o"
|
||||
"elec-gate.o"
|
||||
"cty-guard-turret-button.o"
|
||||
))
|
||||
|
@ -1,16 +1,16 @@
|
||||
("CPA.DGO"
|
||||
("ctypal-part.o" "ctypal-part")
|
||||
("ctypal-obs.o" "ctypal-obs")
|
||||
("tpage-2526.go" "tpage-2526")
|
||||
("tpage-2527.go" "tpage-2527")
|
||||
("tpage-3423.go" "tpage-3423")
|
||||
("tpage-2528.go" "tpage-2528")
|
||||
("tpage-1636.go" "tpage-1636")
|
||||
("ctypal-baron-statue-broken-ag.go" "ctypal-baron-statue-broken")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("com-airlock-inner-ag.go" "com-airlock-inner")
|
||||
("water-anim-ctypal-ag.go" "water-anim-ctypal")
|
||||
("palace-door-ag.go" "palace-door")
|
||||
("ctypal-broke-wall-ag.go" "ctypal-broke-wall")
|
||||
("ctypal-vis.go" "ctypal-vis")
|
||||
)
|
||||
("ctypal-part.o"
|
||||
"ctypal-obs.o"
|
||||
"tpage-2526.go"
|
||||
"tpage-2527.go"
|
||||
"tpage-3423.go"
|
||||
"tpage-2528.go"
|
||||
"tpage-1636.go"
|
||||
"ctypal-baron-statue-broken-ag.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"com-airlock-inner-ag.go"
|
||||
"water-anim-ctypal-ag.go"
|
||||
"palace-door-ag.go"
|
||||
"ctypal-broke-wall-ag.go"
|
||||
"ctypal-vis.go"
|
||||
))
|
||||
|
@ -1,14 +1,14 @@
|
||||
("CPO.DGO"
|
||||
("ctyport-part.o" "ctyport-part")
|
||||
("tpage-1557.go" "tpage-1557")
|
||||
("tpage-1560.go" "tpage-1560")
|
||||
("tpage-1558.go" "tpage-1558")
|
||||
("tpage-1325.go" "tpage-1325")
|
||||
("tpage-1645.go" "tpage-1645")
|
||||
("barge-ag.go" "barge")
|
||||
("mecha-daxter-ag.go" "mecha-daxter")
|
||||
("farthy-ag.go" "farthy")
|
||||
("air-train-ag.go" "air-train")
|
||||
("hip-door-a-ag.go" "hip-door-a")
|
||||
("ctyport-vis.go" "ctyport-vis")
|
||||
)
|
||||
("ctyport-part.o"
|
||||
"tpage-1557.go"
|
||||
"tpage-1560.go"
|
||||
"tpage-1558.go"
|
||||
"tpage-1325.go"
|
||||
"tpage-1645.go"
|
||||
"barge-ag.go"
|
||||
"mecha-daxter-ag.go"
|
||||
"farthy-ag.go"
|
||||
"air-train-ag.go"
|
||||
"hip-door-a-ag.go"
|
||||
"ctyport-vis.go"
|
||||
))
|
||||
|
@ -1,13 +1,13 @@
|
||||
("CTA.DGO"
|
||||
("ctysluma-part.o" "ctysluma-part")
|
||||
("neon-baron-part.o" "neon-baron-part")
|
||||
("tpage-974.go" "tpage-974")
|
||||
("tpage-973.go" "tpage-973")
|
||||
("tpage-1680.go" "tpage-1680")
|
||||
("tpage-1021.go" "tpage-1021")
|
||||
("tpage-1646.go" "tpage-1646")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("cty-fruit-stand-ag.go" "cty-fruit-stand")
|
||||
("hide-door-a-ag.go" "hide-door-a")
|
||||
("ctysluma-vis.go" "ctysluma-vis")
|
||||
)
|
||||
("ctysluma-part.o"
|
||||
"neon-baron-part.o"
|
||||
"tpage-974.go"
|
||||
"tpage-973.go"
|
||||
"tpage-1680.go"
|
||||
"tpage-1021.go"
|
||||
"tpage-1646.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"cty-fruit-stand-ag.go"
|
||||
"hide-door-a-ag.go"
|
||||
"ctysluma-vis.go"
|
||||
))
|
||||
|
@ -1,12 +1,12 @@
|
||||
("CTB.DGO"
|
||||
("ctyslumb-part.o" "ctyslumb-part")
|
||||
("tpage-977.go" "tpage-977")
|
||||
("tpage-1308.go" "tpage-1308")
|
||||
("tpage-978.go" "tpage-978")
|
||||
("tpage-1022.go" "tpage-1022")
|
||||
("tpage-1647.go" "tpage-1647")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("com-airlock-inner-ag.go" "com-airlock-inner")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("ctyslumb-vis.go" "ctyslumb-vis")
|
||||
)
|
||||
("ctyslumb-part.o"
|
||||
"tpage-977.go"
|
||||
"tpage-1308.go"
|
||||
"tpage-978.go"
|
||||
"tpage-1022.go"
|
||||
"tpage-1647.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"com-airlock-inner-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"ctyslumb-vis.go"
|
||||
))
|
||||
|
@ -1,11 +1,11 @@
|
||||
("CTC.DGO"
|
||||
("ctyslumc-part.o" "ctyslumc-part")
|
||||
("tpage-1268.go" "tpage-1268")
|
||||
("tpage-1303.go" "tpage-1303")
|
||||
("tpage-1269.go" "tpage-1269")
|
||||
("tpage-1023.go" "tpage-1023")
|
||||
("tpage-1648.go" "tpage-1648")
|
||||
("com-airlock-outer-ag.go" "com-airlock-outer")
|
||||
("door-ag.go" "oracle-door")
|
||||
("ctyslumc-vis.go" "ctyslumc-vis")
|
||||
)
|
||||
("ctyslumc-part.o"
|
||||
"tpage-1268.go"
|
||||
"tpage-1303.go"
|
||||
"tpage-1269.go"
|
||||
"tpage-1023.go"
|
||||
"tpage-1648.go"
|
||||
"com-airlock-outer-ag.go"
|
||||
"door-ag.go"
|
||||
"ctyslumc-vis.go"
|
||||
))
|
||||
|
@ -1,33 +1,33 @@
|
||||
("CTYASHA.DGO"
|
||||
("ai-task-h.o" "ai-task-h")
|
||||
("bot-h.o" "bot-h")
|
||||
("bot.o" "bot")
|
||||
("bot-states.o" "bot-states")
|
||||
("ash-h.o" "ash-h")
|
||||
("ash-task.o" "ash-task")
|
||||
("ash-shot.o" "ash-shot")
|
||||
("ash.o" "ash")
|
||||
("ash-states.o" "ash-states")
|
||||
("juicer.o" "juicer")
|
||||
("ctyasha-obs.o" "ctyasha-obs")
|
||||
("ash4-course.o" "ash4-course")
|
||||
("tpage-1496.go" "tpage-1496")
|
||||
("tpage-1409.go" "tpage-1409")
|
||||
("tpage-3240.go" "tpage-3240")
|
||||
("tpage-3416.go" "tpage-3416")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("grunt-ag.go" "grunt")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("juicer-ag.go" "juicer")
|
||||
("ashelin-highres-ag.go" "ashelin-highres")
|
||||
("ashelin-ag.go" "ashelin")
|
||||
("crimson-guard-highres-ag.go" "crimson-guard-highres")
|
||||
("tanker-ag.go" "tanker")
|
||||
("crimson-guard-lowres-ag.go" "crimson-guard-lowres")
|
||||
("tanker-roof-break-ag.go" "tanker-roof-break")
|
||||
("tanker-crash-ag.go" "tanker-crash")
|
||||
("tanker-barrels-ag.go" "tanker-barrels")
|
||||
("tanker-container-ag.go" "tanker-container")
|
||||
("tanker-one-barrel-ag.go" "tanker-one-barrel")
|
||||
("ctyasha.go" "ctyasha")
|
||||
)
|
||||
("ai-task-h.o"
|
||||
"bot-h.o"
|
||||
"bot.o"
|
||||
"bot-states.o"
|
||||
"ash-h.o"
|
||||
"ash-task.o"
|
||||
"ash-shot.o"
|
||||
"ash.o"
|
||||
"ash-states.o"
|
||||
"juicer.o"
|
||||
"ctyasha-obs.o"
|
||||
"ash4-course.o"
|
||||
"tpage-1496.go"
|
||||
"tpage-1409.go"
|
||||
"tpage-3240.go"
|
||||
"tpage-3416.go"
|
||||
"daxter-highres-ag.go"
|
||||
"grunt-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"juicer-ag.go"
|
||||
"ashelin-highres-ag.go"
|
||||
"ashelin-ag.go"
|
||||
"crimson-guard-highres-ag.go"
|
||||
"tanker-ag.go"
|
||||
"crimson-guard-lowres-ag.go"
|
||||
"tanker-roof-break-ag.go"
|
||||
"tanker-crash-ag.go"
|
||||
"tanker-barrels-ag.go"
|
||||
"tanker-container-ag.go"
|
||||
"tanker-one-barrel-ag.go"
|
||||
"ctyasha.go"
|
||||
))
|
||||
|
@ -1,35 +1,35 @@
|
||||
("CTYKORA.DGO"
|
||||
("ai-task-h.o" "ai-task-h")
|
||||
("bot-h.o" "bot-h")
|
||||
("bot.o" "bot")
|
||||
("bot-states.o" "bot-states")
|
||||
("hal-h.o" "hal-h")
|
||||
("hal-task.o" "hal-task")
|
||||
("hal.o" "hal")
|
||||
("kid-h.o" "kid-h")
|
||||
("kor-h.o" "kor-h")
|
||||
("hal3-course.o" "hal3-course")
|
||||
("kid-task.o" "kid-task")
|
||||
("kid.o" "kid")
|
||||
("kid-states.o" "kid-states")
|
||||
("kor-task.o" "kor-task")
|
||||
("kor.o" "kor")
|
||||
("kor-states.o" "kor-states")
|
||||
("kid3-course.o" "kid3-course")
|
||||
("kor3-course.o" "kor3-course")
|
||||
("jak-dark-on+0-ag.go" "jak-dark-on+0")
|
||||
("tpage-1451.go" "tpage-1451")
|
||||
("tpage-2727.go" "tpage-2727")
|
||||
("tpage-3224.go" "tpage-3224")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("kor-highres-ag.go" "kor-highres")
|
||||
("atoll-hellcat-ag.go" "atoll-hellcat")
|
||||
("kor-ag.go" "kor")
|
||||
("kid-highres-ag.go" "kid-highres")
|
||||
("crimson-guard-highres-ag.go" "crimson-guard-highres")
|
||||
("kid-ag.go" "kid")
|
||||
("crimson-guard-lowres-ag.go" "crimson-guard-lowres")
|
||||
("transport-ag.go" "transport")
|
||||
("ctykora.go" "ctykora")
|
||||
)
|
||||
("ai-task-h.o"
|
||||
"bot-h.o"
|
||||
"bot.o"
|
||||
"bot-states.o"
|
||||
"hal-h.o"
|
||||
"hal-task.o"
|
||||
"hal.o"
|
||||
"kid-h.o"
|
||||
"kor-h.o"
|
||||
"hal3-course.o"
|
||||
"kid-task.o"
|
||||
"kid.o"
|
||||
"kid-states.o"
|
||||
"kor-task.o"
|
||||
"kor.o"
|
||||
"kor-states.o"
|
||||
"kid3-course.o"
|
||||
"kor3-course.o"
|
||||
"jak-dark-on+0-ag.go"
|
||||
"tpage-1451.go"
|
||||
"tpage-2727.go"
|
||||
"tpage-3224.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"kor-highres-ag.go"
|
||||
"atoll-hellcat-ag.go"
|
||||
"kor-ag.go"
|
||||
"kid-highres-ag.go"
|
||||
"crimson-guard-highres-ag.go"
|
||||
"kid-ag.go"
|
||||
"crimson-guard-lowres-ag.go"
|
||||
"transport-ag.go"
|
||||
"ctykora.go"
|
||||
))
|
||||
|
@ -1,68 +1,68 @@
|
||||
("CWI.DGO"
|
||||
("nav-graph-h.o" "nav-graph-h")
|
||||
("traffic-engine-h.o" "traffic-engine-h")
|
||||
("vehicle-h.o" "vehicle-h")
|
||||
("citizen-h.o" "citizen-h")
|
||||
("height-map-h.o" "height-map-h")
|
||||
("ctywide-obs-h.o" "ctywide-obs-h")
|
||||
("height-map.o" "height-map")
|
||||
("traffic-height-map.o" "traffic-height-map")
|
||||
("nav-graph.o" "nav-graph")
|
||||
("vehicle-rider.o" "vehicle-rider")
|
||||
("vehicle-control.o" "vehicle-control")
|
||||
("vehicle-part.o" "vehicle-part")
|
||||
("vehicle-effects.o" "vehicle-effects")
|
||||
("vehicle.o" "vehicle")
|
||||
("vehicle-util.o" "vehicle-util")
|
||||
("vehicle-physics.o" "vehicle-physics")
|
||||
("vehicle-states.o" "vehicle-states")
|
||||
("vehicle-guard.o" "vehicle-guard")
|
||||
("transport.o" "transport")
|
||||
("bike.o" "bike")
|
||||
("car.o" "car")
|
||||
("test-bike.o" "test-bike")
|
||||
("test-car.o" "test-car")
|
||||
("citizen.o" "citizen")
|
||||
("civilian.o" "civilian")
|
||||
("guard.o" "guard")
|
||||
("citizen-norm.o" "citizen-norm")
|
||||
("citizen-fat.o" "citizen-fat")
|
||||
("citizen-chick.o" "citizen-chick")
|
||||
("citizen-enemy.o" "citizen-enemy")
|
||||
("metalhead-predator.o" "metalhead-predator")
|
||||
("metalhead-grunt.o" "metalhead-grunt")
|
||||
("metalhead-flitter.o" "metalhead-flitter")
|
||||
("traffic-engine.o" "traffic-engine")
|
||||
("trail-graph.o" "trail-graph")
|
||||
("trail.o" "trail")
|
||||
("traffic-manager.o" "traffic-manager")
|
||||
("ctywide-texture.o" "ctywide-texture")
|
||||
("ctywide-part.o" "ctywide-part")
|
||||
("ctywide-obs.o" "ctywide-obs")
|
||||
("ctywide-tasks.o" "ctywide-tasks")
|
||||
("ctywide-scenes.o" "ctywide-scenes")
|
||||
("ctywide-speech.o" "ctywide-speech")
|
||||
("ctyport-obs.o" "ctyport-obs")
|
||||
("target-pilot.o" "target-pilot")
|
||||
("pilot-states.o" "pilot-states")
|
||||
("jak-pilot+0-ag.go" "jak-pilot+0")
|
||||
("searchlight.o" "searchlight")
|
||||
("tpage-1264.go" "tpage-1264")
|
||||
("tpage-1266.go" "tpage-1266")
|
||||
("tpage-1265.go" "tpage-1265")
|
||||
("tpage-1674.go" "tpage-1674")
|
||||
("tpage-1118.go" "tpage-1118")
|
||||
("tpage-1657.go" "tpage-1657")
|
||||
("baron-statue-ag.go" "baron-statue")
|
||||
("cty-guard-turret-ag.go" "cty-guard-turret")
|
||||
("vehicle-explosion-ag.go" "vehicle-explosion")
|
||||
("barons-ship-lores-ag.go" "barons-ship-lores")
|
||||
("propa-ag.go" "propa")
|
||||
("vehicle-turret-ag.go" "vehicle-turret")
|
||||
("lurker-pipe-lid-ag.go" "lurker-pipe-lid")
|
||||
("searchlight-ag.go" "searchlight")
|
||||
("burning-bush-ag.go" "burning-bush")
|
||||
("stadium-barrier-ag.go" "stadium-barrier")
|
||||
("security-wall-ag.go" "security-wall")
|
||||
("ctywide-vis.go" "ctywide-vis")
|
||||
)
|
||||
("nav-graph-h.o"
|
||||
"traffic-engine-h.o"
|
||||
"vehicle-h.o"
|
||||
"citizen-h.o"
|
||||
"height-map-h.o"
|
||||
"ctywide-obs-h.o"
|
||||
"height-map.o"
|
||||
"traffic-height-map.o"
|
||||
"nav-graph.o"
|
||||
"vehicle-rider.o"
|
||||
"vehicle-control.o"
|
||||
"vehicle-part.o"
|
||||
"vehicle-effects.o"
|
||||
"vehicle.o"
|
||||
"vehicle-util.o"
|
||||
"vehicle-physics.o"
|
||||
"vehicle-states.o"
|
||||
"vehicle-guard.o"
|
||||
"transport.o"
|
||||
"bike.o"
|
||||
"car.o"
|
||||
"test-bike.o"
|
||||
"test-car.o"
|
||||
"citizen.o"
|
||||
"civilian.o"
|
||||
"guard.o"
|
||||
"citizen-norm.o"
|
||||
"citizen-fat.o"
|
||||
"citizen-chick.o"
|
||||
"citizen-enemy.o"
|
||||
"metalhead-predator.o"
|
||||
"metalhead-grunt.o"
|
||||
"metalhead-flitter.o"
|
||||
"traffic-engine.o"
|
||||
"trail-graph.o"
|
||||
"trail.o"
|
||||
"traffic-manager.o"
|
||||
"ctywide-texture.o"
|
||||
"ctywide-part.o"
|
||||
"ctywide-obs.o"
|
||||
"ctywide-tasks.o"
|
||||
"ctywide-scenes.o"
|
||||
"ctywide-speech.o"
|
||||
"ctyport-obs.o"
|
||||
"target-pilot.o"
|
||||
"pilot-states.o"
|
||||
"jak-pilot+0-ag.go"
|
||||
"searchlight.o"
|
||||
"tpage-1264.go"
|
||||
"tpage-1266.go"
|
||||
"tpage-1265.go"
|
||||
"tpage-1674.go"
|
||||
"tpage-1118.go"
|
||||
"tpage-1657.go"
|
||||
"baron-statue-ag.go"
|
||||
"cty-guard-turret-ag.go"
|
||||
"vehicle-explosion-ag.go"
|
||||
"barons-ship-lores-ag.go"
|
||||
"propa-ag.go"
|
||||
"vehicle-turret-ag.go"
|
||||
"lurker-pipe-lid-ag.go"
|
||||
"searchlight-ag.go"
|
||||
"burning-bush-ag.go"
|
||||
"stadium-barrier-ag.go"
|
||||
"security-wall-ag.go"
|
||||
"ctywide-vis.go"
|
||||
))
|
||||
|
@ -1,49 +1,49 @@
|
||||
("D3A.DGO"
|
||||
("hover-formation-h.o" "hover-formation-h")
|
||||
("hover-nav-control-h.o" "hover-nav-control-h")
|
||||
("hover-enemy-h.o" "hover-enemy-h")
|
||||
("hover-nav-network.o" "hover-nav-network")
|
||||
("hover-nav-control.o" "hover-nav-control")
|
||||
("hover-enemy.o" "hover-enemy")
|
||||
("hover-enemy-battle.o" "hover-enemy-battle")
|
||||
("hover-formation.o" "hover-formation")
|
||||
("hover-nav-edit.o" "hover-nav-edit")
|
||||
("wasp-part.o" "wasp-part")
|
||||
("wasp.o" "wasp")
|
||||
("crimson-guard-hover.o" "crimson-guard-hover")
|
||||
("flamer.o" "flamer")
|
||||
("dig-digger.o" "dig-digger")
|
||||
("dig-obs.o" "dig-obs")
|
||||
("dig1-obs.o" "dig1-obs")
|
||||
("dig2-obs.o" "dig2-obs")
|
||||
("dig3-obs.o" "dig3-obs")
|
||||
("tomb-baby-spider.o" "tomb-baby-spider")
|
||||
("grenadier.o" "grenadier")
|
||||
("metalmonk.o" "metalmonk")
|
||||
("dig-texture.o" "dig-texture")
|
||||
("dig-scenes.o" "dig-scenes")
|
||||
("dig-part.o" "dig-part")
|
||||
("tpage-2290.go" "tpage-2290")
|
||||
("tpage-2292.go" "tpage-2292")
|
||||
("tpage-2291.go" "tpage-2291")
|
||||
("tpage-2782.go" "tpage-2782")
|
||||
("tpage-3361.go" "tpage-3361")
|
||||
("grenadier-ag.go" "grenadier")
|
||||
("metalmonk-ag.go" "metalmonk")
|
||||
("flitter-ag.go" "flitter")
|
||||
("dig-balloon-lurker-ag.go" "dig-balloon-lurker")
|
||||
("dig-spikey-sphere-ag.go" "dig-spikey-sphere")
|
||||
("dig-totem-ag.go" "dig-totem")
|
||||
("dig-wheel-step-ag.go" "dig-wheel-step")
|
||||
("warp-gate-ag.go" "warp-gate")
|
||||
("dig-spikey-step-ag.go" "dig-spikey-step")
|
||||
("dig-stomp-block-ag.go" "dig-stomp-block")
|
||||
("dig-totem-fish-ag.go" "dig-totem-fish")
|
||||
("seal-of-mar-base-ag.go" "seal-of-mar-base")
|
||||
("dig-tipping-rock-ag.go" "dig-tipping-rock")
|
||||
("dig-sinking-plat-ag.go" "dig-sinking-plat")
|
||||
("dig-log-ag.go" "dig-log")
|
||||
("dig-spikey-sphere-door-ag.go" "dig-spikey-sphere-door")
|
||||
("dig-button-ag.go" "dig-button")
|
||||
("dig3a-vis.go" "dig3a-vis")
|
||||
)
|
||||
("hover-formation-h.o"
|
||||
"hover-nav-control-h.o"
|
||||
"hover-enemy-h.o"
|
||||
"hover-nav-network.o"
|
||||
"hover-nav-control.o"
|
||||
"hover-enemy.o"
|
||||
"hover-enemy-battle.o"
|
||||
"hover-formation.o"
|
||||
"hover-nav-edit.o"
|
||||
"wasp-part.o"
|
||||
"wasp.o"
|
||||
"crimson-guard-hover.o"
|
||||
"flamer.o"
|
||||
"dig-digger.o"
|
||||
"dig-obs.o"
|
||||
"dig1-obs.o"
|
||||
"dig2-obs.o"
|
||||
"dig3-obs.o"
|
||||
"tomb-baby-spider.o"
|
||||
"grenadier.o"
|
||||
"metalmonk.o"
|
||||
"dig-texture.o"
|
||||
"dig-scenes.o"
|
||||
"dig-part.o"
|
||||
"tpage-2290.go"
|
||||
"tpage-2292.go"
|
||||
"tpage-2291.go"
|
||||
"tpage-2782.go"
|
||||
"tpage-3361.go"
|
||||
"grenadier-ag.go"
|
||||
"metalmonk-ag.go"
|
||||
"flitter-ag.go"
|
||||
"dig-balloon-lurker-ag.go"
|
||||
"dig-spikey-sphere-ag.go"
|
||||
"dig-totem-ag.go"
|
||||
"dig-wheel-step-ag.go"
|
||||
"warp-gate-ag.go"
|
||||
"dig-spikey-step-ag.go"
|
||||
"dig-stomp-block-ag.go"
|
||||
"dig-totem-fish-ag.go"
|
||||
"seal-of-mar-base-ag.go"
|
||||
"dig-tipping-rock-ag.go"
|
||||
"dig-sinking-plat-ag.go"
|
||||
"dig-log-ag.go"
|
||||
"dig-spikey-sphere-door-ag.go"
|
||||
"dig-button-ag.go"
|
||||
"dig3a-vis.go"
|
||||
))
|
||||
|
@ -1,9 +1,9 @@
|
||||
("D3B.DGO"
|
||||
("jak-pole+0-ag.go" "jak-pole+0")
|
||||
("tpage-2406.go" "tpage-2406")
|
||||
("tpage-2407.go" "tpage-2407")
|
||||
("tpage-3548.go" "tpage-3548")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("dig3b-vis.go" "dig3b-vis")
|
||||
)
|
||||
("jak-pole+0-ag.go"
|
||||
"tpage-2406.go"
|
||||
"tpage-2407.go"
|
||||
"tpage-3548.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"dig3b-vis.go"
|
||||
))
|
||||
|
@ -1,10 +1,10 @@
|
||||
("DEMO.DGO"
|
||||
("demo-obs.o" "demo-obs")
|
||||
("tpage-1872.go" "tpage-1872")
|
||||
("tpage-1876.go" "tpage-1876")
|
||||
("tpage-1868.go" "tpage-1868")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-logo-ag.go" "jak-logo")
|
||||
("jak-stand-ag.go" "jak-stand")
|
||||
("demo.go" "demo")
|
||||
)
|
||||
("demo-obs.o"
|
||||
"tpage-1872.go"
|
||||
"tpage-1876.go"
|
||||
"tpage-1868.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-logo-ag.go"
|
||||
"jak-stand-ag.go"
|
||||
"demo.go"
|
||||
))
|
||||
|
@ -1,33 +1,33 @@
|
||||
("DG1.DGO"
|
||||
("crimson-guard-level.o" "crimson-guard-level")
|
||||
("guard-conversation.o" "guard-conversation")
|
||||
("transport-level.o" "transport-level")
|
||||
("dig-digger.o" "dig-digger")
|
||||
("dig-obs.o" "dig-obs")
|
||||
("dig1-obs.o" "dig1-obs")
|
||||
("dig2-obs.o" "dig2-obs")
|
||||
("dig3-obs.o" "dig3-obs")
|
||||
("tomb-baby-spider.o" "tomb-baby-spider")
|
||||
("grenadier.o" "grenadier")
|
||||
("metalmonk.o" "metalmonk")
|
||||
("dig-texture.o" "dig-texture")
|
||||
("dig-scenes.o" "dig-scenes")
|
||||
("dig-part.o" "dig-part")
|
||||
("tpage-2282.go" "tpage-2282")
|
||||
("tpage-2284.go" "tpage-2284")
|
||||
("tpage-2283.go" "tpage-2283")
|
||||
("tpage-2419.go" "tpage-2419")
|
||||
("tpage-2844.go" "tpage-2844")
|
||||
("dig-digger-ag.go" "dig-digger")
|
||||
("crimson-guard-ag.go" "crimson-guard")
|
||||
("dig-bomb-crate-ag.go" "dig-bomb-crate")
|
||||
("dig-conveyor-ag.go" "dig-conveyor")
|
||||
("dig-clasp-ag.go" "dig-clasp")
|
||||
("dig-tether-ag.go" "dig-tether")
|
||||
("dig-jump-pad-ag.go" "dig-jump-pad")
|
||||
("dig-breakable-door-ag.go" "dig-breakable-door")
|
||||
("dig-sinking-plat-ag.go" "dig-sinking-plat")
|
||||
("dig-clasp-b-ag.go" "dig-clasp-b")
|
||||
("dig-bomb-crate-cylinder-ag.go" "dig-bomb-crate-cylinder")
|
||||
("dig1-vis.go" "dig1-vis")
|
||||
)
|
||||
("crimson-guard-level.o"
|
||||
"guard-conversation.o"
|
||||
"transport-level.o"
|
||||
"dig-digger.o"
|
||||
"dig-obs.o"
|
||||
"dig1-obs.o"
|
||||
"dig2-obs.o"
|
||||
"dig3-obs.o"
|
||||
"tomb-baby-spider.o"
|
||||
"grenadier.o"
|
||||
"metalmonk.o"
|
||||
"dig-texture.o"
|
||||
"dig-scenes.o"
|
||||
"dig-part.o"
|
||||
"tpage-2282.go"
|
||||
"tpage-2284.go"
|
||||
"tpage-2283.go"
|
||||
"tpage-2419.go"
|
||||
"tpage-2844.go"
|
||||
"dig-digger-ag.go"
|
||||
"crimson-guard-ag.go"
|
||||
"dig-bomb-crate-ag.go"
|
||||
"dig-conveyor-ag.go"
|
||||
"dig-clasp-ag.go"
|
||||
"dig-tether-ag.go"
|
||||
"dig-jump-pad-ag.go"
|
||||
"dig-breakable-door-ag.go"
|
||||
"dig-sinking-plat-ag.go"
|
||||
"dig-clasp-b-ag.go"
|
||||
"dig-bomb-crate-cylinder-ag.go"
|
||||
"dig1-vis.go"
|
||||
))
|
||||
|
@ -1,43 +1,43 @@
|
||||
("DMI.DGO"
|
||||
("jak-pole+0-ag.go" "jak-pole+0")
|
||||
("hover-formation-h.o" "hover-formation-h")
|
||||
("hover-nav-control-h.o" "hover-nav-control-h")
|
||||
("hover-enemy-h.o" "hover-enemy-h")
|
||||
("hover-nav-network.o" "hover-nav-network")
|
||||
("hover-nav-control.o" "hover-nav-control")
|
||||
("hover-enemy.o" "hover-enemy")
|
||||
("hover-enemy-battle.o" "hover-enemy-battle")
|
||||
("hover-formation.o" "hover-formation")
|
||||
("hover-nav-edit.o" "hover-nav-edit")
|
||||
("wasp-part.o" "wasp-part")
|
||||
("wasp.o" "wasp")
|
||||
("crimson-guard-hover.o" "crimson-guard-hover")
|
||||
("flamer.o" "flamer")
|
||||
("target-turret-shot.o" "target-turret-shot")
|
||||
("target-turret.o" "target-turret")
|
||||
("jak-turret+0-ag.go" "jak-turret+0")
|
||||
("drill-turret.o" "drill-turret")
|
||||
("drillmid-obs.o" "drillmid-obs")
|
||||
("drill-part.o" "drill-part")
|
||||
("drill-part2.o" "drill-part2")
|
||||
("drill-mech-master.o" "drill-mech-master")
|
||||
("drill-obs.o" "drill-obs")
|
||||
("drill-panel.o" "drill-panel")
|
||||
("drill-obs2.o" "drill-obs2")
|
||||
("drill-spool.o" "drill-spool")
|
||||
("drill-baron.o" "drill-baron")
|
||||
("drill-scenes.o" "drill-scenes")
|
||||
("centurion.o" "centurion")
|
||||
("ginsu.o" "ginsu")
|
||||
("tpage-2300.go" "tpage-2300")
|
||||
("tpage-2302.go" "tpage-2302")
|
||||
("tpage-2301.go" "tpage-2301")
|
||||
("tpage-2493.go" "tpage-2493")
|
||||
("tpage-2303.go" "tpage-2303")
|
||||
("tpage-2565.go" "tpage-2565")
|
||||
("tpage-2846.go" "tpage-2846")
|
||||
("mech-ag.go" "mech")
|
||||
("warp-gate-ag.go" "warp-gate")
|
||||
("drill-falling-door-ag.go" "drill-falling-door")
|
||||
("drillmid-vis.go" "drillmid-vis")
|
||||
)
|
||||
("jak-pole+0-ag.go"
|
||||
"hover-formation-h.o"
|
||||
"hover-nav-control-h.o"
|
||||
"hover-enemy-h.o"
|
||||
"hover-nav-network.o"
|
||||
"hover-nav-control.o"
|
||||
"hover-enemy.o"
|
||||
"hover-enemy-battle.o"
|
||||
"hover-formation.o"
|
||||
"hover-nav-edit.o"
|
||||
"wasp-part.o"
|
||||
"wasp.o"
|
||||
"crimson-guard-hover.o"
|
||||
"flamer.o"
|
||||
"target-turret-shot.o"
|
||||
"target-turret.o"
|
||||
"jak-turret+0-ag.go"
|
||||
"drill-turret.o"
|
||||
"drillmid-obs.o"
|
||||
"drill-part.o"
|
||||
"drill-part2.o"
|
||||
"drill-mech-master.o"
|
||||
"drill-obs.o"
|
||||
"drill-panel.o"
|
||||
"drill-obs2.o"
|
||||
"drill-spool.o"
|
||||
"drill-baron.o"
|
||||
"drill-scenes.o"
|
||||
"centurion.o"
|
||||
"ginsu.o"
|
||||
"tpage-2300.go"
|
||||
"tpage-2302.go"
|
||||
"tpage-2301.go"
|
||||
"tpage-2493.go"
|
||||
"tpage-2303.go"
|
||||
"tpage-2565.go"
|
||||
"tpage-2846.go"
|
||||
"mech-ag.go"
|
||||
"warp-gate-ag.go"
|
||||
"drill-falling-door-ag.go"
|
||||
"drillmid-vis.go"
|
||||
))
|
||||
|
@ -1,12 +1,12 @@
|
||||
("DRB.DGO"
|
||||
("tpage-2298.go" "tpage-2298")
|
||||
("tpage-2299.go" "tpage-2299")
|
||||
("tpage-2492.go" "tpage-2492")
|
||||
("drill-elevator-ag.go" "drill-elevator")
|
||||
("drill-flip-step-ag.go" "drill-flip-step")
|
||||
("drill-elevator-base-ag.go" "drill-elevator-base")
|
||||
("drill-falling-door-ag.go" "drill-falling-door")
|
||||
("drill-drop-plat-ag.go" "drill-drop-plat")
|
||||
("drill-switch-ag.go" "drill-switch")
|
||||
("drillb-vis.go" "drillb-vis")
|
||||
)
|
||||
("tpage-2298.go"
|
||||
"tpage-2299.go"
|
||||
"tpage-2492.go"
|
||||
"drill-elevator-ag.go"
|
||||
"drill-flip-step-ag.go"
|
||||
"drill-elevator-base-ag.go"
|
||||
"drill-falling-door-ag.go"
|
||||
"drill-drop-plat-ag.go"
|
||||
"drill-switch-ag.go"
|
||||
"drillb-vis.go"
|
||||
))
|
||||
|
@ -1,23 +1,23 @@
|
||||
("DRI.DGO"
|
||||
("tpage-1204.go" "tpage-1204")
|
||||
("tpage-1205.go" "tpage-1205")
|
||||
("tpage-1239.go" "tpage-1239")
|
||||
("tpage-1203.go" "tpage-1203")
|
||||
("tpage-1206.go" "tpage-1206")
|
||||
("centurion-ag.go" "centurion")
|
||||
("drill-turret-ext-ag.go" "drill-turret-ext")
|
||||
("mech-ag.go" "mech")
|
||||
("port-turret-ag.go" "port-turret")
|
||||
("ginsu-ag.go" "ginsu")
|
||||
("drill-elevator-ag.go" "drill-elevator")
|
||||
("drill-plat-falling-ag.go" "drill-plat-falling")
|
||||
("drill-bridge-shot-ag.go" "drill-bridge-shot")
|
||||
("warp-gate-ag.go" "warp-gate")
|
||||
("drill-elevator-base-ag.go" "drill-elevator-base")
|
||||
("drill-wall-ag.go" "drill-wall")
|
||||
("drill-metalhead-eggs-c-ag.go" "drill-metalhead-eggs-c")
|
||||
("drill-metalhead-eggs-b-ag.go" "drill-metalhead-eggs-b")
|
||||
("drill-metalhead-eggs-a-ag.go" "drill-metalhead-eggs-a")
|
||||
("drill-turret-int-ag.go" "drill-turret-int")
|
||||
("drill-vis.go" "drill-vis")
|
||||
)
|
||||
("tpage-1204.go"
|
||||
"tpage-1205.go"
|
||||
"tpage-1239.go"
|
||||
"tpage-1203.go"
|
||||
"tpage-1206.go"
|
||||
"centurion-ag.go"
|
||||
"drill-turret-ext-ag.go"
|
||||
"mech-ag.go"
|
||||
"port-turret-ag.go"
|
||||
"ginsu-ag.go"
|
||||
"drill-elevator-ag.go"
|
||||
"drill-plat-falling-ag.go"
|
||||
"drill-bridge-shot-ag.go"
|
||||
"warp-gate-ag.go"
|
||||
"drill-elevator-base-ag.go"
|
||||
"drill-wall-ag.go"
|
||||
"drill-metalhead-eggs-c-ag.go"
|
||||
"drill-metalhead-eggs-b-ag.go"
|
||||
"drill-metalhead-eggs-a-ag.go"
|
||||
"drill-turret-int-ag.go"
|
||||
"drill-vis.go"
|
||||
))
|
||||
|
@ -1,34 +1,34 @@
|
||||
("DRILLMTN.DGO"
|
||||
("jak-mech+0-ag.go" "jak-mech+0")
|
||||
("grunt-mech-anims+0-ag.go" "grunt-mech-anims+0")
|
||||
("mech-part.o" "mech-part")
|
||||
("mech.o" "mech")
|
||||
("target-mech.o" "target-mech")
|
||||
("mech-states.o" "mech-states")
|
||||
("grunt-mech.o" "grunt-mech")
|
||||
("tpage-1877.go" "tpage-1877")
|
||||
("tpage-2535.go" "tpage-2535")
|
||||
("tpage-2624.go" "tpage-2624")
|
||||
("drill-top-break-ag.go" "drill-top-break")
|
||||
("drill-barons-ship-ag.go" "drill-barons-ship")
|
||||
("grunt-ag.go" "grunt")
|
||||
("drill-control-panel-ag.go" "drill-control-panel")
|
||||
("drill-crane-ag.go" "drill-crane")
|
||||
("crimson-guard-hover-ag.go" "crimson-guard-hover")
|
||||
("wasp-ag.go" "wasp")
|
||||
("drill-turret-ext-ag.go" "drill-turret-ext")
|
||||
("mech-ag.go" "mech")
|
||||
("drill-drill-ag.go" "drill-drill")
|
||||
("port-turret-ag.go" "port-turret")
|
||||
("drill-flip-step-ag.go" "drill-flip-step")
|
||||
("drill-lift-ag.go" "drill-lift")
|
||||
("drill-elevator-doors-ag.go" "drill-elevator-doors")
|
||||
("drill-wall-ag.go" "drill-wall")
|
||||
("drill-metalhead-eggs-c-ag.go" "drill-metalhead-eggs-c")
|
||||
("drill-metalhead-eggs-b-ag.go" "drill-metalhead-eggs-b")
|
||||
("drill-metalhead-eggs-a-ag.go" "drill-metalhead-eggs-a")
|
||||
("drill-switch-ag.go" "drill-switch")
|
||||
("drill-turret-int-ag.go" "drill-turret-int")
|
||||
("drill-moving-staircase-ag.go" "drill-moving-staircase")
|
||||
("drillmtn.go" "drillmtn")
|
||||
)
|
||||
("jak-mech+0-ag.go"
|
||||
"grunt-mech-anims+0-ag.go"
|
||||
"mech-part.o"
|
||||
"mech.o"
|
||||
"target-mech.o"
|
||||
"mech-states.o"
|
||||
"grunt-mech.o"
|
||||
"tpage-1877.go"
|
||||
"tpage-2535.go"
|
||||
"tpage-2624.go"
|
||||
"drill-top-break-ag.go"
|
||||
"drill-barons-ship-ag.go"
|
||||
"grunt-ag.go"
|
||||
"drill-control-panel-ag.go"
|
||||
"drill-crane-ag.go"
|
||||
"crimson-guard-hover-ag.go"
|
||||
"wasp-ag.go"
|
||||
"drill-turret-ext-ag.go"
|
||||
"mech-ag.go"
|
||||
"drill-drill-ag.go"
|
||||
"port-turret-ag.go"
|
||||
"drill-flip-step-ag.go"
|
||||
"drill-lift-ag.go"
|
||||
"drill-elevator-doors-ag.go"
|
||||
"drill-wall-ag.go"
|
||||
"drill-metalhead-eggs-c-ag.go"
|
||||
"drill-metalhead-eggs-b-ag.go"
|
||||
"drill-metalhead-eggs-a-ag.go"
|
||||
"drill-switch-ag.go"
|
||||
"drill-turret-int-ag.go"
|
||||
"drill-moving-staircase-ag.go"
|
||||
"drillmtn.go"
|
||||
))
|
||||
|
@ -1,374 +1,374 @@
|
||||
("ENGINE.CGO"
|
||||
("types-h.o" "types-h")
|
||||
("vu1-macros.o" "vu1-macros")
|
||||
("math.o" "math")
|
||||
("vector-h.o" "vector-h")
|
||||
("gravity-h.o" "gravity-h")
|
||||
("bounding-box-h.o" "bounding-box-h")
|
||||
("matrix-h.o" "matrix-h")
|
||||
("quaternion-h.o" "quaternion-h")
|
||||
("euler-h.o" "euler-h")
|
||||
("transform-h.o" "transform-h")
|
||||
("geometry-h.o" "geometry-h")
|
||||
("trigonometry-h.o" "trigonometry-h")
|
||||
("transformq-h.o" "transformq-h")
|
||||
("bounding-box.o" "bounding-box")
|
||||
("matrix.o" "matrix")
|
||||
("transform.o" "transform")
|
||||
("quaternion.o" "quaternion")
|
||||
("euler.o" "euler")
|
||||
("trigonometry.o" "trigonometry")
|
||||
("gsound-h.o" "gsound-h")
|
||||
("timer-h.o" "timer-h")
|
||||
("vif-h.o" "vif-h")
|
||||
("dma-h.o" "dma-h")
|
||||
("video-h.o" "video-h")
|
||||
("vu1-user-h.o" "vu1-user-h")
|
||||
("profile-h.o" "profile-h")
|
||||
("dma.o" "dma")
|
||||
("dma-buffer.o" "dma-buffer")
|
||||
("dma-bucket.o" "dma-bucket")
|
||||
("dma-disasm.o" "dma-disasm")
|
||||
("pad.o" "pad")
|
||||
("pckernel-h.o" "pckernel-h") ;; added
|
||||
("gs.o" "gs")
|
||||
("display-h.o" "display-h")
|
||||
("geometry.o" "geometry")
|
||||
("timer.o" "timer")
|
||||
("vector.o" "vector")
|
||||
("file-io.o" "file-io")
|
||||
("loader-h.o" "loader-h")
|
||||
("texture-h.o" "texture-h")
|
||||
("texture-anim-h.o" "texture-anim-h")
|
||||
("lights-h.o" "lights-h")
|
||||
("mood-h.o" "mood-h")
|
||||
("level-h.o" "level-h")
|
||||
("capture-h.o" "capture-h")
|
||||
("math-camera-h.o" "math-camera-h")
|
||||
("math-camera.o" "math-camera")
|
||||
("font-h.o" "font-h")
|
||||
("decomp-h.o" "decomp-h")
|
||||
("profile.o" "profile")
|
||||
("display.o" "display")
|
||||
("connect.o" "connect")
|
||||
("text-id-h.o" "text-id-h")
|
||||
("text-h.o" "text-h")
|
||||
("camera-defs-h.o" "camera-defs-h")
|
||||
("trail-h.o" "trail-h")
|
||||
("minimap-h.o" "minimap-h")
|
||||
("bigmap-h.o" "bigmap-h")
|
||||
("settings-h.o" "settings-h")
|
||||
("capture.o" "capture")
|
||||
("memory-usage-h.o" "memory-usage-h")
|
||||
("blit-displays-h.o" "blit-displays-h")
|
||||
("texture.o" "texture")
|
||||
("main-h.o" "main-h")
|
||||
("mspace-h.o" "mspace-h")
|
||||
("drawable-h.o" "drawable-h")
|
||||
("drawable-group-h.o" "drawable-group-h")
|
||||
("drawable-inline-array-h.o" "drawable-inline-array-h")
|
||||
("draw-node-h.o" "draw-node-h")
|
||||
("drawable-tree-h.o" "drawable-tree-h")
|
||||
("drawable-actor-h.o" "drawable-actor-h")
|
||||
("region-h.o" "region-h")
|
||||
("traffic-h.o" "traffic-h")
|
||||
("game-task-h.o" "game-task-h")
|
||||
("task-control-h.o" "task-control-h")
|
||||
("generic-h.o" "generic-h")
|
||||
("sky-h.o" "sky-h")
|
||||
("ocean-h.o" "ocean-h")
|
||||
("ocean-trans-tables.o" "ocean-trans-tables")
|
||||
("ocean-tables.o" "ocean-tables")
|
||||
("ocean-frames.o" "ocean-frames")
|
||||
("time-of-day-h.o" "time-of-day-h")
|
||||
("art-h.o" "art-h")
|
||||
("generic-vu1-h.o" "generic-vu1-h")
|
||||
("merc-h.o" "merc-h")
|
||||
("generic-merc-h.o" "generic-merc-h")
|
||||
("generic-tie-h.o" "generic-tie-h")
|
||||
("generic-work-h.o" "generic-work-h")
|
||||
("shadow-cpu-h.o" "shadow-cpu-h")
|
||||
("shadow-vu1-h.o" "shadow-vu1-h")
|
||||
("memcard-h.o" "memcard-h")
|
||||
("game-info-h.o" "game-info-h")
|
||||
("gui-h.o" "gui-h")
|
||||
("ambient-h.o" "ambient-h")
|
||||
("speech-h.o" "speech-h")
|
||||
("wind-h.o" "wind-h")
|
||||
("prototype-h.o" "prototype-h")
|
||||
("joint-h.o" "joint-h")
|
||||
("bones-h.o" "bones-h")
|
||||
("foreground-h.o" "foreground-h")
|
||||
("engines.o" "engines")
|
||||
("lightning-h.o" "lightning-h")
|
||||
("res-h.o" "res-h")
|
||||
("res.o" "res")
|
||||
("lights.o" "lights")
|
||||
("dynamics-h.o" "dynamics-h")
|
||||
("surface-h.o" "surface-h")
|
||||
("pat-h.o" "pat-h")
|
||||
("fact-h.o" "fact-h")
|
||||
("aligner-h.o" "aligner-h")
|
||||
("penetrate-h.o" "penetrate-h")
|
||||
("game-h.o" "game-h")
|
||||
("script-h.o" "script-h")
|
||||
("scene-h.o" "scene-h")
|
||||
("sync-info-h.o" "sync-info-h")
|
||||
("pov-camera-h.o" "pov-camera-h")
|
||||
("smush-control-h.o" "smush-control-h")
|
||||
("debug-h.o" "debug-h")
|
||||
("joint-mod-h.o" "joint-mod-h")
|
||||
("collide-func-h.o" "collide-func-h")
|
||||
("collide-mesh-h.o" "collide-mesh-h")
|
||||
("collide-shape-h.o" "collide-shape-h")
|
||||
("generic-obs-h.o" "generic-obs-h")
|
||||
("trajectory-h.o" "trajectory-h")
|
||||
("collide-target-h.o" "collide-target-h")
|
||||
("collide-touch-h.o" "collide-touch-h")
|
||||
("collide-edge-grab-h.o" "collide-edge-grab-h")
|
||||
("process-drawable-h.o" "process-drawable-h")
|
||||
("process-focusable.o" "process-focusable")
|
||||
("process-taskable-h.o" "process-taskable-h")
|
||||
("focus.o" "focus")
|
||||
("effect-control-h.o" "effect-control-h")
|
||||
("collide-frag-h.o" "collide-frag-h")
|
||||
("collide-hash-h.o" "collide-hash-h")
|
||||
("chain-physics-h.o" "chain-physics-h")
|
||||
("projectile-h.o" "projectile-h")
|
||||
("find-nearest-h.o" "find-nearest-h")
|
||||
("target-h.o" "target-h")
|
||||
("stats-h.o" "stats-h")
|
||||
("bsp-h.o" "bsp-h")
|
||||
("collide-cache-h.o" "collide-cache-h")
|
||||
("collide-h.o" "collide-h")
|
||||
("shrubbery-h.o" "shrubbery-h")
|
||||
("tie-h.o" "tie-h")
|
||||
("tfrag-h.o" "tfrag-h")
|
||||
("background-h.o" "background-h")
|
||||
("subdivide-h.o" "subdivide-h")
|
||||
("entity-h.o" "entity-h")
|
||||
("sprite-h.o" "sprite-h")
|
||||
("simple-sprite-h.o" "simple-sprite-h")
|
||||
("eye-h.o" "eye-h")
|
||||
("sparticle-launcher-h.o" "sparticle-launcher-h")
|
||||
("sparticle-h.o" "sparticle-h")
|
||||
("actor-link-h.o" "actor-link-h")
|
||||
("camera-h.o" "camera-h")
|
||||
("cam-debug-h.o" "cam-debug-h")
|
||||
("cam-interface-h.o" "cam-interface-h")
|
||||
("cam-update-h.o" "cam-update-h")
|
||||
("hud-h.o" "hud-h")
|
||||
("progress-h.o" "progress-h")
|
||||
("rpc-h.o" "rpc-h")
|
||||
("path-h.o" "path-h")
|
||||
("nav-mesh-h.o" "nav-mesh-h")
|
||||
("nav-control-h.o" "nav-control-h")
|
||||
("spatial-hash-h.o" "spatial-hash-h")
|
||||
("actor-hash-h.o" "actor-hash-h")
|
||||
("load-dgo.o" "load-dgo")
|
||||
("ramdisk.o" "ramdisk")
|
||||
("gsound.o" "gsound")
|
||||
("transformq.o" "transformq")
|
||||
("collide-func.o" "collide-func")
|
||||
("joint.o" "joint")
|
||||
("joint-mod.o" "joint-mod")
|
||||
("chain-physics.o" "chain-physics")
|
||||
("cylinder.o" "cylinder")
|
||||
("wind-work.o" "wind-work")
|
||||
("wind.o" "wind")
|
||||
("bsp.o" "bsp")
|
||||
("subdivide.o" "subdivide")
|
||||
("sprite.o" "sprite")
|
||||
("sprite-distort.o" "sprite-distort")
|
||||
("sprite-glow.o" "sprite-glow")
|
||||
("debug-sphere.o" "debug-sphere")
|
||||
("debug.o" "debug")
|
||||
("history.o" "history")
|
||||
("merc-vu1.o" "merc-vu1")
|
||||
("emerc-vu1.o" "emerc-vu1")
|
||||
("merc-blend-shape.o" "merc-blend-shape")
|
||||
("merc.o" "merc")
|
||||
("emerc.o" "emerc")
|
||||
("ripple.o" "ripple")
|
||||
("bones.o" "bones")
|
||||
("debug-foreground.o" "debug-foreground")
|
||||
("foreground.o" "foreground")
|
||||
("generic-vu0.o" "generic-vu0")
|
||||
("generic-vu1.o" "generic-vu1")
|
||||
("generic-effect.o" "generic-effect")
|
||||
("generic-merc.o" "generic-merc")
|
||||
("generic-tie.o" "generic-tie")
|
||||
("shadow-cpu.o" "shadow-cpu")
|
||||
("shadow-vu1.o" "shadow-vu1")
|
||||
("warp.o" "warp")
|
||||
("texture-anim.o" "texture-anim")
|
||||
("texture-anim-funcs.o" "texture-anim-funcs")
|
||||
("texture-anim-tables.o" "texture-anim-tables")
|
||||
("blit-displays.o" "blit-displays")
|
||||
("font-data.o" "font-data")
|
||||
("font.o" "font")
|
||||
("decomp.o" "decomp")
|
||||
("background.o" "background")
|
||||
("draw-node.o" "draw-node")
|
||||
("shrubbery.o" "shrubbery")
|
||||
("shrub-work.o" "shrub-work")
|
||||
("tfrag-near.o" "tfrag-near")
|
||||
("tfrag.o" "tfrag")
|
||||
("tfrag-methods.o" "tfrag-methods")
|
||||
("tfrag-work.o" "tfrag-work")
|
||||
("tie.o" "tie")
|
||||
("etie-vu1.o" "etie-vu1")
|
||||
("etie-near-vu1.o" "etie-near-vu1")
|
||||
("tie-near.o" "tie-near")
|
||||
("tie-work.o" "tie-work")
|
||||
("tie-methods.o" "tie-methods")
|
||||
("sync-info.o" "sync-info")
|
||||
("trajectory.o" "trajectory")
|
||||
("sparticle-launcher.o" "sparticle-launcher")
|
||||
("sparticle.o" "sparticle")
|
||||
("entity-table.o" "entity-table")
|
||||
("loader.o" "loader")
|
||||
("game-info.o" "game-info")
|
||||
("game-task.o" "game-task")
|
||||
("game-save.o" "game-save")
|
||||
("settings.o" "settings")
|
||||
("mood-tables.o" "mood-tables")
|
||||
("mood-tables2.o" "mood-tables2")
|
||||
("mood.o" "mood")
|
||||
("mood-funcs.o" "mood-funcs")
|
||||
("mood-funcs2.o" "mood-funcs2")
|
||||
("weather-part.o" "weather-part")
|
||||
("time-of-day.o" "time-of-day")
|
||||
("sky-data.o" "sky-data")
|
||||
("sky-tng.o" "sky-tng")
|
||||
("load-state.o" "load-state")
|
||||
("level-info.o" "level-info")
|
||||
("level.o" "level")
|
||||
("text.o" "text")
|
||||
("collide-hash.o" "collide-hash")
|
||||
("collide-probe.o" "collide-probe")
|
||||
("collide-frag.o" "collide-frag")
|
||||
("collide-mesh.o" "collide-mesh")
|
||||
("collide-touch.o" "collide-touch")
|
||||
("collide-edge-grab.o" "collide-edge-grab")
|
||||
("collide-shape.o" "collide-shape")
|
||||
("collide-shape-rider.o" "collide-shape-rider")
|
||||
("collide.o" "collide")
|
||||
;; ("collide-planes.o" "collide-planes")
|
||||
("spatial-hash.o" "spatial-hash")
|
||||
("actor-hash.o" "actor-hash")
|
||||
("merc-death.o" "merc-death")
|
||||
("water-flow.o" "water-flow")
|
||||
("water-h.o" "water-h")
|
||||
("camera.o" "camera")
|
||||
("cam-interface.o" "cam-interface")
|
||||
("cam-master.o" "cam-master")
|
||||
("cam-states.o" "cam-states")
|
||||
("cam-states-dbg.o" "cam-states-dbg")
|
||||
("cam-combiner.o" "cam-combiner")
|
||||
("cam-update.o" "cam-update")
|
||||
("vol-h.o" "vol-h")
|
||||
("cam-layout.o" "cam-layout")
|
||||
("cam-debug.o" "cam-debug")
|
||||
("cam-start.o" "cam-start")
|
||||
("process-drawable.o" "process-drawable")
|
||||
("ambient.o" "ambient")
|
||||
("speech.o" "speech")
|
||||
("region.o" "region")
|
||||
("fma-sphere.o" "fma-sphere")
|
||||
("script.o" "script")
|
||||
("generic-obs.o" "generic-obs")
|
||||
("lightning.o" "lightning")
|
||||
("carry-h.o" "carry-h")
|
||||
("pilot-h.o" "pilot-h")
|
||||
("gun-h.o" "gun-h")
|
||||
("board-h.o" "board-h")
|
||||
("darkjak-h.o" "darkjak-h")
|
||||
("target-util.o" "target-util")
|
||||
("target-part.o" "target-part")
|
||||
("gun-part.o" "gun-part")
|
||||
("collide-reaction-target.o" "collide-reaction-target")
|
||||
("logic-target.o" "logic-target")
|
||||
("sidekick.o" "sidekick")
|
||||
("effect-control.o" "effect-control")
|
||||
("voicebox.o" "voicebox")
|
||||
("collectables-part.o" "collectables-part")
|
||||
("debug-part.o" "debug-part")
|
||||
("find-nearest.o" "find-nearest")
|
||||
("task-arrow.o" "task-arrow")
|
||||
("projectile.o" "projectile")
|
||||
("target-handler.o" "target-handler")
|
||||
("target-anim.o" "target-anim")
|
||||
("target.o" "target")
|
||||
("target2.o" "target2")
|
||||
("target-swim.o" "target-swim")
|
||||
("target-carry.o" "target-carry")
|
||||
("target-darkjak.o" "target-darkjak")
|
||||
("target-death.o" "target-death")
|
||||
("target-gun.o" "target-gun")
|
||||
("gun-util.o" "gun-util")
|
||||
("gun-blue-shot.o" "gun-blue-shot")
|
||||
("gun-yellow-shot.o" "gun-yellow-shot")
|
||||
("gun-red-shot.o" "gun-red-shot")
|
||||
("gun-dark-shot.o" "gun-dark-shot")
|
||||
("gun-states.o" "gun-states")
|
||||
("board-util.o" "board-util")
|
||||
("target-board.o" "target-board")
|
||||
("board-part.o" "board-part")
|
||||
("board-states.o" "board-states")
|
||||
("mech-h.o" "mech-h")
|
||||
("menu.o" "menu")
|
||||
("drawable.o" "drawable")
|
||||
("drawable-group.o" "drawable-group")
|
||||
("drawable-inline-array.o" "drawable-inline-array")
|
||||
("drawable-tree.o" "drawable-tree")
|
||||
("prototype.o" "prototype")
|
||||
("main-collide.o" "main-collide")
|
||||
("video.o" "video")
|
||||
("pckernel.o" "pckernel") ;; added
|
||||
("main.o" "main")
|
||||
("collide-cache.o" "collide-cache")
|
||||
("collide-debug.o" "collide-debug")
|
||||
("relocate.o" "relocate")
|
||||
("memory-usage.o" "memory-usage")
|
||||
("entity.o" "entity")
|
||||
("path.o" "path")
|
||||
("vol.o" "vol")
|
||||
("nav-mesh.o" "nav-mesh")
|
||||
("nav-control.o" "nav-control")
|
||||
("aligner.o" "aligner")
|
||||
("water.o" "water")
|
||||
("collectables.o" "collectables")
|
||||
("task-control.o" "task-control")
|
||||
("scene.o" "scene")
|
||||
("pov-camera.o" "pov-camera")
|
||||
("powerups.o" "powerups")
|
||||
("crates.o" "crates")
|
||||
("hud.o" "hud")
|
||||
("hud-classes.o" "hud-classes")
|
||||
("progress-static.o" "progress-static")
|
||||
("progress.o" "progress")
|
||||
("progress-draw.o" "progress-draw")
|
||||
("ocean.o" "ocean")
|
||||
("ocean-vu0.o" "ocean-vu0")
|
||||
("ocean-texture.o" "ocean-texture")
|
||||
("ocean-mid.o" "ocean-mid")
|
||||
("ocean-transition.o" "ocean-transition")
|
||||
("ocean-near.o" "ocean-near")
|
||||
("minimap.o" "minimap")
|
||||
("bigmap-data.o" "bigmap-data")
|
||||
("bigmap.o" "bigmap")
|
||||
("eye.o" "eye")
|
||||
("glist-h.o" "glist-h")
|
||||
("glist.o" "glist")
|
||||
("anim-tester.o" "anim-tester")
|
||||
("viewer.o" "viewer")
|
||||
("part-tester.o" "part-tester")
|
||||
("editable-h.o" "editable-h")
|
||||
("editable.o" "editable")
|
||||
("editable-player.o" "editable-player")
|
||||
("mysql-nav-graph.o" "mysql-nav-graph")
|
||||
("nav-graph-editor.o" "nav-graph-editor")
|
||||
("sampler.o" "sampler")
|
||||
("default-menu.o" "default-menu")
|
||||
)
|
||||
("types-h.o"
|
||||
"vu1-macros.o"
|
||||
"math.o"
|
||||
"vector-h.o"
|
||||
"gravity-h.o"
|
||||
"bounding-box-h.o"
|
||||
"matrix-h.o"
|
||||
"quaternion-h.o"
|
||||
"euler-h.o"
|
||||
"transform-h.o"
|
||||
"geometry-h.o"
|
||||
"trigonometry-h.o"
|
||||
"transformq-h.o"
|
||||
"bounding-box.o"
|
||||
"matrix.o"
|
||||
"transform.o"
|
||||
"quaternion.o"
|
||||
"euler.o"
|
||||
"trigonometry.o"
|
||||
"gsound-h.o"
|
||||
"timer-h.o"
|
||||
"vif-h.o"
|
||||
"dma-h.o"
|
||||
"video-h.o"
|
||||
"vu1-user-h.o"
|
||||
"profile-h.o"
|
||||
"dma.o"
|
||||
"dma-buffer.o"
|
||||
"dma-bucket.o"
|
||||
"dma-disasm.o"
|
||||
"pad.o"
|
||||
"pckernel-h.o" ;; added
|
||||
"gs.o"
|
||||
"display-h.o"
|
||||
"geometry.o"
|
||||
"timer.o"
|
||||
"vector.o"
|
||||
"file-io.o"
|
||||
"loader-h.o"
|
||||
"texture-h.o"
|
||||
"texture-anim-h.o"
|
||||
"lights-h.o"
|
||||
"mood-h.o"
|
||||
"level-h.o"
|
||||
"capture-h.o"
|
||||
"math-camera-h.o"
|
||||
"math-camera.o"
|
||||
"font-h.o"
|
||||
"decomp-h.o"
|
||||
"profile.o"
|
||||
"display.o"
|
||||
"connect.o"
|
||||
"text-id-h.o"
|
||||
"text-h.o"
|
||||
"camera-defs-h.o"
|
||||
"trail-h.o"
|
||||
"minimap-h.o"
|
||||
"bigmap-h.o"
|
||||
"settings-h.o"
|
||||
"capture.o"
|
||||
"memory-usage-h.o"
|
||||
"blit-displays-h.o"
|
||||
"texture.o"
|
||||
"main-h.o"
|
||||
"mspace-h.o"
|
||||
"drawable-h.o"
|
||||
"drawable-group-h.o"
|
||||
"drawable-inline-array-h.o"
|
||||
"draw-node-h.o"
|
||||
"drawable-tree-h.o"
|
||||
"drawable-actor-h.o"
|
||||
"region-h.o"
|
||||
"traffic-h.o"
|
||||
"game-task-h.o"
|
||||
"task-control-h.o"
|
||||
"generic-h.o"
|
||||
"sky-h.o"
|
||||
"ocean-h.o"
|
||||
"ocean-trans-tables.o"
|
||||
"ocean-tables.o"
|
||||
"ocean-frames.o"
|
||||
"time-of-day-h.o"
|
||||
"art-h.o"
|
||||
"generic-vu1-h.o"
|
||||
"merc-h.o"
|
||||
"generic-merc-h.o"
|
||||
"generic-tie-h.o"
|
||||
"generic-work-h.o"
|
||||
"shadow-cpu-h.o"
|
||||
"shadow-vu1-h.o"
|
||||
"memcard-h.o"
|
||||
"game-info-h.o"
|
||||
"gui-h.o"
|
||||
"ambient-h.o"
|
||||
"speech-h.o"
|
||||
"wind-h.o"
|
||||
"prototype-h.o"
|
||||
"joint-h.o"
|
||||
"bones-h.o"
|
||||
"foreground-h.o"
|
||||
"engines.o"
|
||||
"lightning-h.o"
|
||||
"res-h.o"
|
||||
"res.o"
|
||||
"lights.o"
|
||||
"dynamics-h.o"
|
||||
"surface-h.o"
|
||||
"pat-h.o"
|
||||
"fact-h.o"
|
||||
"aligner-h.o"
|
||||
"penetrate-h.o"
|
||||
"game-h.o"
|
||||
"script-h.o"
|
||||
"scene-h.o"
|
||||
"sync-info-h.o"
|
||||
"pov-camera-h.o"
|
||||
"smush-control-h.o"
|
||||
"debug-h.o"
|
||||
"joint-mod-h.o"
|
||||
"collide-func-h.o"
|
||||
"collide-mesh-h.o"
|
||||
"collide-shape-h.o"
|
||||
"generic-obs-h.o"
|
||||
"trajectory-h.o"
|
||||
"collide-target-h.o"
|
||||
"collide-touch-h.o"
|
||||
"collide-edge-grab-h.o"
|
||||
"process-drawable-h.o"
|
||||
"process-focusable.o"
|
||||
"process-taskable-h.o"
|
||||
"focus.o"
|
||||
"effect-control-h.o"
|
||||
"collide-frag-h.o"
|
||||
"collide-hash-h.o"
|
||||
"chain-physics-h.o"
|
||||
"projectile-h.o"
|
||||
"find-nearest-h.o"
|
||||
"target-h.o"
|
||||
"stats-h.o"
|
||||
"bsp-h.o"
|
||||
"collide-cache-h.o"
|
||||
"collide-h.o"
|
||||
"shrubbery-h.o"
|
||||
"tie-h.o"
|
||||
"tfrag-h.o"
|
||||
"background-h.o"
|
||||
"subdivide-h.o"
|
||||
"entity-h.o"
|
||||
"sprite-h.o"
|
||||
"simple-sprite-h.o"
|
||||
"eye-h.o"
|
||||
"sparticle-launcher-h.o"
|
||||
"sparticle-h.o"
|
||||
"actor-link-h.o"
|
||||
"camera-h.o"
|
||||
"cam-debug-h.o"
|
||||
"cam-interface-h.o"
|
||||
"cam-update-h.o"
|
||||
"hud-h.o"
|
||||
"progress-h.o"
|
||||
"rpc-h.o"
|
||||
"path-h.o"
|
||||
"nav-mesh-h.o"
|
||||
"nav-control-h.o"
|
||||
"spatial-hash-h.o"
|
||||
"actor-hash-h.o"
|
||||
"load-dgo.o"
|
||||
"ramdisk.o"
|
||||
"gsound.o"
|
||||
"transformq.o"
|
||||
"collide-func.o"
|
||||
"joint.o"
|
||||
"joint-mod.o"
|
||||
"chain-physics.o"
|
||||
"cylinder.o"
|
||||
"wind-work.o"
|
||||
"wind.o"
|
||||
"bsp.o"
|
||||
"subdivide.o"
|
||||
"sprite.o"
|
||||
"sprite-distort.o"
|
||||
"sprite-glow.o"
|
||||
"debug-sphere.o"
|
||||
"debug.o"
|
||||
"history.o"
|
||||
"merc-vu1.o"
|
||||
"emerc-vu1.o"
|
||||
"merc-blend-shape.o"
|
||||
"merc.o"
|
||||
"emerc.o"
|
||||
"ripple.o"
|
||||
"bones.o"
|
||||
"debug-foreground.o"
|
||||
"foreground.o"
|
||||
"generic-vu0.o"
|
||||
"generic-vu1.o"
|
||||
"generic-effect.o"
|
||||
"generic-merc.o"
|
||||
"generic-tie.o"
|
||||
"shadow-cpu.o"
|
||||
"shadow-vu1.o"
|
||||
"warp.o"
|
||||
"texture-anim.o"
|
||||
"texture-anim-funcs.o"
|
||||
"texture-anim-tables.o"
|
||||
"blit-displays.o"
|
||||
"font-data.o"
|
||||
"font.o"
|
||||
"decomp.o"
|
||||
"background.o"
|
||||
"draw-node.o"
|
||||
"shrubbery.o"
|
||||
"shrub-work.o"
|
||||
"tfrag-near.o"
|
||||
"tfrag.o"
|
||||
"tfrag-methods.o"
|
||||
"tfrag-work.o"
|
||||
"tie.o"
|
||||
"etie-vu1.o"
|
||||
"etie-near-vu1.o"
|
||||
"tie-near.o"
|
||||
"tie-work.o"
|
||||
"tie-methods.o"
|
||||
"sync-info.o"
|
||||
"trajectory.o"
|
||||
"sparticle-launcher.o"
|
||||
"sparticle.o"
|
||||
"entity-table.o"
|
||||
"loader.o"
|
||||
"game-info.o"
|
||||
"game-task.o"
|
||||
"game-save.o"
|
||||
"settings.o"
|
||||
"mood-tables.o"
|
||||
"mood-tables2.o"
|
||||
"mood.o"
|
||||
"mood-funcs.o"
|
||||
"mood-funcs2.o"
|
||||
"weather-part.o"
|
||||
"time-of-day.o"
|
||||
"sky-data.o"
|
||||
"sky-tng.o"
|
||||
"load-state.o"
|
||||
"level-info.o"
|
||||
"level.o"
|
||||
"text.o"
|
||||
"collide-hash.o"
|
||||
"collide-probe.o"
|
||||
"collide-frag.o"
|
||||
"collide-mesh.o"
|
||||
"collide-touch.o"
|
||||
"collide-edge-grab.o"
|
||||
"collide-shape.o"
|
||||
"collide-shape-rider.o"
|
||||
"collide.o"
|
||||
;; "collide-planes.o"
|
||||
"spatial-hash.o"
|
||||
"actor-hash.o"
|
||||
"merc-death.o"
|
||||
"water-flow.o"
|
||||
"water-h.o"
|
||||
"camera.o"
|
||||
"cam-interface.o"
|
||||
"cam-master.o"
|
||||
"cam-states.o"
|
||||
"cam-states-dbg.o"
|
||||
"cam-combiner.o"
|
||||
"cam-update.o"
|
||||
"vol-h.o"
|
||||
"cam-layout.o"
|
||||
"cam-debug.o"
|
||||
"cam-start.o"
|
||||
"process-drawable.o"
|
||||
"ambient.o"
|
||||
"speech.o"
|
||||
"region.o"
|
||||
"fma-sphere.o"
|
||||
"script.o"
|
||||
"generic-obs.o"
|
||||
"lightning.o"
|
||||
"carry-h.o"
|
||||
"pilot-h.o"
|
||||
"gun-h.o"
|
||||
"board-h.o"
|
||||
"darkjak-h.o"
|
||||
"target-util.o"
|
||||
"target-part.o"
|
||||
"gun-part.o"
|
||||
"collide-reaction-target.o"
|
||||
"logic-target.o"
|
||||
"sidekick.o"
|
||||
"effect-control.o"
|
||||
"voicebox.o"
|
||||
"collectables-part.o"
|
||||
"debug-part.o"
|
||||
"find-nearest.o"
|
||||
"task-arrow.o"
|
||||
"projectile.o"
|
||||
"target-handler.o"
|
||||
"target-anim.o"
|
||||
"target.o"
|
||||
"target2.o"
|
||||
"target-swim.o"
|
||||
"target-carry.o"
|
||||
"target-darkjak.o"
|
||||
"target-death.o"
|
||||
"target-gun.o"
|
||||
"gun-util.o"
|
||||
"gun-blue-shot.o"
|
||||
"gun-yellow-shot.o"
|
||||
"gun-red-shot.o"
|
||||
"gun-dark-shot.o"
|
||||
"gun-states.o"
|
||||
"board-util.o"
|
||||
"target-board.o"
|
||||
"board-part.o"
|
||||
"board-states.o"
|
||||
"mech-h.o"
|
||||
"menu.o"
|
||||
"drawable.o"
|
||||
"drawable-group.o"
|
||||
"drawable-inline-array.o"
|
||||
"drawable-tree.o"
|
||||
"prototype.o"
|
||||
"main-collide.o"
|
||||
"video.o"
|
||||
"pckernel.o" ;; added
|
||||
"main.o"
|
||||
"collide-cache.o"
|
||||
"collide-debug.o"
|
||||
"relocate.o"
|
||||
"memory-usage.o"
|
||||
"entity.o"
|
||||
"path.o"
|
||||
"vol.o"
|
||||
"nav-mesh.o"
|
||||
"nav-control.o"
|
||||
"aligner.o"
|
||||
"water.o"
|
||||
"collectables.o"
|
||||
"task-control.o"
|
||||
"scene.o"
|
||||
"pov-camera.o"
|
||||
"powerups.o"
|
||||
"crates.o"
|
||||
"hud.o"
|
||||
"hud-classes.o"
|
||||
"progress-static.o"
|
||||
"progress.o"
|
||||
"progress-draw.o"
|
||||
"ocean.o"
|
||||
"ocean-vu0.o"
|
||||
"ocean-texture.o"
|
||||
"ocean-mid.o"
|
||||
"ocean-transition.o"
|
||||
"ocean-near.o"
|
||||
"minimap.o"
|
||||
"bigmap-data.o"
|
||||
"bigmap.o"
|
||||
"eye.o"
|
||||
"glist-h.o"
|
||||
"glist.o"
|
||||
"anim-tester.o"
|
||||
"viewer.o"
|
||||
"part-tester.o"
|
||||
"editable-h.o"
|
||||
"editable.o"
|
||||
"editable-player.o"
|
||||
"mysql-nav-graph.o"
|
||||
"nav-graph-editor.o"
|
||||
"sampler.o"
|
||||
"default-menu.o"
|
||||
))
|
||||
|
@ -1,23 +1,23 @@
|
||||
("FDA.DGO"
|
||||
("jak-pole+0-ag.go" "jak-pole+0")
|
||||
("fordumpa-part.o" "fordumpa-part")
|
||||
("fordumpa-obs.o" "fordumpa-obs")
|
||||
("fordumpa-texture.o" "fordumpa-texture")
|
||||
("fort-robotank-turret.o" "fort-robotank-turret")
|
||||
("fort-robotank.o" "fort-robotank")
|
||||
("fort-turret.o" "fort-turret")
|
||||
("tpage-1589.go" "tpage-1589")
|
||||
("tpage-1588.go" "tpage-1588")
|
||||
("tpage-1590.go" "tpage-1590")
|
||||
("tpage-2490.go" "tpage-2490")
|
||||
("tpage-2909.go" "tpage-2909")
|
||||
("fort-fence-ag.go" "fort-fence")
|
||||
("fort-robotank-ag.go" "fort-robotank")
|
||||
("fort-turret-ag.go" "fort-turret")
|
||||
("fort-robotank-top-ag.go" "fort-robotank-top")
|
||||
("fort-elec-switch-ag.go" "fort-elec-switch")
|
||||
("fort-roboscreen-ag.go" "fort-roboscreen")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("fort-robotank-sight-ag.go" "fort-robotank-sight")
|
||||
("fordumpa-vis.go" "fordumpa-vis")
|
||||
)
|
||||
("jak-pole+0-ag.go"
|
||||
"fordumpa-part.o"
|
||||
"fordumpa-obs.o"
|
||||
"fordumpa-texture.o"
|
||||
"fort-robotank-turret.o"
|
||||
"fort-robotank.o"
|
||||
"fort-turret.o"
|
||||
"tpage-1589.go"
|
||||
"tpage-1588.go"
|
||||
"tpage-1590.go"
|
||||
"tpage-2490.go"
|
||||
"tpage-2909.go"
|
||||
"fort-fence-ag.go"
|
||||
"fort-robotank-ag.go"
|
||||
"fort-turret-ag.go"
|
||||
"fort-robotank-top-ag.go"
|
||||
"fort-elec-switch-ag.go"
|
||||
"fort-roboscreen-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"fort-robotank-sight-ag.go"
|
||||
"fordumpa-vis.go"
|
||||
))
|
||||
|
@ -1,20 +1,20 @@
|
||||
("FDB.DGO"
|
||||
("crimson-guard-level.o" "crimson-guard-level")
|
||||
("guard-conversation.o" "guard-conversation")
|
||||
("transport-level.o" "transport-level")
|
||||
("fordumpb-obs.o" "fordumpb-obs")
|
||||
("fordumpb-part.o" "fordumpb-part")
|
||||
("fortress-obs.o" "fortress-obs")
|
||||
("fort-floor-spike.o" "fort-floor-spike")
|
||||
("tpage-1592.go" "tpage-1592")
|
||||
("tpage-1621.go" "tpage-1621")
|
||||
("tpage-1593.go" "tpage-1593")
|
||||
("fort-plat-orbit-ag.go" "fort-plat-orbit")
|
||||
("crimson-guard-ag.go" "crimson-guard")
|
||||
("fort-floor-spike-c-ag.go" "fort-floor-spike-c")
|
||||
("fort-floor-spike-b-ag.go" "fort-floor-spike-b")
|
||||
("fort-trap-door-ag.go" "fort-trap-door")
|
||||
("fort-plat-shuttle-ag.go" "fort-plat-shuttle")
|
||||
("fort-conveyor-ag.go" "fort-conveyor")
|
||||
("fordumpb-vis.go" "fordumpb-vis")
|
||||
)
|
||||
("crimson-guard-level.o"
|
||||
"guard-conversation.o"
|
||||
"transport-level.o"
|
||||
"fordumpb-obs.o"
|
||||
"fordumpb-part.o"
|
||||
"fortress-obs.o"
|
||||
"fort-floor-spike.o"
|
||||
"tpage-1592.go"
|
||||
"tpage-1621.go"
|
||||
"tpage-1593.go"
|
||||
"fort-plat-orbit-ag.go"
|
||||
"crimson-guard-ag.go"
|
||||
"fort-floor-spike-c-ag.go"
|
||||
"fort-floor-spike-b-ag.go"
|
||||
"fort-trap-door-ag.go"
|
||||
"fort-plat-shuttle-ag.go"
|
||||
"fort-conveyor-ag.go"
|
||||
"fordumpb-vis.go"
|
||||
))
|
||||
|
@ -1,14 +1,14 @@
|
||||
("FEA.DGO"
|
||||
("crimson-guard-level.o" "crimson-guard-level")
|
||||
("guard-conversation.o" "guard-conversation")
|
||||
("transport-level.o" "transport-level")
|
||||
("jak-pole+0-ag.go" "jak-pole+0")
|
||||
("forexita-part.o" "forexita-part")
|
||||
("forexita-obs.o" "forexita-obs")
|
||||
("tpage-1580.go" "tpage-1580")
|
||||
("tpage-1583.go" "tpage-1583")
|
||||
("tpage-1581.go" "tpage-1581")
|
||||
("crimson-guard-ag.go" "crimson-guard")
|
||||
("fort-lift-plat-ag.go" "fort-lift-plat")
|
||||
("forexita-vis.go" "forexita-vis")
|
||||
)
|
||||
("crimson-guard-level.o"
|
||||
"guard-conversation.o"
|
||||
"transport-level.o"
|
||||
"jak-pole+0-ag.go"
|
||||
"forexita-part.o"
|
||||
"forexita-obs.o"
|
||||
"tpage-1580.go"
|
||||
"tpage-1583.go"
|
||||
"tpage-1581.go"
|
||||
"crimson-guard-ag.go"
|
||||
"fort-lift-plat-ag.go"
|
||||
"forexita-vis.go"
|
||||
))
|
||||
|
@ -1,15 +1,15 @@
|
||||
("FEB.DGO"
|
||||
("target-tube.o" "target-tube")
|
||||
("jak-tube+0-ag.go" "jak-tube+0")
|
||||
("fortress-obs.o" "fortress-obs")
|
||||
("forexitb-part.o" "forexitb-part")
|
||||
("tpage-1584.go" "tpage-1584")
|
||||
("tpage-1587.go" "tpage-1587")
|
||||
("tpage-1585.go" "tpage-1585")
|
||||
("tpage-1586.go" "tpage-1586")
|
||||
("tpage-1712.go" "tpage-1712")
|
||||
("water-anim-fortress-ag.go" "water-anim-fortress")
|
||||
("fort-trap-door-ag.go" "fort-trap-door")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("forexitb-vis.go" "forexitb-vis")
|
||||
)
|
||||
("target-tube.o"
|
||||
"jak-tube+0-ag.go"
|
||||
"fortress-obs.o"
|
||||
"forexitb-part.o"
|
||||
"tpage-1584.go"
|
||||
"tpage-1587.go"
|
||||
"tpage-1585.go"
|
||||
"tpage-1586.go"
|
||||
"tpage-1712.go"
|
||||
"water-anim-fortress-ag.go"
|
||||
"fort-trap-door-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"forexitb-vis.go"
|
||||
))
|
||||
|
@ -1,16 +1,16 @@
|
||||
("FOB.DGO"
|
||||
("youngsamos-forestb+0-ag.go" "youngsamos-forestb+0")
|
||||
("tpage-2280.go" "tpage-2280")
|
||||
("tpage-2574.go" "tpage-2574")
|
||||
("tpage-2281.go" "tpage-2281")
|
||||
("tpage-3262.go" "tpage-3262")
|
||||
("tpage-3417.go" "tpage-3417")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("youngsamos-highres-ag.go" "youngsamos-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("crimson-guard-ag.go" "crimson-guard")
|
||||
("crimson-guard-hover-ag.go" "crimson-guard-hover")
|
||||
("transport-ag.go" "transport")
|
||||
("life-seed-ag.go" "life-seed")
|
||||
("forestb-vis.go" "forestb-vis")
|
||||
)
|
||||
("youngsamos-forestb+0-ag.go"
|
||||
"tpage-2280.go"
|
||||
"tpage-2574.go"
|
||||
"tpage-2281.go"
|
||||
"tpage-3262.go"
|
||||
"tpage-3417.go"
|
||||
"daxter-highres-ag.go"
|
||||
"youngsamos-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"crimson-guard-ag.go"
|
||||
"crimson-guard-hover-ag.go"
|
||||
"transport-ag.go"
|
||||
"life-seed-ag.go"
|
||||
"forestb-vis.go"
|
||||
))
|
||||
|
@ -1,42 +1,42 @@
|
||||
("FOR.DGO"
|
||||
("spyder.o" "spyder")
|
||||
("crimson-guard-level.o" "crimson-guard-level")
|
||||
("guard-conversation.o" "guard-conversation")
|
||||
("transport-level.o" "transport-level")
|
||||
("hover-formation-h.o" "hover-formation-h")
|
||||
("hover-nav-control-h.o" "hover-nav-control-h")
|
||||
("hover-enemy-h.o" "hover-enemy-h")
|
||||
("hover-nav-network.o" "hover-nav-network")
|
||||
("hover-nav-control.o" "hover-nav-control")
|
||||
("hover-enemy.o" "hover-enemy")
|
||||
("hover-enemy-battle.o" "hover-enemy-battle")
|
||||
("hover-formation.o" "hover-formation")
|
||||
("hover-nav-edit.o" "hover-nav-edit")
|
||||
("wasp-part.o" "wasp-part")
|
||||
("wasp.o" "wasp")
|
||||
("crimson-guard-hover.o" "crimson-guard-hover")
|
||||
("flamer.o" "flamer")
|
||||
("forest-part.o" "forest-part")
|
||||
("forest-obs.o" "forest-obs")
|
||||
("jak-pegasus+0-ag.go" "jak-pegasus+0")
|
||||
("pegasus.o" "pegasus")
|
||||
("wren.o" "wren")
|
||||
("fish.o" "fish")
|
||||
("predator-h.o" "predator-h")
|
||||
("predator-graph.o" "predator-graph")
|
||||
("predator.o" "predator")
|
||||
("forest-scenes.o" "forest-scenes")
|
||||
("tpage-1414.go" "tpage-1414")
|
||||
("tpage-1416.go" "tpage-1416")
|
||||
("tpage-1415.go" "tpage-1415")
|
||||
("tpage-1413.go" "tpage-1413")
|
||||
("tpage-2335.go" "tpage-2335")
|
||||
("tpage-1411.go" "tpage-1411")
|
||||
("tpage-2845.go" "tpage-2845")
|
||||
("pegasus-ag.go" "pegasus")
|
||||
("predator-ag.go" "predator")
|
||||
("spyder-ag.go" "spyder")
|
||||
("wren-ag.go" "wren")
|
||||
("minnow-ag.go" "minnow")
|
||||
("forest-vis.go" "forest-vis")
|
||||
)
|
||||
("spyder.o"
|
||||
"crimson-guard-level.o"
|
||||
"guard-conversation.o"
|
||||
"transport-level.o"
|
||||
"hover-formation-h.o"
|
||||
"hover-nav-control-h.o"
|
||||
"hover-enemy-h.o"
|
||||
"hover-nav-network.o"
|
||||
"hover-nav-control.o"
|
||||
"hover-enemy.o"
|
||||
"hover-enemy-battle.o"
|
||||
"hover-formation.o"
|
||||
"hover-nav-edit.o"
|
||||
"wasp-part.o"
|
||||
"wasp.o"
|
||||
"crimson-guard-hover.o"
|
||||
"flamer.o"
|
||||
"forest-part.o"
|
||||
"forest-obs.o"
|
||||
"jak-pegasus+0-ag.go"
|
||||
"pegasus.o"
|
||||
"wren.o"
|
||||
"fish.o"
|
||||
"predator-h.o"
|
||||
"predator-graph.o"
|
||||
"predator.o"
|
||||
"forest-scenes.o"
|
||||
"tpage-1414.go"
|
||||
"tpage-1416.go"
|
||||
"tpage-1415.go"
|
||||
"tpage-1413.go"
|
||||
"tpage-2335.go"
|
||||
"tpage-1411.go"
|
||||
"tpage-2845.go"
|
||||
"pegasus-ag.go"
|
||||
"predator-ag.go"
|
||||
"spyder-ag.go"
|
||||
"wren-ag.go"
|
||||
"minnow-ag.go"
|
||||
"forest-vis.go"
|
||||
))
|
||||
|
@ -1,25 +1,25 @@
|
||||
("FORDUMPC.DGO"
|
||||
("fordumpa-texture.o" "fordumpa-texture")
|
||||
("fort-robotank-turret.o" "fort-robotank-turret")
|
||||
("fort-robotank.o" "fort-robotank")
|
||||
("fordumpc-part.o" "fordumpc-part")
|
||||
("fordumpc-obs.o" "fordumpc-obs")
|
||||
("fortress-scenes.o" "fortress-scenes")
|
||||
("tpage-1570.go" "tpage-1570")
|
||||
("tpage-1573.go" "tpage-1573")
|
||||
("tpage-1571.go" "tpage-1571")
|
||||
("tpage-2917.go" "tpage-2917")
|
||||
("tpage-2847.go" "tpage-2847")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("fort-robotank-ag.go" "fort-robotank")
|
||||
("fort-missile-target-ag.go" "fort-missile-target")
|
||||
("fort-robotank-top-ag.go" "fort-robotank-top")
|
||||
("fort-roboscreen-ag.go" "fort-roboscreen")
|
||||
("fort-missile-ag.go" "fort-missile")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("fort-robotank-sight-ag.go" "fort-robotank-sight")
|
||||
("fort-dump-bomb-a-ag.go" "fort-dump-bomb-a")
|
||||
("particleman-ag.go" "particleman")
|
||||
("fordumpc.go" "fordumpc")
|
||||
)
|
||||
("fordumpa-texture.o"
|
||||
"fort-robotank-turret.o"
|
||||
"fort-robotank.o"
|
||||
"fordumpc-part.o"
|
||||
"fordumpc-obs.o"
|
||||
"fortress-scenes.o"
|
||||
"tpage-1570.go"
|
||||
"tpage-1573.go"
|
||||
"tpage-1571.go"
|
||||
"tpage-2917.go"
|
||||
"tpage-2847.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"fort-robotank-ag.go"
|
||||
"fort-missile-target-ag.go"
|
||||
"fort-robotank-top-ag.go"
|
||||
"fort-roboscreen-ag.go"
|
||||
"fort-missile-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"fort-robotank-sight-ag.go"
|
||||
"fort-dump-bomb-a-ag.go"
|
||||
"particleman-ag.go"
|
||||
"fordumpc.go"
|
||||
))
|
||||
|
@ -1,8 +1,8 @@
|
||||
("FORDUMPD.DGO"
|
||||
("tpage-1574.go" "tpage-1574")
|
||||
("crimson-guard-highres-ag.go" "crimson-guard-highres")
|
||||
("crimson-guard-lowres-ag.go" "crimson-guard-lowres")
|
||||
("grunt-fma-ag.go" "grunt-fma")
|
||||
("palmpilot-ag.go" "palmpilot")
|
||||
("fordumpd.go" "fordumpd")
|
||||
)
|
||||
("tpage-1574.go"
|
||||
"crimson-guard-highres-ag.go"
|
||||
"crimson-guard-lowres-ag.go"
|
||||
"grunt-fma-ag.go"
|
||||
"palmpilot-ag.go"
|
||||
"fordumpd.go"
|
||||
))
|
||||
|
@ -1,29 +1,29 @@
|
||||
("FRA.DGO"
|
||||
("hover-formation-h.o" "hover-formation-h")
|
||||
("hover-nav-control-h.o" "hover-nav-control-h")
|
||||
("hover-enemy-h.o" "hover-enemy-h")
|
||||
("hover-nav-network.o" "hover-nav-network")
|
||||
("hover-nav-control.o" "hover-nav-control")
|
||||
("hover-enemy.o" "hover-enemy")
|
||||
("hover-enemy-battle.o" "hover-enemy-battle")
|
||||
("hover-formation.o" "hover-formation")
|
||||
("hover-nav-edit.o" "hover-nav-edit")
|
||||
("wasp-part.o" "wasp-part")
|
||||
("wasp.o" "wasp")
|
||||
("crimson-guard-hover.o" "crimson-guard-hover")
|
||||
("flamer.o" "flamer")
|
||||
("crimson-guard-level.o" "crimson-guard-level")
|
||||
("guard-conversation.o" "guard-conversation")
|
||||
("transport-level.o" "transport-level")
|
||||
("forresca-part.o" "forresca-part")
|
||||
("forresca-obs.o" "forresca-obs")
|
||||
("tpage-3190.go" "tpage-3190")
|
||||
("tpage-3192.go" "tpage-3192")
|
||||
("tpage-3191.go" "tpage-3191")
|
||||
("crimson-guard-ag.go" "crimson-guard")
|
||||
("crimson-guard-hover-ag.go" "crimson-guard-hover")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("cty-guard-turret-button-ag.go" "cty-guard-turret-button")
|
||||
("fort-led-ag.go" "fort-led")
|
||||
("forresca-vis.go" "forresca-vis")
|
||||
)
|
||||
("hover-formation-h.o"
|
||||
"hover-nav-control-h.o"
|
||||
"hover-enemy-h.o"
|
||||
"hover-nav-network.o"
|
||||
"hover-nav-control.o"
|
||||
"hover-enemy.o"
|
||||
"hover-enemy-battle.o"
|
||||
"hover-formation.o"
|
||||
"hover-nav-edit.o"
|
||||
"wasp-part.o"
|
||||
"wasp.o"
|
||||
"crimson-guard-hover.o"
|
||||
"flamer.o"
|
||||
"crimson-guard-level.o"
|
||||
"guard-conversation.o"
|
||||
"transport-level.o"
|
||||
"forresca-part.o"
|
||||
"forresca-obs.o"
|
||||
"tpage-3190.go"
|
||||
"tpage-3192.go"
|
||||
"tpage-3191.go"
|
||||
"crimson-guard-ag.go"
|
||||
"crimson-guard-hover-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"cty-guard-turret-button-ag.go"
|
||||
"fort-led-ag.go"
|
||||
"forresca-vis.go"
|
||||
))
|
||||
|
@ -1,17 +1,17 @@
|
||||
("FRB.DGO"
|
||||
("fort-floor-spike.o" "fort-floor-spike")
|
||||
("forrescb-part.o" "forrescb-part")
|
||||
("forrescb-obs.o" "forrescb-obs")
|
||||
("fort-turret.o" "fort-turret")
|
||||
("spydroid.o" "spydroid")
|
||||
("tpage-3172.go" "tpage-3172")
|
||||
("tpage-3175.go" "tpage-3175")
|
||||
("tpage-3173.go" "tpage-3173")
|
||||
("tpage-3174.go" "tpage-3174")
|
||||
("spydroid-ag.go" "spydroid")
|
||||
("fort-turret-ag.go" "fort-turret")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("cty-guard-turret-button-ag.go" "cty-guard-turret-button")
|
||||
("fort-elec-belt-ag.go" "fort-elec-belt")
|
||||
("forrescb-vis.go" "forrescb-vis")
|
||||
)
|
||||
("fort-floor-spike.o"
|
||||
"forrescb-part.o"
|
||||
"forrescb-obs.o"
|
||||
"fort-turret.o"
|
||||
"spydroid.o"
|
||||
"tpage-3172.go"
|
||||
"tpage-3175.go"
|
||||
"tpage-3173.go"
|
||||
"tpage-3174.go"
|
||||
"spydroid-ag.go"
|
||||
"fort-turret-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"cty-guard-turret-button-ag.go"
|
||||
"fort-elec-belt-ag.go"
|
||||
"forrescb-vis.go"
|
||||
))
|
||||
|
@ -1,441 +1,441 @@
|
||||
("GAME.CGO"
|
||||
("types-h.o" "types-h")
|
||||
("vu1-macros.o" "vu1-macros")
|
||||
("math.o" "math")
|
||||
("vector-h.o" "vector-h")
|
||||
("gravity-h.o" "gravity-h")
|
||||
("bounding-box-h.o" "bounding-box-h")
|
||||
("matrix-h.o" "matrix-h")
|
||||
("quaternion-h.o" "quaternion-h")
|
||||
("euler-h.o" "euler-h")
|
||||
("transform-h.o" "transform-h")
|
||||
("geometry-h.o" "geometry-h")
|
||||
("trigonometry-h.o" "trigonometry-h")
|
||||
("transformq-h.o" "transformq-h")
|
||||
("bounding-box.o" "bounding-box")
|
||||
("matrix.o" "matrix")
|
||||
("transform.o" "transform")
|
||||
("quaternion.o" "quaternion")
|
||||
("euler.o" "euler")
|
||||
("trigonometry.o" "trigonometry")
|
||||
("gsound-h.o" "gsound-h")
|
||||
("timer-h.o" "timer-h")
|
||||
("vif-h.o" "vif-h")
|
||||
("dma-h.o" "dma-h")
|
||||
("video-h.o" "video-h")
|
||||
("vu1-user-h.o" "vu1-user-h")
|
||||
("profile-h.o" "profile-h")
|
||||
("dma.o" "dma")
|
||||
("dma-buffer.o" "dma-buffer")
|
||||
("dma-bucket.o" "dma-bucket")
|
||||
("dma-disasm.o" "dma-disasm")
|
||||
("pad.o" "pad")
|
||||
("pckernel-h.o" "pckernel-h") ;; added
|
||||
("gs.o" "gs")
|
||||
("display-h.o" "display-h")
|
||||
("geometry.o" "geometry")
|
||||
("timer.o" "timer")
|
||||
("vector.o" "vector")
|
||||
("file-io.o" "file-io")
|
||||
("loader-h.o" "loader-h")
|
||||
("texture-h.o" "texture-h")
|
||||
("texture-anim-h.o" "texture-anim-h")
|
||||
("lights-h.o" "lights-h")
|
||||
("mood-h.o" "mood-h")
|
||||
("level-h.o" "level-h")
|
||||
("capture-h.o" "capture-h")
|
||||
("math-camera-h.o" "math-camera-h")
|
||||
("math-camera.o" "math-camera")
|
||||
("font-h.o" "font-h")
|
||||
("decomp-h.o" "decomp-h")
|
||||
("profile.o" "profile")
|
||||
("display.o" "display")
|
||||
("connect.o" "connect")
|
||||
("text-id-h.o" "text-id-h")
|
||||
("text-h.o" "text-h")
|
||||
("camera-defs-h.o" "camera-defs-h")
|
||||
("trail-h.o" "trail-h")
|
||||
("minimap-h.o" "minimap-h")
|
||||
("bigmap-h.o" "bigmap-h")
|
||||
("settings-h.o" "settings-h")
|
||||
("capture.o" "capture")
|
||||
("memory-usage-h.o" "memory-usage-h")
|
||||
("blit-displays-h.o" "blit-displays-h")
|
||||
("texture.o" "texture")
|
||||
("main-h.o" "main-h")
|
||||
("mspace-h.o" "mspace-h")
|
||||
("drawable-h.o" "drawable-h")
|
||||
("drawable-group-h.o" "drawable-group-h")
|
||||
("drawable-inline-array-h.o" "drawable-inline-array-h")
|
||||
("draw-node-h.o" "draw-node-h")
|
||||
("drawable-tree-h.o" "drawable-tree-h")
|
||||
("drawable-actor-h.o" "drawable-actor-h")
|
||||
("region-h.o" "region-h")
|
||||
("traffic-h.o" "traffic-h")
|
||||
("game-task-h.o" "game-task-h")
|
||||
("task-control-h.o" "task-control-h")
|
||||
("generic-h.o" "generic-h")
|
||||
("sky-h.o" "sky-h")
|
||||
("ocean-h.o" "ocean-h")
|
||||
("ocean-trans-tables.o" "ocean-trans-tables")
|
||||
("ocean-tables.o" "ocean-tables")
|
||||
("ocean-frames.o" "ocean-frames")
|
||||
("time-of-day-h.o" "time-of-day-h")
|
||||
("art-h.o" "art-h")
|
||||
("generic-vu1-h.o" "generic-vu1-h")
|
||||
("merc-h.o" "merc-h")
|
||||
("generic-merc-h.o" "generic-merc-h")
|
||||
("generic-tie-h.o" "generic-tie-h")
|
||||
("generic-work-h.o" "generic-work-h")
|
||||
("shadow-cpu-h.o" "shadow-cpu-h")
|
||||
("shadow-vu1-h.o" "shadow-vu1-h")
|
||||
("memcard-h.o" "memcard-h")
|
||||
("game-info-h.o" "game-info-h")
|
||||
("gui-h.o" "gui-h")
|
||||
("ambient-h.o" "ambient-h")
|
||||
("speech-h.o" "speech-h")
|
||||
("wind-h.o" "wind-h")
|
||||
("prototype-h.o" "prototype-h")
|
||||
("joint-h.o" "joint-h")
|
||||
("bones-h.o" "bones-h")
|
||||
("foreground-h.o" "foreground-h")
|
||||
("engines.o" "engines")
|
||||
("lightning-h.o" "lightning-h")
|
||||
("res-h.o" "res-h")
|
||||
("res.o" "res")
|
||||
("lights.o" "lights")
|
||||
("dynamics-h.o" "dynamics-h")
|
||||
("surface-h.o" "surface-h")
|
||||
("pat-h.o" "pat-h")
|
||||
("fact-h.o" "fact-h")
|
||||
("aligner-h.o" "aligner-h")
|
||||
("penetrate-h.o" "penetrate-h")
|
||||
("game-h.o" "game-h")
|
||||
("script-h.o" "script-h")
|
||||
("scene-h.o" "scene-h")
|
||||
("sync-info-h.o" "sync-info-h")
|
||||
("pov-camera-h.o" "pov-camera-h")
|
||||
("smush-control-h.o" "smush-control-h")
|
||||
("debug-h.o" "debug-h")
|
||||
("joint-mod-h.o" "joint-mod-h")
|
||||
("collide-func-h.o" "collide-func-h")
|
||||
("collide-mesh-h.o" "collide-mesh-h")
|
||||
("collide-shape-h.o" "collide-shape-h")
|
||||
("generic-obs-h.o" "generic-obs-h")
|
||||
("trajectory-h.o" "trajectory-h")
|
||||
("collide-target-h.o" "collide-target-h")
|
||||
("collide-touch-h.o" "collide-touch-h")
|
||||
("collide-edge-grab-h.o" "collide-edge-grab-h")
|
||||
("process-drawable-h.o" "process-drawable-h")
|
||||
("process-focusable.o" "process-focusable")
|
||||
("process-taskable-h.o" "process-taskable-h")
|
||||
("focus.o" "focus")
|
||||
("effect-control-h.o" "effect-control-h")
|
||||
("collide-frag-h.o" "collide-frag-h")
|
||||
("collide-hash-h.o" "collide-hash-h")
|
||||
("chain-physics-h.o" "chain-physics-h")
|
||||
("projectile-h.o" "projectile-h")
|
||||
("find-nearest-h.o" "find-nearest-h")
|
||||
("target-h.o" "target-h")
|
||||
("stats-h.o" "stats-h")
|
||||
("bsp-h.o" "bsp-h")
|
||||
("collide-cache-h.o" "collide-cache-h")
|
||||
("collide-h.o" "collide-h")
|
||||
("shrubbery-h.o" "shrubbery-h")
|
||||
("tie-h.o" "tie-h")
|
||||
("tfrag-h.o" "tfrag-h")
|
||||
("background-h.o" "background-h")
|
||||
("subdivide-h.o" "subdivide-h")
|
||||
("entity-h.o" "entity-h")
|
||||
("sprite-h.o" "sprite-h")
|
||||
("simple-sprite-h.o" "simple-sprite-h")
|
||||
("eye-h.o" "eye-h")
|
||||
("sparticle-launcher-h.o" "sparticle-launcher-h")
|
||||
("sparticle-h.o" "sparticle-h")
|
||||
("actor-link-h.o" "actor-link-h")
|
||||
("camera-h.o" "camera-h")
|
||||
("cam-debug-h.o" "cam-debug-h")
|
||||
("cam-interface-h.o" "cam-interface-h")
|
||||
("cam-update-h.o" "cam-update-h")
|
||||
("hud-h.o" "hud-h")
|
||||
("progress-h.o" "progress-h")
|
||||
("rpc-h.o" "rpc-h")
|
||||
("path-h.o" "path-h")
|
||||
("nav-mesh-h.o" "nav-mesh-h")
|
||||
("nav-control-h.o" "nav-control-h")
|
||||
("spatial-hash-h.o" "spatial-hash-h")
|
||||
("actor-hash-h.o" "actor-hash-h")
|
||||
("load-dgo.o" "load-dgo")
|
||||
("ramdisk.o" "ramdisk")
|
||||
("gsound.o" "gsound")
|
||||
("transformq.o" "transformq")
|
||||
("collide-func.o" "collide-func")
|
||||
("joint.o" "joint")
|
||||
("joint-mod.o" "joint-mod")
|
||||
("chain-physics.o" "chain-physics")
|
||||
("cylinder.o" "cylinder")
|
||||
("wind-work.o" "wind-work")
|
||||
("wind.o" "wind")
|
||||
("bsp.o" "bsp")
|
||||
("subdivide.o" "subdivide")
|
||||
("sprite.o" "sprite")
|
||||
("sprite-distort.o" "sprite-distort")
|
||||
("sprite-glow.o" "sprite-glow")
|
||||
("debug-sphere.o" "debug-sphere")
|
||||
("debug.o" "debug")
|
||||
("history.o" "history")
|
||||
("merc-vu1.o" "merc-vu1")
|
||||
("emerc-vu1.o" "emerc-vu1")
|
||||
("merc-blend-shape.o" "merc-blend-shape")
|
||||
("merc.o" "merc")
|
||||
("emerc.o" "emerc")
|
||||
("ripple.o" "ripple")
|
||||
("bones.o" "bones")
|
||||
("debug-foreground.o" "debug-foreground")
|
||||
("foreground.o" "foreground")
|
||||
("generic-vu0.o" "generic-vu0")
|
||||
("generic-vu1.o" "generic-vu1")
|
||||
("generic-effect.o" "generic-effect")
|
||||
("generic-merc.o" "generic-merc")
|
||||
("generic-tie.o" "generic-tie")
|
||||
("shadow-cpu.o" "shadow-cpu")
|
||||
("shadow-vu1.o" "shadow-vu1")
|
||||
("warp.o" "warp")
|
||||
("texture-anim.o" "texture-anim")
|
||||
("texture-anim-funcs.o" "texture-anim-funcs")
|
||||
("texture-anim-tables.o" "texture-anim-tables")
|
||||
("blit-displays.o" "blit-displays")
|
||||
("font-data.o" "font-data")
|
||||
("font.o" "font")
|
||||
("decomp.o" "decomp")
|
||||
("background.o" "background")
|
||||
("draw-node.o" "draw-node")
|
||||
("shrubbery.o" "shrubbery")
|
||||
("shrub-work.o" "shrub-work")
|
||||
("tfrag-near.o" "tfrag-near")
|
||||
("tfrag.o" "tfrag")
|
||||
("tfrag-methods.o" "tfrag-methods")
|
||||
("tfrag-work.o" "tfrag-work")
|
||||
("tie.o" "tie")
|
||||
("etie-vu1.o" "etie-vu1")
|
||||
("etie-near-vu1.o" "etie-near-vu1")
|
||||
("tie-near.o" "tie-near")
|
||||
("tie-work.o" "tie-work")
|
||||
("tie-methods.o" "tie-methods")
|
||||
("sync-info.o" "sync-info")
|
||||
("trajectory.o" "trajectory")
|
||||
("sparticle-launcher.o" "sparticle-launcher")
|
||||
("sparticle.o" "sparticle")
|
||||
("entity-table.o" "entity-table")
|
||||
("loader.o" "loader")
|
||||
("game-info.o" "game-info")
|
||||
("game-task.o" "game-task")
|
||||
("game-save.o" "game-save")
|
||||
("settings.o" "settings")
|
||||
("pckernel.o" "pckernel") ;; added
|
||||
("mood-tables.o" "mood-tables")
|
||||
("mood-tables2.o" "mood-tables2")
|
||||
("mood.o" "mood")
|
||||
("mood-funcs.o" "mood-funcs")
|
||||
("mood-funcs2.o" "mood-funcs2")
|
||||
("weather-part.o" "weather-part")
|
||||
("time-of-day.o" "time-of-day")
|
||||
("sky-data.o" "sky-data")
|
||||
("sky-tng.o" "sky-tng")
|
||||
("load-state.o" "load-state")
|
||||
("level-info.o" "level-info")
|
||||
("level.o" "level")
|
||||
("text.o" "text")
|
||||
("collide-hash.o" "collide-hash")
|
||||
("collide-probe.o" "collide-probe")
|
||||
("collide-frag.o" "collide-frag")
|
||||
("collide-mesh.o" "collide-mesh")
|
||||
("collide-touch.o" "collide-touch")
|
||||
("collide-edge-grab.o" "collide-edge-grab")
|
||||
("collide-shape.o" "collide-shape")
|
||||
("collide-shape-rider.o" "collide-shape-rider")
|
||||
("collide.o" "collide")
|
||||
;; ("collide-planes.o" "collide-planes")
|
||||
("spatial-hash.o" "spatial-hash")
|
||||
("actor-hash.o" "actor-hash")
|
||||
("merc-death.o" "merc-death")
|
||||
("water-flow.o" "water-flow")
|
||||
("water-h.o" "water-h")
|
||||
("camera.o" "camera")
|
||||
("cam-interface.o" "cam-interface")
|
||||
("cam-master.o" "cam-master")
|
||||
("cam-states.o" "cam-states")
|
||||
("cam-states-dbg.o" "cam-states-dbg")
|
||||
("cam-combiner.o" "cam-combiner")
|
||||
("cam-update.o" "cam-update")
|
||||
("vol-h.o" "vol-h")
|
||||
("cam-layout.o" "cam-layout")
|
||||
("cam-debug.o" "cam-debug")
|
||||
("cam-start.o" "cam-start")
|
||||
("process-drawable.o" "process-drawable")
|
||||
("ambient.o" "ambient")
|
||||
("speech.o" "speech")
|
||||
("region.o" "region")
|
||||
("fma-sphere.o" "fma-sphere")
|
||||
("script.o" "script")
|
||||
("generic-obs.o" "generic-obs")
|
||||
("lightning.o" "lightning")
|
||||
("carry-h.o" "carry-h")
|
||||
("pilot-h.o" "pilot-h")
|
||||
("gun-h.o" "gun-h")
|
||||
("board-h.o" "board-h")
|
||||
("darkjak-h.o" "darkjak-h")
|
||||
("target-util.o" "target-util")
|
||||
("target-part.o" "target-part")
|
||||
("gun-part.o" "gun-part")
|
||||
("collide-reaction-target.o" "collide-reaction-target")
|
||||
("logic-target.o" "logic-target")
|
||||
("sidekick.o" "sidekick")
|
||||
("effect-control.o" "effect-control")
|
||||
("voicebox.o" "voicebox")
|
||||
("collectables-part.o" "collectables-part")
|
||||
("debug-part.o" "debug-part")
|
||||
("find-nearest.o" "find-nearest")
|
||||
("task-arrow.o" "task-arrow")
|
||||
("projectile.o" "projectile")
|
||||
("target-handler.o" "target-handler")
|
||||
("target-anim.o" "target-anim")
|
||||
("target.o" "target")
|
||||
("target2.o" "target2")
|
||||
("target-swim.o" "target-swim")
|
||||
("target-carry.o" "target-carry")
|
||||
("target-darkjak.o" "target-darkjak")
|
||||
("target-death.o" "target-death")
|
||||
("target-gun.o" "target-gun")
|
||||
("gun-util.o" "gun-util")
|
||||
("gun-blue-shot.o" "gun-blue-shot")
|
||||
("gun-yellow-shot.o" "gun-yellow-shot")
|
||||
("gun-red-shot.o" "gun-red-shot")
|
||||
("gun-dark-shot.o" "gun-dark-shot")
|
||||
("gun-states.o" "gun-states")
|
||||
("board-util.o" "board-util")
|
||||
("target-board.o" "target-board")
|
||||
("board-part.o" "board-part")
|
||||
("board-states.o" "board-states")
|
||||
("mech-h.o" "mech-h")
|
||||
("menu.o" "menu")
|
||||
("drawable.o" "drawable")
|
||||
("drawable-group.o" "drawable-group")
|
||||
("drawable-inline-array.o" "drawable-inline-array")
|
||||
("drawable-tree.o" "drawable-tree")
|
||||
("prototype.o" "prototype")
|
||||
("main-collide.o" "main-collide")
|
||||
("video.o" "video")
|
||||
("pckernel.o" "pckernel") ;; added
|
||||
("main.o" "main")
|
||||
("collide-cache.o" "collide-cache")
|
||||
("collide-debug.o" "collide-debug")
|
||||
("relocate.o" "relocate")
|
||||
("memory-usage.o" "memory-usage")
|
||||
("entity.o" "entity")
|
||||
("path.o" "path")
|
||||
("vol.o" "vol")
|
||||
("nav-mesh.o" "nav-mesh")
|
||||
("nav-control.o" "nav-control")
|
||||
("aligner.o" "aligner")
|
||||
("water.o" "water")
|
||||
("collectables.o" "collectables")
|
||||
("task-control.o" "task-control")
|
||||
("scene.o" "scene")
|
||||
("pov-camera.o" "pov-camera")
|
||||
("powerups.o" "powerups")
|
||||
("crates.o" "crates")
|
||||
("hud.o" "hud")
|
||||
("hud-classes.o" "hud-classes")
|
||||
("progress-static.o" "progress-static")
|
||||
("progress.o" "progress")
|
||||
("progress-draw.o" "progress-draw")
|
||||
("ocean.o" "ocean")
|
||||
("ocean-vu0.o" "ocean-vu0")
|
||||
("ocean-texture.o" "ocean-texture")
|
||||
("ocean-mid.o" "ocean-mid")
|
||||
("ocean-transition.o" "ocean-transition")
|
||||
("ocean-near.o" "ocean-near")
|
||||
("minimap.o" "minimap")
|
||||
("bigmap-data.o" "bigmap-data")
|
||||
("bigmap.o" "bigmap")
|
||||
("eye.o" "eye")
|
||||
("glist-h.o" "glist-h")
|
||||
("glist.o" "glist")
|
||||
("anim-tester.o" "anim-tester")
|
||||
("viewer.o" "viewer")
|
||||
("part-tester.o" "part-tester")
|
||||
("editable-h.o" "editable-h")
|
||||
("editable.o" "editable")
|
||||
("editable-player.o" "editable-player")
|
||||
("mysql-nav-graph.o" "mysql-nav-graph")
|
||||
("nav-graph-editor.o" "nav-graph-editor")
|
||||
("sampler.o" "sampler")
|
||||
("default-menu.o" "default-menu")
|
||||
("dir-tpages.go" "dir-tpages")
|
||||
("tpage-11.go" "tpage-11")
|
||||
("tpage-31.go" "tpage-31")
|
||||
("tpage-1804.go" "tpage-1804")
|
||||
("texture-upload.o" "texture-upload")
|
||||
("tpage-12.go" "tpage-12")
|
||||
("tpage-917.go" "tpage-917")
|
||||
("tpage-918.go" "tpage-918")
|
||||
("tpage-1106.go" "tpage-1106")
|
||||
("tpage-1141.go" "tpage-1141")
|
||||
("tpage-1658.go" "tpage-1658")
|
||||
("tpage-2841.go" "tpage-2841")
|
||||
("tpage-2932.go" "tpage-2932")
|
||||
("tpage-3076.go" "tpage-3076")
|
||||
("texture-finish.o" "texture-finish")
|
||||
("collectables-ag.go" "collectables")
|
||||
("ctywide-arrow-ag.go" "ctywide-arrow")
|
||||
("crate-ag.go" "crate")
|
||||
("talk-box-ag.go" "talk-box")
|
||||
("scenecamera-ag.go" "scenecamera")
|
||||
("eco-canister-ag.go" "eco-canister")
|
||||
("hud-ring-ag.go" "hud-ring")
|
||||
("jakb-ag.go" "jakb")
|
||||
("daxter-ag.go" "daxter")
|
||||
("board-ag.go" "board")
|
||||
("gun-ag.go" "gun")
|
||||
("jak-gun+0-ag.go" "jak-gun+0")
|
||||
("jak-board+0-ag.go" "jak-board+0")
|
||||
("jak-dark+0-ag.go" "jak-dark+0")
|
||||
("jak-swim+0-ag.go" "jak-swim+0")
|
||||
("blocking-plane-ag.go" "blocking-plane")
|
||||
("los-control-h.o" "los-control-h")
|
||||
("airlock.o" "airlock")
|
||||
("water-anim.o" "water-anim")
|
||||
("blocking-plane.o" "blocking-plane")
|
||||
("idle-control.o" "idle-control")
|
||||
("dark-eco-pool.o" "dark-eco-pool")
|
||||
("enemy-h.o" "enemy-h")
|
||||
("nav-enemy-h.o" "nav-enemy-h")
|
||||
("rigid-body-h.o" "rigid-body-h")
|
||||
("enemy.o" "enemy")
|
||||
("nav-enemy.o" "nav-enemy")
|
||||
("base-plat.o" "base-plat")
|
||||
("plat.o" "plat")
|
||||
("basebutton.o" "basebutton")
|
||||
("bouncer.o" "bouncer")
|
||||
("conveyor.o" "conveyor")
|
||||
("elevator.o" "elevator")
|
||||
("rigid-body.o" "rigid-body")
|
||||
("rigid-body-queue.o" "rigid-body-queue")
|
||||
("rigid-body-plat.o" "rigid-body-plat")
|
||||
("joint-exploder.o" "joint-exploder")
|
||||
("simple-focus.o" "simple-focus")
|
||||
("simple-nav-sphere.o" "simple-nav-sphere")
|
||||
("process-taskable.o" "process-taskable")
|
||||
("scene-actor.o" "scene-actor")
|
||||
("scene-looper.o" "scene-looper")
|
||||
("warp-gate.o" "warp-gate")
|
||||
("guard-projectile.o" "guard-projectile")
|
||||
("metalhead-projectile.o" "metalhead-projectile")
|
||||
("los-control.o" "los-control")
|
||||
("grunt.o" "grunt")
|
||||
("flitter.o" "flitter")
|
||||
("battle.o" "battle")
|
||||
("elec-gate.o" "elec-gate")
|
||||
("cty-guard-turret-button.o" "cty-guard-turret-button")
|
||||
)
|
||||
("types-h.o"
|
||||
"vu1-macros.o"
|
||||
"math.o"
|
||||
"vector-h.o"
|
||||
"gravity-h.o"
|
||||
"bounding-box-h.o"
|
||||
"matrix-h.o"
|
||||
"quaternion-h.o"
|
||||
"euler-h.o"
|
||||
"transform-h.o"
|
||||
"geometry-h.o"
|
||||
"trigonometry-h.o"
|
||||
"transformq-h.o"
|
||||
"bounding-box.o"
|
||||
"matrix.o"
|
||||
"transform.o"
|
||||
"quaternion.o"
|
||||
"euler.o"
|
||||
"trigonometry.o"
|
||||
"gsound-h.o"
|
||||
"timer-h.o"
|
||||
"vif-h.o"
|
||||
"dma-h.o"
|
||||
"video-h.o"
|
||||
"vu1-user-h.o"
|
||||
"profile-h.o"
|
||||
"dma.o"
|
||||
"dma-buffer.o"
|
||||
"dma-bucket.o"
|
||||
"dma-disasm.o"
|
||||
"pad.o"
|
||||
"pckernel-h.o" ;; added
|
||||
"gs.o"
|
||||
"display-h.o"
|
||||
"geometry.o"
|
||||
"timer.o"
|
||||
"vector.o"
|
||||
"file-io.o"
|
||||
"loader-h.o"
|
||||
"texture-h.o"
|
||||
"texture-anim-h.o"
|
||||
"lights-h.o"
|
||||
"mood-h.o"
|
||||
"level-h.o"
|
||||
"capture-h.o"
|
||||
"math-camera-h.o"
|
||||
"math-camera.o"
|
||||
"font-h.o"
|
||||
"decomp-h.o"
|
||||
"profile.o"
|
||||
"display.o"
|
||||
"connect.o"
|
||||
"text-id-h.o"
|
||||
"text-h.o"
|
||||
"camera-defs-h.o"
|
||||
"trail-h.o"
|
||||
"minimap-h.o"
|
||||
"bigmap-h.o"
|
||||
"settings-h.o"
|
||||
"capture.o"
|
||||
"memory-usage-h.o"
|
||||
"blit-displays-h.o"
|
||||
"texture.o"
|
||||
"main-h.o"
|
||||
"mspace-h.o"
|
||||
"drawable-h.o"
|
||||
"drawable-group-h.o"
|
||||
"drawable-inline-array-h.o"
|
||||
"draw-node-h.o"
|
||||
"drawable-tree-h.o"
|
||||
"drawable-actor-h.o"
|
||||
"region-h.o"
|
||||
"traffic-h.o"
|
||||
"game-task-h.o"
|
||||
"task-control-h.o"
|
||||
"generic-h.o"
|
||||
"sky-h.o"
|
||||
"ocean-h.o"
|
||||
"ocean-trans-tables.o"
|
||||
"ocean-tables.o"
|
||||
"ocean-frames.o"
|
||||
"time-of-day-h.o"
|
||||
"art-h.o"
|
||||
"generic-vu1-h.o"
|
||||
"merc-h.o"
|
||||
"generic-merc-h.o"
|
||||
"generic-tie-h.o"
|
||||
"generic-work-h.o"
|
||||
"shadow-cpu-h.o"
|
||||
"shadow-vu1-h.o"
|
||||
"memcard-h.o"
|
||||
"game-info-h.o"
|
||||
"gui-h.o"
|
||||
"ambient-h.o"
|
||||
"speech-h.o"
|
||||
"wind-h.o"
|
||||
"prototype-h.o"
|
||||
"joint-h.o"
|
||||
"bones-h.o"
|
||||
"foreground-h.o"
|
||||
"engines.o"
|
||||
"lightning-h.o"
|
||||
"res-h.o"
|
||||
"res.o"
|
||||
"lights.o"
|
||||
"dynamics-h.o"
|
||||
"surface-h.o"
|
||||
"pat-h.o"
|
||||
"fact-h.o"
|
||||
"aligner-h.o"
|
||||
"penetrate-h.o"
|
||||
"game-h.o"
|
||||
"script-h.o"
|
||||
"scene-h.o"
|
||||
"sync-info-h.o"
|
||||
"pov-camera-h.o"
|
||||
"smush-control-h.o"
|
||||
"debug-h.o"
|
||||
"joint-mod-h.o"
|
||||
"collide-func-h.o"
|
||||
"collide-mesh-h.o"
|
||||
"collide-shape-h.o"
|
||||
"generic-obs-h.o"
|
||||
"trajectory-h.o"
|
||||
"collide-target-h.o"
|
||||
"collide-touch-h.o"
|
||||
"collide-edge-grab-h.o"
|
||||
"process-drawable-h.o"
|
||||
"process-focusable.o"
|
||||
"process-taskable-h.o"
|
||||
"focus.o"
|
||||
"effect-control-h.o"
|
||||
"collide-frag-h.o"
|
||||
"collide-hash-h.o"
|
||||
"chain-physics-h.o"
|
||||
"projectile-h.o"
|
||||
"find-nearest-h.o"
|
||||
"target-h.o"
|
||||
"stats-h.o"
|
||||
"bsp-h.o"
|
||||
"collide-cache-h.o"
|
||||
"collide-h.o"
|
||||
"shrubbery-h.o"
|
||||
"tie-h.o"
|
||||
"tfrag-h.o"
|
||||
"background-h.o"
|
||||
"subdivide-h.o"
|
||||
"entity-h.o"
|
||||
"sprite-h.o"
|
||||
"simple-sprite-h.o"
|
||||
"eye-h.o"
|
||||
"sparticle-launcher-h.o"
|
||||
"sparticle-h.o"
|
||||
"actor-link-h.o"
|
||||
"camera-h.o"
|
||||
"cam-debug-h.o"
|
||||
"cam-interface-h.o"
|
||||
"cam-update-h.o"
|
||||
"hud-h.o"
|
||||
"progress-h.o"
|
||||
"rpc-h.o"
|
||||
"path-h.o"
|
||||
"nav-mesh-h.o"
|
||||
"nav-control-h.o"
|
||||
"spatial-hash-h.o"
|
||||
"actor-hash-h.o"
|
||||
"load-dgo.o"
|
||||
"ramdisk.o"
|
||||
"gsound.o"
|
||||
"transformq.o"
|
||||
"collide-func.o"
|
||||
"joint.o"
|
||||
"joint-mod.o"
|
||||
"chain-physics.o"
|
||||
"cylinder.o"
|
||||
"wind-work.o"
|
||||
"wind.o"
|
||||
"bsp.o"
|
||||
"subdivide.o"
|
||||
"sprite.o"
|
||||
"sprite-distort.o"
|
||||
"sprite-glow.o"
|
||||
"debug-sphere.o"
|
||||
"debug.o"
|
||||
"history.o"
|
||||
"merc-vu1.o"
|
||||
"emerc-vu1.o"
|
||||
"merc-blend-shape.o"
|
||||
"merc.o"
|
||||
"emerc.o"
|
||||
"ripple.o"
|
||||
"bones.o"
|
||||
"debug-foreground.o"
|
||||
"foreground.o"
|
||||
"generic-vu0.o"
|
||||
"generic-vu1.o"
|
||||
"generic-effect.o"
|
||||
"generic-merc.o"
|
||||
"generic-tie.o"
|
||||
"shadow-cpu.o"
|
||||
"shadow-vu1.o"
|
||||
"warp.o"
|
||||
"texture-anim.o"
|
||||
"texture-anim-funcs.o"
|
||||
"texture-anim-tables.o"
|
||||
"blit-displays.o"
|
||||
"font-data.o"
|
||||
"font.o"
|
||||
"decomp.o"
|
||||
"background.o"
|
||||
"draw-node.o"
|
||||
"shrubbery.o"
|
||||
"shrub-work.o"
|
||||
"tfrag-near.o"
|
||||
"tfrag.o"
|
||||
"tfrag-methods.o"
|
||||
"tfrag-work.o"
|
||||
"tie.o"
|
||||
"etie-vu1.o"
|
||||
"etie-near-vu1.o"
|
||||
"tie-near.o"
|
||||
"tie-work.o"
|
||||
"tie-methods.o"
|
||||
"sync-info.o"
|
||||
"trajectory.o"
|
||||
"sparticle-launcher.o"
|
||||
"sparticle.o"
|
||||
"entity-table.o"
|
||||
"loader.o"
|
||||
"game-info.o"
|
||||
"game-task.o"
|
||||
"game-save.o"
|
||||
"settings.o"
|
||||
"pckernel.o" ;; added
|
||||
"mood-tables.o"
|
||||
"mood-tables2.o"
|
||||
"mood.o"
|
||||
"mood-funcs.o"
|
||||
"mood-funcs2.o"
|
||||
"weather-part.o"
|
||||
"time-of-day.o"
|
||||
"sky-data.o"
|
||||
"sky-tng.o"
|
||||
"load-state.o"
|
||||
"level-info.o"
|
||||
"level.o"
|
||||
"text.o"
|
||||
"collide-hash.o"
|
||||
"collide-probe.o"
|
||||
"collide-frag.o"
|
||||
"collide-mesh.o"
|
||||
"collide-touch.o"
|
||||
"collide-edge-grab.o"
|
||||
"collide-shape.o"
|
||||
"collide-shape-rider.o"
|
||||
"collide.o"
|
||||
;; "collide-planes.o"
|
||||
"spatial-hash.o"
|
||||
"actor-hash.o"
|
||||
"merc-death.o"
|
||||
"water-flow.o"
|
||||
"water-h.o"
|
||||
"camera.o"
|
||||
"cam-interface.o"
|
||||
"cam-master.o"
|
||||
"cam-states.o"
|
||||
"cam-states-dbg.o"
|
||||
"cam-combiner.o"
|
||||
"cam-update.o"
|
||||
"vol-h.o"
|
||||
"cam-layout.o"
|
||||
"cam-debug.o"
|
||||
"cam-start.o"
|
||||
"process-drawable.o"
|
||||
"ambient.o"
|
||||
"speech.o"
|
||||
"region.o"
|
||||
"fma-sphere.o"
|
||||
"script.o"
|
||||
"generic-obs.o"
|
||||
"lightning.o"
|
||||
"carry-h.o"
|
||||
"pilot-h.o"
|
||||
"gun-h.o"
|
||||
"board-h.o"
|
||||
"darkjak-h.o"
|
||||
"target-util.o"
|
||||
"target-part.o"
|
||||
"gun-part.o"
|
||||
"collide-reaction-target.o"
|
||||
"logic-target.o"
|
||||
"sidekick.o"
|
||||
"effect-control.o"
|
||||
"voicebox.o"
|
||||
"collectables-part.o"
|
||||
"debug-part.o"
|
||||
"find-nearest.o"
|
||||
"task-arrow.o"
|
||||
"projectile.o"
|
||||
"target-handler.o"
|
||||
"target-anim.o"
|
||||
"target.o"
|
||||
"target2.o"
|
||||
"target-swim.o"
|
||||
"target-carry.o"
|
||||
"target-darkjak.o"
|
||||
"target-death.o"
|
||||
"target-gun.o"
|
||||
"gun-util.o"
|
||||
"gun-blue-shot.o"
|
||||
"gun-yellow-shot.o"
|
||||
"gun-red-shot.o"
|
||||
"gun-dark-shot.o"
|
||||
"gun-states.o"
|
||||
"board-util.o"
|
||||
"target-board.o"
|
||||
"board-part.o"
|
||||
"board-states.o"
|
||||
"mech-h.o"
|
||||
"menu.o"
|
||||
"drawable.o"
|
||||
"drawable-group.o"
|
||||
"drawable-inline-array.o"
|
||||
"drawable-tree.o"
|
||||
"prototype.o"
|
||||
"main-collide.o"
|
||||
"video.o"
|
||||
"pckernel.o" ;; added
|
||||
"main.o"
|
||||
"collide-cache.o"
|
||||
"collide-debug.o"
|
||||
"relocate.o"
|
||||
"memory-usage.o"
|
||||
"entity.o"
|
||||
"path.o"
|
||||
"vol.o"
|
||||
"nav-mesh.o"
|
||||
"nav-control.o"
|
||||
"aligner.o"
|
||||
"water.o"
|
||||
"collectables.o"
|
||||
"task-control.o"
|
||||
"scene.o"
|
||||
"pov-camera.o"
|
||||
"powerups.o"
|
||||
"crates.o"
|
||||
"hud.o"
|
||||
"hud-classes.o"
|
||||
"progress-static.o"
|
||||
"progress.o"
|
||||
"progress-draw.o"
|
||||
"ocean.o"
|
||||
"ocean-vu0.o"
|
||||
"ocean-texture.o"
|
||||
"ocean-mid.o"
|
||||
"ocean-transition.o"
|
||||
"ocean-near.o"
|
||||
"minimap.o"
|
||||
"bigmap-data.o"
|
||||
"bigmap.o"
|
||||
"eye.o"
|
||||
"glist-h.o"
|
||||
"glist.o"
|
||||
"anim-tester.o"
|
||||
"viewer.o"
|
||||
"part-tester.o"
|
||||
"editable-h.o"
|
||||
"editable.o"
|
||||
"editable-player.o"
|
||||
"mysql-nav-graph.o"
|
||||
"nav-graph-editor.o"
|
||||
"sampler.o"
|
||||
"default-menu.o"
|
||||
"dir-tpages.go"
|
||||
"tpage-11.go"
|
||||
"tpage-31.go"
|
||||
"tpage-1804.go"
|
||||
"texture-upload.o"
|
||||
"tpage-12.go"
|
||||
"tpage-917.go"
|
||||
"tpage-918.go"
|
||||
"tpage-1106.go"
|
||||
"tpage-1141.go"
|
||||
"tpage-1658.go"
|
||||
"tpage-2841.go"
|
||||
"tpage-2932.go"
|
||||
"tpage-3076.go"
|
||||
"texture-finish.o"
|
||||
"collectables-ag.go"
|
||||
"ctywide-arrow-ag.go"
|
||||
"crate-ag.go"
|
||||
"talk-box-ag.go"
|
||||
"scenecamera-ag.go"
|
||||
"eco-canister-ag.go"
|
||||
"hud-ring-ag.go"
|
||||
"jakb-ag.go"
|
||||
"daxter-ag.go"
|
||||
"board-ag.go"
|
||||
"gun-ag.go"
|
||||
"jak-gun+0-ag.go"
|
||||
"jak-board+0-ag.go"
|
||||
"jak-dark+0-ag.go"
|
||||
"jak-swim+0-ag.go"
|
||||
"blocking-plane-ag.go"
|
||||
"los-control-h.o"
|
||||
"airlock.o"
|
||||
"water-anim.o"
|
||||
"blocking-plane.o"
|
||||
"idle-control.o"
|
||||
"dark-eco-pool.o"
|
||||
"enemy-h.o"
|
||||
"nav-enemy-h.o"
|
||||
"rigid-body-h.o"
|
||||
"enemy.o"
|
||||
"nav-enemy.o"
|
||||
"base-plat.o"
|
||||
"plat.o"
|
||||
"basebutton.o"
|
||||
"bouncer.o"
|
||||
"conveyor.o"
|
||||
"elevator.o"
|
||||
"rigid-body.o"
|
||||
"rigid-body-queue.o"
|
||||
"rigid-body-plat.o"
|
||||
"joint-exploder.o"
|
||||
"simple-focus.o"
|
||||
"simple-nav-sphere.o"
|
||||
"process-taskable.o"
|
||||
"scene-actor.o"
|
||||
"scene-looper.o"
|
||||
"warp-gate.o"
|
||||
"guard-projectile.o"
|
||||
"metalhead-projectile.o"
|
||||
"los-control.o"
|
||||
"grunt.o"
|
||||
"flitter.o"
|
||||
"battle.o"
|
||||
"elec-gate.o"
|
||||
"cty-guard-turret-button.o"
|
||||
))
|
||||
|
@ -1,20 +1,20 @@
|
||||
("GARAGE.DGO"
|
||||
("keira-garage+0-ag.go" "keira-garage+0")
|
||||
("tpage-1369.go" "tpage-1369")
|
||||
("tpage-1430.go" "tpage-1430")
|
||||
("tpage-1786.go" "tpage-1786")
|
||||
("tpage-1787.go" "tpage-1787")
|
||||
("tpage-3025.go" "tpage-3025")
|
||||
("keira-highres-ag.go" "keira-highres")
|
||||
("rift-rider-ag.go" "rift-rider")
|
||||
("gar-curtain-ag.go" "gar-curtain")
|
||||
("gar-trophy-ca-ag.go" "gar-trophy-ca")
|
||||
("gar-trophy-cb-ag.go" "gar-trophy-cb")
|
||||
("gar-trophy-cc-ag.go" "gar-trophy-cc")
|
||||
("garage-bikec-ag.go" "garage-bikec")
|
||||
("gar-weld-project-ag.go" "gar-weld-project")
|
||||
("garage-bikeb-ag.go" "garage-bikeb")
|
||||
("particleman-ag.go" "particleman")
|
||||
("spotlight-ag.go" "spotlight")
|
||||
("garage.go" "garage")
|
||||
)
|
||||
("keira-garage+0-ag.go"
|
||||
"tpage-1369.go"
|
||||
"tpage-1430.go"
|
||||
"tpage-1786.go"
|
||||
"tpage-1787.go"
|
||||
"tpage-3025.go"
|
||||
"keira-highres-ag.go"
|
||||
"rift-rider-ag.go"
|
||||
"gar-curtain-ag.go"
|
||||
"gar-trophy-ca-ag.go"
|
||||
"gar-trophy-cb-ag.go"
|
||||
"gar-trophy-cc-ag.go"
|
||||
"garage-bikec-ag.go"
|
||||
"gar-weld-project-ag.go"
|
||||
"garage-bikeb-ag.go"
|
||||
"particleman-ag.go"
|
||||
"spotlight-ag.go"
|
||||
"garage.go"
|
||||
))
|
||||
|
@ -1,27 +1,27 @@
|
||||
("GGA.DGO"
|
||||
("gun-dummy.o" "gun-dummy")
|
||||
("gungame-data.o" "gungame-data")
|
||||
("gungame-obs.o" "gungame-obs")
|
||||
("gungame-part.o" "gungame-part")
|
||||
("tpage-1733.go" "tpage-1733")
|
||||
("tpage-1735.go" "tpage-1735")
|
||||
("tpage-1734.go" "tpage-1734")
|
||||
("tpage-2405.go" "tpage-2405")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("gun-dummy-yellow-gun-ag.go" "gun-dummy-yellow-gun")
|
||||
("gun-cit-d-ag.go" "gun-cit-d")
|
||||
("gun-cit-a-ag.go" "gun-cit-a")
|
||||
("gun-cit-b-ag.go" "gun-cit-b")
|
||||
("gun-dummy-gold-ag.go" "gun-dummy-gold")
|
||||
("gun-dummy-a-ag.go" "gun-dummy-a")
|
||||
("gun-dummy-c-ag.go" "gun-dummy-c")
|
||||
("gun-dummy-b-ag.go" "gun-dummy-b")
|
||||
("gun-cit-c-ag.go" "gun-cit-c")
|
||||
("gun-dummy-big-ag.go" "gun-dummy-big")
|
||||
("fort-entry-gate-ag.go" "fort-entry-gate")
|
||||
("hip-door-a-ag.go" "hip-door-a")
|
||||
("yellow-barrel-ag.go" "yellow-barrel")
|
||||
("dark-barrel-ag.go" "dark-barrel")
|
||||
("gungame-vis.go" "gungame-vis")
|
||||
)
|
||||
("gun-dummy.o"
|
||||
"gungame-data.o"
|
||||
"gungame-obs.o"
|
||||
"gungame-part.o"
|
||||
"tpage-1733.go"
|
||||
"tpage-1735.go"
|
||||
"tpage-1734.go"
|
||||
"tpage-2405.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"gun-dummy-yellow-gun-ag.go"
|
||||
"gun-cit-d-ag.go"
|
||||
"gun-cit-a-ag.go"
|
||||
"gun-cit-b-ag.go"
|
||||
"gun-dummy-gold-ag.go"
|
||||
"gun-dummy-a-ag.go"
|
||||
"gun-dummy-c-ag.go"
|
||||
"gun-dummy-b-ag.go"
|
||||
"gun-cit-c-ag.go"
|
||||
"gun-dummy-big-ag.go"
|
||||
"fort-entry-gate-ag.go"
|
||||
"hip-door-a-ag.go"
|
||||
"yellow-barrel-ag.go"
|
||||
"dark-barrel-ag.go"
|
||||
"gungame-vis.go"
|
||||
))
|
||||
|
@ -1,8 +1,8 @@
|
||||
("HALFPIPE.DGO"
|
||||
("jak-pole+0-ag.go" "jak-pole+0")
|
||||
("tpage-43.go" "tpage-43")
|
||||
("tpage-623.go" "tpage-623")
|
||||
("tpage-42.go" "tpage-42")
|
||||
("grunt-ag.go" "grunt")
|
||||
("halfpipe.go" "halfpipe")
|
||||
)
|
||||
("jak-pole+0-ag.go"
|
||||
"tpage-43.go"
|
||||
"tpage-623.go"
|
||||
"tpage-42.go"
|
||||
"grunt-ag.go"
|
||||
"halfpipe.go"
|
||||
))
|
||||
|
@ -1,18 +1,18 @@
|
||||
("HIDEOUT.DGO"
|
||||
("hideout-scenes.o" "hideout-scenes")
|
||||
("hideout-part.o" "hideout-part")
|
||||
("hideout-obs.o" "hideout-obs")
|
||||
("tpage-932.go" "tpage-932")
|
||||
("tpage-933.go" "tpage-933")
|
||||
("tpage-2404.go" "tpage-2404")
|
||||
("tpage-999.go" "tpage-999")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("hide-light-ag.go" "hide-light")
|
||||
("hide-bike-ag.go" "hide-bike")
|
||||
("hide-door-b-ag.go" "hide-door-b")
|
||||
("gun-barrel-ag.go" "gun-barrel")
|
||||
("hide-faucet-ag.go" "hide-faucet")
|
||||
("particleman-ag.go" "particleman")
|
||||
("hideout.go" "hideout")
|
||||
)
|
||||
("hideout-scenes.o"
|
||||
"hideout-part.o"
|
||||
"hideout-obs.o"
|
||||
"tpage-932.go"
|
||||
"tpage-933.go"
|
||||
"tpage-2404.go"
|
||||
"tpage-999.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"hide-light-ag.go"
|
||||
"hide-bike-ag.go"
|
||||
"hide-door-b-ag.go"
|
||||
"gun-barrel-ag.go"
|
||||
"hide-faucet-ag.go"
|
||||
"particleman-ag.go"
|
||||
"hideout.go"
|
||||
))
|
||||
|
@ -1,24 +1,24 @@
|
||||
("HIPHOG.DGO"
|
||||
("hiphog-obs.o" "hiphog-obs")
|
||||
("hiphog-part.o" "hiphog-part")
|
||||
("hiphog-scenes.o" "hiphog-scenes")
|
||||
("tpage-929.go" "tpage-929")
|
||||
("tpage-930.go" "tpage-930")
|
||||
("tpage-3042.go" "tpage-3042")
|
||||
("tpage-998.go" "tpage-998")
|
||||
("daxter-highres-ag.go" "daxter-highres")
|
||||
("jak-highres-ag.go" "jak-highres")
|
||||
("hip-whack-a-metal-ag.go" "hip-whack-a-metal")
|
||||
("hip-trophy-g-ag.go" "hip-trophy-g")
|
||||
("hip-trophy-d-ag.go" "hip-trophy-d")
|
||||
("hip-trophy-c-ag.go" "hip-trophy-c")
|
||||
("hip-trophy-a-ag.go" "hip-trophy-a")
|
||||
("hip-trophy-f-ag.go" "hip-trophy-f")
|
||||
("hip-trophy-i-ag.go" "hip-trophy-i")
|
||||
("hip-trophy-m-ag.go" "hip-trophy-m")
|
||||
("hip-door-a-ag.go" "hip-door-a")
|
||||
("hip-trophy-n-ag.go" "hip-trophy-n")
|
||||
("hip-trophy-j-ag.go" "hip-trophy-j")
|
||||
("hip-mirror-ag.go" "hip-mirror")
|
||||
("hiphog.go" "hiphog")
|
||||
)
|
||||
("hiphog-obs.o"
|
||||
"hiphog-part.o"
|
||||
"hiphog-scenes.o"
|
||||
"tpage-929.go"
|
||||
"tpage-930.go"
|
||||
"tpage-3042.go"
|
||||
"tpage-998.go"
|
||||
"daxter-highres-ag.go"
|
||||
"jak-highres-ag.go"
|
||||
"hip-whack-a-metal-ag.go"
|
||||
"hip-trophy-g-ag.go"
|
||||
"hip-trophy-d-ag.go"
|
||||
"hip-trophy-c-ag.go"
|
||||
"hip-trophy-a-ag.go"
|
||||
"hip-trophy-f-ag.go"
|
||||
"hip-trophy-i-ag.go"
|
||||
"hip-trophy-m-ag.go"
|
||||
"hip-door-a-ag.go"
|
||||
"hip-trophy-n-ag.go"
|
||||
"hip-trophy-j-ag.go"
|
||||
"hip-mirror-ag.go"
|
||||
"hiphog.go"
|
||||
))
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user