Skip to content

Commit 5af715f

Browse files
authored
Merge pull request #163 from n8pjl/aiEnemyDefaultReaction__isChangeable
add function in aiEnemyDefaultReaction
2 parents b583f00 + a50a58a commit 5af715f

3 files changed

Lines changed: 7 additions & 1 deletion

File tree

data/uking_functions.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23522,7 +23522,7 @@ Address,Quality,Size,Name
2352223522
0x0000007100387bd4,W,000124,_ZN5uking2ai20EnemyDefaultReaction6leave_Ev
2352323523
0x0000007100387c50,U,000028,uking::ai::EnemyDefaultReaction::m44
2352423524
0x0000007100387c6c,U,000788,uking::ai::EnemyDefaultReaction::m35
23525-
0x0000007100387f80,U,000036,_ZNK5uking2ai20EnemyDefaultReaction12isChangeableEv
23525+
0x0000007100387f80,O,000036,_ZNK5uking2ai20EnemyDefaultReaction12isChangeableEv
2352623526
0x0000007100387fa4,U,000064,uking::ai::EnemyDefaultReaction::m37
2352723527
0x0000007100387fe4,U,000432,uking::ai::EnemyDefaultReaction::m45
2352823528
0x0000007100388194,U,000040,uking::ai::EnemyDefaultReaction::m38

src/Game/AI/AI/aiEnemyDefaultReaction.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,8 @@ void EnemyDefaultReaction::loadParams_() {
1919
getStaticParam(&mInComboSmallDamageNoCancel_s, "InComboSmallDamageNoCancel");
2020
}
2121

22+
bool EnemyDefaultReaction::isChangeable() const {
23+
return getCurrentChild()->isChangeable();
24+
}
25+
2226
} // namespace uking::ai

src/Game/AI/AI/aiEnemyDefaultReaction.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ class EnemyDefaultReaction : public ksys::act::ai::Ai {
1313
void leave_() override;
1414
void loadParams_() override;
1515

16+
bool isChangeable() const override;
17+
1618
protected:
1719
// static_param at offset 0x38
1820
const int* mJustGuardTimesMin_s{};

0 commit comments

Comments
 (0)