Crate taurus

Source
Expand description

Game logic for Taurus.

Modules§

actor
Game actors.
console
Console I/O module.
coord
Coordinate utility.
database
Database module.
defs
Crate for project-wide definitions.
dungeon
Dungeon object.
error
Error module.
game_data
Module for game-wide data.
generate
Module containing dungeon generation algorithms.
item
Module containing Item structs.
material
Game materials.
name_gen
Name generation.
object
Game objects.
player
Module for player-specific logic.
tile
Game tiles.
ui
User interface module.
util
Utility functions.

Macros§

dev_time

Structs§

CONSOLE
Drawing console.

Functions§

handle_error
Process error if one is contained in result.
run_game
Runs the main game loop.

Type Aliases§

GameResult
A generic result type used throughout the game.