367 Commits

Author SHA1 Message Date
JoeMama
7feff48380 improvements 2025-10-10 21:29:26 +01:00
JoeMama
01238a0f1c fixed the results menuu persisting to the title screen in ANN 2025-10-10 11:41:22 +01:00
JoeMama
57a659ba34 re-implemented the respawning blocks + items fix, and got rid of a few annoying prints + removed the warning from the resource pack menu in the settings, as its no longer needed 2025-10-10 11:26:09 +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
6b53e86ac1 Fixed axe flashing while the game is paused 2025-10-10 05:27:42 +02:00
guzlad
08adf8fd6c Added 'Is Real' option to Bowser and his bro 2025-10-10 02:58:19 +02:00
guzlad
fbb592fbe8 Fixed GameHUD spam and an annoying warning 2025-10-10 02:53:27 +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
guzlad
ad03246040 Merge pull request #342 from KirbyKid256/pulls/small-crouch-hitbox-fix
Hitbox Change for When Small and Crouching
2025-10-10 00:39:37 +02:00
guzlad
6768ddc005 Merge pull request #549 from JHDev2006/SkyanUltra-patch-1
JP Localization update for text referring to lives left.
2025-10-10 00:29:37 +02:00
guzlad
bf962801ac Merge pull request #548 from kittenchilly/challenge-transition
New transition screen + no lives in modern hud for challenge mode
2025-10-10 00:28:53 +02:00
guzlad
711bf536e2 Merge pull request #538 from nabbup/main
Flashing sprite fixups
2025-10-10 00:22:19 +02:00
KirbyKidJ
e6bc64affb Refactored Small Crouching and Big Crouching
- Added new variables to `CharacterInfo.json`
- Made it so `BlockCollision` area position is attached to top of `SmallCollision` and `BigCollision`
2025-10-09 15:16:14 -07:00
SkyanUltra
8b51723c3c JP Localization update for text referring to lives left.
Replaces all instances of "のこりにんずう" (nokorininsuu) with "ざんき" (zanki) which is a more traditional and concise term used to refer to the player's lives. This is a fix proposed by #539.
2025-10-09 17:24:16 -04:00
kittenchilly
897625c19d New transition screen + no lives in modern hud for challenge mode 2025-10-09 16:20:34 -05:00
JoeMama
e771443a4c added bowsers bro to the entity id map 2025-10-09 18:32:25 +01:00
KirbyKidJ
0f628302cb Merge remote-tracking branch 'upstream/main' into pulls/small-crouch-hitbox-fix 2025-10-09 08:23:38 -07:00
Ramona
46d7ef5a1f forgot about Modern UI and Key icon 2025-10-08 20:07:05 -04:00
Ramona
32583d0295 Merge branch 'JHDev2006:main' into main 2025-10-08 19:49:38 -04:00
Ramona
2170d0b1a4 ? Block timing matches other flashing objects now 2025-10-08 19:46:23 -04:00
Ramona
5b40319842 Make Coin HUD sprite pause-able to match objects 2025-10-08 19:43:21 -04:00
guzlad
2fb96e40a9 Merge pull request #535 from Tsank35/main
Coin Heaven fix
2025-10-09 00:42:00 +02: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
Tsank35
e94cb2d837 Adds alternate check for coin heaven variation 2025-10-08 12:13:17 -07:00
Tsank35
33d3b080d4 Removed get_room_type() from CoinHeaven.gd
Godot craps it pants when running this script it export mode.
Removing the function fixes that.
2025-10-08 12:11:59 -07:00
guzlad
a63e305ea7 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-08 17:27:49 +02:00
guzlad
d0d2b83c79 Added ogg support to ResourceSetterNew 2025-10-08 17:27:34 +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
guzlad
6e957e7d25 Both ui_accept and jump_0 are now able to skip death anim and intermission screen 2025-10-07 19:14:46 +02:00
guzlad
26ea7963ab Added missing fireblock to LL C-4 #523 2025-10-07 07:53:06 +02:00
guzlad
bc5a970be9 Merge pull request #528 from jdaster64/firebar-timer-fixes
Miscellaneous firebar rotation direction fixes
2025-10-07 07:06:52 +02:00
jdaster64
c21fb5906e Finish testing post-merge 2025-10-07 00:16:28 -04:00
jdaster64
50a01a1a92 Fix merge issues more 2025-10-07 00:02:33 -04:00
jdaster64
6bfff3f87f revert levels with merge issues 2025-10-06 23:54:08 -04:00
jdaster64
929a6a509c Firebars fixed to rotate clockwise 2025-10-06 23:42:18 -04:00
guzlad
468bf19f19 Fixed time limits in SMBLL 4-4, C-4 2025-10-07 05:41:23 +02:00
guzlad
213feed6eb Fixed time limits in SMB1 3-4, 8-3 2025-10-07 04:46:15 +02:00
jdaster64
4fc18998a7 Change time limits for SMB1 3-4, 8-3, LL 4-4 to 300 seconds to match original games 2025-10-06 21:58:01 -04:00
guzlad
fedb5df2f6 Restarting in SMBS 1-4 and 2-2 won't bring you back to SMB1 2025-10-07 03:18:19 +02:00
guzlad
527eebd08b Fixed editor level test and custom levels crash 2025-10-07 02:59:13 +02:00
Tsank35
27ae3d5612 Room variation types (#517)
* Global.gd now has an extra variable for current room type

* ResourceSetterNew.gd now has variation category for room types

The state variable also had to include the room type, since it wouldn't update properly when entering a bonus room from a level that's already underground

* LevelClass.gd sets room type on update_theme

A new function, get_room_type() allows for the level's room type to be detected, which can easily be overwritten by other level classes. Bonus Rooms are detected by comparing the level's scene path to a pre-defined list of bonus rooms.

* Added get_room_type() to CoinHeaven.gd

* Added get_room_type() to PipeCutscene.gd

Also updates the room type in _enter_tree() since update_theme() isn't called here.

* Added get_room_type() to TitleScreen.gd
2025-10-06 22:05:43 +01:00
JHDev2006
6a48a5b32f fixed up a couple things in the level editor 2025-10-06 22:02:15 +01:00
JHDev2006
ce9ded6a83 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-06 18:50:48 +01:00
JHDev2006
8ca35bdcad updated levelbg snow + leaves particles, to be replaceable 2025-10-06 18:50:40 +01:00
guzlad
3a498717e5 Fixed custom character fall anims not playing 2025-10-06 16:51:36 +02:00
guzlad
cdcc250831 Merge pull request #511 from KirbyKid256/pulls/misc-bugfixes-from-multiplayer-branch
Miscellaneous Bugfixes From My Multiplayer Branch
2025-10-06 13:28:23 +02:00
guzlad
b0f976f883 Merge pull request #416 from SkyanUltra/patch-2
Fixed "spiny's" and "hachisuki" misspellings.
2025-10-06 01:23:47 +02:00
guzlad
c30dfc28be Merge pull request #506 from KirbyKid256/pulls/updated-godot-editor-icons
Updated Custom Icons for the Godot Editor
2025-10-06 01:20:48 +02: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
KirbyKidJ
170f2e3063 Smoothened the pipe corners 2025-10-04 16:39:18 -07:00
KirbyKidJ
3f7423c72a Updated Godot Editor Custom Icons
Wanted to turn the icons used in the Godot Editor into SVGs
This has literally ZERO effect on the Game itself. I just thought it'd be neat.
2025-10-04 16:16:35 -07:00
JHDev2006
6201f39e1f bloopers top height now varies depending on the current level height 2025-10-04 11:28:46 +01:00
JHDev2006
39d6527454 swithced order of death loading, so game overs take priority 2025-10-04 11:23:39 +01:00
JHDev2006
ca050380a2 fixed lakitu throwing enemies causing their direction to be 0 2025-10-04 11:04:05 +01:00
JHDev2006
d8003af13d Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-04 10:54:31 +01:00
JHDev2006
49e6b39084 changing text label colour 2025-10-04 10:54:08 +01:00
KirbyKidJ
0a026a44dd Merge remote-tracking branch 'upstream/main' into pulls/small-crouch-hitbox-fix 2025-10-03 21:46:36 -07:00
guzlad
32d7a919e4 Added text alignment options to level editor labels 2025-10-04 02:37:06 +02:00
JHDev2006
982b5f691e Update GameHUD.gd 2025-10-02 19:43:40 +01:00
guzlad
fd023f82a6 Added Pause menu BGM setting 2025-10-02 20:39:55 +02:00
guzlad
6526479cb5 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-02 14:27:47 +02:00
guzlad
1eddf5ca9a Fixed RaceCountdown.wav cutting off 2025-10-02 14:27:33 +02:00
JHDev2006
9133629c11 LIVES NOW GET SAVED 2025-10-02 11:17:42 +01:00
JHDev2006
8dc1583f66 IGT is now visible in marathon mode 2025-10-02 11:13:02 +01:00
JHDev2006
05bca140fd fixed up players getting stuck in blocks, after collecting a powerup mid air 2025-10-02 10:09:21 +01:00
JHDev2006
f088c9b606 fixed pipes, being terrible and i hate them 2025-10-01 21:48:17 +01:00
Jeod
77d0e9f6c3 Add a screenshot feature (#439) 2025-10-01 20:27:57 +01:00
guzlad
f89a48905b Added if check for pirahna plant offsets to slightly optimize it 2025-10-01 19:24:08 +02:00
JHDev2006
31f8702cde Update PiranhaPlant.tscn 2025-10-01 17:55:22 +01:00
guzlad
0412d3745d Fixed piranha plant offsets 2025-10-01 17:45:06 +02:00
guzlad
cc270e99cc Set GDScript export to text for other platforms 2025-10-01 17:31:55 +02:00
guzlad
1a9d870883 Removed old Piranha Plant rotation logging 2025-10-01 17:28:42 +02:00
JHDev2006
88fc0f8075 fixed up pipe hitboxes on smaller characters + piranha plant rotation 2025-10-01 16:16:06 +01:00
JHDev2006
8fbfbd84bf added piranha plant rotation + a small optimization to playing custom levels? 2025-10-01 15:15:15 +01:00
JHDev2006
95416e3639 added sigebou into entity id map 2025-10-01 14:31:45 +01:00
BarrierFalki
b397ff4f6b Add Sigebou to the editor (#468)
* Add Sigebou to the editor

* Add translations for Sigebou
2025-10-01 14:30:36 +01:00
JHDev2006
09c4b3c31b fixed some sfx's not being able to be replaced, via resource packs 2025-10-01 14:28:58 +01:00
JHDev2006
76953f8e40 ANN + LL ending npc's are no longer hard coded 2025-10-01 14:24:26 +01:00
JHDev2006
b8d85d1bb2 adjusted player climbing position 2025-10-01 14:18:34 +01:00
JHDev2006
9e5d7bd8e6 skid particles + extra particles setting 2025-10-01 12:33:34 +01:00
JHDev2006
d0d04c64c7 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-10-01 10:58:21 +01:00
JHDev2006
51d81844d0 Added Death Counter to Custom Levels + Fixed castle bridge axe bonus sprites 2025-10-01 10:58:20 +01:00
Jeod
5848b3e5ef Merge pull request #469 from CST1229/gitattributes
Force LF line endings in .gitattributes
2025-09-30 17:22:18 -04:00
KirbyKidJ
3b30fb5f84 I forgot a few Conveyer Belt frames 2025-09-30 11:00:40 -07:00
CST1229
0595371b2b Force LF line endings in .gitattributes 2025-09-30 19:52:10 +02:00
Jeod
fa4c1c711c Fix slightly off colors on a few sprites (#464) 2025-09-30 17:07:53 +01:00
KirbyKidJ
8b5d9afba9 Animated Tilesets for All-Stars Resource Packs
This PR adds animated tilesets! I spent the day working on these, and it wasn't easy. This is primarily to help animate the All-Stars' grass tiles. You should be able to animate the other tilesets as well, but I haven't tested them.

JSONs are provided in the assets for Conveyer Belts and Liquids. There's two ways to animate the tilesets. The first is by the traditional way as used by `AnimatedSprite2D`, and the other is by how Godot animates tilesets normally as seen with the conveyer belts and liquids.

The last thing is that while doing this, I actually managed to fix the Resource Pack bug where reloading also reloads the blocks! It was surprisingly straightforward. I just edited the `BlockClass.gd` file to erase the cells when a block is hit or destroyed.

Let me know if you have any suggestions for things I should change or fix.
2025-09-30 00:04:03 -07:00
JHDev2006
9311424f55 fixed bob omb explosions AGAIN 2025-09-29 20:40:46 +01:00
JHDev2006
6fb271e5aa Update LevelSelectNew.tscn 2025-09-29 20:27:35 +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
23c0cb5791 ok, now its REALLY done 2025-09-29 15:16:30 +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
0a5e2ea211 added palette effect during small -> fire transformation 2025-09-29 12:19:51 +01:00
JHDev2006
487c6af0ea fixed a weirdly setup level select for the challenge mode results 2025-09-29 12:12:07 +01:00
JHDev2006
370a6c045f added missing firebars to LL castle bridges 2025-09-29 12:09:23 +01:00
JHDev2006
a7412e4083 fixed some bowser behaviour innaccuracies in LL 2025-09-29 12:03:02 +01:00
JHDev2006
ed809c2c79 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-29 11:58:28 +01:00
JHDev2006
4fa07b7d06 fixed a tiling error, and not being able to skip the challenge "miss.." screen 2025-09-29 11:58:21 +01:00
Jeod
9220d8257d Merge pull request #440 from JeodC/gitignore
Remove temp file addon binaries
2025-09-29 06:55:46 -04:00
Jeod
8c942ecf10 Add godotgif temp files to gitignore
Revert "Add godotgif temp files to gitignore"

This reverts commit 93c8cb94e3.

Remove temp files
2025-09-29 06:51:15 -04:00
JHDev2006
a1e6ed85c1 fixed a couple challenge mode tiling issues 2025-09-29 11:50:35 +01:00
JHDev2006
2f6a36395a edited red coin and blue coin particles to also be CPUParticles 2025-09-29 11:45:07 +01:00
Jeod
5819dee966 Use CPUParticles2D for coin sparkle (#444) 2025-09-29 11:44:45 +01:00
Jeod
f213f72ba0 Fix bug report label in issue template
Github can't process checkboxes and concatenate into labels properly, ffs.
2025-09-29 06:44:16 -04:00
jdaster64
00fffc35b7 Fix 1UP check condition for LL (#446) 2025-09-29 11:43:38 +01:00
SkyanUltra
3f8bde23a8 proofread
i forgot to update the full-width text for spinies
2025-09-28 17:42:06 -04:00
JHDev2006
475f0ddf97 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-28 22:16:31 +01:00
JHDev2006
ac1c2eaf5b adjusted boo unlocking, since you could technically beat gold boo, on white boo, which i thought was a bit dumb and unfair 2025-09-28 22:16:26 +01:00
Jeod
9f13f7913c Update issue template to automatically assign issue labels based on checkboxes selected (#436)
* Update issue template to automatically assign labels based on bug type checkbox

* Add additional label for custom pack bug
2025-09-28 21:52:49 +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
JHDev2006
c0f2044a1e Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-28 16:49:13 +01:00
JHDev2006
f4cdbe18cb added in coin sparkles to blue coins and red coins 2025-09-28 16:49:08 +01:00
Jeod
7ae8f97dde Use ui_accept in ResourcePackContainer.gd (#431) 2025-09-28 16:41:09 +01:00
KirbyKidJ
6d23f9dcd4 Added Coin Sparkle Effects (#350)
* Just the Coin Sparkle stuff

FYI, if a property in the json is formatted like `exa.exb` then it reads `exa` as another object and `exb` as a property in `exa` assuming the root `property_node` contains this object.
Also primarily for Resource Packs to change how the particles work and should explain how I got there with my personal SMAS skin.

* Added Coin Sparkle Texture to Scene

Of course I broke it in some form.
2025-09-28 11:30:45 +01:00
SkyanUltra
f6a31f8508 New Optional Animation States (#420)
* new animation states

additional conditional animation states, including:
- SkidAttack
- IdleAttack
- WalkAttack
- RunAttack
- CrouchJump
- CrouchMove
... along with a new set of animations, the Bump animations (play when hitting your head on a block)
- JumpBump
- CrouchBump
- SwimBump

* added fly animations & tweaked bump animation time

new anims for FlyIdle, FlyUp, FlyMove, FlyAttack, and FlyBump, which all fallback on their Swim counterparts if not found. also changed around some animation fallbacks which made more sense, like bumps using fall animations instead if applicable.

* added bump ignore checks and added a general bump animation

you can now define Bump which will define a bump animation for all bump animations. additionally, bump animations will only play if they can detect an animation. no more fallbacks needed
2025-09-28 11:25:50 +01:00
Jeod
8c5ce9b99d Get config path in own function in store.gd (#417) 2025-09-28 11:19:42 +01:00
JHDev2006
872e7fe468 added in pause button rebinding 2025-09-27 21:17:50 +01:00
SkyanUltra
5649ba81f6 Fixed "spiny's" and "hachisuki" misspellings.
Just fixes a small error in the description text for the Lakitu bugfix toggle and the hover text for Hachisuke in the editor.
2025-09-27 15:17:17 -04:00
JHDev2006
1f21cb646f Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-27 18:38:08 +01:00
JHDev2006
ec803a64a6 you can now bind UI / Menu options to keys in the settings 2025-09-27 18:38:03 +01:00
Jeod
683580794a Switch issue template bug report to github forms yaml (#414) 2025-09-27 18:36:59 +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
de3cfd57d5 updated some sound effects to be quieter (thanks trimint!) 2025-09-27 11:18:42 +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
JHDev2006
64f9004107 updated title screen, to make the version labels more clear 2025-09-26 21:38:04 +01:00
JHDev2006
7c0567647b Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-26 21:14:43 +01:00
JHDev2006
a5676640dd made a quick change to new game clearing, to only clear data, when you actually go into a game, so you can still backout in case of an accident 2025-09-26 21:14:39 +01:00
KirbyKidJ
22d02213cd Added Debug DLLs to Git Ignore (#389)
This is honestly getting on my nerves.
Includes whatever this debug DLL thing is into the .gitignore file. Nothing much, but for me personally, it's been really hard to work with.
2025-09-26 21:13:43 +01:00
JHDev2006
786a81a7b8 couple fixes, to do with minus world 2025-09-26 20:46:39 +01:00
Jeod
659e9f3ce8 Add true portable mode (#259) 2025-09-26 20:32:42 +01:00
KirbyKidJ
3a3340ed88 Prevents small crouch if it's not a used animation
Also added some functions for debugging and toggling visible collisions.
Also fixed some inconsistencies with both small and big collisions.
2025-09-26 11:46:09 -07:00
guzlad
7b0a62c765 Fixed initial window size from being tiny (#401) 2025-09-26 19:40:18 +01:00
guzlad
f997e11565 Added a version field to the bug template, helps with normal and nightly builds (#404) 2025-09-26 19:40:06 +01:00
BarrierFalki
78f68b3be1 Allow Mod Loader to automatically add hooks on export (#405)
* Update Mod Loader and Tool addons

* Mod tool checks if script exists before reloading

* Change script export mode to Text for hook export

* Change return type of load_image_from_path to Texture2D
2025-09-26 19:30:40 +01:00
KirbyKidJ
4f06366c94 Merge remote-tracking branch 'upstream/main' into pulls/small-crouch-hitbox-fix 2025-09-26 10:51:17 -07:00
Jeod
1c309ce731 Modularize Discord RPC (#247)
This commit delegates all Discord-related functions to DiscordManager.gd and adds a project setting bool to toggle using Discord RPC at all. Toggling off will reduce cpu and memory overhead when Discord is not needed.
2025-09-26 14:56:44 +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
53dc4923a0 edited pokey collision a lil bit 2025-09-26 14:46:10 +01:00
JHDev2006
578655553a fixed a missing pipe in SMBLL 5-2 challenge mode 2025-09-26 14:23:27 +01:00
KirbyKidJ
e0a4d2d3c9 Updated Lost Levels Castle WATER Tileset (i forgor) (#388)
* Updated Castle WATER Tileset (i forgor)

Yeah I realized late at night that I forgot to update the Underwater Castle tileset.
This updates the Castle tileset, but underwater.
Basically the same as the last one with a couple of extra changes:
- Linked Deco Tiles for ANN to LL since there's no mushrooms
- Replaced ROM Extractor check for ANN tileset
- Yeah that's about it

Side note only partially related to this, someone should make a Settings button that JUST regenerates the Base Assets without having to re-install the ROM.

* Fucked up a pixel on the regular Brick Block
2025-09-26 14:15:03 +01:00
JHDev2006
3ef51b8ec2 fixed a bug where going into the pipe in ANN 5-2, would send you to the SMB1 5-2 sub area 2025-09-26 13:38:29 +01:00
JHDev2006
11a4b57ac5 cleaned up some of the posing code 2025-09-26 12:58:25 +01:00
Joe H
9eb206d203 Merge pull request #395 from KirbyKid256/pulls/pose-at-door
All-Stars Pose at Level End
2025-09-26 12:48:31 +01:00
JHDev2006
0ef8a28826 updated the pipe cutscene, so that itll use the pipewalk animation, and custom characters pipe sfx 2025-09-26 12:48:14 +01:00
Joe H
aa266d3607 Merge pull request #393 from SkyanUltra/bugfixes
Fixed "Locked Achievement" english localization.
2025-09-26 12:37:34 +01:00
JHDev2006
3ecb8c34f5 fixed a bug where you couldnt have two config resource packs loaded at once 2025-09-26 12:36:34 +01:00
KirbyKidJ
db23384a0c Fixed position offsetting bug 2025-09-25 18:55:16 -07:00
KirbyKidJ
a7eeab14a3 I realized I didn't need an extra Node2D 2025-09-25 17:57:26 -07:00
KirbyKidJ
2d4b6105b6 All-Stars Pose at Level End
This adds a new and optional animation for Characters called `PoseDoor`. When a character uses this animation, they stop at the entrance of the castle door to strike a pose like in All-Stars.
2025-09-25 17:47:11 -07:00
SkyanUltra
8c05b96075 fixed locked achievement eng localization
was accidentally changed at some point. should be good now
2025-09-25 18:30:56 -04:00
JHDev2006
40c2c04fcd couple things, icr 2025-09-25 22:54:23 +01:00
JHDev2006
7b5399147f forgot about second quest, whoops 2025-09-25 17:11:28 +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
402440853b no flag checkpoints no longer appear in ANN 2025-09-25 13:27:46 +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
d058425c13 fixed a softlock in 6-3 SP and also a crash with challenge mode in the title screen 2025-09-24 21:39:39 +01:00
JHDev2006
21098feb72 error messages now properly wrap, so they dont go off screen 2025-09-24 19:03:23 +01:00
JHDev2006
df13040b45 Fixed a colour palette issue with autumn yellow pipes 2025-09-24 18:22:02 +01:00
Joe H
aa9ae078cb Merge pull request #377 from jdaster64/main
Slight tweak to Challenge Mode anti-infinite shell combo
2025-09-24 18:08:48 +01:00
jdaster64
407d51220e Merge remote-tracking branch 'upstream/main' 2025-09-24 13:01:08 -04:00
JHDev2006
5edc5466b8 fixed a door bug with cusotm levels 2025-09-24 17:53:33 +01:00
jdaster64
368cc148b3 Rework anti-infinite shell combo 2025-09-24 11:18:10 -04:00
JHDev2006
0d0632ee2b added a missing buzzy beetle in 4-2 2025-09-24 16:05:53 +01:00
Joe H
5244dcce63 Merge pull request #375 from jdaster64/main
Koopa shell scoring, Challenge Mode anti-infinite score reworks
2025-09-24 16:02:45 +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
jdaster64
b3694e0cf2 Revert 10k stomp change in Player 2025-09-24 10:32:16 -04:00
jdaster64
9e6b453fe0 Merge upstream before Koopa scoring PR 2025-09-24 10:25:53 -04:00
jdaster64
0270faf75f Rework anti-infinite scoring mechanisms for Challenge Mode 2025-09-24 10:21:10 -04:00
Joe H
2fde8b3a20 Merge pull request #369 from a2937/feat/add-cmd-arguments
feat: add cmd arguments
2025-09-24 14:03:16 +01:00
Anna
08b48a6bc6 remove betterterrain file 2025-09-24 09:01:18 -04:00
JHDev2006
44a65fe79d choppy firebars 2025-09-24 12:01:48 +01:00
JHDev2006
b93beefd4f fixed up fireball colisions 2025-09-24 11:10:12 +01:00
JHDev2006
eff31021a5 added can_air_turn to the default character info jsons 2025-09-24 11:01:40 +01:00
JHDev2006
9d5d5718ac fixed a bug where killing an entity near a fan, would cause the track rider, to take the fan 2025-09-24 10:40:10 +01:00
Joe H
da3ec35786 Merge pull request #370 from KirbyKid256/pulls/updated-castle-tileset
Updated Lost Levels Castle Tileset
2025-09-24 10:29:15 +01:00
jdaster64
beea267f99 Suppress stomp points shortly after a kick 2025-09-24 00:54:44 -04:00
KirbyKidJ
6f8e5c9565 Updated Lost Levels Castle Tileset
Was cross-checking the All Night Nippon Levels with the level maps and gameplay, made a quick stop to adjust the Castle Tilesets.
This primarily adds the Lost Levels brick pattern to the LL and ANN tiles and slopes, but it also tweaks the pipe and door sprites overall.
2025-09-23 18:14:34 -07: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
Joe H
8137e3b589 Merge pull request #356 from Falkimore/physics
Add new physics parameters to Player.gd, give descriptions to old ones
2025-09-23 22:03:09 +01:00
JHDev2006
3a4018c48a text shadow colours are now based on a seperate image / json, INSTEAD OF THE FUCKING TERRAIN TILESET WHYYYYYYYYYYYYYYYY 2025-09-23 22:01:07 +01:00
JHDev2006
6cbc7d8fb8 Update LevelEditor.gd 2025-09-23 21:33:49 +01:00
JHDev2006
592d250ce9 added a small optimization to the level editor, since playing custom levels wont need the tile menu, we can just DELETE IT, since its so fucking big and bulky, i bet it causes like half the issues with performance, and is just not needed 2025-09-23 21:31:24 +01:00
JHDev2006
e9f4674dd0 modified the cloud castle palette, in the asset ripper 2025-09-23 21:24:03 +01:00
Joe H
2dd1b6f2fb Merge pull request #355 from KirbyKid256/pulls/timer-style-option
Slower Timer Difficulty Setting
2025-09-23 21:08:34 +01:00
jdaster64
8a62b37798 shell kick scoring changes, duplicate 10k fix 2025-09-23 15:56:25 -04:00
JHDev2006
25b62b9787 can now edit the scroll size of bg layers 2025-09-23 20:53:42 +01:00
KirbyKidJ
fce9fbc9ff Merged with Time Limit 2025-09-23 12:24:51 -07:00
JHDev2006
775104be13 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-23 19:43:50 +01:00
JHDev2006
9f6fb57b6c i completely forgot i added this thing that would pitch up all music in ANN, i left it in cause turns out you cant pitch up AudioStreamInteractives, so i just kinda forgot about it. whoops 2025-09-23 19:43:49 +01:00
KirbyKidJ
cd2e7522b5 Renamed CrouchShape to SmallCrouchShape
Easier to search for on VSC
2025-09-22 21:51:48 -07:00
Falkimore
4d036c3add update each character's CharacterInfo to include new parameters 2025-09-22 18:11:13 -05:00
Falkimore
a770541ddd add new physics parameters and descriptions 2025-09-22 18:02:44 -05:00
KirbyKidJ
6ae94074e5 Update locale.csv
Forgot a quarter of a second is 0.25x, not 0.4x.
2025-09-22 15:47:59 -07:00
KirbyKidJ
f7bc857991 Slower Timer Difficulty Setting
Adds a new Difficulty Setting which changes how long each "second" lasts in a level. Off by default, but when on it uses full seconds instead of 0.4 seconds like in SMM2.
NOTE: The translations will need to be checked properly.
2025-09-22 15:40:15 -07:00
Joe H
d3e07180df Merge pull request #348 from JeodC/optimize-1
Convert repetitive function in Player.gd to dispatch table
2025-09-22 21:40:08 +01: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
e8fa54e53e fixed a bug where full marathon times, were not being saved correctly, if 8-4 already had a single level run recorded 2025-09-22 19:57:45 +01:00
JHDev2006
ea333f70d0 fixed the snow night sky 2025-09-22 18:28:03 +01:00
JHDev2006
4bee8fc806 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-22 17:48:38 +01:00
JHDev2006
3fe00f7589 fixed death animation, not playing correctly sometimes 2025-09-22 17:48:33 +01:00
Joe H
1b9fef5980 Merge pull request #323 from KirbyKid256/pulls/sp-castle-in-editor
Special Castle in Level Editor
2025-09-22 15:20:27 +01:00
Jeod
7f44b4bc2e Convert some repetitive functions in Player.gd to dispatch tables
Convert some repetitive functions in Player.gd to dispatch tables. This makes reading the code easier and clarifies purpose.
2025-09-22 09:50:23 -04:00
JHDev2006
f876241a99 updated title screen jsons to support new themes 2025-09-22 13:35:55 +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
11fbbaaa7d updated 2-4 to not kill the player when below the screen, in anti grav 2025-09-22 13:29:14 +01:00
JHDev2006
cdb7348c67 Update Firebar.tscn 2025-09-22 12:59:27 +01:00
JHDev2006
c39b9552ae Update PipeArea.gd 2025-09-22 12:56:53 +01:00
JHDev2006
a07cc21275 updated pipe generators, to suck less 2025-09-22 12:56:25 +01:00
Joe H
681359f416 Merge pull request #334 from guzlad/firebar-improvements
Removed firebar 45 degree steps, raised limit from 16 to 18
2025-09-22 12:56:09 +01:00
Joe H
644f4d9e57 Merge pull request #321 from guzlad/pipe-height-fix
Fix for small custom chararacters being unable to enter sideways underwater pipes
2025-09-22 12:55:55 +01:00
JHDev2006
b6c97ffa1e Fixed up some custom level menu stuff 2025-09-22 12:41:32 +01:00
JHDev2006
795f9be8c2 unlocked doors now get saved between checkpoints, correctly, 2025-09-22 11:21:30 +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
Joe H
bd79ba724f Merge pull request #328 from amer-241/patch-5
Nerfed SMBLL YvB 2-4's Gold Boo by 1 second
2025-09-22 10:07:31 +01:00
Joe H
080ec8f908 Merge pull request #330 from JeodC/main
Reset death flag on death in boo race
2025-09-22 10:02:59 +01:00
Joe H
bf88d59991 Merge pull request #341 from KirbyKid256/pulls/lock-and-key-fix
Doors and Key Fixes
2025-09-22 10:01:29 +01:00
KirbyKidJ
d501e08995 Hitbox Change for When Small and Crouching
Adds a quick change to parallel SMM2. I noticed when trying to duck under a Rocky Wrench's wrench while small, I still got hit. So I added an extra hitbox for when you crouch and are small.
It was actually incredibly hard to test if this was accurate in SMM2 since the enemy had Stormtrooper aim. But when it throws a wrench directly at your face and you duck, you can dodge it.
2025-09-22 00:24:52 -07:00
KirbyKidJ
afea937948 Doors and Key Fixes
This fixes the Door animation so that when you enter a door and exit around the same general area, the door you entered from closes automatically.
Also added some fixes for the Level Editor where after leaving the playtest mode, the number of keys you have resets to 0 and the locked doors re-lock.
2025-09-21 23:40:35 -07:00
guzlad
9e104c6473 Removed 45 degree limit, changed max length to 18 2025-09-22 02:02:54 +02:00
JHDev2006
ebdd1795b2 Modern transformation animation now actually looks like mario maker now, rejoice 2025-09-21 23:01:41 +01:00
Jeod
a1e9f3e21b Reset death flag on death in boo race 2025-09-21 17:41:01 -04:00
amer
b627218bd2 Nerfed SMBLL YvB 2-4's Gold Boo by 1 second
Currently, 2-4's Gold Boo time is incredibly tight, much more so than other Gold Boo times. This is to the point where the room for error is noticeably slim, so nerfing the Gold Boo time by just a single second aims to add some leeway, even if it's minor.
2025-09-21 14:05:31 -07:00
JHDev2006
873ef53dfd fixed frame 1 water jumping 2025-09-21 21:43:32 +01:00
JHDev2006
9a6c27be1f added lakitu to 9-1 2025-09-21 21:32:00 +01:00
JHDev2006
9cb8c42297 Update PipeArea.gd 2025-09-21 21:30:15 +01:00
JHDev2006
515673860f Fixed world 9-3 coin heaven 2025-09-21 21:29:59 +01:00
JHDev2006
b91cfc6471 fixed some weird camera shenanigans with anti-grav 2025-09-21 19:38:16 +01:00
KirbyKidJ
42cfcaf872 Special Castle in Level Editor
This PR changes the End Final Castle to use the Special visuals when the level is in the SMBS campaign.

This is primarily for the Level Editor / Custom Levels and isn't really necessary for the main campaigns. Hence the added check to see if the Level Editor is used.
2025-09-21 11:26:18 -07:00
guzlad
041ee14980 Small fix for smaller custom chararacters being unable to enter sideways underwater pipes 2025-09-21 18:45:15 +02:00
JHDev2006
c26bf96dd9 Fixed LL ending being at day instead of night 2025-09-21 16:51:14 +01:00
Joe H
00a18147b0 Update README.md 2025-09-21 15:54:17 +01:00
Joe H
5f4da67bff Merge pull request #39 from yuriko-shimizu/main
Add link to macOS port
2025-09-21 15:53:31 +01:00
JHDev2006
312858c3d2 fixed checkpoints being activated in multiple sub levels (still only one per sublevel though), and also fixed some translation stuff 2025-09-21 15:46:14 +01:00
JHDev2006
9fa6f46314 Update version.txt 2025-09-21 15:15:30 +01:00
JHDev2006
fd37d7fcf8 Fixed brick blocks with items in, being affected by p-switches 2025-09-21 14:38:23 +01:00
JHDev2006
2fe1fb5808 adjusted monty mole on slopes, and added missing wind to LL 8-2 2025-09-21 14:09:18 +01:00
JHDev2006
95dd7f0268 adjusted smbs 2-1 coin heaven warp point 2025-09-21 14:05:52 +01:00
JHDev2006
6013a7da77 block bouncing a mushroom, now changes its direction, if at an edge. 2025-09-21 14:03:39 +01:00
JHDev2006
321ebb8e6b ok, figured out what it was, it was some -1 checks i forgot to do, NOW its sound 2025-09-21 13:22:09 +01:00
JHDev2006
04ac4ba97b refactor medal achievement unlocking code, might be more reliable? unsure 2025-09-21 13:18:56 +01:00
JHDev2006
73063290a7 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-21 12:57:23 +01:00
JHDev2006
e34d81a503 Fixed LL 6-4 firebar rotation direction 2025-09-21 12:57:18 +01:00
Joe H
27d9c527d4 Merge pull request #297 from TheOliveOli38/save-tweak
Create custom content folders directly during save creation
2025-09-21 12:45:15 +01:00
JHDev2006
bcda4a0fbe Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-21 12:43:22 +01:00
JHDev2006
aab862703f Fixed invisible blocks being dark in dark backgrounded themes 2025-09-21 12:43:21 +01:00
Joe H
67b59cde99 Merge pull request #306 from ValHam1/main
Added OGG music support
2025-09-21 12:43:09 +01:00
Joe H
7f6f2dfaa6 Merge pull request #311 from KirbyKid256/pulls/smbann-disco-peach
Saving Disco Peach & Fuji TV Network Flag
2025-09-21 12:32:12 +01:00
Joe H
8ba624d4f4 Merge pull request #313 from KirbyKid256/pulls/title-screen-world-9+
Title Screen QOL Theming
2025-09-21 12:31:41 +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
KirbyKidJ
8df497e2e2 Saving Disco Peach & Fuji TV Network Flag
Does two things for the All Night Nippon campaign. This PR replaces Princess Peach in ANN with her real life counterpart as in the original game. This was simply a JSON edit.

The second change is that it adds the Fuji TV Network logo to the Castle Flag as seen in-game specifically for the ANN campaign. This one does edit the sprite sheet for `CastleFlag.png`.

I know the NPCs are based on real people, but I don't remember their names. So I've just been calling them as they're labeled internally.
2025-09-20 18:50:17 -07:00
ValHam1
83192a5dd5 Added OGG music support 2025-09-20 19:39:24 -04:00
JHDev2006
9ac88f981c 1-2 warp zone minus world now goes to world 5 2025-09-20 22:52:54 +01: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
JHDev2006
d73a288672 seriously godot, get it together 2025-09-20 18:23:49 +01:00
JHDev2006
2c65f5675b godot i beg you PLEASE fix https://github.com/godotengine/godot/issues/107593 2025-09-20 18:17:46 +01:00
Joe H
f49c75da93 Merge pull request #299 from KirbyKid256/pulls/re-opened-minus-world
Re-Opened the Minus World
2025-09-20 18:14:05 +01:00
KirbyKidJ
cc64dc18e8 Re-Opened the Minus World
Not sure how this bug happened since it worked before.

This adds a check for Brick Blocks. If its parent TileMap collision is disabled, the Brick Blocks' collision is also disabled.
This allows the user to enter the Minus World as it would be blocked off otherwise.
2025-09-20 10:07:05 -07:00
TheOliveOli
09f125d19e add save manager changes 2025-09-20 09:24:39 -07:00
Joe H
95215f9a48 Merge pull request #284 from KirbyKid256/pulls/coin-heaven-warp-fix
Coin Heaven Warps Player to The Right Spot
2025-09-20 17:01:08 +01:00
JHDev2006
2e4b9337b3 Fixed ANN 5-3 error 2025-09-20 16:35:26 +01:00
JHDev2006
343be4afa4 fixed 2-3 innaccuracy #294 2025-09-20 16:31:15 +01:00
JHDev2006
b18e676e7a fixed the purgatory pipe in SMBS 4-1 2025-09-20 13:28:48 +01:00
JHDev2006
4c1ad0a5d5 added trimint into credits 2025-09-20 13:26:56 +01:00
JHDev2006
376b3fd0eb Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-20 13:25:04 +01:00
JHDev2006
ff8cd9ed4c merged the SoundFix resource pack into basegame, thanks Trimint123! 2025-09-20 13:24:59 +01:00
Joe H
74079e2586 Merge pull request #286 from KirbyKid256/pulls/custom-levels-bgm-looping
Added Loop Points to Custom Levels Menu BGM
2025-09-20 13:15:05 +01:00
JHDev2006
5545e3c7f2 fixed a bug where bricks were being misplaced 2025-09-20 13:09:39 +01:00
KirbyKidJ
27dfa8fdb1 Added Loop Points to Custom Levels Menu
I'm gonna be honest, I forgot about this one.
This updates the ResourceSetter for this menu's BGM from the old one to the new one so it can use the JSON and BGM formats.
2025-09-19 15:55:09 -07:00
KirbyKidJ
f3546da459 Coin Heaven Warps Player to The Right Spot
Tweaks the code a bit for the Coin Heaven Warping so the Player isn't sent back to the beginning and to where the exit is
2025-09-19 14:22:53 -07:00
JHDev2006
6c11b95570 made a few changes to smbs level design to better utilize classic and modern level design settings 2025-09-19 20:59:29 +01:00
JHDev2006
be1d919c65 updated some stuff 2025-09-19 20:42:50 +01:00
JHDev2006
001fce7b6d Update 5-3.tscn 2025-09-19 20:33:38 +01:00
JHDev2006
68547a1d76 fixed pick at path correct jingle playing multiple times 2025-09-19 20:32:05 +01:00
JHDev2006
a93f19c506 fixed brick block collision not working, when offscreen 2025-09-19 19:01:52 +01:00
JHDev2006
942609ed2a fixed resource pack template creation not saving wavs properly 2025-09-19 18:23:25 +01:00
JHDev2006
f18d2e3575 Changed instruments to be .wav instead of .ogg 2025-09-19 18:18:55 +01:00
JHDev2006
394d8fa620 Fixed a weird bug with checkpoints in the level editor + some tile fixes too 2025-09-19 17:36:18 +01:00
JHDev2006
561a3239f9 Fixed Hachisuke and wing items, using the wrong white 2025-09-19 17:04:02 +01:00
JHDev2006
a4235fa3da adjusted 9-1 to have the elevator lines, and the correctly sized elevator platforms 2025-09-19 17:00:36 +01:00
JHDev2006
ddad90bf5f re-added coin brick block to smb1 3-1 2025-09-19 16:46:51 +01:00
JHDev2006
e8ffd99fde reimplemented the camera offsets 2025-09-19 16:44:06 +01:00
JHDev2006
bf5754edd0 Fixed bob omb explosions being green 2025-09-19 16:29:38 +01:00
JHDev2006
eafdf32eb1 Fixed bonus green koopa shell sprites 2025-09-19 16:28:31 +01:00
JHDev2006
a294e4d553 updated credits to include sam and slava, sorry lads! 2025-09-19 16:24:06 +01:00
JHDev2006
483ad1e93f fixed bug #270 2025-09-19 16:18:32 +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
Joe H
28490fc4c9 Merge pull request #159 from Renhoex/Accurate-camera
Attempt to create more accurate initial camera scroll
2025-09-19 16:06:23 +01:00
Joe H
9e1ab56245 Merge pull request #166 from aloelucidity/main
Made Boo unlocks based off of completion time
2025-09-19 16:04:07 +01:00
Joe H
e8bf06f304 Merge pull request #233 from Renhoex/Fix-jittering-boo-background
Fixed jittering  background on boo race menu
2025-09-19 16:03:13 +01:00
Joe H
afef2cb187 Merge pull request #268 from KirbyKid256/pulls/fixed-title-bgm-looping
Fixed Title and Boo Race BGM Looping
2025-09-19 16:01:35 +01:00
Joe H
657c78c201 Merge pull request #235 from LeanneTM/main
Lost Levels level fixes
2025-09-19 14:27:49 +01:00
JHDev2006
cdf3f7fbe7 ok, NOW its fixed, i forgot poison lol 2025-09-19 14:27:29 +01:00
JHDev2006
dcb32855e4 Fixed randomly dying, on ultrawide resolutions
Turns out the bg liquids still had collisions, so if setup right, they would still kill the player, has now been fixed!
2025-09-19 14:24:32 +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
3a6b09f8f9 Applied Resource Pack Audio Fix to Credits 2025-09-18 19:35:15 -07:00
KirbyKidJ
88a97597ae Merge remote-tracking branch 'upstream/main' into pulls/resource-pack-expansion 2025-09-18 19:19:22 -07:00
KirbyKidJ
47100925c5 Fixed Title BGM Looping
This is a simple bugfix that allows the Title Screen music to loop. It also works with Resource Packs.

For the purposes of faithfulness, this fix is only needed for the Lost Levels title music to match the All-Stars counterpart.
2025-09-18 19:13:24 -07:00
Lean
c4f7d3e87c updated 6-3
moved red koopa down (why did they start floating?) and removed a duplicate green paratroopa
2025-09-18 21:28:07 -03:00
Lean
209079fb0c bunch of lost levels changes
- 5-1: fmissing invisible blocks next to the big staircase near the wind section have been added, challenge mode egg moved one tile to the right as consequence
- 5-1: now the huge wall invisible blocks have bg cues now instead of just being visible
- 6-1: fixed tile changes between level design difficulties beng in reverse order
- 6-4 and 8-4c: some long firebars were short, no longer the case!
- 8-4c: now modern level design will give a mushroom and classic a poison one on the 4-? blocks section
- A-2: missing 1up added for the spring to make sense
- D-3: added missing brick blocks and castle walls, making level look less plain in general
- D-4: now an extra falling platform will exist in modern level design to make a jump less hard, otherwise it doesnt exist as in the original game
2025-09-17 16:16:54 -03:00
Lean
0f4edcaf68 world 9 minor changes
my first commit and change to smb1r, i hope things are working alright

- 9-1a: added missing elevator platform at the start
- 9-3: L pipe is now accessible and sends you to coin heaven like the original (however i hope walls and the hardcoded thing cooperate...)
- 9-3: fixed a missing staircase tile near the end, probably removed to be easier but its part of og level design so...
2025-09-17 14:47:45 -03:00
Sharb
e796e69ef8 Fixed jittering background on boo race menu 2025-09-17 21:53:18 +08: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
JHDev2006
bc2420f3db Resource pack templates, now actually generate ALL assets used in game, that was a bit of a slip up 2025-09-16 18:51:20 +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
JHDev2006
e39bfa4cd5 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-16 10:05:17 +01:00
JHDev2006
32eb8e3372 updated goomba.json to include the "can_turn" property, in its json by default 2025-09-16 10:05:16 +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
KirbyKidJ
19c113ea57 Resource Pack Expansion Pt. 1
- Fixed Disclaimer Screen not playing Sound Effects loaded from the Resource Pack
- Fixed Quit Dialog not playing Beep.wav loaded from Resource Packs
- Fixed the Campaign Icons not loading the Resource Pack textures (in fairness the only icon applicable is the Custom Levels one)
2025-09-15 19:21:19 -07:00
katorovitalo
68a0d9bd78 Frame Limits now set 2025-09-15 14:34:08 -04:00
katorovitalo
3c769f37e1 New frame limit 2025-09-15 13:24:04 -04:00
nathanmarioman
00fca0704a Update README.md
Fixed hyperlinks to requirements
2025-09-15 09:18:03 -05:00
Sharb
bbc061e6c3 adjusted camera scroll to line up with the players speed 2025-09-15 19:07:45 +08:00
JHDev2006
994af97de3 merges 2025-09-15 10:03:21 +01:00
JHDev2006
6d81e08f99 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-15 10:03:13 +01:00
Joe H
831d1b0d45 Merge pull request #164 from basilicon/main
Fixed English punctuation for DESC_DMG_STYLE_1
2025-09-15 10:01:55 +01:00
Joe H
5b1a554336 Merge pull request #141 from amer-241/patch-2
Fixed Space "Day" Mushroom BG not appearing in SMBLL
2025-09-15 10:01:42 +01:00
Joe H
bf51a2eec3 Merge pull request #143 from amer-241/patch-4
Fixed CastleWater BGOs via the .json
2025-09-15 10:01:18 +01:00
JHDev2006
a4c87de9ca Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-15 09:59:37 +01:00
JHDev2006
9228b7bca1 fixed dying causing 2 lives to be taken, instead of 1 2025-09-15 09:59:33 +01:00
aloelucidity
12534e80db Merge remote-tracking branch 'upstream/main' 2025-09-15 08:51:22 +02:00
aloelucidity
b32c7e0da1 make boo unlocks based on your completion time 2025-09-15 08:51:03 +02:00
Ethan Curtis
8f7f741c70 Fixed same issue for caps text 2025-09-15 01:09:09 -04:00
Ethan Curtis
025fd8457a Fixed English punctuation for DESC_DMG_STYLE_1 2025-09-15 01:03:11 -04:00
Sharb
13ed3035e3 Attempt to create more accurate initial camera scroll 2025-09-15 10:34:52 +08:00
amer
33f2be7bf4 Fixed CastleWater BGOs via the .json
Made two changes:
1) Removed day & night distinction, as separate day and night sprites don't exist (and probably shouldn't)
2) Fixed typo ("CastleWaterDecoLL" -> "CastleWaterLLDeco")
2025-09-14 14:51:05 -07:00
amer
443548389f Fixed Space "Day" Mushroom BG not appearing in SMBLL
LeBron James reportedly used two different spellings of BeachMushroomsNightLL.png
2025-09-14 14:14:04 -07:00
nathanmarioman
70fa3f15ec Update README.md
Updated README.md to include minimum and recommended specs from Godot exported projects
2025-09-14 14:55:06 -05:00
Joe H
90a2626962 Merge pull request #135 from amer-241/patch-1
Fixed Cannon.json for real this time
2025-09-14 20:27:31 +01:00
amer
928323c8bf Fixed Cannon.json for real this time
In the old .json file, Volcano and Space were swapped. Someone attempted to fix the Volcano palette by making it the Autumn palette while keeping the Space palette the same, which is also incorrect. This error has been corrected.
2025-09-14 12:15:41 -07:00
Joe H
b1a5a14984 Merge pull request #104 from aloelucidity/main
Fix entering a pipe not properly resetting animation speed
2025-09-14 19:35:52 +01:00
Joe H
ef7c4482b5 Merge pull request #124 from doggywatty/main
Misspell "New Level" in Spanish translation.
2025-09-14 19:35:38 +01:00
JHDev2006
5b58dc1d74 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-14 19:35:19 +01:00
JHDev2006
d6787d648a Fixed a checkpoint bug, when playing multiple custom levels 2025-09-14 19:35:18 +01:00
DogMatt
093153c467 Update locale.csv 2025-09-14 14:21:31 -03:00
aloelucidity
63e0371b81 fix pipe not resetting animation speed 2025-09-14 15:01:51 +02:00
Joe H
1e6537e01c Merge pull request #77 from Blockyshoe/pull
Fix Cannon color in Volcano Theme
2025-09-14 10:15:36 +01:00
Blockyshoe
fe2466ff9b Update Cannon.json
Fixed Cannon color in Volcano Theme
2025-09-13 22:32:01 -04:00
JHDev2006
922c29cc81 added a option in the setting, to re verify your rom / regenerate assets 2025-09-13 21:11:36 +01:00
yuriko-shimizu
10e424941b Add macOS instructions to readme 2025-09-13 20:46:14 +01:00
JHDev2006
38c97e9e17 you can now have more than 6 custom characters 2025-09-13 20:37:42 +01:00
JHDev2006
0b40efc9f7 you can no longer duplicate the player in the editor, whoops! 2025-09-13 19:57:59 +01:00
JHDev2006
9f6f9c40c5 made it so coins actually coin 2025-09-13 19:53:31 +01:00
Joe H
6c5f57a9a4 Merge pull request #18 from katorovitalo/main
100 coins now give a one up
2025-09-13 19:52:49 +01:00
katorovitalo
c8140f41f0 Update Global.gd 2025-09-13 14:46:51 -04:00
JHDev2006
d2b0c9e282 Merge branch 'main' of https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public 2025-09-13 19:37:43 +01:00
JHDev2006
82b8fa901a Fixed LSS level loading, actually working 2025-09-13 19:37:41 +01:00
Joe H
62103e8e50 Update README.md 2025-09-13 17:57:02 +01:00
Joe H
53e7da5670 Update issue templates 2025-09-13 17:56:23 +01:00
Joe H
09c6f081f2 Update README.md 2025-09-13 17:46:34 +01:00
Joe H
b0349707cf Update README.md 2025-09-13 17:25:26 +01:00
560 changed files with 66367 additions and 35441 deletions

4
.gitattributes vendored
View File

@@ -1,2 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf

View File

@@ -0,0 +1,42 @@
name: Bug Report
description: Report a bug with Super Mario Bros. Remastered
labels: ["bug"]
title: '[Bug Report]: '
body:
- type: input
id: version
attributes:
label: "Version"
description: "Specify the version of the game you used when you encountered the bug. You can find the game version at the bottom-left of the title screen."
- type: checkboxes
id: bug_type
attributes:
label: "Bug Type"
description: "Select all that apply (leave blank if unsure)."
options:
- label: campaign bug
- label: editor bug
- label: custom pack bug
- label: ui bug
validations:
required: false
- type: textarea
id: description
attributes:
label: "Description"
description: "Please write a clear and concise description of the bug."
- type: textarea
id: reproduction_steps
attributes:
label: "Reproduction Steps"
description: "Please list the steps taken to reproduce the bug, e.g. 1. Go to ... 2. Do ..."
- type: textarea
id: screenshots
attributes:
label: "Screenshots"
description: "If applicable, add screenshots to help explain the bug."

3
.gitignore vendored
View File

@@ -2,3 +2,6 @@
.godot/
/android/
Exports/
Assets/LevelGuides
addons/discord-rpc-gd/bin/windows/~discord_game_sdk_binding_debug.dll
godotgif/bin/~godotgif.windows.template_debug.x86_64.dll

View File

@@ -0,0 +1,10 @@
{
"Normal": {
"source": "BooMenu.mp3",
"loop": 4.797
},
"Hurry": {
"source": "BooMenu.mp3",
"loop": 4.797
}
}

View File

@@ -0,0 +1,7 @@
{
"variations": {
"default": {
"source": "BooMenu.bgm"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"Normal": {
"source": "CustomLevel.mp3",
"loop": 4.8
},
"Hurry": {
"source": "CustomLevel.mp3",
"loop": 4.8
}
}

View File

@@ -0,0 +1,5 @@
{
"variations": {
"SMB1": {"source": "CustomLevel.bgm"}
}
}

View File

@@ -1,7 +1,7 @@
{
"variations": {
"SMB1": {"source": "TitleSMB.mp3"},
"SMBLL": {"source": "TitleSMBLL.mp3"},
"SMBLL": {"source": "TitleSMBLL.bgm"},
"SMBS": {"source": "TitleSMBS.mp3"},
"SMBANN": {"source": "TitleANN.mp3"}
}

View File

@@ -0,0 +1,4 @@
{
"Normal": {"source": "TitleSMBLL.mp3", "loop": 11.735},
"Hurry": {"source": "TitleSMBLL.mp3", "loop": 11.735}
}

BIN
Assets/Audio/SFX/1up.wav Executable file → Normal file

Binary file not shown.

BIN
Assets/Audio/SFX/BigJump.wav Executable file → Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://dia0bsspwrqsn"
path="res://.godot/imported/Bass.ogg-2e0ca73f5eb18a4caad9f8787b305ede.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Bass.ogg"
dest_files=["res://.godot/imported/Bass.ogg-2e0ca73f5eb18a4caad9f8787b305ede.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://gsk2lqo8a608"
path="res://.godot/imported/Bass.wav-0af8f2d39ffcb45d3d8d2e691dbb1ea1.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Bass.wav"
dest_files=["res://.godot/imported/Bass.wav-0af8f2d39ffcb45d3d8d2e691dbb1ea1.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://d2elbhakm1yfq"
path="res://.godot/imported/Flute.ogg-8b544ff9d79b0b701aadd77ce9d6606c.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Flute.ogg"
dest_files=["res://.godot/imported/Flute.ogg-8b544ff9d79b0b701aadd77ce9d6606c.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://ch68d4iy1nn2e"
path="res://.godot/imported/Flute.wav-e60a6e6ff99db87fd29d6dbb29a32f42.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Flute.wav"
dest_files=["res://.godot/imported/Flute.wav-e60a6e6ff99db87fd29d6dbb29a32f42.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://vxox7t6qvyvu"
path="res://.godot/imported/Marimba.ogg-947c966f30b050ab7664dc6b08d1ed34.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Marimba.ogg"
dest_files=["res://.godot/imported/Marimba.ogg-947c966f30b050ab7664dc6b08d1ed34.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b5wwm2720dks"
path="res://.godot/imported/Marimba.wav-ff57ed66577a4a8533e47d5a7c11d18b.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Marimba.wav"
dest_files=["res://.godot/imported/Marimba.wav-ff57ed66577a4a8533e47d5a7c11d18b.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b8x38vefni36o"
path="res://.godot/imported/Piano.wav-f07e9a76da6d85bbcda15c88b0800d5a.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Piano.wav"
dest_files=["res://.godot/imported/Piano.wav-f07e9a76da6d85bbcda15c88b0800d5a.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://w44jys81bxjj"
path="res://.godot/imported/Pianop.ogg-c1b9a080c2dfa6832b4e2024d89d402e.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Pianop.ogg"
dest_files=["res://.godot/imported/Pianop.ogg-c1b9a080c2dfa6832b4e2024d89d402e.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://b2lj4akov8ami"
path="res://.godot/imported/Rhodes.ogg-5479bc495ece849c46c35313e94a570c.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Rhodes.ogg"
dest_files=["res://.godot/imported/Rhodes.ogg-5479bc495ece849c46c35313e94a570c.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d4ec6sm3ilh73"
path="res://.godot/imported/Rhodes.wav-f1a91246cf384c05ceb5eeab55adfd01.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Rhodes.wav"
dest_files=["res://.godot/imported/Rhodes.wav-f1a91246cf384c05ceb5eeab55adfd01.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://c03nay4r4a2lm"
path="res://.godot/imported/Steel.ogg-96e1940d784d42ef0877720378455abf.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Steel.ogg"
dest_files=["res://.godot/imported/Steel.ogg-96e1940d784d42ef0877720378455abf.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://c62pc2e3w30va"
path="res://.godot/imported/Steel.wav-bbaf30f9a7aa825bbb31970a83ade63a.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Steel.wav"
dest_files=["res://.godot/imported/Steel.wav-bbaf30f9a7aa825bbb31970a83ade63a.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://d0pdbnpfcm80i"
path="res://.godot/imported/Trumpet.ogg-8ce8c2cbef2f930f69bb2254c330e543.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Trumpet.ogg"
dest_files=["res://.godot/imported/Trumpet.ogg-8ce8c2cbef2f930f69bb2254c330e543.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dcdihfu6fpjg1"
path="res://.godot/imported/Trumpet.wav-d00b3d26ca9121bcb811d2b045d2dcac.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Trumpet.wav"
dest_files=["res://.godot/imported/Trumpet.wav-d00b3d26ca9121bcb811d2b045d2dcac.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

View File

@@ -1,19 +0,0 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://dodww1no4v6qh"
path="res://.godot/imported/Violin.ogg-36e2f55ddb31b5a2d46333a03d1a19c8.oggvorbisstr"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Violin.ogg"
dest_files=["res://.godot/imported/Violin.ogg-36e2f55ddb31b5a2d46333a03d1a19c8.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://byet8ricnkvsf"
path="res://.godot/imported/Violin.wav-f08bbc91d5dda0881b59b7bf811fb300.sample"
[deps]
source_file="res://Assets/Audio/SFX/Instruments/Violin.wav"
dest_files=["res://.godot/imported/Violin.wav-f08bbc91d5dda0881b59b7bf811fb300.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=0

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Assets/Audio/SFX/Score.wav Executable file → Normal file

Binary file not shown.

BIN
Assets/Audio/SFX/ScoreLoop.wav Executable file → Normal file

Binary file not shown.

Binary file not shown.

BIN
Assets/Audio/SFX/Yoshi.wav Executable file → Normal file

Binary file not shown.

BIN
Assets/Audio/SFX/YoshiEgg.wav Executable file → Normal file

Binary file not shown.

View File

@@ -1,4 +1,7 @@
{
"properties": {
"primary_layer_size": [512, 512]
},
"animations": {
"default": {
"frames": [[0, 0, 512, 512]],

View File

@@ -102,7 +102,7 @@
},
"SMBLL": {
"Day": {
"source": "BeachMushroomsLLNight.png"
"source": "BeachMushroomsNightLL.png"
},
"Night": {
"source": "BeachMushroomsNightLL.png"

View File

@@ -54,6 +54,15 @@
"speed": 5.0,
"loop": true
}}
},
"Snow": {
"source": "SnowNightStars.png",
"properties": {"sky_scroll_speed": 0},
"animations": {"default": {
"frames": [[0, 0, 512, 512], [512, 0, 512, 512]],
"speed": 5.0,
"loop": true
}}
}
}
}

View File

@@ -8,11 +8,11 @@
"Desert": {"source": "Cannon.png", "rect": [0, 16, 48, 16]},
"Jungle": {"source": "Cannon.png", "rect": [48, 16, 48, 16]},
"Snow": {"source": "Cannon.png", "rect": [96, 16, 48, 16]},
"Space": {"source": "Cannon.png", "rect": [144, 16, 48, 16]},
"Volcano": {"source": "Cannon.png", "rect": [144, 16, 48, 16]},
"Autumn": {"source": "Cannon.png", "rect": [0, 32, 48, 16]},
"Beach": {"source": "Cannon.png", "rect": [48, 32, 48, 16]},
"Mountain": {"source": "Cannon.png", "rect": [96, 32, 48, 16]},
"Volcano": {"source": "Cannon.png", "rect": [144, 32, 48, 16]},
"Space": {"source": "Cannon.png", "rect": [144, 32, 48, 16]},
"Bonus": {"source": "Cannon.png", "rect": [0, 48, 48, 16]}
}
}

View File

@@ -1,6 +1,10 @@
{
"variations": {
"SMB1": {"source": "ConveyorBelt.png"},
"SMBS": {"source": "ConveyorBeltSpecial.png"}
"SMB1": {
"source": "ConveyorBelt.png"
},
"SMBS": {
"source": "ConveyorBeltSpecial.png"
}
}
}
}

View File

@@ -13,14 +13,12 @@
16.0
]
},
"Castle": {
"source": "InvisibleBlock.png",
"rect": [
16.0,
0.0,
16.0,
16.0
]
}
"Castle": {"link": "Underground"},
"GhostHouse": {"link": "Underground"},
"Volcano": {"link": "Underground"},
"Bonus": {"link": "Underground"},
"Jungle": {"link": "Underground"},
"Space": {"link": "Underground"}
}
}

View File

@@ -1,6 +1,10 @@
{
"variations": {
"SMB1": {"source": "OnOffConveyorBelt.png"},
"SMBS": {"source": "OnOffConveyorBeltSpecial.png"}
"SMB1": {
"source": "OnOffConveyorBelt.png"
},
"SMBS": {
"source": "OnOffConveyorBeltSpecial.png"
}
}
}
}

View File

@@ -1,37 +1,156 @@
{
"animations": {
"default": {
"frames":
"frames": [
[
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[0, 0, 16, 16],
[16, 0, 16, 16],
[32, 0, 16, 16],
[16, 0, 16, 16],
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
0.0,
0.0,
16.0,
16.0
],
[
16.0,
0.0,
16.0,
16.0
],
[
32.0,
0.0,
16.0,
16.0
],
[
16.0,
0.0,
16.0,
16.0
]
],
"speed": 10.0,
"loop": true
}
},
"variations":
{
"default": {"source": "QuestionBlock.png", "rect": [0, 0, 64, 16]},
"Underground": {"source": "QuestionBlock.png", "rect": [0, 16, 64, 16]},
"GhostHouse": {"link": "Underground"},
"Castle": {"source": "QuestionBlock.png", "rect": [0, 32, 64, 16]},
"Snow": {"source": "QuestionBlock.png", "rect": [0, 48, 64, 16]},
"Space": {"source": "QuestionBlock.png", "rect": [0, 64, 64, 16]},
"Volcano": {"source": "QuestionBlock.png", "rect": [0, 80, 64, 16]},
"Bonus": {"source": "QuestionBlock.png", "rect": [0, 96, 64, 16]}
"variations": {
"default": {
"source": "QuestionBlock.png",
"rect": [
0.0,
0.0,
64.0,
16.0
]
},
"Underground": {
"source": "QuestionBlock.png",
"rect": [
0.0,
16.0,
64.0,
16.0
]
},
"GhostHouse": {
"link": "Underground"
},
"Castle": {
"source": "QuestionBlock.png",
"rect": [
0.0,
32.0,
64.0,
16.0
]
},
"Snow": {
"source": "QuestionBlock.png",
"rect": [
0.0,
48.0,
64.0,
16.0
]
},
"Space": {
"source": "QuestionBlock.png",
"rect": [
0.0,
64.0,
64.0,
16.0
]
},
"Volcano": {
"source": "QuestionBlock.png",
"rect": [
0.0,
80.0,
64.0,
16.0
]
},
"Bonus": {
"source": "QuestionBlock.png",
"rect": [
0.0,
96.0,
64.0,
16.0
]
}
}
}
}

View File

@@ -0,0 +1,24 @@
{
"variations": {
"default": {
"Day": {"source": "BillCannon.png", "rect": [0, 0, 16, 16]},
"Night": {"source": "BillCannon.png", "rect": [16, 0, 16, 16]}
},
"Underground": {
"source": "BillCannon.png",
"rect": [
16.0,
0.0,
16.0,
16.0
]
},
"Castle": {"link": "Underground"},
"GhostHouse": {"link": "Underground"},
"Volcano": {"link": "Underground"},
"Bonus": {"link": "Underground"},
"Jungle": {"link": "Underground"},
"Space": {"link": "Underground"}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 B

View File

@@ -0,0 +1 @@
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><style>.a{fill:#8da5f3}</style><path fill-rule="evenodd" class="a" d="m1 0h14l1 1v14l-1 1h-14l-1-1v-14zm0 15h14v-14h-14zm1.5-12c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.5 0.5-0.5 0.3 0 0.5 0.2 0.5 0.5 0 0.3-0.2 0.5-0.5 0.5zm11 0c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.5 0.5-0.5 0.3 0 0.5 0.2 0.5 0.5 0 0.3-0.2 0.5-0.5 0.5zm0 11c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.5 0.5-0.5 0.3 0 0.5 0.2 0.5 0.5 0 0.3-0.2 0.5-0.5 0.5zm-11 0c-0.3 0-0.5-0.2-0.5-0.5 0-0.3 0.2-0.5 0.5-0.5 0.3 0 0.5 0.2 0.5 0.5 0 0.3-0.2 0.5-0.5 0.5z"/></svg>

After

Width:  |  Height:  |  Size: 609 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b5cfmaep0h3i8"
path="res://.godot/imported/Block.svg-b375fcdd7f9ff578f8f4e7f5bc50abc6.ctex"
metadata={
"has_editor_variant": true,
"vram_texture": false
}
[deps]
source_file="res://Assets/Sprites/Editor/Block.svg"
dest_files=["res://.godot/imported/Block.svg-b375fcdd7f9ff578f8f4e7f5bc50abc6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=true
editor/convert_colors_with_editor_theme=true

Binary file not shown.

Before

Width:  |  Height:  |  Size: 199 B

View File

@@ -0,0 +1 @@
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><style>.a{fill:#8da5f3}</style><path fill-rule="evenodd" class="a" d="m11.8 10.9c0.4 0.7 0.5 1.5 0.2 2.1 2-0.3 3 1 3 2 0 1-1 1-1 1h-4c0 0-1 0-1-1-0.4 0.1-0.7 0.1-1 0.1q-0.5 0-1-0.1c0 1-1 1-1 1h-4c0 0-1 0-1-1 0-1 1-2.3 3-2-0.3-0.6-0.3-1.4 0.2-2.1-2.2 0.6-4.2 0.3-4.2-2.4 0-2.8 3.7-5.9 4.5-6.8 1.8-1.7 2.5-1.7 3.5-1.7 1 0 1.8 0 3.5 1.7 0.8 0.9 4.5 4 4.5 6.8 0 2.7-2 3-4.2 2.4zm-2.3-0.9h-3c-2 0-3 4.5 1.5 4.5 4.5 0 3.5-4.5 1.5-4.5zm2.1-5.1c0.6-0.5 1.1-0.9 1.6-0.9-1.5-1.8-3.5 2.5-5.2 2.5-1.8 0-3.8-4.3-5.3-2.5 0.6 0 1.1 0.4 1.7 0.9-0.3 0.4-0.4 1.3-0.4 2.1 0 1.1 0.7 2 1.5 2 1.4 0 1.5-0.8 1.5-1.8q0.5 0.3 1 0.3 0.5 0 1-0.3c0 1 0.1 1.8 1.5 1.8 0.7 0 1.5-0.9 1.5-2 0-0.8-0.1-1.7-0.4-2.1z"/><path fill-rule="evenodd" class="a" d="m6 6.5c0 0.5 0 1.5-0.5 1.5-0.6 0-0.5-1.7-0.4-2.4q0.4 0.4 0.9 0.9z"/><path fill-rule="evenodd" class="a" d="m10.5 8c-0.5 0-0.5-1-0.5-1.5q0.4-0.5 0.9-0.9c0.2 0.7 0.2 2.4-0.4 2.4z"/></svg>

After

Width:  |  Height:  |  Size: 1005 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bpgqqibmk2pkl"
path="res://.godot/imported/Enemy.svg-cb6145b04638dd6109e7afcccd5a1a6c.ctex"
metadata={
"has_editor_variant": true,
"vram_texture": false
}
[deps]
source_file="res://Assets/Sprites/Editor/Enemy.svg"
dest_files=["res://.godot/imported/Enemy.svg-cb6145b04638dd6109e7afcccd5a1a6c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=true
editor/convert_colors_with_editor_theme=true

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

View File

@@ -0,0 +1 @@
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="16" height="16"><style>.a{fill:#e0e0e0}</style><path fill-rule="evenodd" class="a" d="m64 28v36h-24v-14c0-6-2-10-8-10-6 0-8 4-8 10v14h-24v-36h6v6h4v-6h8v6h4v-6h8v6h4v-6h8v6h4v-6h8v6h4v-6z"/><path fill-rule="evenodd" class="a" d="m50 0v26h-6v-10c0 0 0-4-3-4-3 0-3 4-3 4v10h-12v-10c0 0 0-4-3-4-3 0-3 4-3 4v10h-6v-26h4v6h4v-6h8v6h4v-6h8v6h4v-6z"/></svg>

After

Width:  |  Height:  |  Size: 431 B

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://wfg4ua6pxefd"
path="res://.godot/imported/Level.svg-6e0a9c00f142962bf52132d8335da095.ctex"
metadata={
"has_editor_variant": true,
"vram_texture": false
}
[deps]
source_file="res://Assets/Sprites/Editor/Level.svg"
dest_files=["res://.godot/imported/Level.svg-6e0a9c00f142962bf52132d8335da095.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=true
editor/convert_colors_with_editor_theme=true

Binary file not shown.

Before

Width:  |  Height:  |  Size: 208 B

View File

@@ -0,0 +1 @@
<svg version="1.2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><style>.a{fill:#8da5f3}</style><path fill-rule="evenodd" class="a" d="m9 15l0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5h-1l-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5zm-2 0l0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5h-3l-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5zm-4 0l0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5h-1v7zm-1 1c-0.6 0-1-0.4-1-1v-7c-0.6 0-1-0.4-1-1v-6c0-0.6 0.4-1 1-1h14c0.6 0 1 0.4 1 1v6c0 0.6-0.4 1-1 1v7c0 0.6-0.4 1-1 1zm12-1v-7h-2l-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5zm-8.5-13h9.5v-1h-14v1h2.5l-1 1 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5h4l-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5zm1.5 0.5l-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5h2l-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5zm6 0l-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5 0.5 0.5-0.5 0.5h2.5v-3.5zm-12 0v3.5h1.5l-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5 0.5-0.5-0.5-0.5zm-1-2.5z"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1,44 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c0xy8swlmsnnw"
path="res://.godot/imported/Pipe.svg-591efe0ac96233e665df1d9b15094e15.ctex"
metadata={
"has_editor_variant": true,
"vram_texture": false
}
[deps]
source_file="res://Assets/Sprites/Editor/Pipe.svg"
dest_files=["res://.godot/imported/Pipe.svg-591efe0ac96233e665df1d9b15094e15.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=true
editor/convert_colors_with_editor_theme=true

View File

@@ -1,171 +1,339 @@
{
"properties": {
"can_turn": true
},
"animations": {
"Walk": {
"frames": [
[0, 0, 16, 16],
[16, 0, 16, 16]
[
0.0,
0.0,
16.0,
16.0
],
[
16.0,
0.0,
16.0,
16.0
]
],
"speed": 5.0,
"loop": true
},
"Stomped": {
"frames": [[32, 0, 16, 16]],
"frames": [
[
32.0,
0.0,
16.0,
16.0
]
],
"speed": 5.0,
"loop": true
}
},
"variations":
{
"variations": {
"default": {
"SMB1": {
"source": "Goomba.png",
"rect": [0, 0, 48, 16]
"rect": [
0.0,
0.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [0, 0, 48, 16]
"rect": [
0.0,
0.0,
48.0,
16.0
]
}
},
"Underground": {
"SMB1": {
"source": "Goomba.png",
"rect": [48, 0, 48, 16]
"rect": [
48.0,
0.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [48, 0, 48, 16]
"rect": [
48.0,
0.0,
48.0,
16.0
]
}
},
"GhostHouse": {
"SMB1": {
"source": "Goomba.png",
"rect": [48, 0, 48, 16]
"rect": [
48.0,
0.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [48, 0, 48, 16]
"rect": [
48.0,
0.0,
48.0,
16.0
]
}
},
"Castle": {
"SMB1": {
"source": "Goomba.png",
"rect": [96, 0, 48, 16]
"rect": [
96.0,
0.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [96, 0, 48, 16]
"rect": [
96.0,
0.0,
48.0,
16.0
]
}
},
"Underwater": {
"SMB1": {
"source": "Goomba.png",
"rect": [144, 0, 48, 16]
"rect": [
144.0,
0.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [144, 0, 48, 16]
"rect": [
144.0,
0.0,
48.0,
16.0
]
}
},
"CastleWater": {
"SMB1": {
"source": "Goomba.png",
"rect": [144, 0, 48, 16]
"rect": [
144.0,
0.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [144, 0, 48, 16]
"rect": [
144.0,
0.0,
48.0,
16.0
]
}
},
"Desert": {
"SMB1": {
"source": "Goomba.png",
"rect": [0, 16, 48, 16]
"rect": [
0.0,
16.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [0, 16, 48, 16]
"rect": [
0.0,
16.0,
48.0,
16.0
]
}
},
"Jungle": {
"SMB1": {
"source": "Goomba.png",
"rect": [48, 16, 48, 16]
"rect": [
48.0,
16.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [48, 16, 48, 16]
"rect": [
48.0,
16.0,
48.0,
16.0
]
}
},
"Snow": {
"SMB1": {
"source": "Goomba.png",
"rect": [96, 16, 48, 16]
"rect": [
96.0,
16.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [96, 16, 48, 16]
"rect": [
96.0,
16.0,
48.0,
16.0
]
}
},
"Volcano": {
"SMB1": {
"source": "Goomba.png",
"rect": [144, 16, 48, 16]
"rect": [
144.0,
16.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"Rect": [144, 16, 48, 16]
"Rect": [
144.0,
16.0,
48.0,
16.0
]
}
},
"Autumn": {
"SMB1": {
"source": "Goomba.png",
"rect": [0, 32, 48, 16]
"rect": [
0.0,
32.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [0, 32, 48, 16]
"rect": [
0.0,
32.0,
48.0,
16.0
]
}
},
"Beach": {
"SMB1": {
"source": "Goomba.png",
"rect": [48, 32, 48, 16]
"rect": [
48.0,
32.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [48, 32, 48, 16]
"rect": [
48.0,
32.0,
48.0,
16.0
]
}
},
"Mountain": {
"SMB1": {
"source": "Goomba.png",
"rect": [96, 32, 48, 16]
"rect": [
96.0,
32.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [96, 32, 48, 16]
"rect": [
96.0,
32.0,
48.0,
16.0
]
}
},
"Space": {
"SMB1": {
"source": "Goomba.png",
"rect": [144, 32, 48, 16]
"rect": [
144.0,
32.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [144, 32, 48, 16]
"rect": [
144.0,
32.0,
48.0,
16.0
]
}
},
"Bonus": {
"SMB1": {
"source": "Goomba.png",
"rect": [0, 48, 48, 16]
"rect": [
0.0,
48.0,
48.0,
16.0
]
},
"SMBANN": {
"source": "DiscoGoomba.png",
"rect": [0, 48, 48, 16]
"rect": [
0.0,
48.0,
48.0,
16.0
]
}
}
}
}
}

View File

@@ -129,10 +129,10 @@
"source": "KoopaTroopa.png",
"rect": [
32.0,
48.0,
64.0,
64.0,
32.0
]
}
}
}
}

View File

@@ -11,6 +11,7 @@
"loop": true
}
},
"properties": {"can_spawn_particles": true},
"variations": {
"default": {"source": "BlueCoin.png", "rect": [0, 0, 64, 16]},
"Underground": {"source": "BlueCoin.png", "rect": [0, 16, 64, 16]},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 327 B

After

Width:  |  Height:  |  Size: 352 B

View File

@@ -85,6 +85,9 @@
"loop": true
}
},
"properties": {
"can_spawn_particles": true
},
"variations": {
"default": {"source": "StaticCoin.png", "rect": [0, 0, 64, 16]},
"Underground": {"source": "StaticCoin.png", "rect": [0, 16, 64, 16]},

View File

@@ -1,4 +1,5 @@
{
"properties": {"can_spawn_particles": true},
"animations": {
"Collected": {
"frames": [

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -31,6 +31,9 @@
"loop": true
}
},
"properties": {
"can_spawn_particles": true
},
"variations": {
"default": {
"source": "SpinningCoin.png",
@@ -99,4 +102,4 @@
]
}
}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1020 B

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -0,0 +1,11 @@
{
"properties": {
"amount": 3,
"process_material.emission_shape": 1,
"material.particles_anim_h_frames": 8,
"lifetime": 0.5
},
"variations": {
"default": {"source": "BlueCoinSparkle.png", "rect": [0, 0, 64, 8]}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cwiey4ewgo1qm"
path="res://.godot/imported/BlueCoinSparkle.png-6640ae517adee2b7ae9b991e76491298.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Assets/Sprites/Particles/BlueCoinSparkle.png"
dest_files=["res://.godot/imported/BlueCoinSparkle.png-6640ae517adee2b7ae9b991e76491298.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -0,0 +1,11 @@
{
"properties": {
"amount": 3,
"process_material.emission_shape": 1,
"material.particles_anim_h_frames": 8,
"lifetime": 0.5
},
"variations": {
"default": {"source": "CoinSparkle.png", "rect": [0, 0, 64, 8]}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 B

After

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 346 B

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -0,0 +1,11 @@
{
"properties": {
"amount": 3,
"process_material.emission_shape": 1,
"material.particles_anim_h_frames": 8,
"lifetime": 0.5
},
"variations": {
"default": {"source": "RedCoinSparkle.png", "rect": [0, 0, 64, 8]}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

Some files were not shown because too many files have changed in this diff Show More