Class TitleCommands
Inheritance
System.Object
TitleCommands
Assembly: Eco.Gameplay.dll
Syntax
[ChatCommandHandler]
public static class TitleCommands : Object
Methods
Assign(User, Title, User)
Declaration
[ChatSubCommand]
public static void Assign(User user, Title title, User assignTo = null)
Parameters
Clear(User, Title)
Declaration
[ChatSubCommand]
public static void Clear(User user, Title title)
Parameters
Delete(User, Title)
Declaration
[ChatSubCommand]
public static void Delete(User user, Title title)
Parameters
GiveGlobalMarkerRights(User, Settlement, Boolean)
Declaration
[ChatSubCommand]
public static void GiveGlobalMarkerRights(User user, Settlement settlement, bool set = true)
Parameters
Type |
Name |
Description |
User |
user |
|
Settlement |
settlement |
|
System.Boolean |
set |
|
GiveTreasuryRights(User, Settlement)
Declaration
[ChatSubCommand]
public static void GiveTreasuryRights(User user, Settlement settlement)
Parameters
List(User)
Declaration
[ChatSubCommand]
public static void List(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Rename(User, Title, String)
Declaration
[ChatSubCommand]
public static void Rename(User user, Title title, string newName)
Parameters
Type |
Name |
Description |
User |
user |
|
Title |
title |
|
System.String |
newName |
|
Set(User, Title, Int32)
Declaration
[ChatSubCommand]
public static void Set(User user, Title title, int maxOccupants)
Parameters
Type |
Name |
Description |
User |
user |
|
Title |
title |
|
System.Int32 |
maxOccupants |
|
SetPlaytimeBoost(IChatClient, Single, User)
Declaration
[ChatSubCommand]
public static void SetPlaytimeBoost(IChatClient client, float hoursBoost = 2F, User user = null)
Parameters
Type |
Name |
Description |
IChatClient |
client |
|
System.Single |
hoursBoost |
|
User |
user |
|
Spawn(User, Int32)
Declaration
[ChatSubCommand]
public static void Spawn(User user, int number = 5)
Parameters
Type |
Name |
Description |
User |
user |
|
System.Int32 |
number |
|
Titles(User)
Declaration
[ChatCommand("Shows commands for viewing and manipulating player titles.")]
public static void Titles(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Unassign(User, Title, User)
Declaration
[ChatSubCommand]
public static void Unassign(User user, Title title, User unassignUser = null)
Parameters