mirror of
https://github.com/mangosfour/server.git
synced 2025-12-19 22:37:05 +00:00
Implemented ACHIEVEMENT_CRITERIA_TYPE_USE_ITEM
Added basic support for timed achievements
This commit is contained in:
parent
5114c17da2
commit
3d86187c4a
5 changed files with 34 additions and 2 deletions
|
|
@ -36,6 +36,7 @@ enum AchievementFlags
|
|||
{
|
||||
ACHIEVEMENT_FLAG_COUNTER = 0x00000001,
|
||||
ACHIEVEMENT_FLAG_REACH_LEVEL = 0x00000004,
|
||||
ACHIEVEMENT_FLAG_RERERED_MAX = 0x00000010, // displays the maximum criteria of a refered achievement
|
||||
ACHIEVEMENT_FLAG_AVERAGE = 0x00000040,
|
||||
ACHIEVEMENT_FLAG_REALM_FIRST_REACH= 0x00000100,
|
||||
ACHIEVEMENT_FLAG_REALM_FIRST_KILL = 0x00000200,
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ struct AchievementEntry
|
|||
//char *unk1[16]; // 43-58
|
||||
//uint32 unk_flags; // 59
|
||||
//uint32 count; // 60
|
||||
//uint32 refAchievement; // 61
|
||||
uint32 refAchievement; // 61
|
||||
};
|
||||
|
||||
struct AchievementCategoryEntry
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
const char Achievementfmt[]="niixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiixixxxxxxxxxxxxxxxxxxxx";
|
||||
const char Achievementfmt[]="niixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiixixxxxxxxxxxxxxxxxxxxi";
|
||||
const char AchievementCriteriafmt[]="niiiiiiiixxxxxxxxxxxxxxxxxiixix";
|
||||
const char AreaTableEntryfmt[]="iiinixxxxxissssssssssssssssxixxxxxxx";
|
||||
const char AreaTriggerEntryfmt[]="niffffffff";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue