Files
ojrc/rc_services_room/src/persist/user/inventory.rs
T

16 lines
365 B
Rust
Raw Normal View History

2025-03-15 11:03:35 -04:00
use serde::{Serialize, Deserialize};
#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct UnlockedParts {
pub unlocked: Vec<u32>,
#[serde(rename = "override", default)]
pub override_: UnlockOverride,
}
#[derive(Serialize, Deserialize, Clone, Debug, Default)]
pub enum UnlockOverride {
#[default]
Normal,
UnlockAll,
UnlockNone,
}