LXP2.1 - MetalSonic - Subroutine - 0x277dc
- FloatVariableSet { variable: LongtermAccessFloat (0x5d), value: LongtermAccessFloat (0x5e) }
- FloatVariableMultiply { variable: LongtermAccessFloat (0x5d), value: 0.03 }
- if ((LongtermAccessFloat (0x5e) GreaterThanOrEqual scalar(25)))
- CreateHitBox(HitBoxArguments { bone_index: 24, hitbox_id: 1, set_id: 0, damage: Constant(14.0), trajectory: 361, wdsk: 0, kbg: 80, shield_damage: 0, bkb: 80, size: 25.0, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, tripping_rate: 0.0, hitlag_mult: 1.0, sdi_mult: 1.0, effect: Electric, unk1: false, sound_level: 3, unk2: false, sound: MagicZap, unk3: 0, ground: true, aerial: true, unk4: 0, sse_type: Energy, clang: false, unk5: false, direct: true, unk6: 0 })
- Rumble { unk1: 15, unk2: 0 }
- else
- if ((LongtermAccessFloat (0x5e) GreaterThanOrEqual scalar(20)))
- CreateHitBox(HitBoxArguments { bone_index: 24, hitbox_id: 1, set_id: 0, damage: Constant(14.0), trajectory: 361, wdsk: 0, kbg: 80, shield_damage: 0, bkb: 80, size: 20.0, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, tripping_rate: 0.0, hitlag_mult: 1.0, sdi_mult: 1.0, effect: Electric, unk1: false, sound_level: 3, unk2: false, sound: MagicZap, unk3: 0, ground: true, aerial: true, unk4: 0, sse_type: Energy, clang: false, unk5: false, direct: true, unk6: 0 })
- Rumble { unk1: 15, unk2: 0 }
- else
- if ((LongtermAccessFloat (0x5e) GreaterThanOrEqual scalar(15)))
- CreateHitBox(HitBoxArguments { bone_index: 24, hitbox_id: 1, set_id: 0, damage: Constant(14.0), trajectory: 361, wdsk: 0, kbg: 80, shield_damage: 0, bkb: 80, size: 15.0, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, tripping_rate: 0.0, hitlag_mult: 1.0, sdi_mult: 1.0, effect: Electric, unk1: false, sound_level: 3, unk2: false, sound: MagicZap, unk3: 0, ground: true, aerial: true, unk4: 0, sse_type: Energy, clang: false, unk5: false, direct: true, unk6: 0 })
- Rumble { unk1: 14, unk2: 0 }
- else
- if ((LongtermAccessFloat (0x5e) GreaterThanOrEqual scalar(11.5)))
- CreateHitBox(HitBoxArguments { bone_index: 24, hitbox_id: 1, set_id: 0, damage: Constant(14.0), trajectory: 361, wdsk: 0, kbg: 80, shield_damage: 0, bkb: 80, size: 10.0, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, tripping_rate: 0.0, hitlag_mult: 1.0, sdi_mult: 1.0, effect: Electric, unk1: false, sound_level: 3, unk2: false, sound: MagicZap, unk3: 0, ground: true, aerial: true, unk4: 0, sse_type: Energy, clang: false, unk5: false, direct: true, unk6: 0 })
- Rumble { unk1: 14, unk2: 0 }
- else
- CreateHitBox(HitBoxArguments { bone_index: 24, hitbox_id: 1, set_id: 0, damage: Constant(14.0), trajectory: 361, wdsk: 0, kbg: 80, shield_damage: 0, bkb: 80, size: 5.0, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, tripping_rate: 0.0, hitlag_mult: 1.0, sdi_mult: 1.0, effect: Electric, unk1: false, sound_level: 3, unk2: false, sound: MagicZap, unk3: 0, ground: true, aerial: true, unk4: 0, sse_type: Energy, clang: false, unk5: false, direct: true, unk6: 0 })
- Rumble { unk1: 13, unk2: 0 }
- UnknownEvent { namespace: 0x11, code: 0x1, unk1: 0x0, arguments: [Value(129), Value(24), Scalar(-1.0), Scalar(1.0), Scalar(0.0), Scalar(0.0), Scalar(0.0), Scalar(90.0), Variable(Variable { memory_type: LongtermAccess, data_type: Float, address: 93 }), Bool(false)] }