public void Draw()
        {
            GSS.SpriteBatch.Begin();
            //World-map
            DrawWorldMap();
            //Player on Screen
            worldCharacter.Draw();
            //Draw WorldElements
            _autoElements.Draw();
            //Clouds
            DrawClouds();
            if (GSS.LoggingEnabeled)
            {
                ActivateTileUnderMouse();
            }
            //_minimapActive
            if (_minimapActive)
            {
                DrawMinimap();
            }

            //GSS.ExtraOutput = "Time " + GSS.getTime().ToString("yyyy-MM-dd HH:mm:ss");
            GSS.SpriteBatch.End();
            if (battleTransition)
            {
            }
        }
Beispiel #2
0
        public void Draw()
        {
            GSS.spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.Additive, SamplerState.AnisotropicClamp, DepthStencilState.DepthRead, RasterizerState.CullNone);
            //World-map
            drawWorldMap();
            //Player on Screen
            worldCharacter.Draw();
            //Draw WorldElements
            _autoElements.Draw();
            //Clouds
            drawClouds();
            //_minimapActive
            if (_minimapActive)
            {
                drawMinimap();
            }

            //GSS.ExtraOutput = "Time " + GSS.getTime().ToString("yyyy-MM-dd HH:mm:ss");
            GSS.spriteBatch.End();
            if (battleTransition)
            {
            }
        }