Skip to content

Rando: Boss Soul Shuffle #3300

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

Merged
merged 26 commits into from
Nov 20, 2023

Conversation

stratomaster64
Copy link
Contributor

@stratomaster64 stratomaster64 commented Oct 18, 2023

WARNING: This is experimental, so playtest at your own risk!
Adds the option to shuffle a boss's "soul" (in other words, you must find their corresponding item in order to spawn them and receive their rewards upon killing them).

Build Artifacts

@aMannus
Copy link
Contributor

aMannus commented Oct 18, 2023

Any idea how we should make the souls trackable? I know N64 has a seperate menu in the kaleidoscope for them, not sure how we want to deal with it?

@stratomaster64
Copy link
Contributor Author

Any idea how we should make the souls trackable? I know N64 has a seperate menu in the kaleidoscope for them, not sure how we want to deal with it?

For the bosses, that should be a simple addition to the item tracker as there are only 9 souls, which isn't too bad. For enemy souls, I'm not too sure what we'll use, as there's 100+ enemy types.

@stratomaster64
Copy link
Contributor Author

stratomaster64 commented Oct 19, 2023

TODO:

  • Translations
  • Custom model for souls (currently using skull tokens ala OOTR)
  • Playtesting (maybe)
  • Tracker

@stratomaster64
Copy link
Contributor Author

stratomaster64 commented Oct 27, 2023

Note that, for now, macOS is failing because of a hack I put together for the tracker (which I'll revert back once I have a proper way. Otherwise, everything is fine...
Edit: Ended up adding a second macro to deal with it.

@stratomaster64
Copy link
Contributor Author

@garrettjoecox this should be done now, minus translations that hato will handle in develop. :shipit:

@garrettjoecox garrettjoecox merged commit 21caeca into HarbourMasters:develop-rando Nov 20, 2023
@stratomaster64 stratomaster64 deleted the soulcalibur branch February 20, 2024 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants