public static void Message(MessageHud.MessageType type, string user, string text) { try { logger.LogInfo($"Message -> user:{user} text:{text}"); if (Player.m_localPlayer != null) { Player.m_localPlayer.Message(type, user + ": " + text); } } catch (Exception ex) { logger.LogError(ex); } }
public static void LowerSkill(this Skills __instance, SkillType skillType, float factor = 1f) { if (skillType == SkillType.None) { return; } Skill skill = __instance.GetSkill(skillType); float level = skill.m_level; if (skill.Lower(factor)) { __instance.m_player.OnSkillLevelup(skillType, skill.m_level); MessageHud.MessageType type = (((int)level != 0) ? MessageHud.MessageType.TopLeft : MessageHud.MessageType.Center); __instance.m_player.Message(type, "Skill reduced (control) $skill_" + skill.m_info.m_skill.ToString().ToLower() + ": " + (int)skill.m_level, 0, skill.m_info.m_icon); Gogan.LogEvent("Game", "Leveldown", skillType.ToString(), (int)skill.m_level); } }
public static void MessageNoop(Character _0, MessageHud.MessageType _1, string _2, int _3, Sprite _4, int repaired) { m_repair_count += repaired; }
private static void notifyUser(string Message, MessageHud.MessageType position = MessageHud.MessageType.TopLeft) { Helper.getPlayerCharacter().Message(position, "ABM: " + Message, 0, null); }
private static void notifyUser(string Message, MessageHud.MessageType position = MessageHud.MessageType.TopLeft) { MessageHud.instance.ShowMessage(position, "AEM: " + Message); }
private static void ShowHUDMessage(string message) { MessageHud.MessageType ctr = MessageHud.MessageType.Center; MessageHud.instance.ShowMessage(ctr, message, 10); }
public static void MessageNoop(Character instance, MessageHud.MessageType _1, string _2, int _3, Sprite _4, int repaired) { Player_UpdatePlacement.RepairCount += repaired; }