@@ -6,9 +6,9 @@ unsafe fn mariod_attack_s4_hi_game(fighter: &mut L2CAgentBase) {
6
6
let boma = fighter. boma ( ) ;
7
7
frame ( lua_state, 15.0 ) ;
8
8
if is_excute ( fighter) {
9
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderr" ) , 16.0 , 361 , 97 , 0 , 30 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
10
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 16.0 , 361 , 97 , 0 , 30 , 2.5 , -2.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
11
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "arml" ) , 20.0 , 361 , 97 , 0 , 30 , 5.0 , 4.0 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * 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_elec" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_ELEC , * ATTACK_REGION_PUNCH ) ;
9
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderr" ) , 16.0 , 361 , 95 , 0 , 25 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
10
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 16.0 , 361 , 95 , 0 , 25 , 2.5 , -2.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
11
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "arml" ) , 20.0 , 361 , 95 , 0 , 25 , 5.0 , 4.0 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * 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_elec" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_ELEC , * ATTACK_REGION_PUNCH ) ;
12
12
}
13
13
wait ( lua_state, 3.0 ) ;
14
14
if is_excute ( fighter) {
@@ -27,9 +27,9 @@ unsafe fn mariod_attack_s4_s_game(fighter: &mut L2CAgentBase) {
27
27
}
28
28
frame ( lua_state, 15.0 ) ;
29
29
if is_excute ( fighter) {
30
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderr" ) , 16.0 , 361 , 97 , 0 , 30 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
31
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 16.0 , 361 , 97 , 0 , 30 , 2.5 , -2.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
32
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "arml" ) , 20.0 , 361 , 97 , 0 , 30 , 5.0 , 4.0 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * 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_elec" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_ELEC , * ATTACK_REGION_PUNCH ) ;
30
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderr" ) , 16.0 , 361 , 95 , 0 , 25 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
31
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 16.0 , 361 , 95 , 0 , 25 , 2.5 , -2.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
32
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "arml" ) , 20.0 , 361 , 95 , 0 , 25 , 5.0 , 4.0 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * 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_elec" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_ELEC , * ATTACK_REGION_PUNCH ) ;
33
33
}
34
34
wait ( lua_state, 3.0 ) ;
35
35
if is_excute ( fighter) {
@@ -48,9 +48,9 @@ unsafe fn mariod_attack_s4_lw_game(fighter: &mut L2CAgentBase) {
48
48
}
49
49
frame ( lua_state, 15.0 ) ;
50
50
if is_excute ( fighter) {
51
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderr" ) , 16.0 , 361 , 97 , 0 , 30 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
52
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 16.0 , 361 , 97 , 0 , 30 , 2.5 , -2.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
53
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "arml" ) , 20.0 , 361 , 97 , 0 , 30 , 5.0 , 4.0 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * 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_elec" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_ELEC , * ATTACK_REGION_PUNCH ) ;
51
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "shoulderr" ) , 16.0 , 361 , 95 , 0 , 25 , 2.5 , 0.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
52
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "arml" ) , 16.0 , 361 , 95 , 0 , 25 , 2.5 , -2.0 , 0.0 , 0.0 , None , None , None , 0.8 , 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_L , * COLLISION_SOUND_ATTR_KICK , * ATTACK_REGION_PUNCH ) ;
53
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "arml" ) , 20.0 , 361 , 95 , 0 , 25 , 5.0 , 4.0 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * 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_elec" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_ELEC , * ATTACK_REGION_PUNCH ) ;
54
54
}
55
55
wait ( lua_state, 3.0 ) ;
56
56
if is_excute ( fighter) {
0 commit comments