Interface IUserMarkUpService
IUserMarkUpService is an interface exposed as ServiceHolder{IUserMarkUpService}.Obj for User for marking up name, chat tag and name with reputation.
It exposed to service to make it extendable by Mods (i.e. for custom titles, prefixes etc).
Assembly: Eco.Gameplay.dll
Syntax
public interface IUserMarkUpService
Methods
MarkUpChatTag(User)
Marks up chat tag for user. This marked up text used in chat for displaying message sender/recipient
Declaration
virtual LocString MarkUpChatTag(User user)
Parameters
| Type |
Name |
Description |
| User |
user |
|
Returns
MarkUpName(User)
Declaration
LocString MarkUpName(User user)
Parameters
| Type |
Name |
Description |
| User |
user |
|
Returns
MarkUpReputationAndName(User)
Marked up name combined with marked up reputation.
Declaration
virtual LocString MarkUpReputationAndName(User user)
Parameters
| Type |
Name |
Description |
| User |
user |
|
Returns
OverheadName(User)
Plain text name for user's overhead tag (synced to clients).
Declaration
virtual string OverheadName(User user)
Parameters
| Type |
Name |
Description |
| User |
user |
|
Returns
| Type |
Description |
| System.String |
|
Extension Methods