From 1f85c11d0ebb0a879b7825b8e78e473a77d8b778 Mon Sep 17 00:00:00 2001 From: troido Date: Fri, 21 Feb 2020 19:43:43 +0100 Subject: sprites are not strings anymore --- src/playerstate.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/playerstate.rs') diff --git a/src/playerstate.rs b/src/playerstate.rs index f167d36..2103f22 100644 --- a/src/playerstate.rs +++ b/src/playerstate.rs @@ -8,7 +8,8 @@ use crate::{ RoomId, components::{Visible, Player, Inventory, Health, Item}, Result, - aerr + aerr, + Sprite }; #[derive(Debug, Clone)] @@ -86,7 +87,7 @@ impl PlayerState { pub fn construct(&self) -> PreEntity { vec![ - ComponentWrapper::Visible(Visible{sprite: "player".to_string(), height: 1.0}), + ComponentWrapper::Visible(Visible{sprite: Sprite{name: "player".to_string()}, height: 1.0}), ComponentWrapper::Player(Player::new(self.id.clone())), ComponentWrapper::Inventory(Inventory{ items: self.inventory.iter().map( -- cgit