@@ -6,10 +6,10 @@ unsafe fn mariod_attack_11_game(fighter: &mut L2CAgentBase) {
6
6
let boma = fighter. boma ( ) ;
7
7
frame ( lua_state, 2.0 ) ;
8
8
if is_excute ( fighter) {
9
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderl" ) , 3 .0, 83 , 100 , 30 , 0 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
10
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 3 .0, 83 , 100 , 30 , 0 , 3.0 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
11
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "handl" ) , 3 .0, 83 , 100 , 30 , 0 , 3.5 , 1.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_FIGHTER , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
12
- ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 3 .0, 361 , 30 , 0 , 20 , 2.5 , 0.0 , 3.3 , 6.0 , Some ( 0.0 ) , Some ( 3.3 ) , Some ( 9.25 ) , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_G , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
9
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderl" ) , 4 .0, 83 , 100 , 30 , 0 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
10
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 4 .0, 83 , 100 , 30 , 0 , 3.0 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
11
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "handl" ) , 4 .0, 83 , 100 , 30 , 0 , 3.5 , 1.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_FIGHTER , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
12
+ ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 4 .0, 361 , 30 , 0 , 20 , 2.5 , 0.0 , 3.3 , 6.0 , Some ( 0.0 ) , Some ( 3.3 ) , Some ( 9.25 ) , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_G , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
13
13
}
14
14
frame ( lua_state, 4.0 ) ;
15
15
if is_excute ( fighter) {
@@ -43,10 +43,10 @@ unsafe fn mariod_attack_12_game(fighter: &mut L2CAgentBase) {
43
43
let boma = fighter. boma ( ) ;
44
44
frame ( lua_state, 2.0 ) ;
45
45
if is_excute ( fighter) {
46
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "bust" ) , 2 .0, 80 , 100 , 30 , 0 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
47
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "shoulderr" ) , 2 .0, 80 , 100 , 30 , 0 , 3.0 , 1.4 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
48
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "armr" ) , 2 .0, 80 , 100 , 30 , 0 , 4.0 , 4.2 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
49
- ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 2 .0, 361 , 30 , 0 , 20 , 2.5 , 0.0 , 3.3 , 6.0 , Some ( 0.0 ) , Some ( 3.3 ) , Some ( 12.0 ) , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_G , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
46
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "bust" ) , 3 .0, 80 , 100 , 30 , 0 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
47
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "shoulderr" ) , 3 .0, 80 , 100 , 30 , 0 , 3.0 , 1.4 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
48
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "armr" ) , 3 .0, 80 , 100 , 30 , 0 , 4.0 , 4.2 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA_d , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
49
+ ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 3 .0, 361 , 30 , 0 , 20 , 2.5 , 0.0 , 3.3 , 6.0 , Some ( 0.0 ) , Some ( 3.3 ) , Some ( 12.0 ) , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_G , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_PUNCH ) ;
50
50
}
51
51
frame ( lua_state, 4.0 ) ;
52
52
if is_excute ( fighter) {
@@ -64,16 +64,18 @@ unsafe fn mariod_attack_13_game(fighter: &mut L2CAgentBase) {
64
64
let lua_state = fighter. lua_state_agent ;
65
65
let boma = fighter. boma ( ) ;
66
66
frame ( lua_state, 2.0 ) ;
67
- FT_MOTION_RATE_RANGE ( fighter, 2.0 , 2.5 , 1.0 ) ;
67
+ if is_excute ( fighter) {
68
+ FT_MOTION_RATE ( fighter, 1.0 /( 2.5 -2.0 ) ) ;
69
+ }
68
70
frame ( lua_state, 2.5 ) ;
69
- FT_MOTION_RATE_RANGE ( fighter, 2.5 , 5.0 , 3.0 ) ;
70
71
if is_excute ( fighter) {
71
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "legr" ) , 4.0 , 49 , 50 , 0 , 60 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
72
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "footr" ) , 4.0 , 49 , 50 , 0 , 60 , 4.5 , 0.4 , -1.0 , 0.0 , None , None , None , 1.0 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
72
+ FT_MOTION_RATE ( fighter, 5.0 /( 5.0 -2.5 ) ) ;
73
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "legr" ) , 6.0 , 361 , 83 , 0 , 45 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
74
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "footr" ) , 6.0 , 361 , 83 , 0 , 45 , 4.5 , 0.4 , -1.0 , 0.0 , None , None , None , 1.0 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
73
75
}
74
76
frame ( lua_state, 5.0 ) ;
75
- FT_MOTION_RATE ( fighter, 1.0 ) ;
76
77
if is_excute ( fighter) {
78
+ FT_MOTION_RATE ( fighter, 1.0 ) ;
77
79
AttackModule :: clear_all ( boma) ;
78
80
}
79
81
@@ -87,16 +89,19 @@ unsafe fn mariod_attack_13_expression(fighter: &mut L2CAgentBase) {
87
89
ItemModule :: set_have_item_visibility ( boma, false , 0 ) ;
88
90
slope ! ( fighter, * MA_MSC_CMD_SLOPE_SLOPE , * SLOPE_STATUS_LR ) ;
89
91
}
90
- frame ( lua_state, 1.0 ) ;
92
+ frame ( lua_state, 0.5 ) ;
91
93
if is_excute ( fighter) {
92
94
ControlModule :: set_rumble ( boma, Hash40 :: new ( "rbkind_nohits" ) , 0 , false , * BATTLE_OBJECT_ID_INVALID as u32 ) ;
93
95
}
94
- frame ( lua_state, 3.0 ) ;
96
+ frame ( lua_state, 2.0 ) ;
97
+ if is_excute ( fighter) {
98
+ slope ! ( fighter, * MA_MSC_CMD_SLOPE_SLOPE , * SLOPE_STATUS_NONE ) ;
99
+ }
100
+ frame ( lua_state, 2.5 ) ;
95
101
if is_excute ( fighter) {
96
- slope ! ( fighter, * MA_MSC_CMD_SLOPE_SLOPE_INTP , * SLOPE_STATUS_L , 3 ) ;
97
102
macros:: RUMBLE_HIT ( fighter, Hash40 :: new ( "rbkind_attacks" ) , 0 ) ;
98
103
}
99
- frame ( lua_state, 18 .0) ;
104
+ frame ( lua_state, 13 .0) ;
100
105
if is_excute ( fighter) {
101
106
slope ! ( fighter, * MA_MSC_CMD_SLOPE_SLOPE_INTP , * SLOPE_STATUS_LR , 3 ) ;
102
107
}
@@ -109,15 +114,15 @@ unsafe fn mariod_attack_dash_game(fighter: &mut L2CAgentBase) {
109
114
sv_kinetic_energy ! ( set_speed_mul, fighter, FIGHTER_KINETIC_ENERGY_ID_MOTION , 1.09 ) ;
110
115
frame ( lua_state, 6.0 ) ;
111
116
if is_excute ( fighter) {
112
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "legl" ) , 9.5 , 80 , 40 , 0 , 70 , 3.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
113
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "kneel" ) , 9.5 , 80 , 40 , 0 , 70 , 3.5 , 3.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
117
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "legl" ) , 10.0 , 80 , 40 , 0 , 70 , 3.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
118
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "kneel" ) , 10.0 , 80 , 40 , 0 , 70 , 3.5 , 3.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
114
119
ATK_SET_SHIELD_SETOFF_MUL_arg3 ( fighter, 0 , 1 , 1.875 ) ;
115
120
FighterAreaModuleImpl :: enable_fix_jostle_area ( boma, 4.0 , 6.0 ) ;
116
121
}
117
122
frame ( lua_state, 10.0 ) ;
118
123
if is_excute ( fighter) {
119
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "legl" ) , 8.5 , 80 , 50 , 0 , 60 , 3.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
120
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "kneel" ) , 8.5 , 80 , 50 , 0 , 60 , 3.5 , 2.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
124
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "legl" ) , 9.0 , 80 , 50 , 0 , 60 , 3.5 , 0.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
125
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "kneel" ) , 9.0 , 80 , 50 , 0 , 60 , 3.5 , 2.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 1 , 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_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_KICK ) ;
121
126
ATK_SET_SHIELD_SETOFF_MUL_arg3 ( fighter, 0 , 1 , 1.875 ) ;
122
127
}
123
128
frame ( lua_state, 21.0 ) ;
0 commit comments