Editing Pichu (SSBU)
From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 19: | Line 19: | ||
Pichu is ranked 53rd out of 82 on the current tier list, placing it in the C+ tier. This is a significant improvement over its low tier placement in ''Melee'', where it was ranked 22nd out of 26. Pichu boasts good combo ability and great KO power, with its fast [[falling speed]] aiding in its combo potential. It is also very hard to hit due to its small hurtbox and good mobility. | Pichu is ranked 53rd out of 82 on the current tier list, placing it in the C+ tier. This is a significant improvement over its low tier placement in ''Melee'', where it was ranked 22nd out of 26. Pichu boasts good combo ability and great KO power, with its fast [[falling speed]] aiding in its combo potential. It is also very hard to hit due to its small hurtbox and good mobility. | ||
unsafe extern "C" fn game_throwlw(agent: &mut L2CAgentBase) { | |||
if macros::is_excute(agent) { | |||
macros::ATTACK_ABS(agent, *FIGHTER_ATTACK_ABSOLUTE_KIND_THROW, 0, 5.0, 65, 75, 0, 53, 0.0, 1.0, *ATTACK_LR_CHECK_F, 0.0, true, Hash40::new("collision_attr_normal"), *ATTACK_SOUND_LEVEL_S, *COLLISION_SOUND_ATTR_NONE, *ATTACK_REGION_THROW); | |||
macros::ATTACK_ABS(agent, *FIGHTER_ATTACK_ABSOLUTE_KIND_CATCH, 0, 3.0, 361, 100, 0, 40, 0.0, 1.0, *ATTACK_LR_CHECK_F, 0.0, true, Hash40::new("collision_attr_normal"), *ATTACK_SOUND_LEVEL_S, *COLLISION_SOUND_ATTR_NONE, *ATTACK_REGION_THROW); | |||
} | |||
frame(agent.lua_state_agent, 15.0); | |||
if macros::is_excute(agent) { | |||
macros::FT_CATCH_STOP(agent, 7, 1); | |||
macros::CHECK_FINISH_CAMERA(agent, 5, 0); | |||
lua_bind::FighterCutInManager::set_throw_finish_zoom_rate(singletons::FighterCutInManager(), 1.5); | |||
lua_bind::FighterCutInManager::set_throw_finish_offset(singletons::FighterCutInManager(), Vector3f{x: 5.0, y: 0.0, z: 0.0}); | |||
} | |||
frame(agent.lua_state_agent, 16.0); | |||
if macros::is_excute(agent) { | |||
let target = WorkModule::get_int64(agent.module_accessor, *FIGHTER_STATUS_THROW_WORK_INT_TARGET_OBJECT); | |||
let target_group = WorkModule::get_int64(agent.module_accessor, *FIGHTER_STATUS_THROW_WORK_INT_TARGET_HIT_GROUP); | |||
let target_no = WorkModule::get_int64(agent.module_accessor, *FIGHTER_STATUS_THROW_WORK_INT_TARGET_HIT_NO); | |||
macros::ATK_HIT_ABS(agent, *FIGHTER_ATTACK_ABSOLUTE_KIND_THROW, Hash40::new("throw"), target, target_group, target_no); | |||
} | |||
frame(agent.lua_state_agent, 18.0); | |||
macros::FT_MOTION_RATE(agent, 0.8); | |||
frame(agent.lua_state_agent, 43.0); | |||
macros::FT_MOTION_RATE(agent, 1.0); | |||
} | |||
However, Pichu is hindered by critical flaws. Its biggest flaw is being the [[weight|lightest]] character in the game. This combined with it taking [[recoil]] damage when using [[electric]] moves makes Pichu a "glass cannon" and can be KO'd earlier than any other character. Its fast falling speed makes it more susceptible to combos despite being so light. | However, Pichu is hindered by critical flaws. Its biggest flaw is being the [[weight|lightest]] character in the game. This combined with it taking [[recoil]] damage when using [[electric]] moves makes Pichu a "glass cannon" and can be KO'd earlier than any other character. Its fast falling speed makes it more susceptible to combos despite being so light. |