basic drawing

This commit is contained in:
2026-06-20 17:53:47 -05:00
parent a1dc215712
commit 0dc69c7ebb
4 changed files with 251 additions and 40 deletions
+3 -2
View File
@@ -2,10 +2,10 @@ mod action;
mod archetype;
mod board;
mod builtin_scripts;
/// CP437 tile-index → character mapping ([`cp437::tile_to_char`]) for the default font.
pub mod cp437;
/// The 16 EGA/VGA named colors ([`colors::NAMED_COLORS`]), shared by scripts and the editor.
pub mod colors;
/// CP437 tile-index → character mapping ([`cp437::tile_to_char`]) for the default font.
pub mod cp437;
/// Procedural floor generators ([`floor::FloorGenerator`]).
pub mod floor;
/// Core game types: [`board::Board`], [`glyph::Glyph`], [`archetype::Archetype`], etc.
@@ -23,6 +23,7 @@ mod utils;
/// World type: a named collection of boards in a single `.toml` file ([`world::World`], [`world::load`]).
pub mod world;
pub use archetype::Archetype;
pub use board::Board;
pub use utils::Direction;