public static void Centerprint(string message, PhotonTargets targets, string tag = "msg", Color color = new Color(), EWarningType type = EWarningType.E_NORMAL) { if (message == null || tag == null) { AntiNullReferenceException($"targets: {targets}, {(message == null ? "message: null" : $"message: \"{message}\"")}, {(tag == null ? "tag: null" : $"tag: \"{tag}\"")}"); return; } PLServer.Instance.photonView.RPC("AddCrewWarning", targets, new object[] { message, color, (int)type, tag }); }
public static void Centerprint(string message, PLPlayer recipient, string tag = "msg", Color color = new Color(), EWarningType type = EWarningType.E_NORMAL) { Centerprint(message, recipient.GetPhotonPlayer(), tag, color, type); }
public static void Centerprint(string message, PLPlayer recipient, string tag = "msg", Color color = new Color(), EWarningType type = EWarningType.E_NORMAL) { if (recipient == null || message == null || tag == null) { AntiNullReferenceException($"{(recipient == null ? "recipent: null" : "recipent: PLPlayer")}, {(message == null ? "message: null" : $"message: \"{message}\"")}, ..., {(tag == null ? "tag: null" : $"tag: \"{tag}\"")}"); return; } Centerprint(message, recipient.GetPhotonPlayer(), tag, color, type); }
public static void Centerprint(string message, PhotonTargets targets, string tag = "msg", Color color = new Color(), EWarningType type = EWarningType.E_NORMAL) { PLServer.Instance.photonView.RPC("AddCrewWarning", targets, new object[] { message, color, (int)type, tag }); }