Show / Hide Table of Contents

Class ServerAchievements

Tracks scores and achievements for servers as a whole

Inheritance
System.Object
ServerAchievements
Implements
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Achievements
Assembly: Eco.Gameplay.dll
Syntax
public class ServerAchievements : Object, IController, IViewController, IHasUniversalID

Constructors

ServerAchievements()

Declaration
public ServerAchievements()

Properties

Achievements

Declaration
public ThreadSafeDictionary<string, AchievementInstance> Achievements { get; set; }
Property Value
Type Description
ThreadSafeDictionary<System.String, AchievementInstance>

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Methods

Initialize()

Declaration
public void Initialize()

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IController
IViewController
IHasUniversalID

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾