Skip to content

Commit 9754359

Browse files
authored
Merge pull request HDR-Development#2211 from jaccob101/dsam
Dark Samus Stat Adjustment + Nair Angle
2 parents ba18b1a + 291e3b9 commit 9754359

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

fighters/samusd/src/acmd/aerials.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ unsafe fn samusd_attack_air_n_game(fighter: &mut L2CAgentBase) {
1414
for _ in 0..7 {
1515
if is_excute(fighter) {
1616
FT_MOTION_RATE(fighter, 1.0);
17-
ATTACK(fighter, 0, 0, Hash40::new("top"), 1.0, 365, 48, 0, 34, 4.0, 0.0, 15.0, 4.5, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
18-
ATTACK(fighter, 1, 0, Hash40::new("top"), 1.0, 365, 48, 0, 34, 4.0, 0.0, 15.0, -4.1, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
19-
ATTACK(fighter, 2, 0, Hash40::new("top"), 1.0, 365, 48, 0, 34, 4.0, 0.0, 6.0, 4.5, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
20-
ATTACK(fighter, 3, 0, Hash40::new("top"), 1.0, 365, 48, 0, 34, 4.0, 0.0, 6.0, -4.1, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
17+
ATTACK(fighter, 0, 0, Hash40::new("top"), 1.0, 215, 48, 0, 34, 4.0, 0.0, 15.0, 4.5, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
18+
ATTACK(fighter, 1, 0, Hash40::new("top"), 1.0, 215, 48, 0, 34, 4.0, 0.0, 15.0, -4.1, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
19+
ATTACK(fighter, 2, 0, Hash40::new("top"), 1.0, 110, 48, 0, 34, 4.0, 0.0, 6.0, 4.5, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
20+
ATTACK(fighter, 3, 0, Hash40::new("top"), 1.0, 110, 48, 0, 34, 4.0, 0.0, 6.0, -4.1, None, None, None, 0.5, 1.0, *ATTACK_SETOFF_KIND_ON, *ATTACK_LR_CHECK_POS, false, 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_elec"), *ATTACK_SOUND_LEVEL_M, *COLLISION_SOUND_ATTR_ELEC, *ATTACK_REGION_BODY);
2121
}
2222
wait(lua_state, 2.0);
2323
if is_excute(fighter) {

romfs/source/fighter/common/param/fighter_param.prcxml

+4-3
Original file line numberDiff line numberDiff line change
@@ -2965,11 +2965,12 @@
29652965
<float hash="jump_y">35</float>
29662966
<float hash="mini_jump_y">15.39</float>
29672967
<float hash="jump_aerial_y">31</float>
2968-
<float hash="air_accel_x_mul">0.015</float>
2968+
<float hash="air_accel_x_mul">0.035</float>
29692969
<float hash="air_accel_x_add">0.02</float>
2970-
<float hash="air_speed_x_stable">1.093</float>
2970+
<float hash="air_speed_x_stable">1.01</float>
29712971
<float hash="air_brake_x">0.01</float>
2972-
<float hash="air_accel_y">0.085</float>
2972+
<float hash="air_brake_y">0.012</float>
2973+
<float hash="air_accel_y">0.1</float>
29732974
<float hash="air_speed_y_stable">1.87</float>
29742975
<float hash="damage_fly_top_air_accel_y">0.09</float>
29752976
<float hash="damage_fly_top_speed_y_stable">1.87</float>

romfs/source/fighter/samusd/param/vl.prcxml

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
</list>
8282
<list hash="param_special_hi">
8383
<struct index="0">
84-
<float hash="sjump_ar_vy0">2.85</float>
84+
<float hash="sjump_ar_vy0">3.155</float>
8585
</struct>
8686
<hash40 index="1">dummy</hash40>
8787
<hash40 index="2">dummy</hash40>

0 commit comments

Comments
 (0)