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

[BOSS] Editing Splatoon Schedule #134

Open
AToska21 opened this issue Sep 15, 2024 · 12 comments
Open

[BOSS] Editing Splatoon Schedule #134

AToska21 opened this issue Sep 15, 2024 · 12 comments
Labels
question Question about the project

Comments

@AToska21
Copy link

Hi!
How would I change the Splatoon stages and then put that in BOSS? I'm not completely sure how it works.
I've replaced the BOSS HMAC and AES keys for Wii U.

@AToska21
Copy link
Author

(also, how would i do the splatfest BOSS thingy, because ik its controlled by a BOSS tasksheet iirc)

@MatthewL246
Copy link
Owner

To be honest, I'm not completely sure how the BOSS upload process works either and I haven't tested this. Here's what I currently know about Splatoon and BOSS:

  • The schedule needs to be uploaded to the following apps:
    • bb6tOEckvgZ50ciH
    • rjVlM7hUXPxmYQJh
    • zvGSM4kOrXpkKnpT
  • The task is called schdat2
  • The file is called VSSetting.byaml
  • The schedule can be generated using https://github.com/OatmealDome/Rotationator
  • I assume that it needs to be encrypted first using encrypt-contents.js

I'll ask the other developers if they can share some more info on this.

@MatthewL246 MatthewL246 added the question Question about the project label Sep 15, 2024
@AToska21
Copy link
Author

thank you :)

@jonbarrow
Copy link

You just have to encrypt the rotations file and then update/create the relevant tasksheet. The data ID, size, and download URL need to be changed. That's really it

@AToska21
Copy link
Author

You just have to encrypt the rotations file and then update/create the relevant tasksheet. The data ID, size, and download URL need to be changed. That's really it

that's where i struggle. the JS file to encrypt is fine, but how do i get the rotations file? i assume i just use rotationator with an old VSSettings.byaml?

@AToska21 AToska21 changed the title BOSS Inquiry [BOSS] Editing Splatoon Schedule Sep 16, 2024
@MatthewL246
Copy link
Owner

Here's a copy of the latest schedule (expires on October 12): VSSetting.byaml.txt
Rename it to VSSetting.byml, I have to add the .txt extension due to GitHub's file upload limitations.

@AToska21
Copy link
Author

Here's a copy of the latest schedule (expires on October 12): VSSetting.byaml.txt Rename it to VSSetting.byml, I have to add the .txt extension due to GitHub's file upload limitations.

alright, thank you! also, BOSS seems to just not return anything to splatoon when you change schdat2, will have to look into this further (it just doesnt show stages in game)

@AToska21
Copy link
Author

figured it out, you have to make sure the files are correct.

@MatthewL246
Copy link
Owner

I'm going to leave this open as a reminder that I should document/automate this process.

@MatthewL246 MatthewL246 reopened this Sep 22, 2024
@AToska21
Copy link
Author

I'm going to leave this open as a reminder that I should document/automate this process.

Alright, I might add this to the docs in a pull request.

@MatthewL246
Copy link
Owner

If possible, I'd prefer to automate this during the setup process with a script. Although it should still be documented that the Splatoon schedule generation script needs to be re-run every 2 weeks (probably in a section under Next Steps.

@AToska21
Copy link
Author

AToska21 commented Oct 6, 2024

Pretty sure Rotationator has a failsafe where the last rotation lasts for 10 years.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Question about the project
Projects
None yet
Development

No branches or pull requests

3 participants