Пример #1
0
            public static void Postfix(PingTracker __instance)
            {
                AspectPosition position = __instance.GetComponent <AspectPosition>();

                position.DistanceFromEdge = new Vector3(1.9f, 0.28f, 0);
                position.AdjustPosition();

                __instance.text.text = "<color=#FCCE03FF><size=120%>StreamHats</color></size>\n<color=#FCCE03FF><size=80%>by SideSxope</color>\n</size>";
                if (AmongUsClient.Instance.Ping < 100)
                {
                    __instance.text.text     += $"<size=60%>Ping: <color=#00FF00>{AmongUsClient.Instance.Ping}ms</color></size>\n";
                    __instance.text.alignment = TMPro.TextAlignmentOptions.BaselineRight;
                }
                else if (AmongUsClient.Instance.Ping < 200)
                {
                    __instance.text.text     += $"<size=60%>Ping: <color=#CCCC00>{AmongUsClient.Instance.Ping}ms</color></size>\n";
                    __instance.text.alignment = TMPro.TextAlignmentOptions.BaselineRight;
                }
                else if (AmongUsClient.Instance.Ping > 200)
                {
                    __instance.text.text     += $"<size=60%>Ping: <color=#FF0000>{AmongUsClient.Instance.Ping}ms</color></size>\n";
                    __instance.text.alignment = TMPro.TextAlignmentOptions.BaselineRight;
                }

                if (MeetingHud.Instance)
                {
                    __instance.text.alignment = TMPro.TextAlignmentOptions.BaselineRight;
                    __instance.text.margin    = new Vector4(0, 0, 0.5f, 0);
                    __instance.text.fontSize  = 3.0f;
                    __instance.text.transform.localPosition = new Vector3(0, 0, 0);
                    Vector3 topRight = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width, Screen.height));
                    __instance.text.transform.position = new Vector3(topRight.x - 0.1f, topRight.y - 1.8f);
                }
            }
Пример #2
0
 public static void Postfix(PingTracker __instance)
 {
     AspectPosition position = __instance.GetComponent<AspectPosition>();
     position.DistanceFromEdge = new Vector3(2.7f, 0.4f, 0);
     position.AdjustPosition();
     
     __instance.text.text = 
         $"<color=#00FF00FF>ProxyOfUs v1.0.4</color>\n" +
         $"Ping: {AmongUsClient.Instance.Ping}ms";
     
 }
Пример #3
0
        public static void Postfix(PingTracker __instance)
        {
            var position = __instance.GetComponent <AspectPosition>();

            position.DistanceFromEdge = new Vector3(3.1f, 0.1f, 0);
            position.AdjustPosition();

            __instance.text.text =
                "<color=#00FF00FF>TownOfUs " + TownOfUs.GetVersion() + "</color>\n" +
                $"Ping: {AmongUsClient.Instance.Ping}ms\n" +
                (!MeetingHud.Instance
                    ? "tinyurl.com/Town-Of-Us"
                    : "");
        }
Пример #4
0
        public static void Postfix(PingTracker __instance)
        {
            var position = __instance.GetComponent <AspectPosition>();

            position.DistanceFromEdge = new Vector3(3.1f, 0.1f, 0);
            position.AdjustPosition();

            __instance.text.text =
                "<color=#00FF00FF>TownOfUs v2.2.1</color>\n" +
                "Available on <color=#BEA4FFFF>Polus.gg</color>\n" +
                $"Ping: {AmongUsClient.Instance.Ping}ms\n" +
                (!MeetingHud.Instance
                    ? "<color=#00FF00FF>slushiegoose ft. edisonparklive</color>"
                    : "");
        }