generated from tipragot/rust
save
This commit is contained in:
parent
6dfde67300
commit
b0d743f1b6
|
@ -1,6 +1,6 @@
|
||||||
//! All program related to the resources of the game.
|
//! All program related to the resources of the game.
|
||||||
|
|
||||||
use bevnet::{Receive, SendTo};
|
use bevnet::{NetworkAppExt, Receive, SendTo};
|
||||||
use bevy::prelude::*;
|
use bevy::prelude::*;
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
|
@ -13,6 +13,7 @@ impl Plugin for ResourcesPlugin {
|
||||||
fn build(&self, app: &mut App) {
|
fn build(&self, app: &mut App) {
|
||||||
app.add_event::<ResetResources>()
|
app.add_event::<ResetResources>()
|
||||||
.insert_resource(Resources::initial())
|
.insert_resource(Resources::initial())
|
||||||
|
.add_network_event::<UpdateResources>()
|
||||||
.add_systems(
|
.add_systems(
|
||||||
Update,
|
Update,
|
||||||
(handle_reset_resources, save_resources, update_resources),
|
(handle_reset_resources, save_resources, update_resources),
|
||||||
|
@ -90,5 +91,9 @@ fn update_resources(
|
||||||
};
|
};
|
||||||
|
|
||||||
player.resources = event.1.0;
|
player.resources = event.1.0;
|
||||||
|
println!(
|
||||||
|
"Update resources for player {:?} to {:?}",
|
||||||
|
player.uuid, player.resources
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue