Skip to content

Releases

1.1.0

Choose a tag to compare

@JHDev2006 JHDev2006 released this 04 Sep 19:56

Release Notes: https://jhdev2006.github.io/posts/smb1r11

Changes from previous RC:

  • Fixed Red Piranha Plants not despawning in warp zones.
  • Localization updates for French and German
  • Trampolines only play their bounce sfx's if "extra sfx" is enabled
  • JSON variations now support multiple configs from different resource packs
  • removed the goomba from smb1 2-1 which was RIGHT next to the checkpoint, when respawning
  • Rewrote Peach's ending speech for smb1, to not say "extra content has been unlocked", since that made no sense.
  • Updated credits, to match new contributors and staff icons
  • Fixed checkpoints disappearing in level packs
  • Increased Koopas bounding box a bit
  • Fixed bowsers in 1-4 of LL and SP, being considered "real"
  • Fixed castles having not transparent arches
  • Fixed several animation bugs relating to koopa shells
  • Added "IsPlayerProjectile" metadata to player fired projectiles
  • Fixed a misplaced tile in the yellow pipe tile, for castles

1.1 RC5

Choose a tag to compare

@JHDev2006 JHDev2006 released this 23 Aug 19:53
  • Fixed castles having some really dumb choices for its bg tiles, now uses the normal 16x16 one.
  • ACTULLY fixed cannon balls crashing the game when being stomped, fr this time i promise
  • Resource packs will only give warnings now, IF enabled in their pack_info.json file, using "enable_warnings": true (automatically enabled on creation of a new pack), otherwise they wont show
  • Fixed loop offsets on animations, not being applied correctly, on cached spriteframes
  • Clamped the level pack world select number icon sprite thingy to be "+" at maximum
  • Added custom level autosave folder to the list of directories automatically created, at startup
  • Fixed the second camera continuing to move, while the game is paused
  • Fixed players sfx map not being able to have randomized sfx's
  • Fixed resource pack config descriptions being part of the scroll container
  • fixed burners not working properly in yvb
  • made the labels in the results menus non clickable
  • fixed overlapping invisible blocks in smbs 3-4 challenge mode
  • marathon medal icons are replacable in the level select

1.1 RC4

Choose a tag to compare

@JHDev2006 JHDev2006 released this 08 Aug 10:07
  • Fixed 9-3 having some weird sprite flickering, when up against a wall
  • Fixed speakers playing their sounds, when loading a custom level
  • Added more letters to level packs with worlds past 13 (up to Z, you shouldnt need more than 35 worlds, in a level pack...)
  • The "Fullscreen" window setting, now uses Exclusive fullscreen, on linux (apparently its for a compositor thing, im not too sure)
  • Fixed enemy defeat detectors, not working properly, with goombas
  • Fixed frozen blocks not having collision on their melted counterparts
  • Fixed custom character sprites not loading right, in the editor
  • Merged #1157
  • Fixed cannon balls crashing the game, if stomped
  • Fixed being able to hit invisible ? blocks from the top

1.1 RC3

Choose a tag to compare

@JHDev2006 JHDev2006 released this 29 Jul 13:24

Small Features

  • MASSIVELY improved editor performance, nearly all memory issues, slowdowns and crashes SHOULD be fixed, I urge anyone that had these issues, to check if its all good now, as im 99% confident it should be now
  • Overlay clouds can now have their scroll direction changed: ("cloud_scroll": [-16, 0])
  • Added loop offsets, to animation jsons, allows you to specify which frame, a looping animation should loop to, by default 0, optional ("loop_offset": 0)
  • Added "can freeze x" and "can freeze y", to the player flingers, enabling them, will make it so the player is frozen, if their x or y speeds, are set to 0, and "additive" is disabled, instead of just not applying anything

Fixes

  • Fixed the second layer order being wrong, and always displaying the second layer in front
  • Fully fixed all the audio looping issues now, by reverting the new changes. fuck em
  • Fixed the theme select icons not being overridable
  • Made the overlay clouds and particles override, in the theme changer, ignore the "enable bg particles" setting
  • Fixed signal drawers not being moved, alongside their parent gizmo
  • Fixed moving platforms, being offset wrong when loading a custom level
  • Speaker gizmos, now play their sfx, when changed
  • Fixed the level editor closing, after saving, IF cancelling out of the "save and exit" dialogue
  • Switched the horizontal direction names for the piranha plant, cause they were wrong
  • Fixed invisible blocks not being able to be hit, while the player is upside down
  • Fixed resetting the level in the editor, being broken
  • Yoshi's animations now start playing, when he appears
  • added "smooth_rotation" property, to homing bills
  • Cannon balls now have a default animation
  • Spike no longer changes direction, when throwing
  • Fixed red piranha plants range being the same as the green ones

1.1 RC2

Choose a tag to compare

@JHDev2006 JHDev2006 released this 24 Jul 23:28
  • Fixed sfx's not playing when no resource pack is loaded

1.1 RC1

Choose a tag to compare

@JHDev2006 JHDev2006 released this 24 Jul 20:53

2 Small Additions

  • Added support for blend modes for sprites, can be enabled by defining "blend" in the same {} as the source, can be either "add", "sub", "mult" or "mix" (default), ({"blend": "add"})
  • Added the secondary layer order and overlay clouds to the theme changer ("overlay_clouds": 0, "second_layer_order": 0),

Fixes

  • Fixed landing sfxs not playing when invincible
  • Fixed the jump states not working correctly, for player animations
  • Adjusted angry suns position to not be blocked by the HUD anymore
  • Fixed the angry sun not having a proper death animation
  • Fixed the invisible ? block not having a visible editor icon
  • Removed the "second layer offset" value in base levels, since its no longer wanted.
  • Fixed the looping of songs using the "Hurry" version, instead of the intended version
  • Made scroll bars textures, replacable
  • fixed the setting menu icon being cutoff by a single pixel (lmao)
  • lava embers, now have a proper, replacable texture, and json
  • Checkboxes, and button icons are now replacable
  • Allowed level icons to have jsons, that can be modified by resource packs
  • Allowed resource pack .wav files, to be looped
  • Smoke particles now have a json file, and replacable texture
  • Updated credit icons
  • Fixes to the achievement icons, and marathon icons
  • Fixed pasted gizmos not being connected correctly
  • Fans now have the same strength, no matter how close to the center you are
  • Fixed being able to stand on death blocks
  • Fixed 8-4's bowser's death animation being treated as "fake"

26w28a

Choose a tag to compare

@JHDev2006 JHDev2006 released this 09 Jul 11:15
d702d46

Additions / Major Changes

  • Overlay Clouds no longer have their transparency hard coded. it is now defined via the .png file
  • Added Toggle Spikes, which are generic spike blocks which can be turned on or off, via gizmos
  • Holding Shift while connecting a signal, will allow you to immediately start connecting another signal, from the same inital object
  • Track riders, now emit a pulse, once they either change direction on a track, or reach the end and fall off.
  • Merged HCB + Tristan35's JSON cleanup PR #1102
  • Resource pack config files can now have descriptions, which will show up in the menu
  • Level Packs now have a level select and world select, with the level icons being changable the same way as they can be in resource packs
  • Merged #1103, added sequenced variations (To be added to the Wiki.)
  • Merged #1105, added quest variations (To be added to the Wiki.)
  • Player sprites now have a "LevelTransition" optional animation, which is used, for the level transition screen
  • Added Level metadata, which allows for variations for specific levels, to be set via the themes.json file (To be added to the Wiki.)
  • Merged #1111, overhaul of json parser, and error handling.
  • Merged #1107, added wing metadata, to differentiate which entities has the wings (player, koopa, etc)
  • Added a deadzone feature to the controller settings
  • Added a "maximized" setting to the video window mode.
  • Window sizes now get properly saved and applied (so long as your in the "unlocked" size, because of a godot bug)

Fixes

  • Fixed the winged koopa animation, not playing on spawn
  • Marathon results sfxs are now replacable
  • fixed goombas not using track riders properly, after re-testing a level
  • Fixed cheep cheeps having a hard coded animation, now properly uses the json animation
  • Fixed thwomps force looping their animations
  • Fixed door animations being a bit wonky
  • Fixed the players "swim_stroke" property, not being applied properly.
  • Fixed bullet bills not properly despawning, when off screen, if youve been to the editor previously
  • fixed bowser jr spamming fireballs when off screen
  • Fixed hammers held by bowser's bro not having the "IsBowserBro" metadata.
  • Merged #1101, fixing some levels in the night time wordlds that werent marked as night time.
  • Gravity Inverters have been moved to be in the same group as the Moon Gravity obj, instead of being with the generators
  • Fixed level packs not caring about "levels_per_world", and all the various bugs that came with it
  • Fixed On Off timers being active while in the level editor
  • Fixed game overs not working properly, in level packs
  • Fixed fireballs and superballs not despawning properly, if they were spawned off screen.
  • Fixed some accuracy errors in the level design of SMB1 8-4
  • Fighter flys now face the right way (originally were flipped)
  • Sidesteppers now can use the "can_turn" property
  • Fixed LL's classic bounce height, not being applied to ANN

26w21c

Choose a tag to compare

@JHDev2006 JHDev2006 released this 27 May 10:56

Third times the charm...

  • Fixed room switching not working in the editor
  • yea thats it

26w21b

Choose a tag to compare

@JHDev2006 JHDev2006 released this 26 May 20:50

Hi so, remember when i said that the famous barrel particles bug was fixed? yea, turns out it wasnt, because godot has a stupid .godot cache folder the literally breaks shit on export, because it thinks its clever and helpful and trying to make your life easier, when really it just makes it WORSE, THANKS GODOT. This also gave me some time to iron out a few more issues

Fixes

  • Angry suns charging animation now supports not looping
  • Reverted the level editors loading system, should now be significantly faster (but also wont have the memory leak anymore! rejoice!)
  • Pipe Cutscene Gizmo can have its music toggled on or off
  • Added autoscrolling text to the blueprint containers
  • Fixed the pipe cutscene gizmo being visible outside the editor
  • Fixed extra music being wiped, during a smooth screen transition
  • Added hammer bros "stop charging" functionality to its modern moveset, genuinely didnt know it was even a thing in the original, and prefer it either way
  • Removed a bunch of print spams with gizmos
  • Fixed the "New Level" icon in the custom level menu, not being replacable by packs

26w21a

Choose a tag to compare

@JHDev2006 JHDev2006 released this 25 May 15:26

Major Changes

  • Merged #1037 , brings some MAJOR changes and improvements to the level editor, thanks @DanisLixo !
  • Merged #864 , added a theme changer to resource packs, which allows you to fully customize the theme and background of levels, please enjoy! example pack is in https://discord.com/channels/1331330157667160064/1508490194733760697
  • Merged #919 , added a warp zone pipe to the level editor, compatible with level packs, hopefully.
  • Added metadata variations, bit tricky to explain here, but allows for object specific variations, will explain in the wiki, gimme a bit to write it up.
  • Added a pipe cutscene gizmo, will allow you to create custom pipe cutscenes for your custom levels (i forgot to make the music toggleable, will get on that asap and will be in next snapshot (see you in 2 months i guess))

Fixes

  • FIXED THE STUPID DUMB BARREL PARTICLES.
  • Fixed a crash with hidden coins level persistence
  • Fixed frozen bricks having bad performance
  • Fixed piranha plants not hurting the player in anti grav
  • Redid the room type system, to be more consistent and hopefully fix coin heaven death pits
  • Added missing coins to 3-4 ANN
  • Fixed an infinite loop with logic gates
  • fixed a bunch of duplicate enemies being in7-3
  • Adjusted SMBS aspect ratio setting to be accurate
  • World and level select icons are now editable via packs