Stendhal Achievement Development: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Madmetzger
No edit summary
imported>Madmetzger
No edit summary
Line 9: Line 9:
** check if player has fulfilled an achievment
** check if player has fulfilled an achievment
*** "polling" every x turns via TurnListener, but could be a bad idea as checking might be expensive
*** "polling" every x turns via TurnListener, but could be a bad idea as checking might be expensive
*** "telling" when to check, similar to tutorial events
*** "telling" when to check, similar to tutorial events or when raising game events (we have possibly the type here)?
*** store reached achievements as string set in player object
*** store reached achievements as string set in player object
*** how to store in-between results?
*** how to store progress for a certain achievment?
**** using a map?
**** key = achievment name, value progress value?
** find a way to conveniently add new achievments
** find a way to conveniently add new achievments
*** building block system similar to ChatConditions?
*** building block system similar to ChatConditions?