From e8d3e3c4f69fc5bab2b32b16b7c8c2c4a8a89a4b Mon Sep 17 00:00:00 2001 From: troido Date: Mon, 6 Apr 2020 10:37:53 +0200 Subject: made parseerrors their own thing --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 21d3ccc..8c2c716 100644 --- a/src/main.rs +++ b/src/main.rs @@ -37,13 +37,14 @@ mod purgatory; mod config; mod item; mod exchange; +mod errors; use self::{ pos::Pos, playerid::PlayerId, roomid::RoomId, item::ItemId, - util::Result, + errors::{Result, PResult}, sprite::Sprite, template::Template, encyclopedia::Encyclopedia, @@ -92,6 +93,7 @@ fn main() -> Result<()>{ )? )? )?; + encyclopedia.validate()?; let save_dir = config.save_dir.unwrap_or( FileStorage::default_save_dir().expect("couldn't find any save directory") -- cgit