Initial work on adding documentation, reorganises modules
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-06-19 21:34:08 +02:00
parent 715f16e2b8
commit 314e9dbe1a
49 changed files with 806 additions and 473 deletions

View File

@@ -1,7 +1,8 @@
use hashbrown::HashMap;
use crate::static_data::DataLibrary;
use crate::static_data::Item;
use crate::StringKey;
use hashbrown::HashMap;
#[derive(Debug)]
pub struct ItemLibrary {
@@ -34,11 +35,12 @@ impl DataLibrary<'_, Box<Item>> for ItemLibrary {
#[cfg(test)]
pub mod tests {
use crate::static_data::items::item::Item;
use crate::static_data::items::item_category::{BattleItemCategory, ItemCategory};
use hashbrown::HashSet;
use crate::static_data::libraries::data_library::DataLibrary;
use crate::static_data::libraries::item_library::ItemLibrary;
use hashbrown::HashSet;
use crate::static_data::Item;
use crate::static_data::{BattleItemCategory, ItemCategory};
fn build_item() -> Item {
Item::new(