diff --git a/src/lib.rs b/src/lib.rs index eed84ca..7889d8d 100755 --- a/src/lib.rs +++ b/src/lib.rs @@ -144,8 +144,5 @@ pub mod patchlist; mod bcn; -/// Reading the binary .dat files in the user folder (e.g. GEARSET.dat) -pub mod dat; - mod error; pub use error::Error; diff --git a/src/dat.rs b/src/savedata/dat.rs similarity index 100% rename from src/dat.rs rename to src/savedata/dat.rs diff --git a/src/savedata/gearsets.rs b/src/savedata/gearsets.rs index 8c91692..e55365f 100644 --- a/src/savedata/gearsets.rs +++ b/src/savedata/gearsets.rs @@ -2,13 +2,12 @@ // SPDX-License-Identifier: GPL-3.0-or-later use crate::ByteBuffer; -use crate::dat::DatHeader; use crate::equipment::Slot; +use crate::savedata::dat::DatHeader; use binrw::NullString; use binrw::binrw; use binrw::{BinRead, BinWrite}; use std::collections::HashMap; -use std::io::BufWriter; use std::io::Cursor; use std::io::Read; @@ -247,7 +246,7 @@ impl GearSets { let mut cursor = Cursor::new(&mut buffer); let header = DatHeader { - file_type: crate::dat::DatFileType::Gearset, + file_type: crate::savedata::dat::DatFileType::Gearset, max_size: 45205, content_size: 45205, }; diff --git a/src/savedata/mod.rs b/src/savedata/mod.rs index b58f6ab..329398d 100644 --- a/src/savedata/mod.rs +++ b/src/savedata/mod.rs @@ -9,3 +9,6 @@ pub mod gearsets; /// Reading and writing chat logs (LOG). pub mod log; + +/// Reading the binary .dat files in the user folder (e.g. GEARSET.dat) +pub mod dat;