20 lines
306 B
Rust
20 lines
306 B
Rust
|
use specs::prelude::*;
|
||
|
use specs_derive::*;
|
||
|
use rltk::{RGB};
|
||
|
|
||
|
#[derive(Component)]
|
||
|
pub struct Position {
|
||
|
pub x: i32,
|
||
|
pub y: i32,
|
||
|
}
|
||
|
|
||
|
#[derive(Component)]
|
||
|
pub struct Renderable {
|
||
|
pub glyph: rltk::FontCharType,
|
||
|
pub fg: RGB,
|
||
|
pub bg: RGB,
|
||
|
}
|
||
|
|
||
|
#[derive(Component, Debug)]
|
||
|
pub struct Player {}
|