Пример #1
0
        protected override void draw_window(SpriteBatch sprite_batch)
        {
            UnitWindow.draw(sprite_batch);
            DrawStatsWindow(sprite_batch);

            DrawHeader(sprite_batch);

            if (Item_Window_1 != null && !Using)
            {
                Item_Window_1.draw_help(sprite_batch);
            }

            sprite_batch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend);
            if (!Trading && !Unit_Selected)
            {
                ChooseUnitWindow.draw(sprite_batch);
                ChooseUnitLabel.draw(sprite_batch, -ChooseUnitWindow.loc);
            }
            sprite_batch.End();

            sprite_batch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend);
            // Labels
            if (!Trading)
            {
                if (!Using)
                {
                    Funds_Banner.draw(sprite_batch);
                    Funds_Label.draw(sprite_batch);
                    Funds_G.draw(sprite_batch);
                    Funds_Value.draw(sprite_batch);
                    if (!Unit_Selected)
                    {
                        RButton.Draw(sprite_batch);
                    }
                }
            }
            // Data
            sprite_batch.End();
        }