Esempio n. 1
0
        void keyPressed(char chr)
        {
            switch (chr)
            {
            case 'V':
            case 'v':
                Intensity -= 0.3f;
                break;

            case 'C':
            case 'c':
                Intensity += 0.3f;
                break;

            case 'r':
                InnerRadius += 0.5f;
                break;

            case 't':
                InnerRadius -= 0.5f;
                break;

            case 'R':
                Radius += 0.5f;
                break;

            case 'T':
                Radius -= 0.5f;
                break;

            case 'y':
            case 'Y':
            {
                if (Game.GameManager.ActiveChangeType == ActiveChangeType.Height)
                {
                    Game.GameManager.ActiveChangeType = ActiveChangeType.Texturing;
                }
                else
                {
                    Game.GameManager.ActiveChangeType = ActiveChangeType.Height;
                }
            }
            break;

            case 'h':
                Game.GameManager.GraphicsThread.GraphicsManager.Enter2DMode();
                break;

            case 'g':
            {
                var file = Game.GameManager.WorldManager.HoveredTile;
                ADT.MinimapRender rndr = new ADT.MinimapRender();
                rndr.CreateMinimap(file);
                rndr.Unload();
            }
            break;
            }

            if (Intensity < 0)
            {
                Intensity = 0;
            }
            if (Radius < Utils.Metrics.Unitsize)
            {
                Radius = Utils.Metrics.Unitsize;
            }
        }
Esempio n. 2
0
        void keyPressed(char chr)
        {
            switch (chr)
            {
                case 'V':
                case 'v':
                    Intensity -= 0.3f;
                    break;
                case 'C':
                case 'c':
                    Intensity += 0.3f;
                    break;
                case 'r':
                    InnerRadius += 0.5f;
                    break;
                case 't':
                    InnerRadius -= 0.5f;
                    break;
                case 'R':
                    Radius += 0.5f;
                    break;
                case 'T':
                    Radius -= 0.5f;
                    break;

                case 'y':
                case 'Y':
                    {
                        if (Game.GameManager.ActiveChangeType == ActiveChangeType.Height)
                            Game.GameManager.ActiveChangeType = ActiveChangeType.Texturing;
                        else
                            Game.GameManager.ActiveChangeType = ActiveChangeType.Height;
                    }
                    break;

                case 'h':
                    Game.GameManager.GraphicsThread.GraphicsManager.Enter2DMode();
                    break;

                case 'g':
                    {
                        var file = Game.GameManager.WorldManager.HoveredTile;
                        ADT.MinimapRender rndr = new ADT.MinimapRender();
                        rndr.CreateMinimap(file);
                        rndr.Unload();
                    }
                    break;
            }

            if (Intensity < 0)
                Intensity = 0;
            if (Radius < Utils.Metrics.Unitsize)
                Radius = Utils.Metrics.Unitsize;
        }