mirror of
https://github.com/open-goal/jak-project
synced 2026-08-13 12:19:35 -04:00
jak1/speedruns: Some final touches for speedrunning in jak 1 (#1830)
* jak1: put common speedrunning code into it's own file * jak1: enforce `60` fps while in speedrunning mode * jak1: when speedrunning, display the version until you get the first powercell * jak1: add an explicit option for skipping cutscenes * jak1: extend `game-option` to allow any menu option to be disabled * tests/jak1: allow whitelisting types to be redefined to satisfy typeconsistency checks * jak1: add file headers * jak1: cleanup bool checking * test: delete the es substitle file * test: add it back * jak1: missed one cleanup spot related to bool comparisons
This commit is contained in:
@@ -74,6 +74,9 @@ class Compiler {
|
||||
void add_ignored_define_extern_symbol(const std::string& name) {
|
||||
m_allow_inconsistent_definition_symbols.insert(name);
|
||||
}
|
||||
void add_ignored_type_definition(const std::string& type_name) {
|
||||
m_ts.add_type_to_allowed_redefinition_list(type_name);
|
||||
}
|
||||
Debugger& get_debugger() { return m_debugger; }
|
||||
listener::Listener& listener() { return m_listener; }
|
||||
void poke_target() { m_listener.send_poke(); }
|
||||
|
||||
Reference in New Issue
Block a user