Your Only Move Is HUSTLE

Your Only Move Is HUSTLE

Royalty || (Asgore/Toriel Dreemurr)
mik.boiii 29 Jan, 2024 @ 6:56am
How to: Revert music back to first transform
Read me before continuing:
I love this mod, it's my favourite mod for yomi. Pix did an amazing job. I preferred the original music trigger though and I just want to get the epic feel a little bit earlier.
This change only works in singleplayer, unless another player has the exact same file as you. If you want to go back to the most recent version of royalty. Delete your royalty mod and resubscribe to reset it back to default.

Step 1:
Find the workshop folder with royalty in it. Unpack the zip file into a clean folder somewhere else. For me the path was SteamLibrary\steamapps\workshop\content\2212330\3127522735

Step 2:
Go _Royalty>Character and open "King in the Mountain.gd" and "Queen in Ruin.gd". They should have a function which looks like this:
King in The Mountain.gd:
func _frame_50(): if host.opponent.get("musicplaying") != null: if host.opponent.musicplaying == false: if host.musicplaying == false: if host.TorielInstall == true: host.play_sound("AsgoreOrchestra") host.musicplaying = true if host.TorielInstall == false: pass if host.musicplaying == true: pass if host.opponent.musicplaying == true: pass else: if host.musicplaying == false: if host.TorielInstall == true: host.musicplaying = true host.play_sound("AsgoreOrchestra") if host.TorielInstall == true: pass if host.musicplaying == true: pass host.AsgoreInstall = true host.gradientvalue = true $"%BlackBG".show()
Queen in Ruin.gd
func _frame_50(): host.set_vel(0, 0) if host.opponent.get("musicplaying") != null: if host.opponent.musicplaying == false: if host.musicplaying == false: if host.AsgoreInstall == true: host.play_sound("TorielOrchestra") host.musicplaying = true if host.AsgoreInstall == false: pass if host.musicplaying == true: pass if host.opponent.musicplaying == true: pass else: if host.musicplaying == false: if host.AsgoreInstall == true: host.musicplaying = true host.play_sound("TorielOrchestra") if host.AsgoreInstall == false: pass if host.musicplaying == true: pass host.TorielInstall = true host.rainbowvalue = true $"%BlackBG".show()

Replace those functions with the code I pasted below and save the file:

Replacement King in The Mountain.gd:
func _frame_50(): if host.opponent.get("musicplaying") != null: if host.opponent.musicplaying == false: if host.musicplaying == false: if host.TorielInstall == true: host.play_sound("AsgoreOrchestra") host.musicplaying = true if host.TorielInstall == false: host.play_sound("AsgoreOrchestra") host.musicplaying = true if host.musicplaying == true: pass if host.opponent.musicplaying == true: pass else: if host.musicplaying == false: if host.TorielInstall == true: host.musicplaying = true host.play_sound("AsgoreOrchestra") if host.TorielInstall == false: host.play_sound("AsgoreOrchestra") host.musicplaying = true if host.musicplaying == true: pass host.AsgoreInstall = true host.gradientvalue = true $"%BlackBG".show()

Replacement Queen in Ruin.gd
func _frame_50(): host.set_vel(0, 0) if host.opponent.get("musicplaying") != null: if host.opponent.musicplaying == false: if host.musicplaying == false: if host.AsgoreInstall == true: host.play_sound("TorielOrchestra") host.musicplaying = true if host.AsgoreInstall == false: host.play_sound("TorielOrchestra") host.musicplaying = true if host.musicplaying == true: pass if host.opponent.musicplaying == true: pass else: if host.musicplaying == false: if host.AsgoreInstall == true: host.musicplaying = true host.play_sound("TorielOrchestra") if host.AsgoreInstall == false: host.play_sound("TorielOrchestra") host.musicplaying = true if host.musicplaying == true: pass host.TorielInstall = true host.rainbowvalue = true $"%BlackBG".show()

Step 3:
Go back to the folder where you unpacked the zip file. Repack those back into a zip and name the zip with the same name as the original zip. Then replace the original royalty zip in its workshop folder with your new file.

Step 4:
Delete your character cache so the game loads the new files you've just placed in. It should work now

Shoot me a message if something breaks, I'll try and help as best I can.
Last edited by mik.boiii; 29 Jan, 2024 @ 7:45am
< >
Showing 1-1 of 1 comments
CheeseyTwins13 5 Feb, 2024 @ 7:36pm 
Love this guy so much
< >
Showing 1-1 of 1 comments
Per page: 1530 50