Пример #1
0
 public override void Unload()
 {
     finalizedRegisterCompat = false;
     ShaderManager.Unload();
     ClickerSystem.Unload();
     ClickEffect.Unload();
     ClickerInterfaceResources.Unload();
     AutoClickKey = null;
     mod          = null;
 }
Пример #2
0
 public override void Unload()
 {
     finalizedRegisterCompat = false;
     ShaderManager.Unload();
     ClickerSystem.Unload();
     ClickEffect.Unload();
     NetHandler.Unload();
     ClickerInterfaceResources.Unload();
     AutoClickKey     = null;
     AimAssistKey     = null;
     BossBuffImmunity = null;
     mod = null;
 }
Пример #3
0
        public override void ModifyInterfaceLayers(List <GameInterfaceLayer> layers)
        {
            ClickerInterfaceResources.AddDrawLayers(layers);

            //Remove Mouse Cursor
            if (Main.cursorOverride == -1 && ClickerConfigClient.Instance.ShowCustomCursors)
            {
                Player player = Main.LocalPlayer;
                if (ClickerCursor.CanDrawCursor(player.HeldItem))
                {
                    for (int i = 0; i < layers.Count; i++)
                    {
                        if (layers[i].Name.Equals("Vanilla: Cursor"))
                        {
                            layers.RemoveAt(i);
                            break;
                        }
                    }
                }
            }
        }
Пример #4
0
 private void LoadClient()
 {
     ShaderManager.Load();
     ClickerInterfaceResources.Load();
 }
Пример #5
0
 public override void UpdateUI(GameTime gameTime)
 {
     _lastUpdateUIGameTime = gameTime;
     ClickerInterfaceResources.Update(gameTime);
 }