Wolfringo Wolfringo
Wolfringo Wolfringo
Wolfringo (c) 2020 TehGM
DocFX, DiscordFX theme.
Search Results for

    Class WolfAchievement

    A Wolf achievement.

    Inheritance
    System.Object
    WolfAchievement
    Implements
    IWolfEntity
    System.IEquatable<WolfAchievement>
    Namespace: TehGM.Wolfringo
    Assembly: Wolfringo.Core.dll
    Syntax
    public class WolfAchievement : IWolfEntity, IEquatable<WolfAchievement>

    Constructors

    | Improve this Doc View Source

    WolfAchievement()

    Creates a new instance of this WOLF entity.

    Declaration
    [JsonConstructor]
    protected WolfAchievement()

    Properties

    | Improve this Doc View Source

    ChildAchievements

    Child achievements, if any.

    Declaration
    [JsonProperty("children")]
    public IEnumerable<WolfAchievement> ChildAchievements { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<WolfAchievement>
    | Improve this Doc View Source

    Client

    Achievement client. (?)

    Declaration
    [JsonProperty("client")]
    public int? Client { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    Description

    Localized description of the achievement.

    Declaration
    [JsonProperty("description")]
    public string Description { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ID

    ID of the achievement.

    Declaration
    [JsonProperty("id")]
    public uint ID { get; }
    Property Value
    Type Description
    System.UInt32
    | Improve this Doc View Source

    ImageURL

    URL of achievement's image.

    Declaration
    [JsonProperty("imageUrl")]
    public string ImageURL { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    IsSecret

    Is this a secret achievement?

    Declaration
    [JsonProperty("isSecret")]
    public bool IsSecret { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Name

    Localized name of the achievement.

    Declaration
    [JsonProperty("name")]
    public string Name { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ParentID

    ID of parent achievement, if any.

    Declaration
    [JsonProperty("parentId")]
    public uint? ParentID { get; }
    Property Value
    Type Description
    System.Nullable<System.UInt32>
    | Improve this Doc View Source

    TypeID

    ID of achievement type.

    Declaration
    [JsonProperty("typeId")]
    public int? TypeID { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    Weight

    Achievement weight. (?)

    Declaration
    [JsonProperty("weight")]
    public int? Weight { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    Methods

    | Improve this Doc View Source

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)
    | Improve this Doc View Source

    Equals(WolfAchievement)

    Declaration
    public bool Equals(WolfAchievement other)
    Parameters
    Type Name Description
    WolfAchievement other
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    Operators

    | Improve this Doc View Source

    Equality(WolfAchievement, WolfAchievement)

    Declaration
    public static bool operator ==(WolfAchievement left, WolfAchievement right)
    Parameters
    Type Name Description
    WolfAchievement left
    WolfAchievement right
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Inequality(WolfAchievement, WolfAchievement)

    Declaration
    public static bool operator !=(WolfAchievement left, WolfAchievement right)
    Parameters
    Type Name Description
    WolfAchievement left
    WolfAchievement right
    Returns
    Type Description
    System.Boolean

    Implements

    IWolfEntity
    System.IEquatable<T>