improve projectiles asset loading

and defining projectile in heads-db
This commit is contained in:
2025-04-13 16:33:10 +02:00
parent 9779e4e6cb
commit b5ac2a9875
7 changed files with 33 additions and 29 deletions

View File

@@ -84,12 +84,6 @@ pub struct GameAssets {
#[asset(path = "models/cash.glb#Scene0")]
pub mesh_cash: Handle<Scene>,
#[asset(path = "models/head_misc/molotov_cocktail.glb#Scene0")]
pub molotov: Handle<Scene>,
#[asset(path = "models/head_misc/hammer.glb#Scene0")]
pub hammer: Handle<Scene>,
#[asset(path = "models/alien_naked.glb#Scene0")]
pub mesh_alien: Handle<Scene>,
@@ -102,6 +96,9 @@ pub struct GameAssets {
collection(mapped, typed)
)]
pub animations_alien: HashMap<AssetLabel, Handle<AnimationClip>>,
#[asset(path = "models/projectiles", collection(mapped, typed))]
pub projectiles: HashMap<AssetFileName, Handle<Gltf>>,
}
pub struct LoadingPlugin;