Skip to content

Commit

Permalink
Clean up save milo for char anims
Browse files Browse the repository at this point in the history
  • Loading branch information
PikminGuts92 committed Feb 9, 2025
1 parent b08f6d2 commit 9536f8e
Showing 1 changed file with 2 additions and 11 deletions.
13 changes: 2 additions & 11 deletions apps/cli/scene_tool/src/apps/savemilo.rs
Original file line number Diff line number Diff line change
Expand Up @@ -88,23 +88,14 @@ impl SubApp for SaveMiloApp {
// Uncompress animations
for obj in obj_dir.get_entries_mut() {
if let Object::CharClipSamples(ccs) = obj {
println!("Name: {}", &ccs.name);

for cbs in [&mut ccs.one, &mut ccs.full] {
match &cbs.samples {
EncodedSamples::Compressed(bones, samples) => {
println!("\tStart: {} bones, {} samples", bones.len(), samples.len());
},
_ => {}
}

let samples = cbs.decode_samples(&in_sys_info);
println!("\tDecoded: {} samples", samples.len());

cbs.samples = EncodedSamples::Uncompressed(samples);

cbs.generate_bones_from_samples();
cbs.recompute_sizes();

cbs.compression = 1; // Best compatibility
}
}
}
Expand Down

0 comments on commit 9536f8e

Please sign in to comment.