fix: character fusion without player

This commit is contained in:
Pascal Engélibert 2022-08-24 18:51:18 +02:00
commit b42a032cfd
Signed by: tuxmain
GPG key ID: 3504BC6D362F7DCA
4 changed files with 67 additions and 115 deletions

View file

@ -15,10 +15,7 @@ pub fn setup_level(
camera_query: &mut Query<&mut Transform, With<Camera>>,
level_id: LevelId,
) {
let level_entity = commands
.spawn()
.insert(Level)
.id();
let level_entity = commands.spawn().insert(Level).id();
current_level.0 = Some(level_id);
camera_query.single_mut().translation = Default::default();
@ -43,7 +40,7 @@ pub fn post_setup_level(
asset_server: Res<AssetServer>,
audio: Res<crossbeam_channel::Sender<AudioMsg>>,
) {
for LevelStartupEvent(level_entity) in level_startup_event.iter() {
for LevelStartupEvent(_level_entity) in level_startup_event.iter() {
if let Some(level_id) = current_level.0 {
match level_id.0 {
0 => level0::setup(