diff --git a/assets/models/angry_demonstrator.glb b/assets/models/angry_demonstrator.glb new file mode 100644 index 0000000..bd4d1a5 Binary files /dev/null and b/assets/models/angry_demonstrator.glb differ diff --git a/assets/sfx/heads/angry_demonstrator.ogg b/assets/sfx/heads/angry_demonstrator.ogg new file mode 100644 index 0000000..1457130 Binary files /dev/null and b/assets/sfx/heads/angry_demonstrator.ogg differ diff --git a/assets/sfx/heads/angry_demonstrator.wav b/assets/sfx/heads/angry_demonstrator.wav new file mode 100644 index 0000000..80a9688 Binary files /dev/null and b/assets/sfx/heads/angry_demonstrator.wav differ diff --git a/src/main.rs b/src/main.rs index b662038..527faa7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -112,9 +112,12 @@ fn setup_scene(mut commands: Commands, asset_server: Res) { }, )); - commands.spawn((SceneRoot( - asset_server.load(GltfAssetLabel::Scene(0).from_asset("models/mig.glb")), - ),)); + commands.spawn(( + SceneRoot( + asset_server.load(GltfAssetLabel::Scene(0).from_asset("models/angry_demonstrator.glb")), + ), + Transform::from_xyz(0.0, 5.0, 0.0), + )); } fn spawn_box( @@ -137,6 +140,9 @@ fn spawn_box( fn music(asset_server: Res, mut commands: Commands) { commands.spawn(AudioPlayer::new(asset_server.load("sfx/music/02.ogg"))); + commands.spawn(AudioPlayer::new( + asset_server.load("sfx/heads/angry_demonstrator.ogg"), + )); } fn write_trenchbroom_config(server: Res) {