public LibraryTextAsTexture(SpriteFont font, Texture2D txGradient, string sTextCategory, string sTextID, LibraryTextAsTexture.TextType enType, Color cLineCol, float fLineAlpha, float fScale, int iOverrideFontSpacing = -100) { this.sTextCategory = sTextCategory; this.sTextID = sTextID; this.txGradientTexture = txGradient; this.enOutlineType = enType; this.cLineColor = cLineCol; this.fLineAlpha = fLineAlpha; this.fTextScale = fScale; this.fAADiscardThreshold = 0.6f; this.iOverrideFontSpacing = iOverrideFontSpacing; this.Setup(enType, font, Program.game.MiscTextLibrary_GetText(sTextCategory, sTextID), this.txGradientTexture); if (RenderMaster.LocalizedTextures.bAddToList) { Program.game.xRenderMaster.lxRemakeOnAdapterReset.Add(this); } }
public LibraryTextAsTexture(SpriteFont font, Texture2D txGradient, string sTextCategory, string sTextID, LibraryTextAsTexture.TextType enType, Color cLineCol, float fLineAlpha) : this(font, txGradient, sTextCategory, sTextID, enType, cLineCol, fLineAlpha, 1f, -100) { }
public void LoadMainMenuAssets(string sPath, RenderMaster.LocalizedTextures xDefault) { sPath += "/"; this.txTestTextensMask = new StaticTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Full Screen", StaticTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f); if ((this.txMainMenu_Button_Back = this.LoadMos(sPath + "MainMenu/back.png")) == null) { this.txMainMenu_Button_Back = xDefault.txMainMenu_Button_Back; } if ((this.txMainMenu_Button_Start = this.LoadMos(sPath + "MainMenu/start.png")) == null) { this.txMainMenu_Button_Start = xDefault.txMainMenu_Button_Start; } if ((this.txMainMenu_Button_Delete = this.LoadMos(sPath + "MainMenu/delete.png")) == null) { this.txMainMenu_Button_Delete = xDefault.txMainMenu_Button_Delete; } if ((this.txMainMenu_Button_StartGame = this.LoadMos(sPath + "MainMenu/startgame.png")) == null) { this.txMainMenu_Button_StartGame = xDefault.txMainMenu_Button_StartGame; } if ((this.txMainMenu_Button_Apply = this.LoadMos(sPath + "MainMenu/apply.png")) == null) { this.txMainMenu_Button_Apply = xDefault.txMainMenu_Button_Apply; } this.lxLoaded.Add(this.txMainMenu_StoryMode = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_StoryMode", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_HighScore = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Highscore", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_UpdateSettingsDoubleSize = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana20), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_UpdateSettings", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_PatchNotesDoubleSize = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana20), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_PatchNotes", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_HighScoreDoubleSize = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana20), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Highscore", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_HighScoreDoubleSize_Goldie = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana20), Program.game.Content.Load<Texture2D>("Fonts/gradients/goldie"), "Menus", "MainMenu_Highscore", LibraryTextAsTexture.TextType.Outlined, new Color(59, 32, 5), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_ArcadeMode = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_ArcadeMode", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Quit = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Quit", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_SinglePlayer = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_SinglePlayer", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Multiplayer", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_DesignHero = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CreateCharacter", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Randomize = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Randomize", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_SwitchGender = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_SwitchGender", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_Randomize = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Randomize", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_Hairstyle = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_Hairstyle", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_HairColor = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_HairColor", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_SkinColor = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_SkinColor", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_Scarf = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_Scarf", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_Sweater = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_Sweater", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_Pants = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_Pants", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_CharacterCreation_EnterName = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_CC_EnterName", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_EnterIP = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_EnterIP", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_EnterPassword = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_EnterPassword", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_HostGame = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_HostGame", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_ItemShare = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_ItemShare", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_JoinGame = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_JoinGame", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_Mentorship = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Mentorship_Title", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_SetPassword = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_SetPassword", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Multiplayer_PreviousServers = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Previous", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_FullScreen = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_FullScreen", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_KeyConfig = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_KeyConfig", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_Language = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_Language", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_MessageSpeed = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_MessageSpeed", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_MusicVolume = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_MusicVolume", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_SoundVolume = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_SoundVolume", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); this.lxLoaded.Add(this.txMainMenu_Options_Zoom = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("gradienttest2"), "Menus", "MainMenu_Options_Zoom", LibraryTextAsTexture.TextType.Outlined, new Color(16, 86, 117), 1f, 1f, -100)); if ((this.txMainMenu_Options_Yes = this.LoadMos(sPath + "MainMenu/Options/yes.png")) == null) { this.txMainMenu_Options_Yes = xDefault.txMainMenu_Options_Yes; } if ((this.txMainMenu_Options_No = this.LoadMos(sPath + "MainMenu/Options/no.png")) == null) { this.txMainMenu_Options_No = xDefault.txMainMenu_Options_No; } if ((this.txMainMenu_Options_WindowFull = this.LoadMos(sPath + "MainMenu/Options/windowfull.png")) == null) { this.txMainMenu_Options_WindowFull = xDefault.txMainMenu_Options_WindowFull; } if ((this.txMainMenu_Options_Slow = this.LoadMos(sPath + "MainMenu/Options/slow.png")) == null) { this.txMainMenu_Options_Slow = xDefault.txMainMenu_Options_Slow; } if ((this.txMainMenu_Options_Normal = this.LoadMos(sPath + "MainMenu/Options/normal.png")) == null) { this.txMainMenu_Options_Normal = xDefault.txMainMenu_Options_Normal; } if ((this.txMainMenu_Options_Instant = this.LoadMos(sPath + "MainMenu/Options/instant.png")) == null) { this.txMainMenu_Options_Instant = xDefault.txMainMenu_Options_Instant; } }
public void Setup(LibraryTextAsTexture.TextType enType, SpriteFont font, string sSourceString, Texture2D txGradient) { if (this.iOverrideFontSpacing > -100) { font.Spacing = (float)this.iOverrideFontSpacing; } Vector2 v2Dimensions = font.MeasureString(sSourceString) * this.fTextScale; if (this.iOverrideFontSpacing > -100) { font.Spacing = (float)FontManager.GetOriginalSpacing(font); } this.bFinalRendered = false; if (this.rt2dFinal != null) { this.rt2dFinal.Dispose(); } this.rt2dA = new RenderTarget2D(Program.game.GraphicsDevice, (int)v2Dimensions.X, (int)v2Dimensions.Y, false, SurfaceFormat.Color, DepthFormat.Depth24Stencil8); this.rt2dB = new RenderTarget2D(Program.game.GraphicsDevice, (int)v2Dimensions.X, (int)v2Dimensions.Y, false, SurfaceFormat.Color, DepthFormat.Depth24Stencil8); int iAdd = 0; if (enType == LibraryTextAsTexture.TextType.Shaded) { iAdd = 1; } else if (enType == LibraryTextAsTexture.TextType.Outlined) { iAdd = 2; } this.rt2dC = new RenderTarget2D(Program.game.GraphicsDevice, (int)v2Dimensions.X + iAdd, (int)v2Dimensions.Y + iAdd, false, SurfaceFormat.Color, DepthFormat.Depth24Stencil8); this.rt2dFinal = new RenderTarget2D(Program.game.GraphicsDevice, (int)v2Dimensions.X + iAdd, (int)v2Dimensions.Y + iAdd, false, SurfaceFormat.Color, DepthFormat.Depth24Stencil8); this.font = font; this.enOutlineType = enType; this.sSourceString = sSourceString; Program.game.xRenderMaster.AddToPrerenderQueue(this); }
public void LoadInGameAssets(string sPath, RenderMaster.LocalizedTextures xDefault) { sPath += "/"; this.lxLoaded.Add(this.txInGameMenu_Character_PetMenu = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/goldie_bold8"), "Menus", "InGameMenu_PetMenuTitle", LibraryTextAsTexture.TextType.Outlined, new Color(42, 25, 7), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_FullScreen = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options_FullScreen", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_Difficulty = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options_Difficulty", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_MessageSpeed = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options_MessageSpeed", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_MusicVolume = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options_MusicVolume", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_Options = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_SoundVolume = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options_SoundVolume", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Options_Zoom = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "MainMenu_Options_Zoom", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Journal_Cards = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "InGameMenu_Journal_CardsTitle", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Journal_Codex = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "InGameMenu_Journal_CodexTitle", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txInGameMenu_Journal_Quests = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "Menus", "InGameMenu_Journal_QuestsTitle", LibraryTextAsTexture.TextType.Outlined, new Color(61, 46, 22), 1f, 1f, 1)); this.lxLoaded.Add(this.txNotices_NewItemsFromArcadeMode = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/ingamemenu_title"), "NoticesAndTips", "NewItemsFromArcadeMode", LibraryTextAsTexture.TextType.Outlined, Color.Black, 1f, 1f, 0)); this.lxLoaded.Add(this.txNotice_NoShield = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/crimson_bold8"), "NoticesAndTips", "BrokenShield", LibraryTextAsTexture.TextType.Outlined, new Color(26, 0, 7), 1f, 1f, 1)); this.lxLoaded.Add(this.txNotice_EPTooLow = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/crimson_bold8"), "NoticesAndTips", "EPTooLow", LibraryTextAsTexture.TextType.Outlined, new Color(26, 0, 7), 1f, 1f, 1)); this.lxLoaded.Add(this.txNotice_SRankHeal = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/lightgreenie_bold8"), "NoticesAndTips", "SRankHeal", LibraryTextAsTexture.TextType.Outlined, new Color(18, 33, 9), 1f, 1f, 1)); this.lxLoaded.Add(this.txArcadeMode_NewBest = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("Fonts/gradients/goldie"), "Menus", "ArcadeMode_NewBest", LibraryTextAsTexture.TextType.Outlined, Color.Black, 1f, 1f, -100)); this.lxLoaded.Add(this.txArcadeMode_Nurse_Gold = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/goldie_bold8"), "Menus", "InGameMenu_Gold", LibraryTextAsTexture.TextType.Outlined, new Color(72, 29, 5), 1f, 1f, -100)); this.lxLoaded.Add(this.txArcadeMode_Nurse_Title = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("Fonts/gradients/goldie"), "NoticesAndTips", "Shop_GrindeaHealthcare_Title", LibraryTextAsTexture.TextType.Outlined, Color.Black, 1f, 1f, -100)); this.lxLoaded.Add(this.txArcadeMode_BulletinBoard_StatsTitle = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana20), Program.game.Content.Load<Texture2D>("Fonts/gradients/brownie"), "Menus", "InGameMenu_LeftInfo_StatsTitle", LibraryTextAsTexture.TextType.Outlined, new Color(59, 32, 5), 1f, 1f, -100)); this.lxLoaded.Add(this.txArcadeMode_BulletinBoard_TrophyTitle = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Verdana12), Program.game.Content.Load<Texture2D>("Fonts/gradients/brownie"), "Menus", "InGameMenu_Journal_CategoryTrophies", LibraryTextAsTexture.TextType.Outlined, new Color(59, 32, 5), 1f, 1f, -100)); this.lxLoaded.Add(this.txArcadeMode_BulletinBoard_AchievementTitle = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/brownie_bold8"), "Menus", "InGameMenu_Journal_TrophiesAchievement", LibraryTextAsTexture.TextType.Outlined, new Color(50, 20, 3), 1f, 1f, -100)); this.lxLoaded.Add(this.txArcadeMode_BulletinBoard_RewardTitle = new LibraryTextAsTexture(FontManager.GetFont(FontManager.FontType.Bold8Spacing1), Program.game.Content.Load<Texture2D>("Fonts/gradients/brownie_bold8"), "Menus", "InGameMenu_Journal_TrophiesReward", LibraryTextAsTexture.TextType.Outlined, new Color(50, 20, 3), 1f, 1f, -100)); }