Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix 0.12.3 #2391

Merged
merged 51 commits into from
May 24, 2015
Merged

Bugfix 0.12.3 #2391

merged 51 commits into from
May 24, 2015

Conversation

niamu
Copy link
Member

@niamu niamu commented May 22, 2015

A special thanks goes out to a new contributor, @LoubiTek that found many of the bugs that were fixed in this release.

CHANGELOG

  • Menus like Hilda's can be scrolled simply by holding down a key
  • Airplane over Greendale no longer plays SFX if audio is muted
  • Dealer "Let's play poker" dialog can't be opened outside of the tavern now
  • Enemies bounce on bouncers now and spiders will crawl on their own webs
  • Many, many, many collision fixes
  • Dud potions will no longer crash the game
  • Item persistence in levels when they are dropped has been improved and is now more accurate
  • Native controller support!

Controller Support

This has been tested on Xbox and PlayStation controllers as well as a Retro SNES controller. Others may not work correctly. Please help report issues with controllers that don't work correctly. We don't support analog stick movement right now so you'll have to rely on your D-pad for movement controls.

niamu and others added 30 commits May 13, 2015 04:20
Make sure we go through :die() function when health reaches 0 inside :update()

Reset x-axis velocity when taking fall damage
Player can't move if a dialog is open on screen
Menus can be scrolled by holding down a key
Airplane SFX only play if not muted
Put costumes in alphabetical order
Enemies can attack breakable blocks
Close dealer dialog on leaving level
Resolves the bug I previously created trying to have the player not move when a
dialog is open.
Board manages player control state
Projectiles deal damage to breakable blocks
When dropping an item into a level, wait until it has completely stopped moving
before adding it to the gamesave. This means the final position of the item is
saved and restored rather than just the initial floor_pushback position.
Fix broken dud potions when loaded from save
Drop holdables when changing levels
This resolves the narrow case where a player leaves the level before a hippy
is about to drop, causing a crash.
@8bitgentleman
Copy link
Contributor

Don't forget to add the awaited naitive XBox, Dualshock and USB SNES controller support!

Controller support and Global keys
niamu added a commit that referenced this pull request May 24, 2015
@niamu niamu merged commit e6d6f01 into release May 24, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants