player object

This commit is contained in:
2026-06-25 00:04:42 -05:00
parent d8a3f17379
commit db8c8e615d
15 changed files with 207 additions and 168 deletions
+2 -2
View File
@@ -26,7 +26,7 @@ use crate::glyph::Glyph;
use crate::layer::{Layer, LayerData, PaletteEntry, Placement, build_layer};
use crate::log::LogLine;
use crate::object_def::ObjectDef;
use crate::utils::{ObjectId, Player, PortalDef};
use crate::utils::{ObjectId, PlayerPos, PortalDef};
/// The serde shell for one board in a `.toml` file: a header and its layers.
///
@@ -277,7 +277,7 @@ impl TryFrom<MapFile> for Board {
width: w,
height: h,
layers,
player: Player {
player: PlayerPos {
x: px as i32,
y: py as i32,
},