mirror of
https://github.com/zeldaret/botw
synced 2026-06-08 20:20:12 -04:00
352 lines
19 KiB
C++
352 lines
19 KiB
C++
// DO NOT MAKE MAJOR EDITS. This file is automatically generated.
|
|
// For major edits, please edit the generator script (ai_generate_queries.py) instead.
|
|
// If edits are made to this file, make sure they are not lost when the generator is re-run.
|
|
|
|
#include "Game/AI/aiQueryFactories.h"
|
|
#include <array>
|
|
#include "Game/AI/Query/queryBranchByDyeColor.h"
|
|
#include "Game/AI/Query/queryBranchByGameOver.h"
|
|
#include "Game/AI/Query/queryCanCreateMakeItemList.h"
|
|
#include "Game/AI/Query/queryCanMarkMapPin.h"
|
|
#include "Game/AI/Query/queryCheck100EnemyActiveTiming.h"
|
|
#include "Game/AI/Query/queryCheckActorAction.h"
|
|
#include "Game/AI/Query/queryCheckActorAction13.h"
|
|
#include "Game/AI/Query/queryCheckActorAction14_2.h"
|
|
#include "Game/AI/Query/queryCheckAddPorchItem.h"
|
|
#include "Game/AI/Query/queryCheckAppPoint.h"
|
|
#include "Game/AI/Query/queryCheckAppShopSelect.h"
|
|
#include "Game/AI/Query/queryCheckAreaTransition.h"
|
|
#include "Game/AI/Query/queryCheckBalladOfHeroActiveTiming.h"
|
|
#include "Game/AI/Query/queryCheckContainerItem.h"
|
|
#include "Game/AI/Query/queryCheckCookResultStatus.h"
|
|
#include "Game/AI/Query/queryCheckCurrentMap.h"
|
|
#include "Game/AI/Query/queryCheckCurseRRetryEverOnce.h"
|
|
#include "Game/AI/Query/queryCheckDeadHorseResistered.h"
|
|
#include "Game/AI/Query/queryCheckDeadlyQuestEscapeTiming.h"
|
|
#include "Game/AI/Query/queryCheckDieCnt.h"
|
|
#include "Game/AI/Query/queryCheckDistanceForWarp.h"
|
|
#include "Game/AI/Query/queryCheckDistanceFromPlayer.h"
|
|
#include "Game/AI/Query/queryCheckDownloadItemNum.h"
|
|
#include "Game/AI/Query/queryCheckDuringBloodyMoon.h"
|
|
#include "Game/AI/Query/queryCheckDyeShopSelect.h"
|
|
#include "Game/AI/Query/queryCheckE3Mode.h"
|
|
#include "Game/AI/Query/queryCheckEatActor.h"
|
|
#include "Game/AI/Query/queryCheckElapsedTimeOfMiniGame.h"
|
|
#include "Game/AI/Query/queryCheckEquipArmorSeriesType.h"
|
|
#include "Game/AI/Query/queryCheckEquipItemType.h"
|
|
#include "Game/AI/Query/queryCheckEquipment.h"
|
|
#include "Game/AI/Query/queryCheckEventCancel.h"
|
|
#include "Game/AI/Query/queryCheckExistActor.h"
|
|
#include "Game/AI/Query/queryCheckExistArrow.h"
|
|
#include "Game/AI/Query/queryCheckExtraEnergyOfPlayer.h"
|
|
#include "Game/AI/Query/queryCheckExtraLifeOfPlayer.h"
|
|
#include "Game/AI/Query/queryCheckFadeState.h"
|
|
#include "Game/AI/Query/queryCheckFame.h"
|
|
#include "Game/AI/Query/queryCheckFlag.h"
|
|
#include "Game/AI/Query/queryCheckGameDataFloat.h"
|
|
#include "Game/AI/Query/queryCheckGameDataInt.h"
|
|
#include "Game/AI/Query/queryCheckGetDemoTypeFromArg.h"
|
|
#include "Game/AI/Query/queryCheckGiveReward.h"
|
|
#include "Game/AI/Query/queryCheckHasManifactureArmor.h"
|
|
#include "Game/AI/Query/queryCheckHorseCustomizeSelect.h"
|
|
#include "Game/AI/Query/queryCheckHorseDeadCause.h"
|
|
#include "Game/AI/Query/queryCheckHorseRegistered.h"
|
|
#include "Game/AI/Query/queryCheckHorseTakenOut.h"
|
|
#include "Game/AI/Query/queryCheckIsOpenItemCategory.h"
|
|
#include "Game/AI/Query/queryCheckItemShopDecide.h"
|
|
#include "Game/AI/Query/queryCheckItemShopPorchVacancy.h"
|
|
#include "Game/AI/Query/queryCheckItemShopSelect.h"
|
|
#include "Game/AI/Query/queryCheckItemShopSelectBuy.h"
|
|
#include "Game/AI/Query/queryCheckJustBeforeEventCancel.h"
|
|
#include "Game/AI/Query/queryCheckLastDamageAttacker.h"
|
|
#include "Game/AI/Query/queryCheckManufactResult.h"
|
|
#include "Game/AI/Query/queryCheckMapArea.h"
|
|
#include "Game/AI/Query/queryCheckMasterSwordState.h"
|
|
#include "Game/AI/Query/queryCheckMaterialValue.h"
|
|
#include "Game/AI/Query/queryCheckMiniGameTime.h"
|
|
#include "Game/AI/Query/queryCheckMiniGameTimeOver.h"
|
|
#include "Game/AI/Query/queryCheckNumOfBuyPicture.h"
|
|
#include "Game/AI/Query/queryCheckOwnedHorseFamiliarity.h"
|
|
#include "Game/AI/Query/queryCheckPictureBookVacancy.h"
|
|
#include "Game/AI/Query/queryCheckPlacedItemSaled.h"
|
|
#include "Game/AI/Query/queryCheckPlayerDeadCause.h"
|
|
#include "Game/AI/Query/queryCheckPlayerEquip.h"
|
|
#include "Game/AI/Query/queryCheckPlayerFastFadeDead.h"
|
|
#include "Game/AI/Query/queryCheckPlayerHellType.h"
|
|
#include "Game/AI/Query/queryCheckPlayerPullSwordFailEnd.h"
|
|
#include "Game/AI/Query/queryCheckPlayerRideHorse.h"
|
|
#include "Game/AI/Query/queryCheckPlayerRideSunazarashi.h"
|
|
#include "Game/AI/Query/queryCheckPlayerState.h"
|
|
#include "Game/AI/Query/queryCheckPlayerTemperatureCondition.h"
|
|
#include "Game/AI/Query/queryCheckPlayerWeaponFired.h"
|
|
#include "Game/AI/Query/queryCheckPorchInItem.h"
|
|
#include "Game/AI/Query/queryCheckProConUse.h"
|
|
#include "Game/AI/Query/queryCheckRainRatio.h"
|
|
#include "Game/AI/Query/queryCheckRankOfEnemyAttackedNPC.h"
|
|
#include "Game/AI/Query/queryCheckReceiveTerrorLevel.h"
|
|
#include "Game/AI/Query/queryCheckResultOfNPCConflict.h"
|
|
#include "Game/AI/Query/queryCheckRoad.h"
|
|
#include "Game/AI/Query/queryCheckRupee.h"
|
|
#include "Game/AI/Query/queryCheckSelectPicture.h"
|
|
#include "Game/AI/Query/queryCheckSellResult.h"
|
|
#include "Game/AI/Query/queryCheckShopSelectedItemName.h"
|
|
#include "Game/AI/Query/queryCheckSiteBossDamageAnm.h"
|
|
#include "Game/AI/Query/queryCheckStage.h"
|
|
#include "Game/AI/Query/queryCheckStarter.h"
|
|
#include "Game/AI/Query/queryCheckTerrorLevel.h"
|
|
#include "Game/AI/Query/queryCheckTime.h"
|
|
#include "Game/AI/Query/queryCheckTimeType.h"
|
|
#include "Game/AI/Query/queryCheckTypeOfOwnedHorseForEvent.h"
|
|
#include "Game/AI/Query/queryCheckTypeOfWildHorseAssociated.h"
|
|
#include "Game/AI/Query/queryCheckVacancyItem.h"
|
|
#include "Game/AI/Query/queryCheckWarpMist.h"
|
|
#include "Game/AI/Query/queryCheckWeaponVacancyItem.h"
|
|
#include "Game/AI/Query/queryCheckWeather.h"
|
|
#include "Game/AI/Query/queryCompareGameDataFloat.h"
|
|
#include "Game/AI/Query/queryCompareGameDataInt.h"
|
|
#include "Game/AI/Query/queryCompareGameDataTime.h"
|
|
#include "Game/AI/Query/queryComparePlayerFireResistantLevel.h"
|
|
#include "Game/AI/Query/queryComparePlayerHeart.h"
|
|
#include "Game/AI/Query/queryComparePlayerMaxHeart.h"
|
|
#include "Game/AI/Query/queryComparePlayerMaxStamina.h"
|
|
#include "Game/AI/Query/queryComparePlayerOriginalHeart.h"
|
|
#include "Game/AI/Query/queryCountFlag4.h"
|
|
#include "Game/AI/Query/queryEnemyDieCheck.h"
|
|
#include "Game/AI/Query/queryEnemyRestLifeRate.h"
|
|
#include "Game/AI/Query/queryGeneralChoice2.h"
|
|
#include "Game/AI/Query/queryGeneralChoice3.h"
|
|
#include "Game/AI/Query/queryGeneralChoice4.h"
|
|
#include "Game/AI/Query/queryGeneralChoice8.h"
|
|
#include "Game/AI/Query/queryHasArmorAlreadyDyed.h"
|
|
#include "Game/AI/Query/queryHasArmorDye.h"
|
|
#include "Game/AI/Query/queryHasCookResultInPorch.h"
|
|
#include "Game/AI/Query/queryHasEnoughPayment.h"
|
|
#include "Game/AI/Query/queryHasItemDye.h"
|
|
#include "Game/AI/Query/queryHasItemDyeSpecifiedColor.h"
|
|
#include "Game/AI/Query/queryHasPorchArrow.h"
|
|
#include "Game/AI/Query/queryHasPorchItem.h"
|
|
#include "Game/AI/Query/queryHasPorchItemByCategory.h"
|
|
#include "Game/AI/Query/queryHasPouchItemByPouchCategory.h"
|
|
#include "Game/AI/Query/queryHasSetItem.h"
|
|
#include "Game/AI/Query/queryHasSpecificArmorSeries.h"
|
|
#include "Game/AI/Query/queryIsAppAlreadyExchanged.h"
|
|
#include "Game/AI/Query/queryIsArriveAnchorForRain.h"
|
|
#include "Game/AI/Query/queryIsAwakened.h"
|
|
#include "Game/AI/Query/queryIsBloodyMoonTrig.h"
|
|
#include "Game/AI/Query/queryIsCurrentAocFieldStage.h"
|
|
#include "Game/AI/Query/queryIsCurrentCDungeonStage.h"
|
|
#include "Game/AI/Query/queryIsCurrentMainFieldDungeonStage.h"
|
|
#include "Game/AI/Query/queryIsCurrentMainFieldStage.h"
|
|
#include "Game/AI/Query/queryIsEquipedDyedArmor.h"
|
|
#include "Game/AI/Query/queryIsEquippedEnableDye.h"
|
|
#include "Game/AI/Query/queryIsEquippedWithLowerBody.h"
|
|
#include "Game/AI/Query/queryIsHorseFamiliarityPassedAlready.h"
|
|
#include "Game/AI/Query/queryIsHorseNumMax.h"
|
|
#include "Game/AI/Query/queryIsIgnitionByArrowFire.h"
|
|
#include "Game/AI/Query/queryIsItemInStock.h"
|
|
#include "Game/AI/Query/queryIsNeedEquipWeapon.h"
|
|
#include "Game/AI/Query/queryIsNoEquipArmorAnyTarget.h"
|
|
#include "Game/AI/Query/queryIsOffLinkTag.h"
|
|
#include "Game/AI/Query/queryIsOnEnterDungeonFlag.h"
|
|
#include "Game/AI/Query/queryIsOnInstEventFlag.h"
|
|
#include "Game/AI/Query/queryIsOwnedHorseAssociated.h"
|
|
#include "Game/AI/Query/queryIsPlayerGrounded.h"
|
|
#include "Game/AI/Query/queryIsRest.h"
|
|
#include "Game/AI/Query/queryIsRideHorse.h"
|
|
#include "Game/AI/Query/queryIsSoldOut.h"
|
|
#include "Game/AI/Query/queryIsSuccessEndLastDemoAction.h"
|
|
#include "Game/AI/Query/queryIsTerrorDisappeared.h"
|
|
#include "Game/AI/Query/queryIsWaitRevival.h"
|
|
#include "Game/AI/Query/queryIsWeaponDrawn.h"
|
|
#include "Game/AI/Query/queryKeyInputCheck.h"
|
|
#include "Game/AI/Query/queryRandomChoice2.h"
|
|
#include "Game/AI/Query/queryRandomChoice3.h"
|
|
#include "Game/AI/Query/queryRandomChoice4.h"
|
|
#include "Game/AI/Query/queryRandomChoice8.h"
|
|
#include "Game/AI/Query/queryRandomChoiceExceptOnFlag.h"
|
|
#include "Game/AI/Query/queryWhatCurrentItem.h"
|
|
#include "Game/AI/Query/queryWhatDayOfTheWeek.h"
|
|
#include "Game/AI/Query/queryWhatDungeonType.h"
|
|
#include "Game/AI/Query/queryWhatMoonName.h"
|
|
#include "KingSystem/ActorSystem/actAiQueries.h"
|
|
#include "KingSystem/ActorSystem/actAiQuery.h"
|
|
#include "KingSystem/ActorSystem/queryDummyQuery.h"
|
|
|
|
namespace uking {
|
|
|
|
using Factory = ksys::act::ai::QueryFactory;
|
|
|
|
static ksys::act::ai::QueryFactory sQueryFactories[] = {
|
|
{0x00f284eb, Factory::make<query::CheckDeadHorseResistered>},
|
|
{0x011adade, Factory::make<query::IsEquipedDyedArmor>},
|
|
{0x01537944, Factory::make<query::CheckHasManifactureArmor>},
|
|
{0x0a457b63, Factory::make<query::IsRideHorse>},
|
|
{0x0b84de7f, Factory::make<query::CheckHorseTakenOut>},
|
|
{0x104fa725, Factory::make<query::CheckShopSelectedItemName>},
|
|
{0x10f6317c, Factory::make<query::CheckPictureBookVacancy>},
|
|
{0x1114b11c, Factory::make<query::CheckSelectPicture>},
|
|
{0x111b1ea5, Factory::make<query::RandomChoiceExceptOnFlag>},
|
|
{0x119d690c, Factory::make<query::CanCreateMakeItemList>},
|
|
{0x13601638, Factory::make<query::CheckProConUse>},
|
|
{0x1491e6db, Factory::make<query::CheckHorseCustomizeSelect>},
|
|
{0x14a31adf, Factory::make<query::CompareGameDataInt>},
|
|
{0x15995510, Factory::make<query::CheckItemShopPorchVacancy>},
|
|
{0x179f2f26, Factory::make<query::CheckWeather>},
|
|
{0x18aad679, Factory::make<query::CheckMaterialValue>},
|
|
{0x18c87da4, Factory::make<query::CheckCurrentMap>},
|
|
{0x19d08c2a, Factory::make<query::GeneralChoice3>},
|
|
{0x1a02a525, Factory::make<query::CheckCurseRRetryEverOnce>},
|
|
{0x1b0ddfc3, Factory::make<query::CheckStarter>},
|
|
{0x1f3fdfc6, Factory::make<query::IsEquippedEnableDye>},
|
|
{0x21171d40, Factory::make<query::CheckPlayerWeaponFired>},
|
|
{0x242a4eea, Factory::make<query::CheckGameDataFloat>},
|
|
{0x26f46b0d, Factory::make<query::CheckEquipItemType>},
|
|
{0x273e5dee, Factory::make<query::IsSuccessEndLastDemoAction>},
|
|
{0x2754bd6c, Factory::make<query::CheckRankOfEnemyAttackedNPC>},
|
|
{0x279054bd, Factory::make<query::CheckHorseRegistered>},
|
|
{0x2e7d60bc, Factory::make<query::CheckTypeOfOwnedHorseForEvent>},
|
|
{0x2f7e3c79, Factory::make<query::KeyInputCheck>},
|
|
{0x3200fcb3, Factory::make<query::IsCurrentAocFieldStage>},
|
|
{0x3293c243, Factory::make<query::IsPlayerGrounded>},
|
|
{0x329453e0, Factory::make<query::CheckPlacedItemSaled>},
|
|
{0x383c25ee, Factory::make<query::WhatDayOfTheWeek>},
|
|
{0x39a8f9ac, Factory::make<query::CheckDyeShopSelect>},
|
|
{0x3f91ea1a, Factory::make<query::IsEquippedWithLowerBody>},
|
|
{0x40da7f69, Factory::make<query::CheckMapArea>},
|
|
{0x4563a203, Factory::make<query::IsOffLinkTag>},
|
|
{0x466ffb31, Factory::make<query::CheckDuringBloodyMoon>},
|
|
{0x479f4be0, Factory::make<query::IsWeaponDrawn>},
|
|
{0x47c59074, Factory::make<query::CheckMasterSwordState>},
|
|
{0x4b19f284, Factory::make<query::IsAppAlreadyExchanged>},
|
|
{0x4b9c4380, Factory::make<query::CheckGiveReward>},
|
|
{0x52edf76e, Factory::make<query::IsBloodyMoonTrig>},
|
|
{0x541025b5, Factory::make<query::CheckWarpMist>},
|
|
{0x55f620ef, Factory::make<query::CheckTime>},
|
|
{0x56330fc5, Factory::make<query::CheckAppPoint>},
|
|
{0x593aeafb, Factory::make<query::CheckDistanceForWarp>},
|
|
{0x5a267486, Factory::make<query::CheckMiniGameTime>},
|
|
{0x5b8531ea, Factory::make<query::IsRest>},
|
|
{0x5e0930ab, Factory::make<query::CountFlag4>},
|
|
{0x5e30f736, Factory::make<query::CheckHorseDeadCause>},
|
|
{0x5e4b5e37, Factory::make<query::CheckRupee>},
|
|
{0x5f35aa5a, Factory::make<query::CheckGameDataInt>},
|
|
{0x5f93f5f6, Factory::make<query::CheckEquipment>},
|
|
{0x6013e082, Factory::make<ksys::act::ai::DummyQuery>},
|
|
{0x63148c7e, Factory::make<query::ComparePlayerFireResistantLevel>},
|
|
{0x6593295f, Factory::make<query::IsWaitRevival>},
|
|
{0x668f18a7, Factory::make<query::CheckAppShopSelect>},
|
|
{0x67f56d1d, Factory::make<query::CheckSiteBossDamageAnm>},
|
|
{0x692f3d2e, Factory::make<query::CheckDeadlyQuestEscapeTiming>},
|
|
{0x695ba369, Factory::make<query::HasPorchArrow>},
|
|
{0x69850566, Factory::make<query::IsNoEquipArmorAnyTarget>},
|
|
{0x69e3a6cc, Factory::make<query::CheckPlayerTemperatureCondition>},
|
|
{0x6a28f65c, Factory::make<query::HasItemDye>},
|
|
{0x6a65ae75, Factory::make<query::HasEnoughPayment>},
|
|
{0x6ad7618a, Factory::make<query::ComparePlayerOriginalHeart>},
|
|
{0x6be9ad36, Factory::make<query::CheckPlayerRideSunazarashi>},
|
|
{0x6cfae748, Factory::make<query::CheckVacancyItem>},
|
|
{0x6ed7bcbc, Factory::make<query::GeneralChoice2>},
|
|
{0x71deee37, Factory::make<query::RandomChoice8>},
|
|
{0x743f140f, Factory::make<query::CheckPorchInItem>},
|
|
{0x749d8ed7, Factory::make<query::CheckPlayerDeadCause>},
|
|
{0x74a44ed1, Factory::make<query::CheckEquipArmorSeriesType>},
|
|
{0x7804223d, Factory::make<query::CheckExtraLifeOfPlayer>},
|
|
{0x78536534, Factory::make<query::IsOwnedHorseAssociated>},
|
|
{0x7868a21c, Factory::make<query::RandomChoice4>},
|
|
{0x78bf5625, Factory::make<query::HasPorchItem>},
|
|
{0x798799cb, Factory::make<query::IsCurrentCDungeonStage>},
|
|
{0x7b91718e, Factory::make<query::CheckEatActor>},
|
|
{0x7ca25d9f, Factory::make<query::ComparePlayerHeart>},
|
|
{0x7edd580d, Factory::make<query::CheckExistActor>},
|
|
{0x7f950ed0, Factory::make<query::CheckGetDemoTypeFromArg>},
|
|
{0x7fe578d7, Factory::make<query::CheckRainRatio>},
|
|
{0x8021dd19, Factory::make<query::CheckPlayerFastFadeDead>},
|
|
{0x811c21e6, Factory::make<query::CheckBalladOfHeroActiveTiming>},
|
|
{0x85d86eb1, Factory::make<query::WhatMoonName>},
|
|
{0x87b41989, Factory::make<query::GeneralChoice4>},
|
|
{0x87faaf7c, Factory::make<query::CheckActorAction>},
|
|
{0x88949f2a, Factory::make<query::CheckE3Mode>},
|
|
{0x8a6f4de8, Factory::make<query::HasCookResultInPorch>},
|
|
{0x8c3dea42, Factory::make<query::CheckDownloadItemNum>},
|
|
{0x8e0255a2, Factory::make<query::GeneralChoice8>},
|
|
{0x90477720, Factory::make<query::BranchByDyeColor>},
|
|
{0x910b0729, Factory::make<query::RandomChoice2>},
|
|
{0x979ded52, Factory::make<query::CheckDistanceFromPlayer>},
|
|
{0x98297948, Factory::make<query::HasArmorAlreadyDyed>},
|
|
{0x988da1f6, Factory::make<query::IsHorseNumMax>},
|
|
{0x98934f65, Factory::make<query::CheckJustBeforeEventCancel>},
|
|
{0x9909e013, Factory::make<query::CheckIsOpenItemCategory>},
|
|
{0x9a1ef0c2, Factory::make<query::CheckNumOfBuyPicture>},
|
|
{0x9f439257, Factory::make<query::WhatCurrentItem>},
|
|
{0xa1f5ee43, Factory::make<query::CheckFame>},
|
|
{0xa3479bb1, Factory::make<query::BranchByGameOver>},
|
|
{0xa5abed4c, Factory::make<query::CheckPlayerEquip>},
|
|
{0xa6b54a76, Factory::make<query::CheckSellResult>},
|
|
{0xa6f521c1, Factory::make<query::ComparePlayerMaxHeart>},
|
|
{0xa9bfdafe, Factory::make<query::CompareGameDataFloat>},
|
|
{0xae2fac6a, Factory::make<query::CheckPlayerHellType>},
|
|
{0xaf4d3b5c, Factory::make<query::ComparePlayerMaxStamina>},
|
|
{0xafa27c1b, Factory::make<query::CheckRoad>},
|
|
{0xb1af10f2, Factory::make<query::CheckExtraEnergyOfPlayer>},
|
|
{0xb3b3e50c, Factory::make<query::CheckAreaTransition>},
|
|
{0xb44f3c12, Factory::make<query::HasArmorDye>},
|
|
{0xb4506d9a, Factory::make<query::HasItemDyeSpecifiedColor>},
|
|
{0xb55dd6c1, Factory::make<query::IsAwakened>},
|
|
{0xb62b2566, Factory::make<query::CheckItemShopDecide>},
|
|
{0xb70beba6, Factory::make<query::CheckTypeOfWildHorseAssociated>},
|
|
{0xb9a274e8, Factory::make<query::CheckElapsedTimeOfMiniGame>},
|
|
{0xba1e274f, Factory::make<query::WhatDungeonType>},
|
|
{0xc35a0cd9, Factory::make<query::CheckTimeType>},
|
|
{0xc3bfae2a, Factory::make<query::CheckReceiveTerrorLevel>},
|
|
{0xc4e7d5df, Factory::make<query::HasSpecificArmorSeries>},
|
|
{0xc4f7316f, Factory::make<query::CheckCookResultStatus>},
|
|
{0xc59e26da, Factory::make<query::CompareGameDataTime>},
|
|
{0xc6bd2d35, Factory::make<query::IsItemInStock>},
|
|
{0xc7641ec2, Factory::make<query::CheckMiniGameTimeOver>},
|
|
{0xc7b0c4b4, Factory::make<query::HasPorchItemByCategory>},
|
|
{0xc9aa53ff, Factory::make<query::HasPouchItemByPouchCategory>},
|
|
{0xcb187157, Factory::make<query::IsSoldOut>},
|
|
{0xcc8c5c6e, Factory::make<query::IsHorseFamiliarityPassedAlready>},
|
|
{0xcca94665, Factory::make<query::CheckContainerItem>},
|
|
{0xcfb8756a, Factory::make<query::CheckAddPorchItem>},
|
|
{0xcfd37d18, Factory::make<query::CheckResultOfNPCConflict>},
|
|
{0xd052b6b8, Factory::make<query::CheckManufactResult>},
|
|
{0xd1070742, Factory::make<query::CheckActorAction14_2>},
|
|
{0xd23283af, Factory::make<query::Check100EnemyActiveTiming>},
|
|
{0xd95342d1, Factory::make<query::IsIgnitionByArrowFire>},
|
|
{0xda2a902d, Factory::make<query::CheckFadeState>},
|
|
{0xdaeced1e, Factory::make<query::IsOnEnterDungeonFlag>},
|
|
{0xdc704842, Factory::make<query::CheckItemShopSelect>},
|
|
{0xdf1b5246, Factory::make<query::HasSetItem>},
|
|
{0xe17fc869, Factory::make<query::CheckOwnedHorseFamiliarity>},
|
|
{0xe29fe0ca, Factory::make<query::CheckExistArrow>},
|
|
{0xe60c37bf, Factory::make<query::RandomChoice3>},
|
|
{0xe6a386e7, Factory::make<query::CheckPlayerPullSwordFailEnd>},
|
|
{0xe6c6fbc5, Factory::make<query::IsCurrentMainFieldDungeonStage>},
|
|
{0xe78234da, Factory::make<query::EnemyDieCheck>},
|
|
{0xeb965330, Factory::make<query::CheckFlag>},
|
|
{0xec7529d4, Factory::make<query::CheckItemShopSelectBuy>},
|
|
{0xecfe1e50, Factory::make<query::IsNeedEquipWeapon>},
|
|
{0xed049add, Factory::make<query::IsArriveAnchorForRain>},
|
|
{0xeda9870b, Factory::make<query::CheckTerrorLevel>},
|
|
{0xf0074ef3, Factory::make<query::IsOnInstEventFlag>},
|
|
{0xf39c6c52, Factory::make<query::CheckWeaponVacancyItem>},
|
|
{0xf3bfbc24, Factory::make<query::CheckEventCancel>},
|
|
{0xf445bb27, Factory::make<query::CheckStage>},
|
|
{0xf44bfc07, Factory::make<query::CheckPlayerState>},
|
|
{0xf4db0067, Factory::make<query::IsCurrentMainFieldStage>},
|
|
{0xf5e56bc8, Factory::make<query::CheckDieCnt>},
|
|
{0xf601bdf7, Factory::make<query::CheckLastDamageAttacker>},
|
|
{0xf7cc0cc6, Factory::make<query::CheckPlayerRideHorse>},
|
|
{0xf7dce469, Factory::make<query::CanMarkMapPin>},
|
|
{0xfaad5f7c, Factory::make<query::IsTerrorDisappeared>},
|
|
{0xfdb77b22, Factory::make<query::CheckActorAction13>},
|
|
{0xfe30a6c1, Factory::make<query::EnemyRestLifeRate>},
|
|
};
|
|
|
|
void initQueryFactories() {
|
|
ksys::act::ai::Queries::setFactories(std::size(sQueryFactories), sQueryFactories);
|
|
}
|
|
|
|
} // namespace uking
|