#[repr(u8)]pub enum Attack {
Show 90 variants
NonStaling = 1,
Jab1 = 2,
Jab2 = 3,
Jab3 = 4,
RapidJabs = 5,
DashAttack = 6,
SideTilt = 7,
UpTilt = 8,
DownTilt = 9,
SideSmash = 10,
UpSmash = 11,
DownSmash = 12,
Nair = 13,
Fair = 14,
Bair = 15,
Uair = 16,
Dair = 17,
NeutralSpecial = 18,
SideSpecial = 19,
UpSpecial = 20,
DownSpecial = 21,
KirbyHatMarioNeutralSpecial = 22,
KirbyHatFoxNeutralSpecial = 23,
KirbyHatCfalconNeutralSpecial = 24,
KirbyHatDkneutralSpecial = 25,
KirbyHatBowserNeutralSpecial = 26,
KirbyHatLinkNeutralSpecial = 27,
KirbyHatSheikNeutralSpecial = 28,
KirbyHatNessNeutralSpecial = 29,
KirbyHatPeachNeutralSpecial = 30,
KirbyHatIceClimberNeutralSpecial = 31,
KirbyHatPikachuNeutralSpecial = 32,
KirbyHatSamusNeutralSpecial = 33,
KirbyHatYoshiNeutralSpecial = 34,
KirbyHatJigglypuffNeutralSpecial = 35,
KirbyHatMewtwoNeutralSpecial = 36,
KirbyHatLuigiNeutralSpecial = 37,
KirbyHatMarthNeutralSpecial = 38,
KirbyHatZeldaNeutralSpecial = 39,
KirbyHatYoungLinkNeutralSpecial = 40,
KirbyHatDocNeutralSpecial = 41,
KirbyHatFalcoNeutralSpecial = 42,
KirbyHatPichuNeutralSpecial = 43,
KirbyHatGameAndWatchNeutralSpecial = 44,
KirbyHatGanonNeutralSpecial = 45,
KirbyHatRoyNeutralSpecial = 46,
GetUpAttackFromBack = 50,
GetUpAttackFromFront = 51,
Pummel = 52,
ForwardThrow = 53,
BackThrow = 54,
UpThrow = 55,
DownThrow = 56,
CargoForwardThrow = 57,
CargoBackThrow = 58,
CargoUpThrow = 59,
CargoDownThrow = 60,
LedgeGetUpAttack100 = 61,
LedgeGetUpAttack = 62,
BeamSwordJab = 63,
BeamSwordTiltSwing = 64,
BeamSwordSmashSwing = 65,
BeamSwordDashSwing = 66,
HomeRunBatJab = 67,
HomeRunBatTiltSwing = 68,
HomeRunBatSmashSwing = 69,
HomeRunBatDashSwing = 70,
ParasolJab = 71,
ParasolTiltSwing = 72,
ParasolSmashSwing = 73,
ParasolDashSwing = 74,
FanJab = 75,
FanTiltSwing = 76,
FanSmashSwing = 77,
FanDashSwing = 78,
StarRodJab = 79,
StarRodTiltSwing = 80,
StarRodSmashSwing = 81,
StarRodDashSwing = 82,
LipsStickJab = 83,
LipsStickTiltSwing = 84,
LipsStickSmashSwing = 85,
LipsStickDashSwing = 86,
OpenParasol = 87,
RayGunShoot = 88,
FireFlowerShoot = 89,
ScrewAttack = 90,
SuperScopeRapid = 91,
SuperScopeCharged = 92,
Hammer = 93,
}Variants§
NonStaling = 1
Jab1 = 2
Jab2 = 3
Jab3 = 4
RapidJabs = 5
DashAttack = 6
SideTilt = 7
UpTilt = 8
DownTilt = 9
SideSmash = 10
UpSmash = 11
DownSmash = 12
Nair = 13
Fair = 14
Bair = 15
Uair = 16
Dair = 17
NeutralSpecial = 18
SideSpecial = 19
UpSpecial = 20
DownSpecial = 21
KirbyHatMarioNeutralSpecial = 22
KirbyHatFoxNeutralSpecial = 23
KirbyHatCfalconNeutralSpecial = 24
KirbyHatDkneutralSpecial = 25
KirbyHatBowserNeutralSpecial = 26
KirbyHatLinkNeutralSpecial = 27
KirbyHatSheikNeutralSpecial = 28
KirbyHatNessNeutralSpecial = 29
KirbyHatPeachNeutralSpecial = 30
KirbyHatIceClimberNeutralSpecial = 31
KirbyHatPikachuNeutralSpecial = 32
KirbyHatSamusNeutralSpecial = 33
KirbyHatYoshiNeutralSpecial = 34
KirbyHatJigglypuffNeutralSpecial = 35
KirbyHatMewtwoNeutralSpecial = 36
KirbyHatLuigiNeutralSpecial = 37
KirbyHatMarthNeutralSpecial = 38
KirbyHatZeldaNeutralSpecial = 39
KirbyHatYoungLinkNeutralSpecial = 40
KirbyHatDocNeutralSpecial = 41
KirbyHatFalcoNeutralSpecial = 42
KirbyHatPichuNeutralSpecial = 43
KirbyHatGameAndWatchNeutralSpecial = 44
KirbyHatGanonNeutralSpecial = 45
KirbyHatRoyNeutralSpecial = 46
GetUpAttackFromBack = 50
GetUpAttackFromFront = 51
Pummel = 52
ForwardThrow = 53
BackThrow = 54
UpThrow = 55
DownThrow = 56
CargoForwardThrow = 57
CargoBackThrow = 58
CargoUpThrow = 59
CargoDownThrow = 60
LedgeGetUpAttack100 = 61
LedgeGetUpAttack = 62
BeamSwordJab = 63
BeamSwordTiltSwing = 64
BeamSwordSmashSwing = 65
BeamSwordDashSwing = 66
HomeRunBatJab = 67
HomeRunBatTiltSwing = 68
HomeRunBatSmashSwing = 69
HomeRunBatDashSwing = 70
ParasolJab = 71
ParasolTiltSwing = 72
ParasolSmashSwing = 73
ParasolDashSwing = 74
FanJab = 75
FanTiltSwing = 76
FanSmashSwing = 77
FanDashSwing = 78
StarRodJab = 79
StarRodTiltSwing = 80
StarRodSmashSwing = 81
StarRodDashSwing = 82
LipsStickJab = 83
LipsStickTiltSwing = 84
LipsStickSmashSwing = 85
LipsStickDashSwing = 86
OpenParasol = 87
RayGunShoot = 88
FireFlowerShoot = 89
ScrewAttack = 90
SuperScopeRapid = 91
SuperScopeCharged = 92
Hammer = 93
Trait Implementations§
Source§impl TryFromPrimitive for Attack
impl TryFromPrimitive for Attack
impl Copy for Attack
impl Eq for Attack
impl StructuralPartialEq for Attack
Auto Trait Implementations§
impl Freeze for Attack
impl RefUnwindSafe for Attack
impl Send for Attack
impl Sync for Attack
impl Unpin for Attack
impl UnwindSafe for Attack
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