Terraria v1.4.4.9
Terraria source code documentation
|
Definition at line 58369 of file Main.cs.
References Terraria.Main._drawCycleCounter, System.Math.Abs(), Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend, Terraria.Main.ApplyColorOfTheSkiesToTiles(), Terraria.GameContent.TextureAssets.Background, Terraria.Main.background, Terraria.Main.backgroundTarget, Terraria.Main.BackgroundViewMatrix, Terraria.Main.backgroundWidth, Terraria.Main.backWaterTarget, Terraria.Main.bgAlphaFrontLayer, Terraria.Main.bgDelay, Terraria.Main.bgLoops, Terraria.Main.bgLoopsY, Terraria.Main.bgParallax, Terraria.Main.bgStartX, Terraria.Main.bgStartY, Terraria.Main.bgTopY, Microsoft.Xna.Framework.Color.Black, Terraria.Main.BlackFadeIn, Terraria.Main.bloodMoon, Terraria.SceneMetrics.BloodMoonMonolith, Terraria.SceneMetrics.BloodTileCount, Microsoft.Xna.Framework.Rectangle.Bottom, Terraria.Main.caveParallax, Terraria.Main.CheckMonoliths(), Microsoft.Xna.Framework.MathHelper.Clamp(), System.Collections.Generic.Dictionary< TKey, TValue >.Clear(), Terraria.Main.cloudAlpha, Terraria.Main.ColorOfTheSkies, Terraria.GameContent.FontAssets.CombatText, Terraria.Main.combatText, Terraria.Main.ContentThatNeedsRenderTargets, Terraria.SceneMetrics.CorruptionTileMax, Terraria.SceneMetrics.CrimsonTileMax, Microsoft.Xna.Framework.Graphics.RasterizerState.CullClockwise, Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise, Terraria.Main.dayRate, Terraria.Main.dedServ, Terraria.Main.DefaultSamplerState, Terraria.TimeLogger.DetailedDrawReset(), Terraria.TimeLogger.DetailedDrawTime(), Terraria.Main.DoDraw_UpdateCameraPosition(), Terraria.Main.DoDraw_WallsTilesNPCs(), Terraria.Main.DoLightTiles(), Terraria.Main.dontStarveWorld, Microsoft.Xna.Framework.Draw, Terraria.GameContent.Events.ScreenObstruction.Draw(), Terraria.GameContent.Events.ScreenDarkness.DrawBack(), Terraria.Main.DrawBackground(), Terraria.Main.DrawBackgroundBlackFill(), Terraria.Main.DrawBG(), Terraria.Main.DrawCachedNPCs(), Terraria.Main.DrawCachedProjs(), Terraria.Main.DrawCacheFirstFractals, Terraria.Main.DrawCacheNPCsOverPlayers, Terraria.Main.DrawCacheProjsBehindProjectiles, Terraria.Main.DrawCacheProjsOverPlayers, Terraria.Main.DrawCacheProjsOverWiresUI, Terraria.Main.DrawCursor(), Terraria.Main.DrawDust(), Terraria.TimeLogger.DrawException(), Terraria.Main.DrawFPS(), Terraria.GameContent.Events.ScreenDarkness.DrawFront(), Terraria.Main.DrawGore(), Terraria.Main.DrawInfernoRings(), Terraria.Main.DrawInterface(), Terraria.Main.DrawItems(), Terraria.Main.DrawItemTextPopups(), Terraria.Main.DrawMap(), Terraria.Main.DrawMenu(), Terraria.Main.DrawNetplayStatusText(), Terraria.Main.DrawPendingMouseText(), Terraria.Main.DrawPlayerChat(), Terraria.Main.DrawPlayerChatBubbles(), Terraria.Main.DrawPlayers_AfterProjectiles(), Terraria.Main.DrawProjectiles(), Terraria.Main.DrawRain(), Terraria.Main.drawsCountedForFPS, Terraria.Main.DrawSplash(), Terraria.Main.DrawStarsInBackground(), Terraria.Main.DrawStarsInForeground(), ReLogic.Graphics.DynamicSpriteFontExtensionMethods.DrawString(), Terraria.Main.DrawSunAndMoon(), Terraria.Main.DrawSuperSpecialProjectiles(), Terraria.Main.DrawThickCursor(), Terraria.Main.DrawToMap(), Terraria.Main.DrawToMap_Section(), Terraria.Main.drawToScreen, Terraria.Main.DrawWaters(), Terraria.GameContent.Events.MoonlordDeathDrama.DrawWhite(), Terraria.GameContent.UI.WiresUI.Settings.DrawWires, Terraria.Main.DrawWires(), Terraria.TimeLogger.EndDrawFrame(), Terraria.Main.essDir, Terraria.Main.essScale, Terraria.SceneMetrics.EvilTileCount, Terraria.WaterfallManager.FindWaterfalls(), Terraria.Main.firstTileX, Terraria.Main.firstTileY, Terraria.Main.ForcedMinimumZoom, Terraria.Main.fpsCount, Terraria.Main.gameMenu, Terraria.Main.gamePaused, Terraria.Main.GameViewMatrix, Terraria.Main.GameZoomTarget, Terraria.WorldGen.generatingWorld, Terraria.Main.GraveyardVisualIntensity, Terraria.Main.HasInteractibleObjectThatIsNotATile, Terraria.Main.hideUI, Terraria.Main.HoverItem, System.Text.RegularExpressions.i, System.Math.IEEERemainder(), Terraria.Main.ignoreErrors, System.info, Terraria.Main.InitTargets(), Terraria.Graphics.Capture.CaptureManager.Instance, Terraria.SceneMetrics.JungleTileCount, Terraria.SceneMetrics.JungleTileMax, System.L, Terraria.GameContent.Events.LanternNight.LanternsUp, Terraria.Main.lastTileX, Terraria.Main.lastTileY, Terraria.Lighting.LightTiles(), Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp, Terraria.Main.loadMap, Terraria.GameContent.TextureAssets.MagicPixel, Terraria.Main.magmaBGFrame, Terraria.Main.magmaBGFrameCounter, Terraria.TimeLogger.MapDrawTime(), Terraria.Main.mapFullscreen, Terraria.Main.mapStyle, Terraria.Main.mapTime, Terraria.Main.mapTimeMax, System.Math.Max(), Terraria.Main.maxQ, Terraria.Main.maxRaining, Terraria.TimeLogger.MenuDrawTime(), Terraria.Main.menuMode, Terraria.Main.MinimumZoomComparerX, Terraria.Main.MinimumZoomComparerY, Terraria.Main.mouseLeft, Terraria.Main.mouseLeftRelease, Terraria.Main.mouseRight, Terraria.Main.mouseRightRelease, Terraria.SceneMetrics.MushroomTileMax, Terraria.Main.myPlayer, Terraria.Main.netMode, Terraria.TimeLogger.NewDrawFrame(), Microsoft.Xna.Framework.Graphics.DepthStencilState.None, Terraria.Lighting.NotRetro, Terraria.Map.MapHelper.numUpdateTile, Terraria.Main.offScreenRange, Terraria.Main.OnPreDraw, Terraria.Main.ParticleSystem_World_BehindPlayers, Terraria.Main.ParticleSystem_World_OverPlayers, Terraria.Main.player, Terraria.Main.playerInventory, Terraria.Main.PostDrawMenu(), Terraria.Main.PreDrawMenu(), Terraria.GameContent.TilePaintSystemV2.PrepareAllRequests(), Terraria.GameContent.Drawing.TileDrawing.PreparePaintForTilesOnScreen(), Terraria.Main.preventStackSplitReset, Terraria.Main.raining, Terraria.Utils.RandomNextSeed(), Terraria.Main.Rasterizer, Terraria.Main.refreshMap, Terraria.Main.RefreshPlayerDrawOrder(), Terraria.Main.ReleaseTargets(), Terraria.Main.render, Terraria.Main.RenderBackground(), Terraria.Main.renderCount, Terraria.Main.renderNow, Terraria.Main.RenderTiles(), Terraria.Main.RenderTiles2(), Terraria.TimeLogger.RenderTime(), Terraria.Main.RenderWalls(), Terraria.Main.RenderWater(), Terraria.Main.SamplerStateForCursor, Terraria.Graphics.Effects.Filters.Scene, Terraria.Graphics.Effects.Overlays.Scene, Terraria.Main.sceneBackgroundPos, Terraria.Main.sceneTile2Pos, Terraria.Main.sceneTilePos, Terraria.Main.sceneWallPos, Terraria.Main.sceneWaterPos, Terraria.Main.screenHeight, Terraria.Main.screenLastPosition, Terraria.Main.screenPosition, Terraria.Main.screenTarget, Terraria.Main.screenTargetSwap, Terraria.Main.screenWidth, Terraria.Main.sectionManager, Terraria.Main.SetBackColor(), Terraria.GameInput.PlayerInput.SetDesiredZoomContext(), Terraria.GameInput.PlayerInput.SetZoom_UI(), Terraria.GameInput.PlayerInput.SetZoom_Unscaled(), Terraria.GameInput.PlayerInput.SetZoom_World(), Terraria.Main.shimmerAlpha, Terraria.Main.showSplash, Terraria.Main.sign, Terraria.Main.SmoothedMushroomLightInfluence, Terraria.Main.SortDrawCacheWorms(), Terraria.TimeLogger.SplashDrawTime(), Terraria.GameContent.TextureAssets.SplashTexture16x9, Terraria.Main.spriteBatch, Terraria.Main.stackCounter, Terraria.Main.stackDelay, Terraria.Main.stackSplit, Terraria.Main.sunCircle, Terraria.Main.superFastStack, Terraria.CombatText.TargetScale, Terraria.PopupText.TargetScale, Terraria.Main.targetSet, System.text, Terraria.Main.tileBatch, Terraria.Main.TileFrameSeed, Terraria.Main.TilePaintSystem, Terraria.Main.TilesRenderer, Terraria.Main.timesTriedToFastStack, Terraria.Main.Transform, Terraria.GameInput.PlayerInput.Triggers, Terraria.Main.UIScaleMatrix, Terraria.Main.unityMouseOver, Terraria.Graphics.Camera.UnscaledSize, Terraria.Main.UpdateAtmosphereTransparencyToSkyColor(), Terraria.Main.UpdateDisplaySettings(), Terraria.Lighting.UpdateEveryFrame, Terraria.GameInput.PlayerInput.UpdateMainMouse(), Terraria.Main.updateMap, Microsoft.Xna.Framework.Graphics.Vector2, Microsoft.Xna.Framework.Graphics.Vector3, Terraria.Main.waterfallManager, Terraria.Main.waterTarget, Microsoft.Xna.Framework.Color.White, Terraria.Main.worldSurface, Microsoft.Xna.Framework.Vector2.X, Microsoft.Xna.Framework.Vector2.Y, and Microsoft.Xna.Framework.Vector2.Zero.
Referenced by Terraria.Main.Draw().