1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//! # CastleCore
//!
//! Core Engine for development (Altenstein and same projects.)
//! Will pack with map (and same) editor base on CC.

// Public constants
pub(crate) const CC_VER: &str = "v0.0.6";

// Heavy lines for write borders
pub(crate) const LU_CORNER: char = '┏';
pub(crate) const LD_CORNER: char = '┗';
pub(crate) const RU_CORNER: char = '┓';
pub(crate) const RD_CORNER: char = '┛';
pub(crate) const UD_LINE: char = '━';
pub(crate) const LR_LINE: char = '┃';

/// A temporary module for debugging functions.
pub mod functions;
/// A module containing all the functions related to the borders (temporary description)
pub mod border;
/// A module containing all the functions related to the screen (temporary description)
pub mod screen;
/// A module containing all the functions related to the render (temporary description)
pub mod render;

/// Return current CastleCore version
pub fn cc_ver() -> &'static str {
    &CC_VER
}