Class PlayerExtensions
Inheritance
System.Object
PlayerExtensions
Assembly: Eco.Gameplay.dll
Syntax
public static class PlayerExtensions : Object
Methods
ConfirmBox(User, LocString)
Declaration
public static Task<bool> ConfirmBox(this User user, LocString msg)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
Declaration
public static Task<bool> ConfirmBoxLoc(this User user, FormattableString msg)
Parameters
Type |
Name |
Description |
User |
user |
|
System.FormattableString |
msg |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
Mail(User, LocString, NotificationCategory)
Declaration
public static void Mail(this User user, LocString text, NotificationCategory tag)
Parameters
Mail(IEnumerable<User>, LocString, NotificationCategory)
Declaration
public static void Mail(this IEnumerable<User> users, LocString text, NotificationCategory tag)
Parameters
Declaration
public static MailMessage MailLoc(this User user, FormattableString text, NotificationCategory tag)
Parameters
Returns
Declaration
public static void MailLoc(this IEnumerable<User> users, FormattableString text, NotificationCategory tag)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<User> |
users |
|
System.FormattableString |
text |
|
NotificationCategory |
tag |
|
MailLocStr(IEnumerable<User>, String, NotificationCategory)
Declaration
public static void MailLocStr(this IEnumerable<User> users, string text, NotificationCategory tag)
Parameters
Msg(IEnumerable<User>, LocString, NotificationCategory, NotificationStyle)
Declaration
public static void Msg(this IEnumerable<User> users, LocString msg, NotificationCategory category, NotificationStyle style)
Parameters
Msg(IEnumerable<User>, LocString, NotificationStyle)
Declaration
public static void Msg(this IEnumerable<User> users, LocString msg, NotificationStyle style)
Parameters
Declaration
public static void MsgLoc(this IEnumerable<User> users, FormattableString msg, NotificationStyle style)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<User> |
users |
|
System.FormattableString |
msg |
|
NotificationStyle |
style |
|
MsgLocStr(IEnumerable<User>, String, NotificationStyle)
Declaration
public static void MsgLocStr(this IEnumerable<User> users, string msg, NotificationStyle style)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<User> |
users |
|
System.String |
msg |
|
NotificationStyle |
style |
|
MsgOrMail(User, LocString, NotificationCategory, NotificationStyle)
Sends a message to the user if online. if the user is offline the same message will be sent but to the mail, so that it gets seen when the user logs in.
Declaration
public static void MsgOrMail(this User user, LocString text, NotificationCategory mailTag, NotificationStyle msgStyle)
Parameters
Sends a message to the user if online. if the user is offline the same message will be sent but to the mail, so that it gets seen when the user logs in.
Declaration
public static void MsgOrMailLoc(this User user, FormattableString text, NotificationCategory mailTag, NotificationStyle msgStyle)
Parameters
OkBox(User, LocString)
Declaration
public static void OkBox(this User user, LocString msg)
Parameters
OkBox(User, LocString, Boolean)
Declaration
public static Result OkBox(this User user, LocString msg, bool succeeded)
Parameters
Type |
Name |
Description |
User |
user |
|
LocString |
msg |
|
System.Boolean |
succeeded |
|
Returns
Declaration
public static void OkBoxLoc(this User user, FormattableString msg)
Parameters
Type |
Name |
Description |
User |
user |
|
System.FormattableString |
msg |
|