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

Profiles/Achievements #161

Draft
wants to merge 11 commits into
base: main
Choose a base branch
from
Draft

Conversation

kylepokorski
Copy link
Contributor

Adding profiles. Can be accessed with slash command /profile or text commands (!profile or !prof). Still needs more work (more things displayed). Adding achievement functionality

Adding profiles. Can be accessed with slash command /profile or text commands (!profile or !prof). Still needs more work (more things displayed). It will when achievements are added show the last achievement was as well.
@kylepokorski kylepokorski marked this pull request as draft February 2, 2025 03:51
Starting actual work on . There are several different types element (get a specific element),catnum/querynum (have certain num in category or query),catpercent/querypercent (have certain % of category or query elements, and invcount (have a certain number of elements in inventory) (only the element and catnum one I have been "fully" implemented)
shouldn't have committed that file
catpercent almost fully implemented, all achieved achievements are given at once instead of one at a time
* Adding achievement autocomplete.

*Adding readable "Requirement" field to all achievements which tells what is needed for an achievement (this was already implied by the kind and number/percent listed )

*Adding Achieved By info to achievement info

* Adding lb sort by achievements found.

*Implementing InvNum and CategoryPercent types.

*Adding command to list all achievements in a sever.

*Adding command to view a user's found achievements

*Adding achievement found command  which shows who has gotten an achievement

*Making all achievements be checked at once instead of by kind

*Making viewing other user's profiles actually work

*Adding achievements found to profile and adding emojis before the property names in the profile
Making achievement info no longer case sensitive
Implementing query based achievements (may cause extensive lag in current state)
Making check achievement requirements happen more often
Adding highest tree size to profile
Fixing achievement found command. Adding achievement give command for moderators to give an achievement to a user
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