start map stuff

This commit is contained in:
Schrottkatze 2025-06-16 17:21:13 +02:00
parent 684fdd5558
commit 67383ac1db
Signed by: schrottkatze
SSH key fingerprint: SHA256:FPOYVeBy3QP20FEM42uWF1Wa/Qhlk+L3S2+Wuau/Auo
8 changed files with 476 additions and 123 deletions

View file

@ -1,5 +1,6 @@
#![feature(iter_collect_into)]
use bevy::prelude::*;
use bevy_skein::SkeinPlugin;
mod camera;
mod cleanup;
@ -18,13 +19,16 @@ enum AppState {
fn main() {
App::new()
.add_plugins(DefaultPlugins)
.register_type::<TPCTarget>()
.add_systems(Startup, camera::setup)
.add_plugins(game::plugin)
.add_plugins(menus::plugin)
.add_plugins(DefaultPlugins)
.add_plugins((game::plugin, menus::plugin, debugging::plugin))
.add_plugins(SkeinPlugin::default())
.init_state::<AppState>()
.add_plugins(debugging::plugin)
.register_type::<AppState>()
// .insert_state(AppState::Ingame)
.run();
}
#[derive(Debug, Reflect, Component)]
#[reflect(Component)]
struct TPCTarget;