Show / Hide Table of Contents

Class TitleCommands

Inheritance
System.Object
TitleCommands
Namespace: Eco.Gameplay.Civics.Titles
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
Type Name Description
User user
Title title
User assignTo

Clear(User, Title)

Declaration
[ChatSubCommand]
public static void Clear(User user, Title title)
Parameters
Type Name Description
User user
Title title

Delete(User, Title)

Declaration
[ChatSubCommand]
public static void Delete(User user, Title title)
Parameters
Type Name Description
User user
Title title

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
Type Name Description
User user
Settlement settlement

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
Type Name Description
User user
Title title
User unassignUser
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾