Stendhal Achievement Development: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Madmetzger
imported>Madmetzger
Line 65: Line 65:
*** categorized by type of event to determine what to check, i.e. killed x creatures of type y condition should only be checked when having killed a creature but not on looting an item
*** categorized by type of event to determine what to check, i.e. killed x creatures of type y condition should only be checked when having killed a creature but not on looting an item
* for zone visit achievements, how to check them:
* for zone visit achievements, how to check them:
** hardcoded list of zones to visit for the achievement
** <del>hardcoded list of zones to visit for the achievement</del> hardcoded zone name lists don't seem to be maintainable
** exclude all zones including "house", "apartment"
** clever conditions for checking zone achievements
** zones starting with "int" are interiors, region is within zone name
*** exclude all zones including "house", "apartment"
*** zones starting with "int" are interiors, region is within zone name
** zones starting with a number >-1 are above ground, region is within zone name
*** zones starting with a number >-1 are above ground, region is within zone name
** zones starting with a number <-1 are below ground, region is within zone name
*** zones starting with a number <-1 are below ground, region is within zone name
** use zone level attribute, area is in name/xml file, and add a flag to zone xml for accessibility to all players
** use zone level attribute, area is in name/xml file, and add a flag to zone xml for accessibility to all players