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

Object table expansion #12

Merged
merged 4 commits into from
Jun 13, 2020
Merged

Object table expansion #12

merged 4 commits into from
Jun 13, 2020

Conversation

haaspt
Copy link
Owner

@haaspt haaspt commented Jun 13, 2020

Overview
Add a new byte to each object in the object table for an object timer (needed for #10 and #11)

Also overall code refactor, moving some globals to constants.inc and adding an objectType enum for clearer type code.

@haaspt haaspt merged commit cbce6d2 into dev Jun 13, 2020
@haaspt haaspt deleted the haaspt/object-table-refac branch June 13, 2020 05:12
haaspt added a commit that referenced this pull request Jun 17, 2020
* Add new gameplay gif

* Object table expansion (#12)

* Refac: add global consts and object enum

* Add timer byte to objects (& increase table size)

* Refac: add `timer` scope

* Refac: enum rename

* Add explosions on enemy collision (closes #10) (#13)

* [WIP] Game update and player input refac

* Fix pause logic and flag parsing

* Add latest gameplay gif
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.

1 participant