From 981aaaee7a8c4e144e8ae37fca95d3d6a6a3f00d Mon Sep 17 00:00:00 2001
From: Louis Capitanchik <contact@louiscap.co>
Date: Sat, 22 Jul 2023 13:02:03 +0100
Subject: [PATCH] Remove Cresthollow assets

---
 game_core/src/assets/startup.rs | 95 ++-------------------------------
 1 file changed, 3 insertions(+), 92 deletions(-)

diff --git a/game_core/src/assets/startup.rs b/game_core/src/assets/startup.rs
index ef4c6df..1cab44c 100644
--- a/game_core/src/assets/startup.rs
+++ b/game_core/src/assets/startup.rs
@@ -12,101 +12,12 @@ pub fn start_preload_resources(
 	next_state.set(AppState::Setup);
 }
 
-pub fn start_load_resources(mut loader: AssetTypeLoader) {
-	loader.load_images(&[
-		("splash.png", "splash"),
-		("cresthollow.png", "menu_bg"),
-		("interface/basic_frame.png", "basic_frame"),
-		("interface/banner.png", "banner"),
-		("interface/button_pressed.png", "button_down"),
-		("interface/button_raised.png", "button_up"),
-		("interface/button_hover.png", "button_over"),
-		("interface/vertical_bar.png", "resource_bar"),
-		("interface/vertical_bar_bg.png", "resource_bar_bg"),
-		("interface/vertical_bar_fg.png", "resource_bar_fg"),
-		("interface/health_bar.png", "bar_red"),
-		("interface/mana_bar.png", "bar_blue"),
-		("interface/stamina_bar.png", "bar_yellow"),
-		("interface/energy_bar.png", "bar_green"),
-	]);
+pub fn start_load_resources(mut loader: AssetTypeLoader) {}
 
-	loader.load_audio(&[
-		("splash_sting.ogg", "splash_sting"),
-		("music/menu.ogg", "menu_track"),
-		("effects/running_001.ogg", "running_001"),
-		("effects/fire_crackle_001.ogg", "fire_crackle_001"),
-		("effects/cave_ambience.ogg", "cave_ambience"),
-		("effects/ui_confirm.ogg", "ui_confirm"),
-		("effects/ui_ping.ogg", "ui_ping"),
-	]);
-
-	loader.load_font(&[
-		("fonts/royal.ttf", "royal"),
-		("fonts/equipe.ttf", "equipe"),
-		("fonts/cursed.ttf", "cursed"),
-		("fonts/cursed_bold.ttf", "cursed_bold"),
-	]);
-
-	loader.load_spritesheet(
-		&SpriteSheetConfig::squares(16, 32, 64),
-		&[
-			("sheets/items.png", "items"),
-			("sheets/fx.png", "fx"),
-			("sheets/or_interface.png", "interface"),
-			("sheets/projectiles.png", "projectiles"),
-		],
-	);
-
-	loader.load_spritesheet(
-		&SpriteSheetConfig::squares(32, 16, 32),
-		&[
-			("sheets/creatures/town_guard_human.png", "town_guard_human"),
-			("sheets/creatures/town_guard_orc.png", "town_guard_orc"),
-			("sheets/creatures/town_guard_dwarf.png", "town_guard_dwarf"),
-			("sheets/creatures/town_guard_elf.png", "town_guard_elf"),
-		],
-	);
-
-	loader.load_spritesheet(
-		&SpriteSheetConfig::squares(32, 32, 32),
-		&[
-			("sheets/creatures/human_base.png", "human_base"),
-			("sheets/creatures/goblin_base.png", "goblin_base"),
-			("sheets/creatures/skeleton.png", "skeleton"),
-			("sheets/creatures/flame_acolyte.png", "flame_acolyte"),
-			("sheets/creatures/divine_warrior.png", "divine_warrior"),
-		],
-	);
-
-	loader.load_spritesheet(
-		&SpriteSheetConfig::squares(16, 64, 64),
-		&[
-			("sheets/world_dawn.png", "world"),
-			("sheets/characters.png", "characters"),
-		],
-	);
-
-	loader.load_animation(&[
-		("animations/humanoid.anim.json", "humanoid"),
-		("animations/skeleton.anim.json", "skeleton"),
-		("animations/flame_acolyte.anim.json", "flame_acolyte"),
-		("animations/guards.anim.json", "town_guards"),
-	]);
-
-	loader.load_ldtk(&[
-		("ldtk/dawnish.ldtk", "tile_data"),
-		("ldtk/cresthollow_world.ldtk", "cresthollow_world"),
-	]);
-}
-
-pub fn check_load_resources(
-	mut commands: Commands,
-	loader: AssetTypeLoader,
-	mut next_state: ResMut<NextState<AppState>>,
-) {
+pub fn check_load_resources(loader: AssetTypeLoader, mut next_state: ResMut<NextState<AppState>>) {
 	let load_states = loader.get_all_load_state();
 	if load_states.iter().all(|state| *state == LoadState::Loaded) {
 		info!("Assets loaded successfully");
-		next_state.set(AppState::Splash);
+		next_state.set(AppState::InGame);
 	}
 }
-- 
GitLab