migration to dynamic asset loading

This commit is contained in:
2024-07-25 00:09:27 -04:00
parent deb778d6af
commit f6e24f437a
11 changed files with 93 additions and 109 deletions

View File

@@ -19,14 +19,6 @@ pub struct PhosGamePlugin;
impl Plugin for PhosGamePlugin {
fn build(&self, app: &mut App) {
app.add_plugins((
PhosCameraPlugin,
MapInitPlugin,
RenderDistancePlugin,
// BuildingPugin,
DespawnPuglin,
));
app.insert_state(AssetLoadState::Loading);
app.insert_state(MenuState::Loading);
app.insert_state(GameplayState::Waiting);
@@ -35,6 +27,14 @@ impl Plugin for PhosGamePlugin {
LoadingState::new(AssetLoadState::Loading).continue_to_state(AssetLoadState::FinalizeAssets),
);
app.add_plugins((
PhosCameraPlugin,
MapInitPlugin,
RenderDistancePlugin,
// BuildingPugin,
DespawnPuglin,
));
//Systems - Startup
app.add_systems(Startup, init_game);