Ultimate Super Mario Bros 1 HUD (v2.2)

Description: You made a script? Submit it here to show your creation to the public, share, take reviews, provision of the help and support is here!
Moderators: Yoshi021, Lx Xzit, 5438A38A, Moderators, Semi-moderatos

Iggy M
Topic author, Honourable citizen
Honourable citizen
Avatar
Iggy M
Topic author, Honourable citizen
Honourable citizen
Reputation: 43
Posts: 45
Joined: 22 Mar 2019

Post #1by Iggy » 21 May 2021, 21:52

I've been meaning to post this on the forums for a quite a while now! I made this while working on my Project "Super Mario Origins Duology" and thought that this script deserved a standalone release. I'm proud to say that this is the first multiplayer compatible HUD in SMBX38A history! For both co-op and battle mode! :) Also in addition to the standard HUD stuff this script includes the Red Coin system akin to the Mario Advance series! As well as a SMB1 level intro card! HUD elements and the other systems can be toggled by simply changing variables. View the readme in both English and Espanol to learn how! If you spot any bugs please post in this thread! Don't expect this to update anytime soon as I believe all bugs have been fixed and I accomplished all that I wanted to with this HUD.

This HUD supports singleplayer AND multiplayer! It supports all split-screen variants.
Image


Image


DOWNLOAD HERE: https://drive.google.com/file/d/1Z47wG6UhygN3McWFDuG7Q3Fbk8yCXZYy/view
Big thanks to Catskart AKA Erwill! If he never made his SMB1 HUD then this would never exist!

Version 1.3 changelog:
-Fixed the item reserve that was broken in multiplayer
-Fixed the coin UI which broke with the vertical screen split

Version 1.3.1 changelog:
-Commented the code to make it a bit more legible.
-Fixed glitch where when Link would stab red ace coins would cause them to behave like vanilla SMW coins rather than they should
-Fixed bug where the item reserve power up would display if playing as either Toad, Peach, or Link
-Finished up the battle mode HUD

Version 2.0 changelog:
-Un-spaghetti'ed the whole thing for REALSIES this time! Meaning it should be way easier to read and modify the HUD for yourself.
-If the red coins and egg are disabled the egg will be automatically hidden along with any blocks containing the egg.
-Hud script reduced from 1349 lines down to just 738 lines.
-Startscreen script reduced from 136 lines down to just 105 lines.
-Ace Coins script has been re-done and reduced from 160 lines down to just 101 lines.
-Yoshi Egg script has been re-done and reduced from 187 lines down to just 93 lines.
-Number of events used is reduced from 7 to just 4
-Removed Battle Mode HUD because the battle start countdown totally ignores custom HUDs.

Version 2.1 changelog:
-Fixed the Timer UI y coordinate bug.
-Fixed the Timer counter offset in the horizontal split screen type.

Version 2.2 changelog:
-Fixed player 1's score vanishing if the score is below 100
-Fixed player 2 not able to pick up Ace Coins
-Fixed player 2 not able to pick up Yoshi Egg
Last edited by Iggy on 9 Feb 2024, 14:51, edited 9 times in total.

Iggy M
Topic author, Honourable citizen
Honourable citizen
Avatar
Iggy M
Topic author, Honourable citizen
Honourable citizen
Reputation: 43
Posts: 45
Joined: 22 Mar 2019

Post #2by Iggy » 15 Jan 2022, 15:47

Happy to say that I have returned to work on this! Version 1.3 will be releasing some time soon!

Iggy M
Topic author, Honourable citizen
Honourable citizen
Avatar
Iggy M
Topic author, Honourable citizen
Honourable citizen
Reputation: 43
Posts: 45
Joined: 22 Mar 2019

Post #3by Iggy » 21 Jan 2022, 2:04

Updated it again. Probably for the last time too. It should be bug-free now. Also I made the code way more legible, making it easier to read and edit. Youtube video showcasing this script will be coming soon!

Iggy M
Topic author, Honourable citizen
Honourable citizen
Avatar
Iggy M
Topic author, Honourable citizen
Honourable citizen
Reputation: 43
Posts: 45
Joined: 22 Mar 2019

Post #4by Iggy » 29 Jan 2024, 1:14

Surprise! I didn't expect to update this but after returning to work on the Origins Duology I came to the realization how much I need to un-spaghetti my code, with my HUD script of course being one of them. So here is release 2.0!

Iggy M
Topic author, Honourable citizen
Honourable citizen
Avatar
Iggy M
Topic author, Honourable citizen
Honourable citizen
Reputation: 43
Posts: 45
Joined: 22 Mar 2019

Post #5by Iggy » 9 Feb 2024, 14:52

Squashed the remaining bugs! This should be the truly final update.

vinnyg0621
Passerby
Passerby
vinnyg0621
Passerby
Passerby
Reputation: 0
Posts: 3
Joined: 24 Feb 2024
English Pronouns: he/him

Post #6by vinnyg0621 » 3 Dec 2024, 23:50

how do I add this into SMBX2 b5?

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 32
Reputation: 515
Posts: 1861
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #7by Wohlstand » 4 Dec 2024, 12:21

vinnyg0621 wrote:how do I add this into SMBX2 b5?
This is NOT for X2, it's for SMBX-38A. The only way to "add" it is the manual porting from TeaScript. You may check your skills and try make this port by yourself. :doge:
Image

vinnyg0621
Passerby
Passerby
vinnyg0621
Passerby
Passerby
Reputation: 0
Posts: 3
Joined: 24 Feb 2024
English Pronouns: he/him

Post #8by vinnyg0621 » 4 Dec 2024, 21:25

Wohlstand wrote:
vinnyg0621 wrote:how do I add this into SMBX2 b5?
This is NOT for X2, it's for SMBX-38A. The only way to "add" it is the manual porting from TeaScript. You may check your skills and try make this port by yourself. :doge:
dammit!


Return to “Script submission”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest