Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jak3: speedrunner mode #3761

Merged
merged 12 commits into from
Nov 17, 2024
Merged

jak3: speedrunner mode #3761

merged 12 commits into from
Nov 17, 2024

Conversation

Hat-Kid
Copy link
Member

@Hat-Kid Hat-Kid commented Nov 15, 2024

Base implementation of the popup menu and speedrunner mode in Jak 3. Autosplitter is untested because I'm on Linux.

Also a couple of other misc changes:

  • Model replacements can now have custom bone weights. Needs the "Use Custom Bone Weights" property (provided by the OpenGOAL Blender plugin) enabled in Blender.
  • Better error message for lump syntax errors in custom level JSON files.

@dallmeyer
Copy link
Contributor

works on Windows 👍

few minor things:

  • hero mode runs usually have a bunch of secrets unlocked from the start, we should probably enable those? infinite ammo, infinite ecos(?), turbo jetboard, etc
  • jak1/2 auto skip the intro cutscene when resetting, so probably we should do the same here?
  • blaster mod splits after you switch weapons a few times, when arena-fight-1-resolution closes. should maybe be on arena-fight-1-throne instead, which is after the cutscene? (there are probably a few cases like this throughout the run)

@Hat-Kid Hat-Kid merged commit 7543acf into open-goal:master Nov 17, 2024
12 checks passed
endless-dark
endless-light
unlimited-turbos
vehicle-hit-points
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not taken in hero mode runs because you want the car to die fast.
https://youtu.be/AnrHvAayHmE?t=227

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants