@@ -118,14 +118,14 @@ unsafe extern "C" fn game_attackairf(agent: &mut L2CAgentBase) {
118
118
}
119
119
120
120
frame ( lua_state, 5.0 ) ;
121
- if is_excute ( fighter ) {
122
- ATTACK ( fighter , 0 , 0 , Hash40 :: new ( "shoulderr" ) , 9.0 , 60 , 80 , 0 , 46 , 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_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
123
- ATTACK ( fighter , 1 , 0 , Hash40 :: new ( "armr" ) , 9.0 , 60 , 80 , 0 , 46 , 3.0 , 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 , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
124
- ATTACK ( fighter , 2 , 0 , Hash40 :: new ( "sword1" ) , 9.0 , 60 , 80 , 0 , 46 , 3.5 , 0.0 , 0.0 , 2.5 , 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_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
125
- ATTACK ( fighter , 3 , 0 , Hash40 :: new ( "sword1" ) , 9.0 , 60 , 80 , 0 , 46 , 3.5 , 0.0 , 0.0 , 7.2 , 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_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
121
+ if is_excute ( agent ) {
122
+ ATTACK ( agent , 0 , 0 , Hash40 :: new ( "shoulderr" ) , 9.0 , 60 , 80 , 0 , 46 , 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_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
123
+ ATTACK ( agent , 1 , 0 , Hash40 :: new ( "armr" ) , 9.0 , 60 , 80 , 0 , 46 , 3.0 , 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 , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
124
+ ATTACK ( agent , 2 , 0 , Hash40 :: new ( "sword1" ) , 9.0 , 60 , 80 , 0 , 46 , 3.5 , 0.0 , 0.0 , 2.5 , 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_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
125
+ ATTACK ( agent , 3 , 0 , Hash40 :: new ( "sword1" ) , 9.0 , 60 , 80 , 0 , 46 , 3.5 , 0.0 , 0.0 , 7.2 , 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_cutup" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_CUTUP , * ATTACK_REGION_SWORD ) ;
126
126
}
127
127
frame ( lua_state, 9.0 ) ;
128
- if is_excute ( fighter ) {
128
+ if is_excute ( agent ) {
129
129
AttackModule :: clear_all ( boma) ;
130
130
}
131
131
frame ( lua_state, 30.0 ) ;
@@ -136,15 +136,15 @@ unsafe extern "C" fn game_attackairf(agent: &mut L2CAgentBase) {
136
136
137
137
138
138
unsafe extern "C" fn effect_attackairf ( agent : & mut L2CAgentBase ) {
139
- let lua_state = fighter . lua_state_agent ;
140
- let boma = fighter . boma ( ) ;
139
+ let lua_state = agent . lua_state_agent ;
140
+ let boma = agent . boma ( ) ;
141
141
frame ( lua_state, 5.0 ) ;
142
- if is_excute ( fighter ) {
143
- AFTER_IMAGE4_ON_arg29 ( fighter , Hash40 :: new ( "tex_lucina_sword1" ) , Hash40 :: new ( "tex_lucina_sword2" ) , 5 , Hash40 :: new ( "sword1" ) , 0.0 , 0.0 , 1.65 , Hash40 :: new ( "sword1" ) , -0.0 , -0.0 , 12.3 , true , Hash40 :: new ( "lucina_sword" ) , Hash40 :: new ( "haver" ) , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 1.0 , 0 , * EFFECT_AXIS_X , 0 , * TRAIL_BLEND_ALPHA , 101 , * TRAIL_CULL_NONE , 1.2 , 0.2 ) ;
142
+ if is_excute ( agent ) {
143
+ AFTER_IMAGE4_ON_arg29 ( agent , Hash40 :: new ( "tex_lucina_sword1" ) , Hash40 :: new ( "tex_lucina_sword2" ) , 5 , Hash40 :: new ( "sword1" ) , 0.0 , 0.0 , 1.65 , Hash40 :: new ( "sword1" ) , -0.0 , -0.0 , 12.3 , true , Hash40 :: new ( "lucina_sword" ) , Hash40 :: new ( "haver" ) , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 1.0 , 0 , * EFFECT_AXIS_X , 0 , * TRAIL_BLEND_ALPHA , 101 , * TRAIL_CULL_NONE , 1.2 , 0.2 ) ;
144
144
}
145
145
frame ( lua_state, 9.0 ) ;
146
- if is_excute ( fighter ) {
147
- AFTER_IMAGE_OFF ( fighter , 3 ) ;
146
+ if is_excute ( agent ) {
147
+ AFTER_IMAGE_OFF ( agent , 3 ) ;
148
148
149
149
}
150
150
}
0 commit comments