Replies: 1 comment 2 replies
-
The on-site events system proposal that I'm currently working on deals with event automation by checking enrolled users against a list of requirements which will automate tracking for the event as long as it's set up correctly in the event management system. That management system is one of the most complicated parts of the proposal since it needs to be flexible enough to allow for a variety of conditons to be tracked and will likely require updates over time as new event types are created. For events that require daily posts for validation there would have to be a period of transfering the data into the events system somehow, this could be a manual process performed once to get everything input correctly or something automated at the DB level if a query can be crafted to check the relevent forum threads for the information that the event requires. The events team also keeps other records for events that would make data import smoother. As you said with Rule 5 we can still see masteries prior to a revison since that record is not updated unless the user resets all their achievements and it still would appear on their wall. Things like Rule 8 are manually tracked currently by the events team in documents so there would have to be a modifcation to the manual unlock system to flag that the achievement is elegable to be counted for the events of enrolled user. The initial testbed for the events system will probably be AotW/AotM since the requirements requirements are so simple, along with LotM. |
Beta Was this translation helpful? Give feedback.
-
Personally I think the biggest barrier to event involvement (aside from front page visibility for non-AOTW events) is that you have to participate through a forum post or Discord channel. I believe some events are good candidates to have their processes run automatically through the database and site pages. Instantaneous enrollment/participation would strengthen the feedback loop of the user and their progress, and eliminate the need for Event admins to respond to messages, assign rolls, and track player progress manually in off-site spreadsheets.
The event that seems easiest to automate is Peak Streak, where the player must earn one mastery per day for as long as they can manage.
For posterity here are the rules of the event:
Right off the bat, three rules need consideration in an automated context:
Beta Was this translation helpful? Give feedback.
All reactions