diff options
| author | Léo Lam <leo@leolam.fr> | 2026-09-28 03:39:30 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2026-10-06 03:19:38 +0200 |
| commit | a168b93bbcf603816bf718962fc4d706b5fc772d (patch) | |
| tree | ad3af063d67313243431beef39f4f58b6e6ce2b3 /src/Game/Actor/aiAiFactories.cpp | |
| parent | 7bc225838a580adea925fd56421f520db4c5d393 (diff) | |
snd: move sound actions and AIs to KingSystem/Sound
They link with KingSystem/Sound (0x7100fe8b54-0x7101060ed4) as sorted
Action/AI passes of their own. The three area tag actions keep their
game base AreaTagAction, which links in the Game/Actor/Area block.
(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
Diffstat (limited to 'src/Game/Actor/aiAiFactories.cpp')
| -rw-r--r-- | src/Game/Actor/aiAiFactories.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Game/Actor/aiAiFactories.cpp b/src/Game/Actor/aiAiFactories.cpp index 530d71aa..0546b8f5 100644 --- a/src/Game/Actor/aiAiFactories.cpp +++ b/src/Game/Actor/aiAiFactories.cpp @@ -297,7 +297,6 @@ #include "Game/Actor/AI/aiEnemyWarnNoticeSelect.h" #include "Game/Actor/AI/aiEnemyWatchKeepingWait.h" #include "Game/Actor/AI/aiEnterFromResetSelect.h" -#include "Game/Actor/AI/aiEnvSeEmitPointRootAI.h" #include "Game/Actor/AI/aiEquipConditionSelect.h" #include "Game/Actor/AI/aiEquipHaveSelector.h" #include "Game/Actor/AI/aiEquipShieldEnemySearchWeapon.h" @@ -885,7 +884,6 @@ #include "Game/Actor/AI/aiShutterFence.h" #include "Game/Actor/AI/aiSignalFlowchartRootAI.h" #include "Game/Actor/AI/aiSignalSendingMagneStickAcceptor.h" -#include "Game/Actor/AI/aiSignaledSpotBgmTrigger.h" #include "Game/Actor/AI/aiSimpleASBridge.h" #include "Game/Actor/AI/aiSimpleEnemyNormal.h" #include "Game/Actor/AI/aiSimpleEscapeFromTarget.h" @@ -934,7 +932,6 @@ #include "Game/Actor/AI/aiSnowOctarockBattle.h" #include "Game/Actor/AI/aiSoundTriggerTag.h" #include "Game/Actor/AI/aiSpearWeaponSelect.h" -#include "Game/Actor/AI/aiSpotBgmTrigger.h" #include "Game/Actor/AI/aiStalEnemyBlownOff.h" #include "Game/Actor/AI/aiStalEnemyChasePart.h" #include "Game/Actor/AI/aiStalEnemyDoShootPartSelect.h" @@ -1177,6 +1174,9 @@ #include "Game/Actor/Player/AI/aiPlayerWaterFall.h" #include "Game/Actor/Player/AI/aiPlayerZoraRide.h" #include "KingSystem/ActorSystem/actAiAi.h" +#include "KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.h" +#include "KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.h" +#include "KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.h" namespace uking { @@ -1395,7 +1395,7 @@ static Factory sAiFactories[] = { {0x2b6b3cc4, Factory::make<ai::DragonReturn>}, {0x2bb4c29b, Factory::make<ai::RodRoot>}, {0x2bd26ed8, Factory::make<ai::FriendCallAction>}, - {0x2bdc5bd3, Factory::make<ai::SignaledSpotBgmTrigger>}, + {0x2bdc5bd3, Factory::make<ksys::snd::SignaledSpotBgmTrigger>}, {0x2bf9275a, Factory::make<ai::SandfallWithSound>}, {0x2c179c6a, Factory::make<ai::AppearFromTargetFrontAfterChase>}, {0x2c303b83, Factory::make<ai::LifeChangeDemoCaller>}, @@ -1781,7 +1781,7 @@ static Factory sAiFactories[] = { {0x83954035, Factory::make<ai::CollaborationShootingStarRoot>}, {0x840ecf9b, Factory::make<ai::GolemNoticeWorry>}, {0x8420d2cd, Factory::make<ai::DefWanderAI>}, - {0x85015e28, Factory::make<ai::SpotBgmTrigger>}, + {0x85015e28, Factory::make<ksys::snd::SpotBgmTrigger>}, {0x851d52c6, Factory::make<ai::DungeonMoveTag>}, {0x852fec32, Factory::make<ai::SiteBossReflectArrowRoot>}, {0x85a5c9c2, Factory::make<ai::EnemyTreeWeaponSearchOrBattle>}, @@ -2242,7 +2242,7 @@ static Factory sAiFactories[] = { {0xe63a2601, Factory::make<ai::RemainElectricCannonBeamAttack>}, {0xe6467eac, Factory::make<ai::ChangeWindTagRoot>}, {0xe64b7b7b, Factory::make<ai::ForkActionAndJoin>}, - {0xe689f298, Factory::make<ai::EnvSeEmitPointRootAI>}, + {0xe689f298, Factory::make<ksys::snd::EnvSeEmitPointRootAI>}, {0xe698a93b, Factory::make<ai::DashAndAttack>}, {0xe757fa36, Factory::make<ai::SiteBossLswordRoot>}, {0xe75ced01, Factory::make<ai::AirOctaFlyUp>}, |
