Fix various minor issues

This commit is contained in:
2026-09-03 18:50:38 +02:00
parent 472d21fd39
commit 7c7f9a2762
15 changed files with 54 additions and 32 deletions
+10 -6
View File
@@ -109,13 +109,17 @@ pub fn prepare_fighter_manifests(
);
return;
}
if !manifest.animations.contains_key(&AnimKind::Wait) {
fail(
&mut next_state,
&format!("{:?} has no Wait animation", manifest.id),
);
return;
for anim_kind in AnimKind::iter() {
if !manifest.animations.contains_key(&anim_kind) {
fail(
&mut next_state,
&format!("{:?} has no {:?} animation", manifest.id, anim_kind),
);
return;
}
}
if !manifest.camera.is_valid() {
fail(
&mut next_state,