@@ -148,20 +148,20 @@ unsafe fn game_attackhi3(fighter: &mut L2CAgentBase) {
148
148
let boma = fighter. boma ( ) ;
149
149
frame ( lua_state, 8.0 ) ;
150
150
if is_excute ( fighter) {
151
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 0.8 , 90 , 0 , 0 , 150 , 6 .0, 0.0 , 7.2 , 0.0 , Some ( 0.0 ) , Some ( 8.2 ) , Some ( 0.0 ) , 1.0 , 0.2 , * ATTACK_SETOFF_KIND_OFF , * ATTACK_LR_CHECK_POS , true , 0 , 0.0 , 0 , false , false , false , false , false , * 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_PUNCH , * ATTACK_REGION_NONE ) ;
151
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 0.8 , 90 , 0 , 0 , 150 , 4 .0, 0.0 , 6.0 , - 3.5 , Some ( 0.0 ) , Some ( 6.0 ) , Some ( 3.5 ) , 1.0 , 0.2 , * ATTACK_SETOFF_KIND_OFF , * ATTACK_LR_CHECK_POS , true , 0 , 0.0 , 0 , false , false , false , false , false , * 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_PUNCH , * ATTACK_REGION_NONE ) ;
152
152
AttackModule :: set_no_damage_fly_smoke_all ( boma, true , false ) ;
153
153
}
154
154
wait ( lua_state, 2.0 ) ;
155
155
if is_excute ( fighter) {
156
156
AttackModule :: clear_all ( boma) ;
157
157
}
158
- frame ( lua_state, 12 .0) ;
158
+ frame ( lua_state, 10 .0) ;
159
159
if is_excute ( fighter) {
160
- ATTACK ( fighter, 4 , 0 , Hash40 :: new ( "top" ) , 1.2 , 88 , 0 , 0 , 62 , 3.2 , 0.0 , 12.6 , 0.0 , Some ( 0.0 ) , Some ( 7.6 ) , Some ( 0.0 ) , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_OFF , * 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
161
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 20 , 4.4 , 0.0 , 21.4 , 0.0 , None , None , None , 0.25 , 0.5 , * 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
162
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 20 , 3.4 , 0.0 , 20.6 , 0.0 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_A , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
163
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "top" ) , 1.2 , 354 , 100 , 36 , 0 , 4.0 , 0.0 , 19.8 , -8.6 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
164
- ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 1.2 , 186 , 100 , 40 , 0 , 4.0 , 0.0 , 19.8 , 8.6 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
160
+ ATTACK ( fighter, 4 , 0 , Hash40 :: new ( "top" ) , 1.2 , 88 , 0 , 0 , 62 , 3.2 , 0.0 , 12.6 , 0.0 , Some ( 0.0 ) , Some ( 7.6 ) , Some ( 0.0 ) , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_OFF , * 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
161
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 12 , 4.4 , 0.0 , 21.4 , 0.0 , None , None , None , 0.25 , 0.2 , * 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
162
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 12 , 3.4 , 0.0 , 20.6 , 0.0 , None , None , None , 0.25 , 0.2 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_A , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
163
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "top" ) , 1.2 , 354 , 100 , 36 , 0 , 4.0 , 0.0 , 19.8 , -8.6 , None , None , None , 0.25 , 0.2 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
164
+ ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 1.2 , 186 , 100 , 40 , 0 , 4.0 , 0.0 , 19.8 , 8.6 , None , None , None , 0.25 , 0.2 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
165
165
}
166
166
wait ( lua_state, 2.0 ) ;
167
167
if is_excute ( fighter) {
@@ -170,24 +170,24 @@ unsafe fn game_attackhi3(fighter: &mut L2CAgentBase) {
170
170
wait ( lua_state, 2.0 ) ;
171
171
if is_excute ( fighter) {
172
172
FT_MOTION_RATE ( fighter, 0.5 ) ;
173
- ATTACK ( fighter, 4 , 0 , Hash40 :: new ( "top" ) , 1.2 , 88 , 0 , 0 , 62 , 3.2 , 0.0 , 12.6 , 0.0 , Some ( 0.0 ) , Some ( 7.6 ) , Some ( 0.0 ) , 0.25 , 1.0 , * ATTACK_SETOFF_KIND_OFF , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 3 , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
174
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 20 , 4.4 , 0.0 , 21.4 , 0.0 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 3 , false , false , false , false , true , * COLLISION_SITUATION_MASK_G , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
175
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 20 , 3.4 , 0.0 , 20.6 , 0.0 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 3 , false , false , false , false , true , * COLLISION_SITUATION_MASK_A , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
176
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "top" ) , 1.2 , 18 , 100 , 36 , 0 , 4.0 , 0.0 , 19.8 , -8.6 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 0 , 0.0 , 3 , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
177
- ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 1.2 , 162 , 100 , 40 , 0 , 4.0 , 0.0 , 19.8 , 8.6 , None , None , None , 0.25 , 0.5 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 0 , 0.0 , 3 , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
173
+ ATTACK ( fighter, 4 , 0 , Hash40 :: new ( "top" ) , 1.2 , 88 , 0 , 0 , 62 , 3.2 , 0.0 , 12.6 , 0.0 , Some ( 0.0 ) , Some ( 7.6 ) , Some ( 0.0 ) , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_OFF , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 3 , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
174
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 12 , 4.4 , 0.0 , 21.4 , 0.0 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 3 , false , false , false , false , true , * COLLISION_SITUATION_MASK_G , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
175
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 12 , 3.4 , 0.0 , 20.6 , 0.0 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 3 , false , false , false , false , true , * COLLISION_SITUATION_MASK_A , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
176
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "top" ) , 1.2 , 18 , 100 , 36 , 0 , 4.0 , 0.0 , 19.8 , -8.6 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 0 , 0.0 , 3 , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
177
+ ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 1.2 , 162 , 100 , 40 , 0 , 4.0 , 0.0 , 19.8 , 8.6 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_F , false , 0 , 0.0 , 3 , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
178
178
}
179
- frame ( lua_state, 26 .0) ;
179
+ frame ( lua_state, 24 .0) ;
180
180
if is_excute ( fighter) {
181
181
FT_MOTION_RATE ( fighter, 1.0 ) ;
182
182
AttackModule :: clear_all ( boma) ;
183
183
}
184
- frame ( lua_state, 28 .0) ;
184
+ frame ( lua_state, 26 .0) ;
185
185
if is_excute ( fighter) {
186
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 1.2 , 88 , 0 , 0 , 62 , 3.4 , 0.0 , 12.6 , 0.0 , Some ( 0.0 ) , Some ( 7.6 ) , Some ( 0.0 ) , 0.25 , 1.0 , * ATTACK_SETOFF_KIND_OFF , * ATTACK_LR_CHECK_POS , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
187
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 20 , 4.2 , 0.0 , 21.4 , 0.0 , None , None , None , 0.25 , 0.8 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , true , 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
188
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 20 , 3.6 , 0.0 , 20.6 , 0.0 , None , None , None , 0.25 , 0.8 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , true , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_A , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
189
- ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 1.2 , 76 , 100 , 22 , 0 , 4.0 , 0.0 , 19.8 , -8.6 , None , None , None , 0.25 , 0.8 , * ATTACK_SETOFF_KIND_ON , * 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
190
- ATTACK ( fighter, 4 , 0 , Hash40 :: new ( "top" ) , 1.2 , 104 , 100 , 22 , 0 , 4.0 , 0.0 , 19.8 , 8.6 , None , None , None , 0.25 , 0.8 , * ATTACK_SETOFF_KIND_ON , * 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
186
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "top" ) , 1.2 , 88 , 0 , 0 , 62 , 3.4 , 0.0 , 12.6 , 0.0 , Some ( 0.0 ) , Some ( 7.6 ) , Some ( 0.0 ) , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_OFF , * ATTACK_LR_CHECK_POS , 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
187
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 12 , 4.2 , 0.0 , 21.4 , 0.0 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , true , 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_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
188
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "top" ) , 1.2 , 366 , 0 , 0 , 12 , 3.6 , 0.0 , 20.6 , 0.0 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , true , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_A , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
189
+ ATTACK ( fighter, 3 , 0 , Hash40 :: new ( "top" ) , 1.2 , 76 , 100 , 22 , 0 , 4.0 , 0.0 , 19.8 , -8.6 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
190
+ ATTACK ( fighter, 4 , 0 , Hash40 :: new ( "top" ) , 1.2 , 104 , 100 , 22 , 0 , 4.0 , 0.0 , 19.8 , 8.6 , None , None , None , 0.25 , 0.25 , * ATTACK_SETOFF_KIND_ON , * 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_TRAIL_SLASH , * ATTACK_REGION_SWORD ) ;
191
191
}
192
192
wait ( lua_state, 2.0 ) ;
193
193
if is_excute ( fighter) {
0 commit comments