Hello! Thank you so much for your work. Is there a way to make it so that an achievement has a hidden description by default, but that description gets unhidden once a condition is reached or that another given achievement is granted? This would be a useful way to, let's say, give hints on how to unlock it without being too spoilery if the player hasn't completed the main story yet. Thanks in advance for your help!
Viewing post in Need Support? Post here!
Heya! That functionality isn't currently included, but it's relatively simple to add a condition property in the constructor (__init__) and update the description property method to account for what's in the condition. Just remember you'll need to use eval() on the condition, and the condition will need to be a string, so it can be evaluated in real-time and not just when the game is launched. Hope that helps get you started!