zscript-doc/api/drawing/Console.md

754 B

Console

Basic access to console functionality.

struct Console
{
	static void HideConsole();
	static void MidPrint(Font font, string text, bool bold = false);
	static vararg void PrintF(string fmt, ...);
}

HideConsole

Hides the console if it is open and GameState is not GS_FULLCONSOLE.

MidPrint

Prints text (possibly a LANGUAGE string if prefixed with $) in font to the middle of the screen for 1½ seconds. Will print even if the player is a spectator if bold is true. Uses the msgmidcolor CVar for non-bold messages and msgmidcolor2 for bold messages.

This is the function used internally by ACS' Print and PrintBold functions.

PrintF

Prints a formatted string to the console.