use gdlib::{core::GDError, gdlevel::Level, gdobj::Group};
fn main() -> Result<(), GDError> {
let mut level = Level::from_gmd("test_gmds/level.gmd")?;
if let Some(data) = level.get_decrypted_data_ref() {
for obj in data.objects.iter_mut() {
obj.config.add_group(Group::Regular(42));
}
}
level.export_to_gmd("test_gmds/generated_group_42.gmd")?;
Ok(())
}