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

Journey to the Center of Hawkthorne v1.1.0 #2599

Merged
merged 44 commits into from
Nov 22, 2024
Merged

Journey to the Center of Hawkthorne v1.1.0 #2599

merged 44 commits into from
Nov 22, 2024

Conversation

niamu
Copy link
Member

@niamu niamu commented Nov 22, 2024

It's time for a new release after 9 years. We jumped a few versions of LÖVE up to 11.5 and fixed a few more bugs. The game is also now playable in the browser thanks to love.js. Hopefully more performance improvements and bugfixes to follow.

Release automation still isn't where I'd like it to be, but we're getting closer now that we've completed the move away from Travis CI and are using GitHub Actions.

8bitgentleman and others added 30 commits January 4, 2016 17:00
everything except stencils
also switch to language general instead of erlang
Update travis.yml to trusty beta
Update Hawkthorne to LÖVE 0.10.0
-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.
Add custom battle music to the benzalk fight
Add incredible-ninja to credits (real name)
Update inputcontroller to LÖVE >0.9.2 space key
* 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/
CalebJohn and others added 14 commits October 6, 2020 16:51
Also added try/catch mechanisms so the script fails if a download fails.
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.
Deleted "Update every 2 weeks."
* 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 <liberodark@gmail.com>
* Lower epic weapon so Annie can pick it up without jumping

* Align epic projectile with tile floor always
* Fix CLI arg parsing and other minor bugfixes

* Improve utils.require with error handling
* More LOVE v11 bugfixes

* Game in the browser with Love.js

* README image links to projecthawkthorne.com

* Minor style fixes to web
* 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
@niamu niamu merged commit 942f998 into release Nov 22, 2024
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.