[][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_to_bone: bool,
    pub unk2: bool,
    pub can_hit1: bool,
    pub can_hit2: bool,
    pub can_hit3: bool,
    pub can_hit4: bool,
    pub can_hit5: bool,
    pub can_hit6: bool,
    pub can_hit7: bool,
    pub can_hit8: bool,
    pub can_hit9: bool,
    pub can_hit10: bool,
    pub can_hit11: bool,
    pub can_hit12: bool,
    pub can_hit13: 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 remain_grabbed: 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_to_bone: boolunk2: boolcan_hit1: bool

Can hit fighters, waddle dee/doo and pikmin

can_hit2: bool

Can hit SSE enemies

can_hit3: bool

Unk

can_hit4: bool

Can hit ROB Gyro, Snake grenade and Mr Saturn

can_hit5: bool

Unk

can_hit6: bool

Unk

can_hit7: bool

Can hit Stage hurtboxes not including wall/ceiling/floor

can_hit8: bool

Can hit wall/ceiling/floor

can_hit9: bool

Link & Toon Link Bomb, Bob-omb

can_hit10: bool

Unk

can_hit11: bool

Link & Toon Link Bomb, Bob-omb, ROB Gyro, Snake grenade, Bob-omb, Mr Saturn, All Stage related hurtboxes?

can_hit12: bool

Waddle Dee/Doo pikmin

can_hit13: bool

Unk

enabled: boolunk3: u8can_be_shielded: boolcan_be_reflected: boolcan_be_absorbed: boolunk4: u8remain_grabbed: 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, U> Into for T where
    U: From<T>, 
[src]

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

type Owned = T

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?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

The type returned in the event of a conversion error.

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