//Edit made by mindacos from SuperMarioGamer's Jotaro... from SMS Alfredo's MK64 Cast. Let the credit list continue :^) //Further revisions by RetroStation to enable Super Form customization //We need to keep the last skin we used if we can't access the current skin freeslot("SPR_SUPR") -- if you're reading this in the standalone script, replace SPR_SUPR with the sprite you packed alongside this script local user = "yourskinhere" -- replace with character skin addHook("MusicChange", function(oldname, newname, mflags, looping) -- Feel free to delete this hook if you aren't setting custom Super music. for dp in displayplayers.iterate if dp.mo.skin == user then if HQ_SuperCheck(dp) then if oldname == "yourmusiclump" -- Replace with your custom lump and (newname == "kgrow" or newname == "kinvnc" or newname == "hqsupr") return true end end end end end) addHook("MobjThinker", function(mo) if hq_supercolor.value ~= -1 then return end if (mo and mo.valid and mo.player and mo.skin == user) then if HQ_SuperCheck(mo.player) then mo.hqsupernumber = Any number between 0 and 9 end end end, MT_PLAYER) addHook("ThinkFrame", do for p in players.iterate if (p.mo and p.mo.valid and p.mo.skin == user) if HQ_SuperCheck(p) //print("HENSHIN") p.mo.sprite = SPR_VIC3 --Music Block, feel feel to delete if you aren't setting custom music-- if not p.mo.hqtrans S_ChangeMusic("yourmusiclump", true, p) -- Replace with your custom lump p.mo.hqtrans = true end else if p.mo.hqtrans p.mo.hqtrans = nil end --End Music Block-- end end end end)