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

Cherry puck #10

Merged
merged 11 commits into from
Aug 21, 2024
Merged

Conversation

Ben10Omintrix
Copy link
Owner

About The Pull Request

Why It's Good For The Game

Changelog

🆑
add: Added new mechanics or gameplay changes
add: Added more things
del: Removed old things
qol: made something easier to use
balance: rebalanced something
fix: fixed a few things
sound: added/modified/removed audio or sound effects
image: added/modified/removed some icons or images
spellcheck: fixed a few typos
code: changed some code
refactor: refactored some code
config: changed some config setting
admin: messed with admin stuff
server: something server ops should know
/:cl:

LemonInTheDark and others added 11 commits April 12, 2024 17:37
Rather then calling a proc every time we want to know if we're incap or
not, let's store all possible responses as a bitflag and update a var
whenever we change.

This way we can react to incap changes in an event based way!
Now to do the mass updating
Regexes used:
incapacitated\(\) -> incapacitated
incapacitated\(([^\)]*)\) -> (incapacitated & $1)

I wrapped the flag bits with () cause I don't trust binary ops
…n off ai work

We've reached the point where we have a TON of basic mobs. we need to
start microing the plumbing that they flow through so we can continue
using them at scale
Includes a macro to make it easier to reason about.
Also moved all my signal stuff to init_signals, rip
setup_incapacitated()
@Ben10Omintrix Ben10Omintrix merged commit b0f1f70 into Ben10Omintrix:abletorun Aug 21, 2024
2 of 4 checks passed
@Sadboysuss
Copy link

Cherry pick*

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.

4 participants