Table of Contents

Class AchievementFlags

Namespace
GuildWars2.Hero.Achievements
Assembly
GW2SDK.dll

Modifiers for achievements.

[JsonConverter(typeof(AchievementFlagsJsonConverter))]
public sealed record AchievementFlags : Flags, IEquatable<Flags>, IEquatable<AchievementFlags>
Inheritance
AchievementFlags
Implements
Inherited Members

Properties

CategoryDisplay

The achievement is a meta-achievements like End of Dragons: Act 1 Mastery. This flag inherits the MoveToTop flag.

Daily

The achievement progress is reset every day at midnight UTC.

Hidden

The achievement does not appear in the achievement panel until you start progressing or complete it.

IgnoreNearlyComplete

The achievement is never displayed in the Nearly Complete section of the achievement panel.

Monthly

The achievement progress is reset on the last day of the month at midnight UTC.

MoveToTop

The achievement is sorted before achievements without this flag. Its name is displayed in the color of the achievement category.

Permanent

The achievement progress is never reset.

Pvp

The achievement can be progressed while in PvP or WvW competitive modes. Otherwise progress is not counted.

RepairOnLogin

Internal flag for achievements that are revalidated on login.

Repeatable

The achievement can be completed multiple times without a time-gate.

RequiresUnlock

The achievement is locked by default.

Weekly

The achievement progress is reset every week on Monday at 7:30am UTC.