use std::collections::HashMap; use super::mob_structs::MobLight; use super::Renderable; use ::serde::Deserialize; #[derive(Deserialize, Debug)] pub struct Prop { pub name: String, pub renderable: Option, pub hidden: Option, pub blocks_tile: Option, pub blocks_visibility: Option, pub door_open: Option, pub entry_trigger: Option, pub light: Option, } #[derive(Deserialize, Debug)] pub struct EntryTrigger { pub effects: HashMap, }