decomp: support part-tracker-spawn in jak2, part group constants (#4082)

This commit is contained in:
Hat Kid
2025-11-20 16:22:29 +01:00
committed by GitHub
parent c9d1460819
commit 0385c76811
786 changed files with 9899 additions and 13868 deletions
+9
View File
@@ -112,10 +112,19 @@ OfflineTestCompileResult compile(OfflineTestDecompiler& dc,
{"test", "decompiler", "reference", config.game_name, "decompiler-macros.gc"});
if (config.game_name == "jak2") {
compiler.run_front_end_on_file({"goal_src", "jak2", "engine", "data", "art-elts.gc"});
compiler.run_front_end_on_file({"goal_src", "jak2", "engine", "data", "joint-nodes.gc"});
compiler.run_front_end_on_file({"goal_src", "jak2", "engine", "data", "textures.gc"});
compiler.run_front_end_on_file({"goal_src", "jak2", "engine", "data", "part-groups.gc"});
} else if (config.game_name == "jak1") {
compiler.run_front_end_on_file({"goal_src", "jak1", "engine", "data", "art-elts.gc"});
compiler.run_front_end_on_file({"goal_src", "jak1", "engine", "data", "joint-nodes.gc"});
compiler.run_front_end_on_file({"goal_src", "jak1", "engine", "data", "textures.gc"});
compiler.run_front_end_on_file({"goal_src", "jak1", "engine", "data", "part-groups.gc"});
} else if (config.game_name == "jak3") {
compiler.run_front_end_on_file({"goal_src", "jak3", "engine", "data", "art-elts.gc"});
compiler.run_front_end_on_file({"goal_src", "jak3", "engine", "data", "joint-nodes.gc"});
compiler.run_front_end_on_file({"goal_src", "jak3", "engine", "data", "textures.gc"});
compiler.run_front_end_on_file({"goal_src", "jak3", "engine", "data", "part-groups.gc"});
}
int total_lines = 0;