Struct assembly_xml::obj::dest::Destructible
source · pub struct Destructible {
pub armor_current: u32,
pub armor_max: u32,
pub dead: bool,
pub health_current: u32,
pub health_max: u32,
pub imagination_current: u32,
pub imagination_max: u32,
pub immunity: Option<u32>,
pub respawn_health: Option<u32>,
pub respawn_imagination: Option<u32>,
pub buff: Option<Buff>,
}
Expand description
Data for the Destructible
component
Fields§
§armor_current: u32
Current Armor
armor_max: u32
Maximum Armor
dead: bool
Object is Dead
health_current: u32
Health Current
health_max: u32
Maximum Health
imagination_current: u32
Current Imagination
imagination_max: u32
Maximum Imagination
immunity: Option<u32>
Immunity
respawn_health: Option<u32>
Respawn Health
respawn_imagination: Option<u32>
Respawn Imagination
buff: Option<Buff>
Buffs
Trait Implementations§
source§impl Debug for Destructible
impl Debug for Destructible
source§impl Default for Destructible
impl Default for Destructible
source§fn default() -> Destructible
fn default() -> Destructible
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for Destructible
impl<'de> Deserialize<'de> for Destructible
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for Destructible
impl PartialEq for Destructible
source§impl Serialize for Destructible
impl Serialize for Destructible
impl Eq for Destructible
impl StructuralPartialEq for Destructible
Auto Trait Implementations§
impl Freeze for Destructible
impl RefUnwindSafe for Destructible
impl Send for Destructible
impl Sync for Destructible
impl Unpin for Destructible
impl UnwindSafe for Destructible
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more