15 lines
533 B
Rust
15 lines
533 B
Rust
use serde::{Deserialize, Serialize};
|
|
|
|
#[derive(Serialize, Deserialize, Debug, Default)]
|
|
pub(crate) struct AreaConfig {
|
|
#[serde(rename = "killedEnemies")]
|
|
pub killed_enemies: Vec<String>,
|
|
#[serde(rename = "destructableObjects")]
|
|
pub destructable_objects: Vec<String>,
|
|
#[serde(rename = "customObjects")]
|
|
pub custom_objects: Vec<String>,
|
|
#[serde(rename = "customBeaconResetables")]
|
|
pub custom_beacon_resetables: Vec<String>,
|
|
#[serde(rename = "visibilityBitMask")]
|
|
pub visibility_bit_mask: i64,
|
|
}
|