Skip to content

Donator Jobs and Holiday checks[DNM] #5703

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

Merged
merged 17 commits into from
Mar 14, 2025

Conversation

Coll6
Copy link
Contributor

@Coll6 Coll6 commented Feb 28, 2025

About The Pull Request

Adds the flexibility to make jobs that can only be accessed by certain donator ranks. Adds a more generalized check so that more event related jobs and be easily added.

Why It's Good For The Game

Changelog

🆑Siro
add: Documentation for setting jobs to use the new checks.
code: Creates checks for job overrides. Flags for donator specific jobs and flags to override holiday tied jobs.
code: Ties jobs to the holiday system so they can be loaded but only accessible if its the season or if the donator rank meets the requirements.
code: All admins and mentors can bypass these checks.
/:cl:

@Coll6 Coll6 changed the title Donator Jobs and Event checks Donator Jobs and Event checks[DNM] Feb 28, 2025
@LikeLakers2 LikeLakers2 added the Process: do not merge don't merge this ffs label Feb 28, 2025
@LikeLakers2
Copy link
Collaborator

LikeLakers2 commented Feb 28, 2025

Added the "do not merge" label since you have "[DNM]" in the title. Not sure what other labels to put.

By the way - if you want to temporarily prevent merging, you can mark the PR as a draft.

@Coll6
Copy link
Contributor Author

Coll6 commented Mar 1, 2025

Added the "do not merge" label since you have "[DNM]" in the title. Not sure what other labels to put.

By the way - if you want to temporarily prevent merging, you can mark the PR as a draft.

I do want to get it TM'd just not merged until it has been tested. The label you picked is great just incase. These labels are applicable for what this PR is doing. [Code Improvement] [Feature] All I can think of right now.

@LikeLakers2 LikeLakers2 added the Code: Improvement exactly what it says on the tin label Mar 1, 2025
@LikeLakers2
Copy link
Collaborator

LikeLakers2 commented Mar 1, 2025

I'll throw in Code Improvement then - there's not really anything player-facing in this PR (yet), so I don't think Feature fits.

@Coll6 Coll6 changed the title Donator Jobs and Event checks[DNM] Donator Jobs and Holiday checks[DNM] Mar 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code: Improvement exactly what it says on the tin Process: do not merge don't merge this ffs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants