Class CurrencyManager
Inheritance
System.Object
CurrencyManager
Assembly: Eco.Gameplay.dll
Syntax
public static class CurrencyManager : Object
Fields
UsernameToCurrency
Declaration
public static Dictionary<string, Currency> UsernameToCurrency
Field Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, Currency> |
|
Properties
Currencies
Declaration
public static IEnumerable<Currency> Currencies { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<Currency> |
|
Registrar
Declaration
public static Registrar<Currency> Registrar { get; }
Property Value
Methods
AddCurrency(User, String, CurrencyType)
Declaration
public static Currency AddCurrency(User user, string currencyName, CurrencyType currencyType)
Parameters
Type |
Name |
Description |
User |
user |
|
System.String |
currencyName |
|
CurrencyType |
currencyType |
|
Returns
CurrencyReport(Player, Currency)
Declaration
public static void CurrencyReport(Player player, Currency currency)
Parameters
DebtsForUser(User)
Declaration
public static IEnumerable<Debt> DebtsForUser(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<Debt> |
|
GetClosestCurrency(String)
Declaration
public static Currency GetClosestCurrency(string currencyName)
Parameters
Type |
Name |
Description |
System.String |
currencyName |
|
Returns
GetPlayerCurrency(User)
Declaration
public static Currency GetPlayerCurrency(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Returns
GetPlayerCurrency(String)
Declaration
public static Currency GetPlayerCurrency(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Initialize()
Declaration
public static void Initialize()
PlayerCreditName(String)
Declaration
public static LocString PlayerCreditName(string username)
Parameters
Type |
Name |
Description |
System.String |
username |
|
Returns
TryCreatePersonalCurrency(User)
Declaration
public static void TryCreatePersonalCurrency(User user)
Parameters
Type |
Name |
Description |
User |
user |
|