Implement damage UI, damage and stale moves. (#45)
CI / build-and-test (push) Successful in 1m30s
CI / build-and-test (push) Successful in 1m30s
Reviewed-on: #45 Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
This commit was merged in pull request #45.
This commit is contained in:
+3
-4
@@ -28,13 +28,11 @@ use bevy::{
|
||||
tasks::block_on,
|
||||
};
|
||||
use bevy_asset_loader::prelude::*;
|
||||
use bevy_wind_waker_shader::prelude::*;
|
||||
use clap::Parser;
|
||||
use ron_asset_manager::RonAssetPlugin;
|
||||
|
||||
use crate::{
|
||||
camera::MatchCameraPlugin, fighter::manifest::FighterManifest, game_settings::GameSettings,
|
||||
schedule::GameplaySchedulePlugin, stage::manifest::StageManifest,
|
||||
camera::MatchCameraPlugin, fighter::manifest::FighterManifest, game_settings::GameSettings, schedule::GameplaySchedulePlugin, stage::manifest::StageManifest, ui::InGameUIPlugin,
|
||||
};
|
||||
|
||||
mod args;
|
||||
@@ -53,6 +51,7 @@ pub mod schedule;
|
||||
pub mod scripting;
|
||||
pub mod stage;
|
||||
pub mod texture_reference;
|
||||
pub mod ui;
|
||||
|
||||
#[derive(States, Debug, Clone, Copy, Eq, PartialEq, Hash, Default)]
|
||||
pub enum AppState {
|
||||
@@ -89,7 +88,6 @@ impl Plugin for GamePlugin {
|
||||
app.init_state::<AppState>()
|
||||
.add_plugins((
|
||||
SettingsPlugin::new("moe.eirteam.shinespark.debug_settings"),
|
||||
WindWakerShaderPlugin::default(),
|
||||
// Brings up GGRS (and with it `GgrsSchedule`), so it goes first.
|
||||
netcode::FighterNetcodePlugin::default(),
|
||||
GameplaySchedulePlugin,
|
||||
@@ -104,6 +102,7 @@ impl Plugin for GamePlugin {
|
||||
RonAssetPlugin::<FighterManifest>::create("fighter.ron"),
|
||||
RonAssetPlugin::<StageManifest>::create("stage.ron"),
|
||||
RonAssetPlugin::<GameSettings>::create("ron"),
|
||||
InGameUIPlugin,
|
||||
))
|
||||
.add_plugins(menus::MenuPlugin)
|
||||
.add_loading_state(
|
||||
|
||||
Reference in New Issue
Block a user