mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2026-01-30 01:48:15 +03:00
Unhardcode textbox colors in textbox arguments
There's a few places where textboxes are constructed through code, but they pass in the color's RGB values in manually. This commit unhardcodes most of them them, replacing them with a color lookup. The ones that weren't changed are special cases, like `175, 174, 174`.
This commit is contained in:
committed by
Misa Elizabeth Kai
parent
bd34af32de
commit
efa1bad449
@@ -9,6 +9,7 @@
|
||||
#include "Localization.h"
|
||||
#include "LocalizationMaint.h"
|
||||
#include "Map.h"
|
||||
#include "Script.h"
|
||||
#include "UtilityClass.h"
|
||||
#include "VFormat.h"
|
||||
|
||||
@@ -252,14 +253,14 @@ namespace roomname_translator
|
||||
{
|
||||
if (loc::save_roomname_explanation_to_files(map.custommode, game.roomx, game.roomy, explanation))
|
||||
{
|
||||
graphics.createtextboxflipme(success_message, -1, 176, 174, 174, 174);
|
||||
graphics.createtextboxflipme(success_message, -1, 176, TEXT_COLOUR("gray"));
|
||||
graphics.textboxprintflags(PR_FONT_8X8);
|
||||
graphics.textboxcenterx();
|
||||
graphics.textboxtimer(25);
|
||||
}
|
||||
else
|
||||
{
|
||||
graphics.createtextboxflipme("ERROR: Could not save to all langs!", -1, 176, 255, 60, 60);
|
||||
graphics.createtextboxflipme("ERROR: Could not save to all langs!", -1, 176, TEXT_COLOUR("red"));
|
||||
graphics.textboxprintflags(PR_FONT_8X8);
|
||||
graphics.textboxcenterx();
|
||||
graphics.textboxtimer(50);
|
||||
@@ -270,14 +271,14 @@ namespace roomname_translator
|
||||
{
|
||||
if (loc::save_roomname_to_file(loc::lang, map.custommode, game.roomx, game.roomy, translation, NULL))
|
||||
{
|
||||
graphics.createtextboxflipme("Translation saved!", -1, 176, 174, 174, 174);
|
||||
graphics.createtextboxflipme("Translation saved!", -1, 176, TEXT_COLOUR("gray"));
|
||||
graphics.textboxprintflags(PR_FONT_8X8);
|
||||
graphics.textboxcenterx();
|
||||
graphics.textboxtimer(25);
|
||||
}
|
||||
else
|
||||
{
|
||||
graphics.createtextboxflipme("ERROR: Could not save!", -1, 144, 255, 60, 60);
|
||||
graphics.createtextboxflipme("ERROR: Could not save!", -1, 144, TEXT_COLOUR("red"));
|
||||
graphics.addline("");
|
||||
graphics.addline("1) Do the language files exist?");
|
||||
graphics.addline("2) Make sure there is no \"lang\"");
|
||||
@@ -341,7 +342,7 @@ namespace roomname_translator
|
||||
{
|
||||
if (loc::lang == "en")
|
||||
{
|
||||
graphics.createtextboxflipme("ERROR: Can't add EN-EN translation", -1, 176, 255, 60, 60);
|
||||
graphics.createtextboxflipme("ERROR: Can't add EN-EN translation", -1, 176, TEXT_COLOUR("red"));
|
||||
graphics.textboxprintflags(PR_FONT_8X8);
|
||||
graphics.textboxcenterx();
|
||||
graphics.textboxtimer(50);
|
||||
|
||||
Reference in New Issue
Block a user