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

Added preference to disallow de-activation of your current ability #3904

Merged
merged 3 commits into from
Jul 18, 2023

Conversation

Drulikar
Copy link
Contributor

@Drulikar Drulikar commented Jul 16, 2023

About the pull request

This PR adds a xeno preference where you can disallow the deactivation of your currently selected ability when re-selecting it again. The default state of this toggle will still allow ability deactivation since that is the old behavior.

Locally testing no preferences seem to save so I couldn't confirm that was working correctly; but I did not introduce a new field to be saved, just added to the existing one. Maybe they require a DB?

Explain why it's good for the game

This can help xeno players not accidentally deactivate an ability if they have no need to deactivate an ability. Generally it should be the case there is no need to, but maybe someone has multi-binded MMB or wants to still examine with shift click (if they use shift click preference).

Testing Photographs and Procedure

Screenshots & Videos

image
image
image

Changelog

🆑 Drathek
qol: Added a preference to disable xeno ability deactivation when re-selecting the same ability
/:cl:

@github-actions github-actions bot added the Quality of Life Make the game harder to play label Jul 16, 2023
@harryob harryob added this pull request to the merge queue Jul 18, 2023
Merged via the queue into cmss13-devs:master with commit f0873b9 Jul 18, 2023
27 checks passed
github-actions bot added a commit that referenced this pull request Jul 18, 2023
cm13-github added a commit that referenced this pull request Jul 18, 2023
@Drulikar Drulikar deleted the Toggle_Ability_Deactivation branch July 18, 2023 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Quality of Life Make the game harder to play
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants