Skip to content

Commit 9c011ab

Browse files
committed
Merge branch 'dev' into feature/smashline-2
2 parents f38f464 + b17edb2 commit 9c011ab

File tree

6 files changed

+44
-13
lines changed

6 files changed

+44
-13
lines changed

fighters/marth/src/acmd/specials.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ unsafe extern "C" fn marth_special_s1_game(fighter: &mut L2CAgentBase) {
1818
ATTACK(fighter, 1, 0, Hash40::new("top"), 4.0, 92, 60, 0, 25, 7.5, 0.0, 9.5, 16.5, None, None, None, 1.0, 0.8, *ATTACK_SETOFF_KIND_OFF, *ATTACK_LR_CHECK_F, true, 0, 0.0, 0, false, false, false, false, true, *COLLISION_SITUATION_MASK_GA, *COLLISION_CATEGORY_MASK_ALL, *COLLISION_PART_MASK_ALL, false, Hash40::new("collision_attr_cutup"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_MARTH_SWORD, *ATTACK_REGION_SWORD);
1919
ATTACK(fighter, 2, 0, Hash40::new("top"), 4.0, 20, 60, 0, 25, 4.5, 0.0, 9.5, 3.0, None, None, None, 1.0, 0.8, *ATTACK_SETOFF_KIND_OFF, *ATTACK_LR_CHECK_F, true, 0, 0.0, 0, false, false, false, false, true, *COLLISION_SITUATION_MASK_GA, *COLLISION_CATEGORY_MASK_ALL, *COLLISION_PART_MASK_ALL, false, Hash40::new("collision_attr_cutup"), *ATTACK_SOUND_LEVEL_S, *COLLISION_SOUND_ATTR_CUTUP, *ATTACK_REGION_SWORD);
2020
}
21-
frame(lua_state, 7.0);
21+
frame(lua_state, 10.0);
2222
if is_excute(fighter) {
2323
AttackModule::clear_all(boma);
2424
WorkModule::on_flag(boma, *FIGHTER_MARTH_STATUS_SPECIAL_S_FLAG_MOTION_CHANGE_ENABLE);

fighters/rockman/src/status/rockbuster/shoot_jump_squat.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ unsafe extern "C" fn rockman_rockbuster_shoot_jump_squat_main(fighter: &mut L2CF
5858
rockman_rockbuster_main_helper(fighter, false.into(), true.into(), L2CValue::Void(), L2CValue::Void());
5959
MotionModule::change_motion(
6060
fighter.module_accessor,
61-
Hash40::new("jump_squat"),
61+
Hash40::new("jump_squat_buster"),
6262
0.0,
6363
1.0,
6464
false,

fighters/rockman/src/vtable_hook.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,8 @@ pub fn install() {
315315
skyline::patching::Patch::in_text(0x10839cc).nop();
316316

317317
// Patches which status to compare to for Metal Blade.
318-
skyline::patching::Patch::in_text(0x1080264).data(0x7107741Fu32);
318+
skyline::patching::Patch::in_text(0x1080264).nop();
319+
skyline::patching::Patch::in_text(0x1080268).nop();
319320

320321
skyline::install_hooks!(
321322
rockman_vtable_func,

fighters/sheik/src/acmd/aerials.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ unsafe extern "C" fn expression_attackairhi(agent: &mut L2CAgentBase) {
144144
if is_excute(agent) {
145145
ControlModule::set_rumble(boma, Hash40::new("rbkind_nohitm"), 0, false, *BATTLE_OBJECT_ID_INVALID as u32);
146146
}
147-
frame(lua_state, 5.0);
147+
frame(lua_state, 4.0);
148148
if is_excute(agent) {
149149
RUMBLE_HIT(agent, Hash40::new("rbkind_attackm"), 0);
150150
}

romfs/source/fighter/rockman/motion/body/motion_patch.yaml

+30
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,36 @@ buster_walk_fast:
468468
xlu_end: 0
469469
cancel_frame: 0
470470
no_stop_intp: false
471+
jump_squat_buster:
472+
game_script: game_jumpsquat
473+
flags:
474+
turn: false
475+
loop: false
476+
move: false
477+
fix_trans: false
478+
fix_rot: false
479+
fix_scale: false
480+
unk_40: false
481+
unk_80: true
482+
unk_100: false
483+
unk_200: false
484+
unk_400: false
485+
unk_800: false
486+
unk_1000: false
487+
unk_2000: false
488+
blend_frames: 0
489+
animations:
490+
- name: a03jumpsquat.nuanmb
491+
unk: 0
492+
scripts:
493+
- expression_jumpsquat
494+
- sound_jumpsquat
495+
- effect_jumpsquat
496+
extra:
497+
xlu_start: 0
498+
xlu_end: 0
499+
cancel_frame: 0
500+
no_stop_intp: false
471501
attack_s3_s:
472502
game_script: game_attacks3melee
473503
flags:

romfs/source/fighter/sonic/motion/body/motion_patch.yaml

+9-9
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ special_n_hit:
9090
extra:
9191
intangible_start_frame: 0
9292
intangible_end_frame: 0
93-
cancel_frame: 15
93+
cancel_frame: 22
9494
freeze_during_hitstop: false
9595
special_n_hit1:
9696
game_script: game_specialnhit
@@ -119,7 +119,7 @@ special_n_hit1:
119119
extra:
120120
intangible_start_frame: 0
121121
intangible_end_frame: 0
122-
cancel_frame: 15
122+
cancel_frame: 22
123123
freeze_during_hitstop: false
124124
special_n_hit2:
125125
game_script: game_specialnhit
@@ -148,7 +148,7 @@ special_n_hit2:
148148
extra:
149149
intangible_start_frame: 0
150150
intangible_end_frame: 0
151-
cancel_frame: 15
151+
cancel_frame: 22
152152
freeze_during_hitstop: false
153153
special_n_hit3:
154154
game_script: game_specialnhit
@@ -177,7 +177,7 @@ special_n_hit3:
177177
extra:
178178
intangible_start_frame: 0
179179
intangible_end_frame: 0
180-
cancel_frame: 15
180+
cancel_frame: 22
181181
freeze_during_hitstop: false
182182
special_n_hit4:
183183
game_script: game_specialnhit
@@ -206,7 +206,7 @@ special_n_hit4:
206206
extra:
207207
intangible_start_frame: 0
208208
intangible_end_frame: 0
209-
cancel_frame: 15
209+
cancel_frame: 22
210210
freeze_during_hitstop: false
211211
special_n_hit5:
212212
game_script: game_specialnhit
@@ -235,7 +235,7 @@ special_n_hit5:
235235
extra:
236236
intangible_start_frame: 0
237237
intangible_end_frame: 0
238-
cancel_frame: 15
238+
cancel_frame: 22
239239
freeze_during_hitstop: false
240240
special_n_hit6:
241241
game_script: game_specialnhit
@@ -264,7 +264,7 @@ special_n_hit6:
264264
extra:
265265
intangible_start_frame: 0
266266
intangible_end_frame: 0
267-
cancel_frame: 15
267+
cancel_frame: 22
268268
freeze_during_hitstop: false
269269
special_n_hit7:
270270
game_script: game_specialnhit
@@ -293,7 +293,7 @@ special_n_hit7:
293293
extra:
294294
intangible_start_frame: 0
295295
intangible_end_frame: 0
296-
cancel_frame: 15
296+
cancel_frame: 22
297297
freeze_during_hitstop: false
298298
special_n_hit8:
299299
game_script: game_specialnhit
@@ -322,7 +322,7 @@ special_n_hit8:
322322
extra:
323323
intangible_start_frame: 0
324324
intangible_end_frame: 0
325-
cancel_frame: 15
325+
cancel_frame: 22
326326
freeze_during_hitstop: false
327327
special_s_boost:
328328
game_script: game_specialsboost

0 commit comments

Comments
 (0)