Utils¶
This module regroup different utility functions and constants.
-
gamelib.Utils.black(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.black_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.black_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.blue(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.blue_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.blue_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.clear_screen()¶ This methods clear the screen
-
gamelib.Utils.cyan(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.cyan_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.cyan_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.debug(message)¶ Print a debug message.
The debug message is a regular message prefixed by INFO in blue on a green background.
Parameters: message (str) – The message to print. Example:
Utils.debug("This is probably going to success, eventually...")
-
gamelib.Utils.fatal(message)¶ Print a fatal message.
The fatal message is a regular message prefixed by FATAL in white on a red background.
Parameters: message (str) – The message to print. Example:
Utils.fatal("|x_x|")
-
gamelib.Utils.get_key()¶ Reads the next key-stroke returning it as a string.
Example:
key = Utils.get_key() if key == Utils.key.UP: print("Up") elif key == "q" exit()
Note
See readkey documentation in readchar package.
-
gamelib.Utils.green(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.green_bright(message)¶ Return a string formatted to be bright green
Parameters: message (str) – The message to format. Returns: The formatted string Return type: str Example:
print( Utils.green_bright("This is a formatted message") )
-
gamelib.Utils.green_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.info(message)¶ Print an informative message.
The info is a regular message prefixed by INFO in white on a blue background.
Parameters: message (str) – The message to print. Example:
Utils.info("This is a very informative message.")
-
gamelib.Utils.init_term_colors()¶ This function is a forward to colorama.init()
-
gamelib.Utils.magenta(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.magenta_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.magenta_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.print_white_on_red(message)¶ Print a white message over a red background.
Parameters: message (str) – The message to print. Example:
Utils.print_white_on_red("This is bright!")
-
gamelib.Utils.red(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.red_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.red_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.warn(message)¶ Print a warning message.
The warning is a regular message prefixed by WARNING in black on a yellow background.
Parameters: message (str) – The message to print. Example:
Utils.warn("This is a warning.")
-
gamelib.Utils.white(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.white_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.white_dim(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.yellow(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.yellow_bright(message)¶ This method works exactly the way green_bright() work with different color.
-
gamelib.Utils.yellow_dim(message)¶ This method works exactly the way green_bright() work with different color.