Commit Graph

58 Commits

Author SHA1 Message Date
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
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
4ce4d2bddf Fixed ChallengeEnd and ChallengeResults (#583) 2025-10-13 20:04:28 +01:00
KirbyKidJ
84a34ff3b9 Miscellaneous Bugfixes From My Multiplayer Branch
This is just a bunch of bugfixes I did while I was working on the Multiplayer Support PR. I know I should've kept them separate, but then I'd also be dealing with said bugs. So this PR adds most of the bugfixes I did while working on Multiplayer.

- De-globalized Pipe SFX from Pipe Cutscene (helps with lowering audio)
- De-globalized 1-up SFX for Players
- Removed an error log spam with the `ResourceSetter`s (involving connecting already connected signals)
- Made sure to insert "BaseAssets" folder into the FIRST slot in the Resource Packs array.
- Replaced `"BaseAssets"` for the above fix with `Godot.ROM_PACK_NAME`
- Removed unused `"character"` setting from `SettingsManager`
- Reset P-Switch timer when `Global.reset_values()` is called. Fixes bug when pressing a P-Switch and immediately restarting the level.
- Added Skid SFX to `AudioManager`
- Added slightly longer delay for when pausing with a controller (it can easily unpause before you press the button again)
- Null check if LevelBG is in the level or not (for added for test levels)
2025-10-05 12:12:39 -07:00
JHDev2006
49e6b39084 changing text label colour 2025-10-04 10:54:08 +01:00
guzlad
fd023f82a6 Added Pause menu BGM setting 2025-10-02 20:39:55 +02:00
JHDev2006
51d81844d0 Added Death Counter to Custom Levels + Fixed castle bridge axe bonus sprites 2025-10-01 10:58:20 +01:00
JHDev2006
8ae27f63a6 fixed up some lost levels stuff 2025-09-29 20:03:19 +01:00
Jeod
528c4ddfa9 Make cmd arg for rom a bit cleaner (#449) 2025-09-29 18:58:08 +01:00
JHDev2006
f2adcc512f OK NOW IM DONE 2025-09-29 15:50:24 +01:00
JHDev2006
87e0a2d032 OK NOW ITS DONE I SWEAR 2025-09-29 15:48:12 +01:00
JHDev2006
8c9ae3f6ab ok yea im done, updating might be a bit weird? but overall itll be fine 2025-09-29 15:39:06 +01:00
JHDev2006
62df14f804 alr, multiple inputs are DONE 2025-09-29 15:04:54 +01:00
JHDev2006
99b9de4dad ok, working now, wanna just get unbinding working 2025-09-29 14:57:22 +01:00
JHDev2006
00015d2650 started work on multiple input bindinghs, but is very shit, so need to rewrite how these are stored 2025-09-29 13:52:10 +01:00
JHDev2006
1711402a6a fixed a bug where the puase menu couldnt be closed by pressing the pause button again 2025-09-28 21:52:14 +01:00
Jeod
7ae8f97dde Use ui_accept in ResourcePackContainer.gd (#431) 2025-09-28 16:41:09 +01:00
JHDev2006
872e7fe468 added in pause button rebinding 2025-09-27 21:17:50 +01:00
JHDev2006
ec803a64a6 you can now bind UI / Menu options to keys in the settings 2025-09-27 18:38:03 +01:00
JHDev2006
7728ccea7b fixed a bug where reopening the custom level menu after playing a custom level from the lss browser would cause a crash 2025-09-27 11:40:42 +01:00
JHDev2006
e4334dbb7a removed player preload scene from level class (unused multiplayer shennanigans i was trying ages ago) 2025-09-27 11:19:38 +01:00
JHDev2006
edc0c82959 updated tilesets with hcb's edits, and fixed the custom characters not loading in non-portable mode 2025-09-27 11:15:40 +01:00
Jeod
659e9f3ce8 Add true portable mode (#259) 2025-09-26 20:32:42 +01:00
Abdulaziz
c2eafee352 Updated RomVerifier.gd to add support for the European version (#97)
Co-authored-by: Joe H <97353363+JHDev2006@users.noreply.github.com>
2025-09-26 14:50:23 +01:00
Jeod
6008161c54 Try to verify rom from exe dir (#277) 2025-09-26 14:49:23 +01:00
JHDev2006
40c2c04fcd couple things, icr 2025-09-25 22:54:23 +01:00
JHDev2006
caff518d5d There! you can now reset your campaign WITHOUT worrying about deleting everything else 2025-09-25 17:08:52 +01:00
JHDev2006
8126439a81 you can now have as MANY checkpoints as you want, in as many rooms as you want! 2025-09-25 09:29:00 +01:00
JHDev2006
df13040b45 Fixed a colour palette issue with autumn yellow pipes 2025-09-24 18:22:02 +01:00
JHDev2006
c9b7ebd264 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-24 16:01:48 +01:00
JHDev2006
962787c861 fixed a world 9 softlocks with the world select menu 2025-09-24 16:01:47 +01:00
Anna
8a2bfc70ca remove extranous call 2025-09-23 20:41:26 -04:00
Anna
8838f7767b feat: add cmd arguments 2025-09-23 20:39:17 -04:00
JHDev2006
632d765222 level select now shows your high score and score target for challenge mode 2025-09-22 20:08:40 +01:00
JHDev2006
054615fc60 fixed a crash, where you could delte the tile and still inspect it 2025-09-22 13:34:13 +01:00
JHDev2006
b6c97ffa1e Fixed up some custom level menu stuff 2025-09-22 12:41:32 +01:00
JHDev2006
11a11b3604 made it so medals can now be unlocked, if you have the exact time required 2025-09-22 10:13:39 +01:00
KirbyKidJ
cc640c5ac1 Title Screen QOL Theming
This was supposed to be a quick quality of life addition for the Title Screen that applied the save and theme to the menu, but then I discovered a new bug I had to bypass with the character palette when doing it. So I ended up doing a bit more related to the Title Screen as a result.

I also *had* a function which checks for the number of valid folders within the Pck to see how many worlds there are, but I think it might've been a bit slow so I replaced it with constant values.

- Save for the currently loaded campaign gets applied on startup
- Backing out of World 9 and over keeps you on said worlds at the title screen
- Added Skyland and Volcano to SMB1 themes since it shares most of its themes with Lost Levels
- Fixed Title Screen Stars for the Volcano Theme
2025-09-20 22:21:22 -07:00
JHDev2006
567e751065 Your current LSS Browsing data will be saved upon playing a custom level, and will return you to where you originally were, before play 2025-09-20 22:13:43 +01:00
JHDev2006
4cc6e938fc made sub level transitions a bit smoother 2025-09-20 19:09:34 +01:00
JHDev2006
99066de39b changed the difficulty stars to be skulls instead, to better reflect how LSS handles stars 2025-09-20 18:39:14 +01:00
Joe H
b0648996f9 Merge pull request #196 from KirbyKid256/pulls/resource-pack-expansion
Resource Pack Expansion Pt.1 - Campaign Icons and Audio
2025-09-19 16:07:18 +01:00
KirbyKidJ
7237d56289 Added Loop Points to the Boo Menu and Pack Support
Only put this commit here since A: It's related to the BGM files, and B: It's dependent on the previous commit.
2025-09-18 20:17:40 -07:00
KirbyKidJ
88a97597ae Merge remote-tracking branch 'upstream/main' into pulls/resource-pack-expansion 2025-09-18 19:19:22 -07:00
JHDev2006
864d38258f changes SMBS 4-4 and 2-2 to keep the original developer references
These were last minute changes i made originally, to say "JOEMAMA" instead of "HUDSON" and "LSS" instead of "I.S", however some people viewed this as being disrespectful of the original work and developers, which was absolutely NOT the intention, therefore the original message has been restored. apologies.
2025-09-17 11:24:28 +01:00
Joe H
f2f49127a2 Merge pull request #182 from KustaaGames/main
Added a Frame Limit Option
2025-09-16 15:24:52 +01:00
JHDev2006
2a26c6a7e7 The speedrun timer, can now be paused (not fullgame marathons tho, cause uhhhhh yea) 2025-09-16 15:18:53 +01:00
JHDev2006
e438354bf8 Fixed SMBS coin heavens, wrong warping you to SMB1, HOPEFULLY fixed some weird coin heaven deaths, and also added zip checking to the rom verifier, so that bad sprite rips dont happen (HOPEFULLY) 2025-09-16 10:41:31 +01:00
KirbyKidJ
7fdbdbf826 Adjusted previous update and added Ach
- Adjusted previous update to use Godot Editor Metadata
- Applied Resource Pack changes to Ach Unlock Popup (I assume) and Container
- Applied Resource Pack changes to Character Select Spotlight
- Applied Resource Pack changes to Level Containers (Icon, Difficulty Stars, and Campaign)
2025-09-15 20:44:30 -07:00