Skip to content

Commit

Permalink
add more asset paths (#270)
Browse files Browse the repository at this point in the history
  • Loading branch information
mgi388 authored Feb 24, 2025
1 parent c627ac4 commit 0c6a755
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/asset/paths.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,13 @@ pub struct AssetPathsPlugin;
impl Plugin for AssetPathsPlugin {
fn build(&self, app: &mut App) {
app.insert_resource(AssetPaths {
game_flow_path: PathBuf::from("DARKOMEN/GAMEDATA/GAMEFLOW"),
banners_path: PathBuf::from("DARKOMEN/GRAPHICS/BANNERS"),
maps_path: PathBuf::from("DARKOMEN/GRAPHICS/MAPS"),
pictures_path: PathBuf::from("DARKOMEN/GRAPHICS/PICTURES"),
sprites_path: PathBuf::from("DARKOMEN/GRAPHICS/SPRITES"),
books_path: PathBuf::from("DARKOMEN/GRAPHICS/BOOKS"),
movies_path: PathBuf::from("DARKOMEN/MOVIES"),
sound_path: PathBuf::from("DARKOMEN/SOUND/SOUND"),
music_script_path: PathBuf::from("DARKOMEN/SOUND/SCRIPT"),
music_path: PathBuf::from("DARKOMEN/SOUND/MUSIC"),
Expand All @@ -25,10 +28,13 @@ impl Plugin for AssetPathsPlugin {
#[derive(Clone, Debug, Reflect, Resource)]
#[reflect(Debug, Resource)]
pub struct AssetPaths {
pub game_flow_path: PathBuf,
pub banners_path: PathBuf,
pub maps_path: PathBuf,
pub pictures_path: PathBuf,
pub sprites_path: PathBuf,
pub books_path: PathBuf,
pub movies_path: PathBuf,
pub sound_path: PathBuf,
pub music_script_path: PathBuf,
pub music_path: PathBuf,
Expand All @@ -38,10 +44,13 @@ pub struct AssetPaths {
impl Default for AssetPaths {
fn default() -> Self {
Self {
game_flow_path: PathBuf::from("DARKOMEN/GAMEDATA/GAMEFLOW"),
banners_path: PathBuf::from("DARKOMEN/GRAPHICS/BANNERS"),
maps_path: PathBuf::from("DARKOMEN/GRAPHICS/MAPS"),
pictures_path: PathBuf::from("DARKOMEN/GRAPHICS/PICTURES"),
sprites_path: PathBuf::from("DARKOMEN/GRAPHICS/SPRITES"),
books_path: PathBuf::from("DARKOMEN/GRAPHICS/BOOKS"),
movies_path: PathBuf::from("DARKOMEN/MOVIES"),
sound_path: PathBuf::from("DARKOMEN/SOUND/SOUND"),
music_script_path: PathBuf::from("DARKOMEN/SOUND/SCRIPT"),
music_path: PathBuf::from("DARKOMEN/SOUND/MUSIC"),
Expand All @@ -55,6 +64,9 @@ impl AssetPaths {
let mut placeholders = HashMap::new();
placeholders.insert("[BOOKS]", &self.books_path);
placeholders.insert("[BANNERS]", &self.banners_path);
placeholders.insert("[GAMEFLOW]", &self.game_flow_path);
placeholders.insert("[MAPS]", &self.maps_path);
placeholders.insert("[MOVIES]", &self.movies_path);
placeholders.insert("[PICTURES]", &self.pictures_path);
placeholders.insert("[SOUND]", &self.sound_effect_packets_path);

Expand Down

0 comments on commit 0c6a755

Please sign in to comment.