Tells the user which object was spawned

This commit is contained in:
Christoffer Lantz
2019-07-28 14:58:18 +02:00
committed by Imbris
parent cf022dfd00
commit 8f68df2bd1

View File

@ -555,7 +555,8 @@ fn handle_object(server: &mut Server, entity: EcsEntity, args: String, _action:
.create_object(pos, ori, obj_type) .create_object(pos, ori, obj_type)
.with(ori);*/ .with(ori);*/
if let (Some(pos), Some(ori)) = (pos, ori) { if let (Some(pos), Some(ori)) = (pos, ori) {
let obj_type = match obj_type.as_ref().map(String::as_str) { let obj_str_res = obj_type.as_ref().map(String::as_str);
let obj_type = match obj_str_res {
Ok("scarecrow") => comp::object::Body::Scarecrow, Ok("scarecrow") => comp::object::Body::Scarecrow,
Ok("cauldron") => comp::object::Body::Cauldron, Ok("cauldron") => comp::object::Body::Cauldron,
Ok("chest_vines") => comp::object::Body::ChestVines, Ok("chest_vines") => comp::object::Body::ChestVines,
@ -624,9 +625,10 @@ fn handle_object(server: &mut Server, entity: EcsEntity, args: String, _action:
.normalized(), .normalized(),
)) ))
.build(); .build();
server server.clients.notify(
.clients entity,
.notify(entity, ServerMsg::private(format!("Spawned object."))); ServerMsg::private(format!("Spawned object: {}", obj_str_res.unwrap())),
);
} else { } else {
server server
.clients .clients