DenizenScript / Depenizen

Addon to Denizen that provides script support for other major plugins.
MIT License
60 stars 45 forks source link

Beton Quest Tags/Events #360

Open Revanrose6 opened 3 years ago

Revanrose6 commented 3 years ago

Currently there is only 1 Beton Integration with Denizen which checks for and returns a variable from Beton. I think it would be helpful to also be able to check for the following tags and event for further integration.

Tag: <PlayerTag.beton_quest[<package>].condition[<conditionname>]> - Track if the player meets the condition requirements or not Tag: <PlayerTag.beton_quest[<package>].has_tag[<TagName>]> - Track if the player has or does not have a Beton Tag Tag:<PlayerTag.beton_quest[<package>].has_objective[<objectivename>]> - Track if a player has an objective Tag: <PlayerTag.beton_quest[<package>].objective[<objectivename>]>- Track a players objective progress. ie: have it return the # completed within the objective. So 50/120 stone broken would return 50.

Event: on player starts/completes beton objective <beton.package[<packagename].objective[objective]>- For when they start or complete an objective.