[][src]Struct brawllib_rs::script_ast::SpecialHitBoxArguments

pub struct SpecialHitBoxArguments {
    pub hitbox_args: HitBoxArguments,
    pub rehit_rate: i32,
    pub angle_flipping: AngleFlip,
    pub unk1: bool,
    pub stretches: bool,
    pub unk2: bool,
    pub can_hit_multiplayer_characters: bool,
    pub can_hit_sse_enemies: bool,
    pub can_hit_unk1: bool,
    pub can_hit_unk2: bool,
    pub can_hit_unk3: bool,
    pub can_hit_unk4: bool,
    pub can_hit_unk5: bool,
    pub can_hit_damageable_ceilings: bool,
    pub can_hit_damageable_walls: bool,
    pub can_hit_damageable_floors: bool,
    pub can_hit_unk6: bool,
    pub can_hit_unk7: bool,
    pub can_hit_unk8: bool,
    pub enabled: bool,
    pub unk3: u8,
    pub can_be_shielded: bool,
    pub can_be_reflected: bool,
    pub can_be_absorbed: bool,
    pub unk4: u8,
    pub can_hit_gripped_character: bool,
    pub ignore_invincibility: bool,
    pub freeze_frame_disable: bool,
    pub unk5: bool,
    pub flinchless: bool,
}

Fields

hitbox_args: HitBoxArgumentsrehit_rate: i32angle_flipping: AngleFlipunk1: boolstretches: boolunk2: boolcan_hit_multiplayer_characters: boolcan_hit_sse_enemies: boolcan_hit_unk1: boolcan_hit_unk2: boolcan_hit_unk3: boolcan_hit_unk4: boolcan_hit_unk5: boolcan_hit_damageable_ceilings: boolcan_hit_damageable_walls: boolcan_hit_damageable_floors: boolcan_hit_unk6: boolcan_hit_unk7: boolcan_hit_unk8: boolenabled: boolunk3: u8can_be_shielded: boolcan_be_reflected: boolcan_be_absorbed: boolunk4: u8can_hit_gripped_character: boolignore_invincibility: boolfreeze_frame_disable: boolunk5: boolflinchless: bool

Trait Implementations

impl Clone for SpecialHitBoxArguments
[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for SpecialHitBoxArguments
[src]

impl Serialize for SpecialHitBoxArguments
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.