-
Notifications
You must be signed in to change notification settings - Fork 454
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
More LÖVE v11 fixes and love.js support #2594
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Great to see some action on this repo @niamu and incredible to see a web version working! |
niamu
added a commit
that referenced
this pull request
Nov 22, 2024
* love 0.10.0 everything except stencils * Set CharacterStrip stencil to act as a mask * Update travis.yml to trusty beta also switch to language general instead of erlang * LoubiTek sfx * LoubiTek turkey sfx * Blackjack bug fixes -Fixed bet increment/decrement logic. Will allow player to max out bet to available money. When decrementing the bet, will remove the portion not part of the standard decrement, if not a multiple of that decrement. -Fixed the gameMenu logic regarding when to allow splits and double downs, as related to player money and the current wager. Existing logic would not allow a double down or split under certain conditions (e.g., when trying to double down after splitting, could not double down if player money was not at least 4x greater than the current bet, logic should actual check if player is capable of adding another currentBet to wager). -Fixed dealer winning on blackjack even if player has blackjack. Now it's a push if player also has blackjack. * Update blackjackgame.lua * Fat neil was misspelled and would crash the Cornelius boss fight * ⬆️ love @ 0.10.1 * ⬆️ love for win32 @ 0.10.1 * ⬆️ love @ 0.10.1 * Add loubitek as contributor * add-pankobro * Add custom battle music to the benzalk fight, thanks to /u/incredible-ninja * contain benzalk battle music to just the battle * Add incredible-ninja to credits (real name) * Update inputcontroller to LÖVE >0.9.2 space key * Fix misspelling of bubblegum ("bubblgum") (#2570) * Fixes Misspelling in potion_recipes.lua 'Bubblegum' was previously misspelled 'bubblgum'. The current spelling was causing issues: https://www.reddit.com/r/hawkthorne/comments/95clnx/i_found_a_glitch_in_the_cheats_menu_this_message/ * Fixes misspelling in cheat.lua 'Bubblegum' was previously misspelled 'bubblgum'. The current spelling was causing issues: https://www.reddit.com/r/hawkthorne/comments/95clnx/i_found_a_glitch_in_the_cheats_menu_this_message/ * fix type causing #2572 * Update CONTRIBUTORS add @thisIsTheFoxe to contributors * #2580 Update to find correct versions. (#2581) * Update download URLs Also added try/catch mechanisms so the script fails if a download fails. * Addresses two common collision issues (#2584) The first is when you attack soon after crouching. If you timed it just right, attacking just before you went under a low ceiling would cause you to stand up and clip into the ceiling. The second, which is related to the first, would happen if you stood up right at the edge of a ceiling. The code would find a tile above the character instead of below, since even when standing still, gravity causes the collision code to run assuming you're falling down. Both of these situations are easiest to reproduce when on a moving platform. * Update README.md (#2586) Deleted "Update every 2 weeks." * Update to Love 11.3 (with some minor bugfixes) (#2589) * Love 11.3 * Update conf.lua * Update i18n.lua * Update application.lua * commit * Update Makefile * Update .travis.yml * Update conf.lua * Fix for run * fix version * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * Update .travis.yml * fix color * little fixe * fix color more * fix more * fix color again * fix color... * fix * Little fix * fix * fix color again * fix * fix * fix * update * fix * update * Update make.ps1 * More color fixes and minor cleanup --------- Co-authored-by: liberodark <[email protected]> * Fix mismatched collision tile in black caverns (#2590) * Epic weapon fixes (#2591) * Lower epic weapon so Annie can pick it up without jumping * Align epic projectile with tile floor always * Bugfixes (#2592) * Fix CLI arg parsing and other minor bugfixes * Improve utils.require with error handling * If player is already frozen, don't allow them to interact with NPC (#2593) * More LÖVE v11 fixes and love.js support (#2594) * More LOVE v11 bugfixes * Game in the browser with Love.js * README image links to projecthawkthorne.com * Minor style fixes to web * Code Cleanup (#2595) * Cleanup unused/broken parts * Move PSDs and cleanup packaged game contents * Linux AppImage binary * Remove love binary from linux AppImage * Update macOS app build * Remove more unused template files * Remove unusude Travis CI references * Remove unused gif script * Update Makefile .PHONY targets * Build and Deploy Workflows (#2598) --------- Co-authored-by: 8bitgentleman <[email protected]> Co-authored-by: Caleb John <[email protected]> Co-authored-by: DakkJaniels <[email protected]> Co-authored-by: Daniel Pham <[email protected]> Co-authored-by: LoubiTek <[email protected]> Co-authored-by: skovsgaard <[email protected]> Co-authored-by: jaketheda <[email protected]> Co-authored-by: Henrik Storch <[email protected]> Co-authored-by: Henry <[email protected]> Co-authored-by: uiradev <[email protected]> Co-authored-by: Protuhj <[email protected]> Co-authored-by: John <[email protected]> Co-authored-by: liberodark <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After a surprisingly minor amount of code changes I was able to get the game working in the browser via love.js
This PR will also be paired with a change to projecthawkthorne.com where the game will be playable there.
NOTE: There are some performance issues with several levels that I still need to investigate, but this work felt notable enough to publish in its current state.