Commit graph

145 commits

Author SHA1 Message Date
SkyanUltra
becdf9ba77
Expanded world/level icons (#763)
* Expanded Level Icons

Level icons are now defined in their own custom JSON file (LevelIcons.json) which determines which icons will be shown, along with an area where the user can input the size of their icons for custom sizing (larger sizes will likely be a bit odd in behavior, smaller should work fine though)

Along with that, icons have been greatly expanded, with 32 new level icons available for levels to use now, (a total of 45!) along with various older icons recieving slight touch-ups. Various levels now use these new icons to better represent major recognizable elements from those levels, and to give them a bit more variation between each other.

If there are any additional level icons that would make sense for implementation, let me know. I think this should cover most of the important ones, though.

* Delete LevelIcons.png.import

* Marathon + ANN Medal Icons on World Select

Marathon mode and ANN now show the highest ranking achieved on all levels when applicable. So if you manage to get a gold medal on every level, but get a bronze on one, then it'll display a bronze medal for your world completion.

Side note: Why the fuck was the only solution to the GPU particle emitting behavior to make a massive array of node paths. I hate this! This sucks! Joe, why did you do that? And why was it the only thing I could find that worked?

* Optimized particle emitting for world/level select

* ANN now has its own menu + bugfixes

This gives ANN its own dedicated menu rather than throwing you directly into the world selection menu, which additionally fixes an issue with rendering medal icons when selecting the campaign, and a few other fixes like the DiscoResults menu not using the ANN visual settings.

* Challenge Hunt Icons + menu bugfixes

Challenge Hunt icons are now implemented, so you can see all of your red coins, eggs and score requirements if you've met them. Along with that, fixed a bug where you could enter Worlds 9-D in marathon when you aren't supposed to by selecting a story mode option and then entering marathon.

* New icons + layout change for Challenge Hunt icons

By recommendation by Vanny, Challenge Hunt icons have been changed. Along with this, all icons for progress tracking are now in their own relegated image file for separate modification, and have been updated to use white outlines similar to the world icons themselves.

* Update ChallengeModeResults.tscn

Forgot to update this to use challenge icons for the world select screen.

* Eggs cycle through color again

Accidentally got rid of this, but didn't want to update every node. It simply does it based on the world number now rather than needing to be manually set.
2025-12-02 08:30:32 -05:00
SkyanUltra
2773d2e8e1
Various ROM verification screen improvements (#682)
* Added file prompt button for selecting rom and additional error checks

Updated the rom verification screen with clarified errors and a slight bug fix to the error text.

Along with this, there is now a button on the rom verification screen to select a file directly, defaulting to an array of NES rom extensions, and a proper theme set for buttons, which shouldn't interfere with other themes.

* Updated label and repositioned elements

Label now properly mentions either selecting the rom file using the button or dragging it onto the window. Button also clarified a little more clearly

* final touches

* bro

* i hate labels
2025-12-02 13:26:08 +00:00
SkyanUltra
85aef0d92f
Fix music on -1-2 (#762)
For some reason it uses the forest theme when extra bgm is disabled? most likely due to something with 7-3 being a forest themed level. kinda weird though since all other levels in the minus world don't have broken music, so I assume this is just an oversight.
2025-12-02 13:20:17 +00:00
SkyanUltra
c41d6fda47
Some snapshot tools (#680)
variable for easily toggling on and off snapshot mode, and also some simple prints for things like unix time and what snapshot build the game would currently be on upon launch
2025-11-22 16:38:40 +00:00
KirbyKidJ
7151068890
Tweaked Lost Levels A-1 and Special 6-3 (#726)
* Tweaked Lost Levels A-1 and Special 6-3

Self explanatory pull request. I just tweaked the design of those two levels.

* Added some corner pieces to 10-1

* Moved 10-1 changes to turn on based on setting
2025-11-22 16:36:59 +00:00
jdaster64
07c95b1b35
Changed target time comparisons to round down to nearest centisecond (#708)
* Changed target time comparisons in many places to round each side down to the nearest 0.01 seconds

* Add met_target_time to MarathonSelect script
2025-11-22 16:36:49 +00:00
jdaster64
6364496ee5
Challenge hunt hidden block changes (#707)
* Challenge Hunt hidden block locations tweaked slightly

* Changed 4-1
2025-11-22 16:35:43 +00:00
SkyanUltra
06dafbace2
Fixed odd looking mushrooms (#679)
Broken stems in SMB 4-3 and SMBLL 9-2 were fixed, and the mushroom at the beginning of SMBS 4-2 was extended because it triggered a primal rage within me that made my eyes go red with rage. (It was uneven LOL)
2025-11-22 16:32:24 +00:00
JHDev2006
b17acb4deb removed dev warning, we're ready 2025-10-25 21:47:51 +01:00
JHDev2006
e45681abd2 Update Credits.tscn 2025-10-25 21:03:08 +01:00
JHDev2006
0f90d1cc55 added icon to falkimore 2025-10-25 20:16:35 +01:00
JHDev2006
bb3ece8922 fixed a typo in Tristan35's namein the credits, SORRY!!!! 2025-10-25 19:52:55 +01:00
JHDev2006
37f7c77aa3 alr quick final change to positioning 2025-10-25 17:40:36 +01:00
JHDev2006
750b64f443 added github contributors to credits and fixed up a quick sprite offset with hammer bros 2025-10-25 17:35:41 +01:00
guzlad
cd605ece65
GameOver screen no longer allows 'right' button, only 'up' and 'down', can be scrolled. (#667) 2025-10-25 16:25:48 +01:00
JHDev2006
8db59e0b8a help 2025-10-24 14:39:17 +01:00
JHDev2006
0953086c39 removed old SMMP placeholder sfx that were still here? 2025-10-24 13:59:20 +01:00
JHDev2006
c837639a2b added missing vine to 4-1 LL 2025-10-24 12:28:40 +01:00
John Cooper McDonald
1e2d4d9404
Fix Extra Checkpoint option not doing anything + other checkpoint fixes (#649)
* Fix Extra Checkpoint option not doing anything + other checkpoint fixes

* Remove redundancy
2025-10-22 19:51:22 +01:00
John Cooper McDonald
fbe86af2cd
Make the rest of the credits images pack replacable (#640)
* Make the rest of the credits images pack replacable

* Update Credits.tscn
2025-10-20 21:01:25 +01:00
John Cooper McDonald
6a373125b1
Fix challenge transition text shadow + show high score (#641) 2025-10-20 20:57:50 +01:00
John Cooper McDonald
2d0c34ce69
Fix Lakitu and deco not spawning in Challenge 8-2 (#629) 2025-10-19 18:16:34 +01:00
JHDev2006
6011e6f63b Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-19 09:45:49 +01:00
JHDev2006
23345bbbf1 removed sp scrolling from settings menu
i coded it in about 10 minutes as a joke, and didnt really intend on it being something proper + it comes with a whole new slew of bugs which im not willing to commit to yet, soz. its still in the code so should be relatively easy to hack in, maybe itll come back in future, who knows
2025-10-19 09:45:48 +01:00
SkyanUltra
1a0173f095
Fixed 2nd -1-1 Peach not loading correctly. (#626) 2025-10-18 14:23:40 +01:00
JHDev2006
0fd33d6893 fixed fonts not being loaded on export 2025-10-18 13:26:43 +01:00
JHDev2006
e45e7bfce3 added missing infinite spoawning cheep cheeps to LL underwater levels 2025-10-18 13:07:02 +01:00
SkyanUltra
b088ad91e1
Peach now uses correct node and supports resource packs. (#609)
This fixes Peach in the minus world to now use her properly exported sprite, and additionally allows for her to be animated and changed through PeachNPC.json.
2025-10-17 09:59:18 +01:00
guzlad
52208528b5
Halved 1-2 minus world collision box (#611) 2025-10-17 09:58:46 +01:00
JHDev2006
77b91b3840 the main font now only uses ONE .fnt file, and the other language fonts fnt files are now embedded into the main .fnt file 2025-10-16 23:20:36 +01:00
JHDev2006
135dad712c fsr the challenge mode results menu was still visible upon loading, so made it not visible 2025-10-16 19:29:38 +01:00
JHDev2006
6b598e717d added a quick updating thing to resource extraction + fixed a bug where the timer warnings would play, upon death 2025-10-15 14:37:05 +01:00
guzlad
74270bcca4
Fixed leftover upside-down pipe tiles in SMBS 7-4b (#587) 2025-10-13 22:50:25 +01:00
JHDev2006
c994bb3503 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-13 20:05:46 +01:00
JHDev2006
21499f3697 fixed challenge mode results being able to be closed 2025-10-13 20:05:42 +01:00
guzlad
83bff6397a
Ground tiling in 8-2a is now fixed (#581) 2025-10-13 20:04:40 +01:00
guzlad
4ce4d2bddf
Fixed ChallengeEnd and ChallengeResults (#583) 2025-10-13 20:04:28 +01:00
JHDev2006
455aa14b35 fixed an issue where you could re-enter pipes, while exiting them, by spamming down 2025-10-13 19:25:32 +01:00
guzlad
79339ab5ae
Fixed peach sprite in -1 (#576) 2025-10-12 23:05:35 +01:00
guzlad
333ceae967
Fixed certain upside down pipe tiles in SMBLL and SMBS (#560) 2025-10-11 16:27:12 +01:00
JoeMama
01238a0f1c fixed the results menuu persisting to the title screen in ANN 2025-10-10 11:41:22 +01:00
JoeMama
437f98884d Revert "Merge pull request #458 from KirbyKid256/pulls/more-animated-tilesets"
This reverts commit 07cb5015cf, reversing
changes made to ad03246040.
2025-10-10 11:06:32 +01:00
guzlad
7e0443d030 Fixed C-4 LL Bowser throwing hammers 2025-10-10 05:31:14 +02:00
guzlad
08adf8fd6c Added 'Is Real' option to Bowser and his bro 2025-10-10 02:58:19 +02:00
guzlad
07cb5015cf
Merge pull request #458 from KirbyKid256/pulls/more-animated-tilesets
Animated Tilesets for Resource Packs
2025-10-10 00:46:40 +02:00
kittenchilly
897625c19d New transition screen + no lives in modern hud for challenge mode 2025-10-09 16:20:34 -05:00
guzlad
6d7590ced0 Moved Bowsers brother into the scrollable menu on Bowser 2025-10-09 00:37:59 +02:00
guzlad
379da41f04 Added Bowser's brother to the level editor 2025-10-08 21:35:47 +02:00
JHDev2006
7edfccbd76 fixed a weird bug, to do with minus world 2025-10-08 15:35:44 +01:00
jdaster64
5cc8718941
Added challenge-hunt invis blocks near end of 2-3, 6-3 in SMB1 (#529) 2025-10-07 20:11:10 +01:00