mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Cleaned code
This commit is contained in:
parent
e867c71c86
commit
50acaf0ae1
@ -18,6 +18,7 @@ pub mod comp;
|
||||
pub mod figure;
|
||||
pub mod inventory;
|
||||
pub mod msg;
|
||||
pub mod npc;
|
||||
pub mod ray;
|
||||
pub mod state;
|
||||
pub mod sys;
|
||||
@ -25,7 +26,6 @@ pub mod terrain;
|
||||
pub mod util;
|
||||
pub mod vol;
|
||||
pub mod volumes;
|
||||
pub mod npc;
|
||||
|
||||
/// The networking module containing high-level wrappers of `TcpListener` and `TcpStream` (`PostOffice` and `PostBox` respectively) and data types used by both the server and client.
|
||||
/// # Examples
|
||||
|
@ -1,17 +1,17 @@
|
||||
use serde_json;
|
||||
use rand::seq::SliceRandom;
|
||||
use serde_json;
|
||||
use std::fs::File;
|
||||
|
||||
pub enum NpcKind {
|
||||
Wolf,
|
||||
Pig
|
||||
Pig,
|
||||
}
|
||||
|
||||
impl NpcKind {
|
||||
fn as_str(&self) -> &'static str {
|
||||
match *self {
|
||||
NpcKind::Wolf => "wolf",
|
||||
NpcKind::Pig => "pig"
|
||||
NpcKind::Pig => "pig",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -3,7 +3,11 @@
|
||||
//! and provide a handler function.
|
||||
|
||||
use crate::Server;
|
||||
use common::{comp, msg::ServerMsg, npc::{NpcKind, get_npc_name}};
|
||||
use common::{
|
||||
comp,
|
||||
msg::ServerMsg,
|
||||
npc::{get_npc_name, NpcKind},
|
||||
};
|
||||
use specs::{Builder, Entity as EcsEntity, Join};
|
||||
use vek::*;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user