From f6e24d816110d2d032e68e020a5622705241ea88 Mon Sep 17 00:00:00 2001 From: Pfauenauge90 <44173739+Pfauenauge90@users.noreply.github.com> Date: Tue, 23 Jul 2019 19:20:29 +0200 Subject: [PATCH] Comand for specific model spawning part I --- server/src/cmd.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/src/cmd.rs b/server/src/cmd.rs index d5723bf2d1..d926b83bdc 100644 --- a/server/src/cmd.rs +++ b/server/src/cmd.rs @@ -458,9 +458,12 @@ fn handle_object(server: &mut Server, entity: EcsEntity, _args: String, _action: .get(entity) .copied(); if let Some(pos) = pos { - server - .create_object(pos, comp::object::Body::random()) - .build(); + let object_type = match objtype { + "Tent" => comp::object::Body::Tent, + "Bomb" => comp::object::Body::Bomb, + "_" => None +}; +server.create_object(pos, object_type).build() server .clients .notify(entity, ServerMsg::Chat(format!("Spawned object.")));