|
| OrderChatMessage (Order order, Character targetCharacter, Character sender, bool isNewOrder=true) |
| Same as calling OrderChatMessage.OrderChatMessage(Order, string, int, string, ISpatialEntity, Character, Character), but the text parameter is set using Order.GetChatMessage(string, string, bool, string) More...
|
|
| OrderChatMessage (Order order, string text, Character targetCharacter, Character sender, bool isNewOrder=true) |
|
override void | ClientWrite (in SegmentTableWriter< ClientNetSegment > segmentTableWriter, IWriteMessage msg) |
|
string | ApplyDistanceEffect (Character listener) |
|
int | EstimateLengthBytesClient () |
|
|
static void | WriteOrder (IWriteMessage msg, Order order, Character targetCharacter, bool isNewOrder) |
|
static OrderMessageInfo | ReadOrder (IReadMessage msg) |
|
static string | GetTimeStamp () |
|
static ChatMessage | Create (string senderName, string text, ChatMessageType type, Character sender, Client client=null, PlayerConnectionChangeType changeType=PlayerConnectionChangeType.None, Color? textColor=null) |
|
static string | GetChatMessageCommand (string message, out string messageWithoutCommand) |
|
static float | GetGarbleAmount (Entity listener, Entity sender, float range, float obstructionMultiplier=2.0f) |
| How much messages sent by sender should get garbled. Takes the distance between the entities and optionally the obstructions between them into account (see obstructionMultiplier ). More...
|
|
static string | ApplyDistanceEffect (Entity listener, Entity sender, string text, float range, float obstructionMultiplier=2.0f) |
|
static string | ApplyDistanceEffect (string text, float garbleAmount) |
|
static string | ApplyDistanceEffect (string message, ChatMessageType type, Character sender, Character receiver) |
|
static bool | CanUseRadio (Character sender, bool ignoreJamming=false) |
|
static bool | CanUseRadio (Character sender, out WifiComponent radio, bool ignoreJamming=false) |
|
static void | ClientRead (IReadMessage msg) |
|
Barotrauma.Networking.OrderChatMessage.OrderChatMessage |
( |
Order |
order, |
|
|
Character |
targetCharacter, |
|
|
Character |
sender, |
|
|
bool |
isNewOrder = true |
|
) |
| |
Same as calling OrderChatMessage.OrderChatMessage(Order, string, int, string, ISpatialEntity, Character, Character), but the text parameter is set using Order.GetChatMessage(string, string, bool, string)
Definition at line 32 of file BarotraumaShared/SharedSource/Networking/OrderChatMessage.cs.