C# Class Terraria.Achievements.Achievement

Afficher le fichier Open project: EmuDevs/EDTerraria Class Usage Examples

Méthodes publiques

Свойство Type Description
Description string
FriendlyName string
Id int
Name string

Méthodes publiques

Méthode Description
Achievement ( string name, string friendlyName, string description ) : Newtonsoft.Json
AddCondition ( AchievementCondition condition ) : void
AddConditions ( ) : void
ClearProgress ( ) : void
ClearTracker ( ) : void
GetCondition ( string conditionName ) : AchievementCondition
GetTracker ( ) : IAchievementTracker
Load ( JObject>.Dictionary conditions ) : void
SetCategory ( AchievementCategory category ) : void
UseConditionsCompletedTracker ( ) : void
UseTrackerFromCondition ( string conditionName ) : void

Private Methods

Méthode Description
GetConditionTracker ( string name ) : IAchievementTracker
OnConditionComplete ( AchievementCondition condition ) : void
UseTracker ( IAchievementTracker tracker ) : void

Method Details

Achievement() public méthode

public Achievement ( string name, string friendlyName, string description ) : Newtonsoft.Json
name string
friendlyName string
description string
Résultat Newtonsoft.Json

AddCondition() public méthode

public AddCondition ( AchievementCondition condition ) : void
condition AchievementCondition
Résultat void

AddConditions() public méthode

public AddConditions ( ) : void
Résultat void

ClearProgress() public méthode

public ClearProgress ( ) : void
Résultat void

ClearTracker() public méthode

public ClearTracker ( ) : void
Résultat void

GetCondition() public méthode

public GetCondition ( string conditionName ) : AchievementCondition
conditionName string
Résultat AchievementCondition

GetTracker() public méthode

public GetTracker ( ) : IAchievementTracker
Résultat IAchievementTracker

Load() public méthode

public Load ( JObject>.Dictionary conditions ) : void
conditions JObject>.Dictionary
Résultat void

SetCategory() public méthode

public SetCategory ( AchievementCategory category ) : void
category AchievementCategory
Résultat void

UseConditionsCompletedTracker() public méthode

public UseConditionsCompletedTracker ( ) : void
Résultat void

UseTrackerFromCondition() public méthode

public UseTrackerFromCondition ( string conditionName ) : void
conditionName string
Résultat void

Property Details

Description public_oe property

public string Description
Résultat string

FriendlyName public_oe property

public string FriendlyName
Résultat string

Id public_oe property

public int Id
Résultat int

Name public_oe property

public string Name
Résultat string