Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion data/uking_functions.csv
Original file line number Diff line number Diff line change
Expand Up @@ -41760,7 +41760,7 @@ Address,Quality,Size,Name
0x000000710069f880,O,000048,_ZN5uking5query20IsOnEnterDungeonFlagC1ERKN4ksys3act2ai5Query7InitArgE
0x000000710069f8b0,O,000020,_ZN5uking5query20IsOnEnterDungeonFlagD1Ev
0x000000710069f8c4,O,000052,_ZN5uking5query20IsOnEnterDungeonFlagD0Ev
0x000000710069f8f8,U,000032,AI_Query_IsOnEnterDungeonFlag::doQuery
0x000000710069f8f8,O,000032,_ZN5uking5query20IsOnEnterDungeonFlag7doQueryEv
0x000000710069f918,O,000004,_ZN5uking5query20IsOnEnterDungeonFlag10loadParamsERKN4evfl8QueryArgE
0x000000710069f91c,O,000004,_ZN5uking5query20IsOnEnterDungeonFlag10loadParamsEv
0x000000710069f920,O,000204,_ZNK5uking5query20IsOnEnterDungeonFlag27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
Expand Down
5 changes: 3 additions & 2 deletions src/Game/AI/Query/queryIsOnEnterDungeonFlag.cpp
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
#include "Game/AI/Query/queryIsOnEnterDungeonFlag.h"
#include <evfl/Query.h>
#include "Game/gameScene.h"
#include "KingSystem/GameData/gdtSpecialFlags.h"

namespace uking::query {

IsOnEnterDungeonFlag::IsOnEnterDungeonFlag(const InitArg& arg) : ksys::act::ai::Query(arg) {}

IsOnEnterDungeonFlag::~IsOnEnterDungeonFlag() = default;

// FIXME: implement
int IsOnEnterDungeonFlag::doQuery() {
return -1;
return ksys::gdt::isDungeonEntered(GameScene::getCurrentMapName(), false);
}

void IsOnEnterDungeonFlag::loadParams(const evfl::QueryArg& arg) {}
Expand Down