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)
This commit is contained in:
Léo Lam
2026-09-28 03:39:30 +02:00
parent 7bc225838a
commit a168b93bbc
77 changed files with 660 additions and 652 deletions
-6
View File
@@ -635,8 +635,6 @@ target_sources(uking PRIVATE
aiEnemyWatchKeepingWait.h
aiEnterFromResetSelect.cpp
aiEnterFromResetSelect.h
aiEnvSeEmitPointRootAI.cpp
aiEnvSeEmitPointRootAI.h
aiEquipConditionSelect.cpp
aiEquipConditionSelect.h
aiEquipHaveSelector.cpp
@@ -1889,8 +1887,6 @@ target_sources(uking PRIVATE
aiShootingStarRoot.h
aiShutterFence.cpp
aiShutterFence.h
aiSignaledSpotBgmTrigger.cpp
aiSignaledSpotBgmTrigger.h
aiSignalFlowchartRootAI.cpp
aiSignalFlowchartRootAI.h
aiSignalSendingMagneStickAcceptor.cpp
@@ -2001,8 +1997,6 @@ target_sources(uking PRIVATE
aiSpearWeaponSelect.h
aiSleepNormal.cpp
aiSleepNormal.h
aiSpotBgmTrigger.cpp
aiSpotBgmTrigger.h
aiStalEnemyBlownOff.cpp
aiStalEnemyBlownOff.h
aiStalEnemyChasePart.cpp
-62
View File
@@ -285,8 +285,6 @@ target_sources(uking PRIVATE
actionBattleCloseSlippedWalk.h
actionBattleCloseWalk.cpp
actionBattleCloseWalk.h
actionBattleDungeonBGMAction.cpp
actionBattleDungeonBGMAction.h
actionBattleHover.cpp
actionBattleHover.h
actionBattleLevelFlyMoveBase.cpp
@@ -483,10 +481,6 @@ target_sources(uking PRIVATE
actionCreateObjectsOfOwnedHorse.h
actionCurseRRematchCount.cpp
actionCurseRRematchCount.h
actionCustomDuckingEndAction.cpp
actionCustomDuckingEndAction.h
actionCustomDuckingStartAction.cpp
actionCustomDuckingStartAction.h
actionDamagedTurn.cpp
actionDamagedTurn.h
actionDamageField.cpp
@@ -719,10 +713,6 @@ target_sources(uking PRIVATE
actionEnemyRigidBodySpinDie.h
actionEnemyRushAttack.cpp
actionEnemyRushAttack.h
actionEnvSeEmitPointBirdPlayAction.cpp
actionEnvSeEmitPointBirdPlayAction.h
actionEnvSeEmitPointInsectPlayAction.cpp
actionEnvSeEmitPointInsectPlayAction.h
actionEquipDisplay.cpp
actionEquipDisplayCreate.cpp
actionEquipDisplayCreate.h
@@ -767,14 +757,6 @@ target_sources(uking PRIVATE
actionEventAppearRaceResult.h
actionEventAutoSaveAtGameClear.cpp
actionEventAutoSaveAtGameClear.h
actionEventBgmCtrlAction.cpp
actionEventBgmCtrlAction.h
actionEventBgmStartAction.cpp
actionEventBgmStartAction.h
actionEventBgmStartAndKeepAction.cpp
actionEventBgmStartAndKeepAction.h
actionEventBgmStopAction.cpp
actionEventBgmStopAction.h
actionEventBind.cpp
actionEventBind.h
actionEventCancelGet.cpp
@@ -1433,8 +1415,6 @@ target_sources(uking PRIVATE
actionFreeze.h
actionFromCDungeonToMainField.cpp
actionFromCDungeonToMainField.h
actionFrontierSpotBgmTriggerAction.cpp
actionFrontierSpotBgmTriggerAction.h
actionGameDataAddFloat.cpp
actionGameDataAddFloat.h
actionGameDataAddInt.cpp
@@ -1611,10 +1591,6 @@ target_sources(uking PRIVATE
actionGrabRightWalk.h
actionGraveAttack.cpp
actionGraveAttack.h
actionGroupAllowEmitAction.cpp
actionGroupAllowEmitAction.h
actionGroupDisallowEmitAction.cpp
actionGroupDisallowEmitAction.h
actionGuardBackWalk.cpp
actionGuardBackWalk.h
actionGuardBreak.cpp
@@ -1851,8 +1827,6 @@ target_sources(uking PRIVATE
actionKeepStandingPosture.h
actionKick.cpp
actionKick.h
actionKillAllDemoSoundAction.cpp
actionKillAllDemoSoundAction.h
actionKillSelectActor.cpp
actionKillSelectActor.h
actionKillUIScreenAction.cpp
@@ -1939,10 +1913,6 @@ target_sources(uking PRIVATE
actionLinearFlyAttackBase.h
actionLinearFlyAttack.cpp
actionLinearFlyAttack.h
actionListenerFixPositionAction.cpp
actionListenerFixPositionAction.h
actionListenerSetModeAction.cpp
actionListenerSetModeAction.h
actionLoadSaveDataFromGameOver.cpp
actionLoadSaveDataFromGameOver.h
actionLookAtObjectBase.cpp
@@ -2049,8 +2019,6 @@ target_sources(uking PRIVATE
actionMultiVacuumRotScaleTimeByDistWithTgtBase.h
actionMultiVacuumRotScaleTimeByDistWithTgt.cpp
actionMultiVacuumRotScaleTimeByDistWithTgt.h
actionMusicianSpotBgmTriggerAction.cpp
actionMusicianSpotBgmTriggerAction.h
actionNavMeshAction.cpp
actionNavMeshAction.h
actionNavMeshBattleWalk.cpp
@@ -2349,8 +2317,6 @@ target_sources(uking PRIVATE
actionPlayerAreaInOutSendMessage.h
actionPlayerBeamMove.cpp
actionPlayerBeamMove.h
actionPlayerEmitEquipmentNoise.cpp
actionPlayerEmitEquipmentNoise.h
actionPlayerInAreaAutoEnemyForbidTag.cpp
actionPlayerInAreaAutoEnemyForbidTag.h
actionPlayerLookAtObjectNow.cpp
@@ -2549,22 +2515,6 @@ target_sources(uking PRIVATE
actionSandwormNavMove.h
actionSandwormTackleMove.cpp
actionSandwormTackleMove.h
actionSceneBgmCtrlAction.cpp
actionSceneBgmCtrlAction.h
actionSceneSoundCtrlAction.cpp
actionSceneSoundCtrlAction.h
actionSceneSoundKillDuckingAction.cpp
actionSceneSoundKillDuckingAction.h
actionSceneSoundNotifyTalkAction.cpp
actionSceneSoundNotifyTalkAction.h
actionSceneSoundSetEndProcAction.cpp
actionSceneSoundSetEndProcAction.h
actionSceneSoundSetStartProcAction.cpp
actionSceneSoundSetStartProcAction.h
actionSceneSoundStartDuckingAction.cpp
actionSceneSoundStartDuckingAction.h
actionSceneSoundStopDuckingAction.cpp
actionSceneSoundStopDuckingAction.h
actionScrapEquip.cpp
actionScrapEquip.h
actionSearch.cpp
@@ -2843,24 +2793,14 @@ target_sources(uking PRIVATE
actionSmallDamageDirectPreTargetBone.cpp
actionSmallDamageDirectPreTargetBone.h
actionSmallDamage.h
actionSoundOcclusionTagAction.cpp
actionSoundOcclusionTagAction.h
actionSoundOcclusionTagRemainsWater.cpp
actionSoundOcclusionTagRemainsWater.h
actionSoundProxyRootAction.cpp
actionSoundProxyRootAction.h
actionSoundReverbAreaTagAction.cpp
actionSoundReverbAreaTagAction.h
actionSoundShieldingAreaTagAction.cpp
actionSoundShieldingAreaTagAction.h
actionSoundTrigger.cpp
actionSoundTriggerFadeAction.cpp
actionSoundTriggerFadeAction.h
actionSoundTrigger.h
actionSpinFlyAttack.cpp
actionSpinFlyAttack.h
actionSpotBgmTriggerAction.cpp
actionSpotBgmTriggerAction.h
actionSpreadToEnemy.cpp
actionSpreadToEnemy.h
actionSSMagneStickAcceptorAccept.cpp
@@ -2895,8 +2835,6 @@ target_sources(uking PRIVATE
actionStepDoubleLargeAttack.h
actionStick.cpp
actionStick.h
actionStopAllDemoSoundAction.cpp
actionStopAllDemoSoundAction.h
actionStopASIgnite.cpp
actionStopASIgnite.h
actionStopASPlay.cpp
+62 -62
View File
@@ -122,7 +122,6 @@
#include "Game/Actor/Action/actionBattleCloseMove.h"
#include "Game/Actor/Action/actionBattleCloseSlippedWalk.h"
#include "Game/Actor/Action/actionBattleCloseWalk.h"
#include "Game/Actor/Action/actionBattleDungeonBGMAction.h"
#include "Game/Actor/Action/actionBattleHover.h"
#include "Game/Actor/Action/actionBattleLevelFlyMove.h"
#include "Game/Actor/Action/actionBattleWalk.h"
@@ -213,8 +212,6 @@
#include "Game/Actor/Action/actionCreateGanonChemicalPillar.h"
#include "Game/Actor/Action/actionCreateObjectsOfOwnedHorse.h"
#include "Game/Actor/Action/actionCurseRRematchCount.h"
#include "Game/Actor/Action/actionCustomDuckingEndAction.h"
#include "Game/Actor/Action/actionCustomDuckingStartAction.h"
#include "Game/Actor/Action/actionDRCAppNoUseTag.h"
#include "Game/Actor/Action/actionDamageField.h"
#include "Game/Actor/Action/actionDamageTurnByWeakPoint.h"
@@ -327,8 +324,6 @@
#include "Game/Actor/Action/actionEnemyRigidBodyFreeFallDie.h"
#include "Game/Actor/Action/actionEnemyRigidBodySpinDie.h"
#include "Game/Actor/Action/actionEnemyRushAttack.h"
#include "Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h"
#include "Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h"
#include "Game/Actor/Action/actionEquipDisplay.h"
#include "Game/Actor/Action/actionEquipDisplayCreate.h"
#include "Game/Actor/Action/actionEquipDisplayGet.h"
@@ -351,10 +346,6 @@
#include "Game/Actor/Action/actionEventAppearGolfCount.h"
#include "Game/Actor/Action/actionEventAppearRaceResult.h"
#include "Game/Actor/Action/actionEventAutoSaveAtGameClear.h"
#include "Game/Actor/Action/actionEventBgmCtrlAction.h"
#include "Game/Actor/Action/actionEventBgmStartAction.h"
#include "Game/Actor/Action/actionEventBgmStartAndKeepAction.h"
#include "Game/Actor/Action/actionEventBgmStopAction.h"
#include "Game/Actor/Action/actionEventBind.h"
#include "Game/Actor/Action/actionEventCancelGet.h"
#include "Game/Actor/Action/actionEventCancelSleepTargetActor.h"
@@ -652,7 +643,6 @@
#include "Game/Actor/Action/actionFreezedInIce.h"
#include "Game/Actor/Action/actionFreezedInIceWeapon.h"
#include "Game/Actor/Action/actionFromCDungeonToMainField.h"
#include "Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h"
#include "Game/Actor/Action/actionGameDataAddFloat.h"
#include "Game/Actor/Action/actionGameDataAddInt.h"
#include "Game/Actor/Action/actionGameDataAddVec3.h"
@@ -731,8 +721,6 @@
#include "Game/Actor/Action/actionGrabRightTurn.h"
#include "Game/Actor/Action/actionGrabRightWalk.h"
#include "Game/Actor/Action/actionGraveAttack.h"
#include "Game/Actor/Action/actionGroupAllowEmitAction.h"
#include "Game/Actor/Action/actionGroupDisallowEmitAction.h"
#include "Game/Actor/Action/actionGuard.h"
#include "Game/Actor/Action/actionGuardBackWalk.h"
#include "Game/Actor/Action/actionGuardBreak.h"
@@ -842,7 +830,6 @@
#include "Game/Actor/Action/actionKeepPosInWater.h"
#include "Game/Actor/Action/actionKeepStandingPosture.h"
#include "Game/Actor/Action/actionKick.h"
#include "Game/Actor/Action/actionKillAllDemoSoundAction.h"
#include "Game/Actor/Action/actionKillSelectActor.h"
#include "Game/Actor/Action/actionKillUIScreenAction.h"
#include "Game/Actor/Action/actionKokkoCreateDrop.h"
@@ -881,8 +868,6 @@
#include "Game/Actor/Action/actionLiftTurn.h"
#include "Game/Actor/Action/actionLiftWalk.h"
#include "Game/Actor/Action/actionLinearFlyAttack.h"
#include "Game/Actor/Action/actionListenerFixPositionAction.h"
#include "Game/Actor/Action/actionListenerSetModeAction.h"
#include "Game/Actor/Action/actionLoadSaveDataFromGameOver.h"
#include "Game/Actor/Action/actionLookAtObject.h"
#include "Game/Actor/Action/actionLookAtObjectSeachAwareness.h"
@@ -929,7 +914,6 @@
#include "Game/Actor/Action/actionMsg2CameraResetInterpolate.h"
#include "Game/Actor/Action/actionMsg2CameraResetNoConnect.h"
#include "Game/Actor/Action/actionMultiVacuumRotScaleTimeByDist.h"
#include "Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h"
#include "Game/Actor/Action/actionNPCAnchorWait.h"
#include "Game/Actor/Action/actionNPCArmorProcessing.h"
#include "Game/Actor/Action/actionNPCBuyHorse.h"
@@ -1073,7 +1057,6 @@
#include "Game/Actor/Action/actionPlayerActionClimb.h"
#include "Game/Actor/Action/actionPlayerAreaInOutSendMessage.h"
#include "Game/Actor/Action/actionPlayerBeamMove.h"
#include "Game/Actor/Action/actionPlayerEmitEquipmentNoise.h"
#include "Game/Actor/Action/actionPlayerInAreaAutoEnemyForbidTag.h"
#include "Game/Actor/Action/actionPlayerLookAtObjectNow.h"
#include "Game/Actor/Action/actionPlayerSlippingDown.h"
@@ -1165,14 +1148,6 @@
#include "Game/Actor/Action/actionSandwormMove.h"
#include "Game/Actor/Action/actionSandwormNavMove.h"
#include "Game/Actor/Action/actionSandwormTackleMove.h"
#include "Game/Actor/Action/actionSceneBgmCtrlAction.h"
#include "Game/Actor/Action/actionSceneSoundCtrlAction.h"
#include "Game/Actor/Action/actionSceneSoundKillDuckingAction.h"
#include "Game/Actor/Action/actionSceneSoundNotifyTalkAction.h"
#include "Game/Actor/Action/actionSceneSoundSetEndProcAction.h"
#include "Game/Actor/Action/actionSceneSoundSetStartProcAction.h"
#include "Game/Actor/Action/actionSceneSoundStartDuckingAction.h"
#include "Game/Actor/Action/actionSceneSoundStopDuckingAction.h"
#include "Game/Actor/Action/actionScrapEquip.h"
#include "Game/Actor/Action/actionSearch.h"
#include "Game/Actor/Action/actionSellPictureBookUIDemo.h"
@@ -1297,15 +1272,10 @@
#include "Game/Actor/Action/actionSmallDamageBackward.h"
#include "Game/Actor/Action/actionSmallDamageDirectPreTargetBack.h"
#include "Game/Actor/Action/actionSmallDamageDirectPreTargetBone.h"
#include "Game/Actor/Action/actionSoundOcclusionTagAction.h"
#include "Game/Actor/Action/actionSoundOcclusionTagRemainsWater.h"
#include "Game/Actor/Action/actionSoundProxyRootAction.h"
#include "Game/Actor/Action/actionSoundReverbAreaTagAction.h"
#include "Game/Actor/Action/actionSoundShieldingAreaTagAction.h"
#include "Game/Actor/Action/actionSoundTrigger.h"
#include "Game/Actor/Action/actionSoundTriggerFadeAction.h"
#include "Game/Actor/Action/actionSpinFlyAttack.h"
#include "Game/Actor/Action/actionSpotBgmTriggerAction.h"
#include "Game/Actor/Action/actionSpreadToEnemy.h"
#include "Game/Actor/Action/actionStalEnemyBlownOff.h"
#include "Game/Actor/Action/actionStalEnemyDie.h"
@@ -1323,7 +1293,6 @@
#include "Game/Actor/Action/actionStick.h"
#include "Game/Actor/Action/actionStopASIgnite.h"
#include "Game/Actor/Action/actionStopASPlay.h"
#include "Game/Actor/Action/actionStopAllDemoSoundAction.h"
#include "Game/Actor/Action/actionStopChargeChemicalWeaponPower.h"
#include "Game/Actor/Action/actionStopCliffTongueAttack.h"
#include "Game/Actor/Action/actionStopEventMiniGameTime.h"
@@ -1764,6 +1733,37 @@
#include "Game/Actor/System/Action/actionSystemSetWindAction.h"
#include "KingSystem/ActorSystem/actAiAction.h"
#include "KingSystem/ActorSystem/actionDummyAction.h"
#include "KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.h"
#include "KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.h"
#include "KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.h"
#include "KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h"
#include "KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmStartAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmStopAction.h"
#include "KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.h"
#include "KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.h"
#include "KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.h"
#include "KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.h"
#include "KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.h"
#include "KingSystem/Sound/Actor/Action/actionListenerSetModeAction.h"
#include "KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.h"
#include "KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.h"
#include "KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.h"
#include "KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.h"
#include "KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.h"
namespace uking {
@@ -1806,10 +1806,10 @@ static Factory sActionFactories[] = {
{0x0496ceb8, Factory::make<action::OffMiss>},
{0x04aa5460, Factory::make<action::Catch>},
{0x04f447ef, Factory::make<action::DieAnm>},
{0x0587f020, Factory::make<action::EnvSeEmitPointInsectPlayAction>},
{0x0587f020, Factory::make<ksys::snd::EnvSeEmitPointInsectPlayAction>},
{0x05b6f645, Factory::make<action::ChuchuPreAttack>},
{0x05beac93, Factory::make<action::SendTargetActorRequestShareAwn>},
{0x05dfa8bf, Factory::make<action::ListenerFixPositionAction>},
{0x05dfa8bf, Factory::make<ksys::snd::ListenerFixPositionAction>},
{0x05fe1ad8, Factory::make<action::WaitCloseItemDownloadDemo>},
{0x06205589, Factory::make<action::PlayerCutReverse>},
{0x0625861d, Factory::make<action::SetBloodyMoonEnv>},
@@ -1837,7 +1837,7 @@ static Factory sActionFactories[] = {
{0x09bfaea7, Factory::make<action::ChuchuCommonDownTimer>},
{0x09f76511, Factory::make<action::NavMeshSlippedWalk>},
{0x0a020615, Factory::make<action::SetGetFlag>},
{0x0a353da3, Factory::make<action::KillAllDemoSoundAction>},
{0x0a353da3, Factory::make<ksys::snd::KillAllDemoSoundAction>},
{0x0a83f093, Factory::make<action::RotatedWait>},
{0x0aa8490d, Factory::make<action::DemoEnemyReset>},
{0x0ac01bdd, Factory::make<action::AppearNumTargets>},
@@ -1903,8 +1903,8 @@ static Factory sActionFactories[] = {
{0x140f2d8b, Factory::make<action::ImmediateStopOwnedHorse>},
{0x143eb340, Factory::make<action::EmitEffectLoopAction>},
{0x14441f7e, Factory::make<action::UseNavMeshConnectAction>},
{0x144c0919, Factory::make<action::EventBgmStopAction>},
{0x145bcbee, Factory::make<action::FrontierSpotBgmTriggerAction>},
{0x144c0919, Factory::make<ksys::snd::EventBgmStopAction>},
{0x145bcbee, Factory::make<ksys::snd::FrontierSpotBgmTriggerAction>},
{0x1496a748, Factory::make<action::AnmUpDownMove>},
{0x14aa3d51, Factory::make<action::PlayerWaterDivingJump>},
{0x14c3a774, Factory::make<action::Vanish>},
@@ -1951,7 +1951,7 @@ static Factory sActionFactories[] = {
{0x1b5651e2, Factory::make<action::BeamMove>},
{0x1b631a15, Factory::make<action::PlayerStepGuardJust>},
{0x1b8c920d, Factory::make<action::WarpToActor>},
{0x1ba29897, Factory::make<action::SceneSoundKillDuckingAction>},
{0x1ba29897, Factory::make<ksys::snd::SceneSoundKillDuckingAction>},
{0x1bac07a0, Factory::make<action::MoonMove>},
{0x1bdde345, Factory::make<action::PlayerSwimDash>},
{0x1c0e4aaf, Factory::make<action::EnemyFortressChatTurn>},
@@ -1990,7 +1990,7 @@ static Factory sActionFactories[] = {
{0x2217f0d6, Factory::make<action::GiantPunchAttack>},
{0x22260af6, Factory::make<action::FlyingCharacterDie>},
{0x2244b5b8, Factory::make<action::Escape>},
{0x2274dabb, Factory::make<action::PlayerEmitEquipmentNoise>},
{0x2274dabb, Factory::make<ksys::snd::PlayerEmitEquipmentNoise>},
{0x22a4aaa8, Factory::make<action::AppearDeathCounter>},
{0x22aef28f, Factory::make<action::DemoTurnToActor>},
{0x22af3f8e, Factory::make<action::DefeatedHugeEnemyCount>},
@@ -2127,7 +2127,7 @@ static Factory sActionFactories[] = {
{0x35fc4c7a, Factory::make<action::EventUnregisterFromGetCounter>},
{0x36213813, Factory::make<action::ForkAnimReset>},
{0x36402174, Factory::make<action::SetTreasureBoxOpenAndClose>},
{0x366e28f1, Factory::make<action::SceneSoundSetEndProcAction>},
{0x366e28f1, Factory::make<ksys::snd::SceneSoundSetEndProcAction>},
{0x367b5904, Factory::make<action::ForkASTrgRemainsHowl>},
{0x36a7844a, Factory::make<action::SwimEnemyAnmBackBlownOffToPL>},
{0x36bde4ac, Factory::make<action::ForkTimer>},
@@ -2271,13 +2271,13 @@ static Factory sActionFactories[] = {
{0x4aa074c9, Factory::make<action::WeaponDrawn>},
{0x4b1e9262, Factory::make<action::DownloadShiekSensorMoveIcon>},
{0x4b2a2b49, Factory::make<action::SetLinkTagBasic>},
{0x4b8a3c1f, Factory::make<action::EventBgmStartAction>},
{0x4b8a3c1f, Factory::make<ksys::snd::EventBgmStartAction>},
{0x4bac0b33, Factory::make<action::SideStepWait>},
{0x4bd47e4f, Factory::make<action::EventSetDiffuseAttenuate>},
{0x4bd9747c, Factory::make<action::ForkSeparateThreeASPart>},
{0x4ca3103c, Factory::make<action::PlayerParashawlGlide>},
{0x4cba267b, Factory::make<action::PlayerCutJump>},
{0x4cbf12c7, Factory::make<action::SceneBgmCtrlAction>},
{0x4cbf12c7, Factory::make<ksys::snd::SceneBgmCtrlAction>},
{0x4ce37592, Factory::make<action::BackSwim>},
{0x4ce7aebf, Factory::make<action::CreateObjectsOfOwnedHorse>},
{0x4cf1568b, Factory::make<action::NPCPurchase>},
@@ -2349,7 +2349,7 @@ static Factory sActionFactories[] = {
{0x55d396ba, Factory::make<action::OpenItemCategory>},
{0x55d66225, Factory::make<action::PlayerGrabReady>},
{0x55f97c09, Factory::make<action::HorseRideCancelCommand>},
{0x56165495, Factory::make<action::SceneSoundStartDuckingAction>},
{0x56165495, Factory::make<ksys::snd::SceneSoundStartDuckingAction>},
{0x5655dcaa, Factory::make<action::ObservationPointAction>},
{0x5682c769, Factory::make<action::ForkLynelDrawWeaponASPlay>},
{0x56e905e3, Factory::make<action::PlayerDestinationTurnRefActor>},
@@ -2365,7 +2365,7 @@ static Factory sActionFactories[] = {
{0x57bb8e4a, Factory::make<action::CameraEventTalkManualCtrlRet>},
{0x57bda5d7, Factory::make<action::ChuchuDissappearEscape>},
{0x5851f277, Factory::make<action::BackFlip>},
{0x58b4f58b, Factory::make<action::SceneSoundStopDuckingAction>},
{0x58b4f58b, Factory::make<ksys::snd::SceneSoundStopDuckingAction>},
{0x5910c586, Factory::make<action::ForkDrawWeapon>},
{0x5936d239, Factory::make<action::DemoTriggerToggleVisible>},
{0x595bfb19, Factory::make<action::BattleCloseWalk>},
@@ -2448,7 +2448,7 @@ static Factory sActionFactories[] = {
{0x65f50488, Factory::make<action::EventSetGameDataIntAction>},
{0x661d08f3, Factory::make<action::NPCWait>},
{0x6665fdef, Factory::make<action::GanonThrowFireBall>},
{0x667efbac, Factory::make<action::EventBgmStartAndKeepAction>},
{0x667efbac, Factory::make<ksys::snd::EventBgmStartAndKeepAction>},
{0x66af42e4, Factory::make<action::ForkTimerForceResetCondition>},
{0x66ba65df, Factory::make<action::AssassinBossIronBallAppear>},
{0x66ba85e6, Factory::make<action::SandwichDetectionAreaTag>},
@@ -2544,11 +2544,11 @@ static Factory sActionFactories[] = {
{0x7380112a, Factory::make<action::MimicFreeze>},
{0x73df6d4c, Factory::make<ksys::act::ai::DummyAction>},
{0x73e6fb3b, Factory::make<action::DummyAction>},
{0x73fec15b, Factory::make<action::SpotBgmTriggerAction>},
{0x73fec15b, Factory::make<ksys::snd::SpotBgmTriggerAction>},
{0x740366f6, Factory::make<action::LynelNavMeshMove>},
{0x74137cda, Factory::make<action::TerrainHideCenter>},
{0x741491d4, Factory::make<action::DragonPlayASForDemo>},
{0x74225ab1, Factory::make<action::EventBgmCtrlAction>},
{0x74225ab1, Factory::make<ksys::snd::EventBgmCtrlAction>},
{0x7473cc6c, Factory::make<action::HoverPredictVacuumShoot>},
{0x74c03a75, Factory::make<action::RemainElectricCannonBeamFire>},
{0x74e7f82e, Factory::make<action::OwnedHorseObserveAction>},
@@ -2561,7 +2561,7 @@ static Factory sActionFactories[] = {
{0x7619bafa, Factory::make<action::SellPictureBookUIDemo>},
{0x762224d0, Factory::make<action::ChemicalElectricWaterBall>},
{0x76377096, Factory::make<action::GanonBoneControl>},
{0x7667f616, Factory::make<action::ListenerSetModeAction>},
{0x7667f616, Factory::make<ksys::snd::ListenerSetModeAction>},
{0x7697ced0, Factory::make<action::LiftTurn>},
{0x76a33ed1, Factory::make<action::HorseSwimToTargetActor>},
{0x76c0d33a, Factory::make<action::ForkJumpToTargetOnDownEnd>},
@@ -2587,7 +2587,7 @@ static Factory sActionFactories[] = {
{0x79239cd6, Factory::make<action::BeeDamaged>},
{0x794048ff, Factory::make<action::CameraWaterRemainsHowling>},
{0x79a1404a, Factory::make<action::WaitForStaminaUpDemoEnd>},
{0x7a353b54, Factory::make<action::SoundProxyRootAction>},
{0x7a353b54, Factory::make<ksys::snd::SoundProxyRootAction>},
{0x7a3bf550, Factory::make<action::ForkGravityScaleChange>},
{0x7ab032eb, Factory::make<action::GrabRightWalk>},
{0x7ad55f51, Factory::make<action::LastBossChemicalPillarAttack>},
@@ -2694,7 +2694,7 @@ static Factory sActionFactories[] = {
{0x86423cc1, Factory::make<action::ForkAlwaysRotDownGr>},
{0x871e0bba, Factory::make<action::TerrainCalcCenter>},
{0x8733c282, Factory::make<action::ForkWaitGroundHit>},
{0x876b01f1, Factory::make<action::SceneSoundCtrlAction>},
{0x876b01f1, Factory::make<ksys::snd::SceneSoundCtrlAction>},
{0x877d9db7, Factory::make<action::Msg2CameraResetInterpolate>},
{0x87901d5a, Factory::make<action::FirstRunelGrudgeDemo>},
{0x87a2854c, Factory::make<action::OpenEnduranceFloorNumber>},
@@ -2793,7 +2793,7 @@ static Factory sActionFactories[] = {
{0x948cb143, Factory::make<action::RemoveSensor>},
{0x94db3eea, Factory::make<action::GolemDieFromRagdoll>},
{0x94f4c834, Factory::make<action::ForkSlipAndStop>},
{0x9522b34c, Factory::make<action::GroupDisallowEmitAction>},
{0x9522b34c, Factory::make<ksys::snd::GroupDisallowEmitAction>},
{0x958bc9d2, Factory::make<action::CollaboShootingStarAreaTag>},
{0x95d8e6ab, Factory::make<action::CalcVecLengthToGameData>},
{0x9619d5e4, Factory::make<action::SendPlayerNoticeMessage>},
@@ -2832,7 +2832,7 @@ static Factory sActionFactories[] = {
{0x9a4989e7, Factory::make<action::PlayerRailMove>},
{0x9a58d886, Factory::make<action::ForceMasterSwordFakeMode>},
{0x9a655873, Factory::make<action::CameraEventLookDirect>},
{0x9a82d73a, Factory::make<action::EnvSeEmitPointBirdPlayAction>},
{0x9a82d73a, Factory::make<ksys::snd::EnvSeEmitPointBirdPlayAction>},
{0x9a89689a, Factory::make<action::TeleportForceApperPosition>},
{0x9a8b279b, Factory::make<action::EnemyAreaInOutSendMessage>},
{0x9abdf2f3, Factory::make<action::InWaterSelForkASPlay>},
@@ -2849,7 +2849,7 @@ static Factory sActionFactories[] = {
{0x9c5b2629, Factory::make<action::MoveByAnimeDrivenCheckNavMesh>},
{0x9c9f153f, Factory::make<action::DemoGetWeapon>},
{0x9cc86685, Factory::make<action::FixedMagneStick>},
{0x9cd7ef66, Factory::make<action::BattleDungeonBGMAction>},
{0x9cd7ef66, Factory::make<ksys::snd::BattleDungeonBGMAction>},
{0x9cef3132, Factory::make<action::CollaboShootingStarBrightTower>},
{0x9cf43e50, Factory::make<action::SunMove>},
{0x9cf4f88c, Factory::make<action::MamonoShopStand>},
@@ -2920,7 +2920,7 @@ static Factory sActionFactories[] = {
{0xa575d17d, Factory::make<action::OnetimeChangeableASPlay>},
{0xa582c186, Factory::make<action::EventOpenGetDemo>},
{0xa593ceca, Factory::make<action::SimpleLineBeam>},
{0xa596abfa, Factory::make<action::StopAllDemoSoundAction>},
{0xa596abfa, Factory::make<ksys::snd::StopAllDemoSoundAction>},
{0xa5abfd97, Factory::make<action::LargeAttack>},
{0xa5bc9062, Factory::make<action::SiteBossShootArrowRain>},
{0xa5d3cb30, Factory::make<action::SetInstEventFlag>},
@@ -2955,7 +2955,7 @@ static Factory sActionFactories[] = {
{0xa88570d2, Factory::make<action::SmallDamageDirectPreTargetBone>},
{0xa8bfb550, Factory::make<action::PlayASForDemo>},
{0xa8c6eafc, Factory::make<action::CapturedActElectricParalyisis>},
{0xa8c8d000, Factory::make<action::SoundOcclusionTagAction>},
{0xa8c8d000, Factory::make<ksys::snd::SoundOcclusionTagAction>},
{0xa8ec790d, Factory::make<action::ForkBattleNodeForAttackGround>},
{0xa8f367e0, Factory::make<action::NoticeTurn>},
{0xa90d9348, Factory::make<action::OnetimeStopASPlay>},
@@ -3007,7 +3007,7 @@ static Factory sActionFactories[] = {
{0xb07febbb, Factory::make<action::GrabAttack>},
{0xb0ada993, Factory::make<action::ForkFourFootActorLustGrass>},
{0xb0bf6bd0, Factory::make<action::StopASIgnite>},
{0xb0c6419a, Factory::make<action::SceneSoundSetStartProcAction>},
{0xb0c6419a, Factory::make<ksys::snd::SceneSoundSetStartProcAction>},
{0xb0ce7ce0, Factory::make<action::GanonThrowMultiTornado>},
{0xb0f8b5ac, Factory::make<action::ForkASTrgEmitChmFieldPos>},
{0xb101ef3f, Factory::make<action::FollowDungeonRotateASPlay>},
@@ -3056,7 +3056,7 @@ static Factory sActionFactories[] = {
{0xb6b75cbc, Factory::make<action::ForkLodTimer>},
{0xb6bc0561, Factory::make<action::EventAddGameDataIntAction>},
{0xb6dbc430, Factory::make<action::BackToRailFromLava>},
{0xb6fb6394, Factory::make<action::GroupAllowEmitAction>},
{0xb6fb6394, Factory::make<ksys::snd::GroupAllowEmitAction>},
{0xb7514257, Factory::make<action::PlayerSleep>},
{0xb7556fdd, Factory::make<action::SwimMove>},
{0xb770bbba, Factory::make<action::ForkNoCountActionReservedTimer>},
@@ -3095,7 +3095,7 @@ static Factory sActionFactories[] = {
{0xbc17628d, Factory::make<action::ExplodeReserved>},
{0xbc3bd3c5, Factory::make<action::MultiVacuumRotScaleTimeByDist>},
{0xbc540f22, Factory::make<action::GiantDownSwingAttack>},
{0xbc7dba7e, Factory::make<action::MusicianSpotBgmTriggerAction>},
{0xbc7dba7e, Factory::make<ksys::snd::MusicianSpotBgmTriggerAction>},
{0xbca66b70, Factory::make<action::AtOnWait>},
{0xbce5fcd0, Factory::make<action::SetDispStaminaGauge>},
{0xbceeb5ee, Factory::make<action::FlyingCharacterBlownOff>},
@@ -3243,7 +3243,7 @@ static Factory sActionFactories[] = {
{0xd1905231, Factory::make<action::WaitMessageDialogEnd>},
{0xd1c07b1e, Factory::make<action::HorseRideShoot>},
{0xd218239d, Factory::make<action::GiantArmorEquip>},
{0xd219de59, Factory::make<action::CustomDuckingStartAction>},
{0xd219de59, Factory::make<ksys::snd::CustomDuckingStartAction>},
{0xd2229c44, Factory::make<action::HoldArrowWalk>},
{0xd244efe7, Factory::make<action::RodMagicPhysBall>},
{0xd25249dc, Factory::make<action::SiteBossSpearChangeWaterLevel>},
@@ -3262,7 +3262,7 @@ static Factory sActionFactories[] = {
{0xd4bb707c, Factory::make<action::WaitForASTriggerEvent>},
{0xd507150f, Factory::make<action::AnmBlownOffBackward>},
{0xd524bb07, Factory::make<action::EventPlayMovieAction>},
{0xd560b356, Factory::make<action::SceneSoundNotifyTalkAction>},
{0xd560b356, Factory::make<ksys::snd::SceneSoundNotifyTalkAction>},
{0xd584dab3, Factory::make<action::GuardianMiniGuardWait>},
{0xd589a506, Factory::make<action::WolfLinkEvent>},
{0xd595067c, Factory::make<action::DemoGetItem>},
@@ -3328,7 +3328,7 @@ static Factory sActionFactories[] = {
{0xdefdb460, Factory::make<action::NPCCloseHorseCustom>},
{0xdf2881b9, Factory::make<action::AreaBottomTag>},
{0xdf29f478, Factory::make<action::EnvSetLensFlare>},
{0xdf2b7595, Factory::make<action::SoundShieldingAreaTagAction>},
{0xdf2b7595, Factory::make<ksys::snd::SoundShieldingAreaTagAction>},
{0xdf30f896, Factory::make<action::WarpPlayer>},
{0xdf5d37c1, Factory::make<action::PlayerDestinationTurn>},
{0xdf74c346, Factory::make<action::DownloadShiekSensor>},
@@ -3452,12 +3452,12 @@ static Factory sActionFactories[] = {
{0xf260bb87, Factory::make<action::RodMagicPhysBallDivision>},
{0xf26859f8, Factory::make<action::FadeInOutWithOptions>},
{0xf275dd24, Factory::make<action::DemoChangeEntityNoHit>},
{0xf29cb14e, Factory::make<action::CustomDuckingEndAction>},
{0xf29cb14e, Factory::make<ksys::snd::CustomDuckingEndAction>},
{0xf2c71fbc, Factory::make<action::AnimalFreeze>},
{0xf31a1f15, Factory::make<action::LynelRodeo>},
{0xf33ea367, Factory::make<action::IncreasePlayerMaxHeart>},
{0xf33ff597, Factory::make<action::PlayerWakeBoardGoal>},
{0xf359c28d, Factory::make<action::SoundReverbAreaTagAction>},
{0xf359c28d, Factory::make<ksys::snd::SoundReverbAreaTagAction>},
{0xf35a170b, Factory::make<action::SetWorldRotOffsetFromTransBone>},
{0xf376500a, Factory::make<action::ArrowShootMoveWithStickOffset>},
{0xf3a384c0, Factory::make<action::LargeDamage>},
+6 -6
View File
@@ -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>},
@@ -0,0 +1,8 @@
target_sources(uking PRIVATE
aiEnvSeEmitPointRootAI.cpp
aiEnvSeEmitPointRootAI.h
aiSignaledSpotBgmTrigger.cpp
aiSignaledSpotBgmTrigger.h
aiSpotBgmTrigger.cpp
aiSpotBgmTrigger.h
)
@@ -1,6 +1,6 @@
#include "Game/Actor/AI/aiEnvSeEmitPointRootAI.h"
#include "KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.h"
namespace uking::ai {
namespace ksys::snd {
EnvSeEmitPointRootAI::EnvSeEmitPointRootAI(const InitArg& arg) : ksys::act::ai::Ai(arg) {}
@@ -23,4 +23,4 @@ void EnvSeEmitPointRootAI::loadParams_() {
getStaticParam(&mPlayDistance_s, "PlayDistance");
}
} // namespace uking::ai
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAi.h"
namespace uking::ai {
namespace ksys::snd {
class EnvSeEmitPointRootAI : public ksys::act::ai::Ai {
SEAD_RTTI_OVERRIDE(EnvSeEmitPointRootAI, ksys::act::ai::Ai)
@@ -22,4 +22,4 @@ protected:
const float* mPlayDistance_s{};
};
} // namespace uking::ai
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/AI/aiSignaledSpotBgmTrigger.h"
#include "KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.h"
namespace uking::ai {
namespace ksys::snd {
SignaledSpotBgmTrigger::SignaledSpotBgmTrigger(const InitArg& arg) : ksys::act::ai::Ai(arg) {}
@@ -23,4 +23,4 @@ void SignaledSpotBgmTrigger::loadParams_() {
getMapUnitParam(&mSound_m, "Sound");
}
} // namespace uking::ai
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAi.h"
namespace uking::ai {
namespace ksys::snd {
class SignaledSpotBgmTrigger : public ksys::act::ai::Ai {
SEAD_RTTI_OVERRIDE(SignaledSpotBgmTrigger, ksys::act::ai::Ai)
@@ -22,4 +22,4 @@ protected:
sead::SafeString mSound_m{};
};
} // namespace uking::ai
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/AI/aiSpotBgmTrigger.h"
#include "KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.h"
namespace uking::ai {
namespace ksys::snd {
SpotBgmTrigger::SpotBgmTrigger(const InitArg& arg) : ksys::act::ai::Ai(arg) {}
@@ -23,4 +23,4 @@ void SpotBgmTrigger::loadParams_() {
getMapUnitParam(&mSound_m, "Sound");
}
} // namespace uking::ai
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAi.h"
namespace uking::ai {
namespace ksys::snd {
class SpotBgmTrigger : public ksys::act::ai::Ai {
SEAD_RTTI_OVERRIDE(SpotBgmTrigger, ksys::act::ai::Ai)
@@ -22,4 +22,4 @@ protected:
sead::SafeString mSound_m{};
};
} // namespace uking::ai
} // namespace ksys::snd
@@ -0,0 +1,64 @@
target_sources(uking PRIVATE
actionBattleDungeonBGMAction.cpp
actionBattleDungeonBGMAction.h
actionCustomDuckingEndAction.cpp
actionCustomDuckingEndAction.h
actionCustomDuckingStartAction.cpp
actionCustomDuckingStartAction.h
actionEnvSeEmitPointBirdPlayAction.cpp
actionEnvSeEmitPointBirdPlayAction.h
actionEnvSeEmitPointInsectPlayAction.cpp
actionEnvSeEmitPointInsectPlayAction.h
actionEventBgmCtrlAction.cpp
actionEventBgmCtrlAction.h
actionEventBgmStartAction.cpp
actionEventBgmStartAction.h
actionEventBgmStartAndKeepAction.cpp
actionEventBgmStartAndKeepAction.h
actionEventBgmStopAction.cpp
actionEventBgmStopAction.h
actionFrontierSpotBgmTriggerAction.cpp
actionFrontierSpotBgmTriggerAction.h
actionGroupAllowEmitAction.cpp
actionGroupAllowEmitAction.h
actionGroupDisallowEmitAction.cpp
actionGroupDisallowEmitAction.h
actionKillAllDemoSoundAction.cpp
actionKillAllDemoSoundAction.h
actionListenerFixPositionAction.cpp
actionListenerFixPositionAction.h
actionListenerSetModeAction.cpp
actionListenerSetModeAction.h
actionMusicianSpotBgmTriggerAction.cpp
actionMusicianSpotBgmTriggerAction.h
actionPlayerEmitEquipmentNoise.cpp
actionPlayerEmitEquipmentNoise.h
actionSceneBgmCtrlAction.cpp
actionSceneBgmCtrlAction.h
actionSceneSoundCtrlAction.cpp
actionSceneSoundCtrlAction.h
actionSceneSoundKillDuckingAction.cpp
actionSceneSoundKillDuckingAction.h
actionSceneSoundNotifyTalkAction.cpp
actionSceneSoundNotifyTalkAction.h
actionSceneSoundSetEndProcAction.cpp
actionSceneSoundSetEndProcAction.h
actionSceneSoundSetStartProcAction.cpp
actionSceneSoundSetStartProcAction.h
actionSceneSoundStartDuckingAction.cpp
actionSceneSoundStartDuckingAction.h
actionSceneSoundStopDuckingAction.cpp
actionSceneSoundStopDuckingAction.h
actionSoundOcclusionTagAction.cpp
actionSoundOcclusionTagAction.h
actionSoundProxyRootAction.cpp
actionSoundProxyRootAction.h
actionSoundReverbAreaTagAction.cpp
actionSoundReverbAreaTagAction.h
actionSoundShieldingAreaTagAction.cpp
actionSoundShieldingAreaTagAction.h
actionSpotBgmTriggerAction.cpp
actionSpotBgmTriggerAction.h
actionStopAllDemoSoundAction.cpp
actionStopAllDemoSoundAction.h
)
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionBattleDungeonBGMAction.h"
#include "KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.h"
namespace uking::action {
namespace ksys::snd {
BattleDungeonBGMAction::BattleDungeonBGMAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -24,4 +24,4 @@ void BattleDungeonBGMAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class BattleDungeonBGMAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(BattleDungeonBGMAction, ksys::act::ai::Action)
@@ -19,4 +19,4 @@ protected:
void calc_() override;
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionCustomDuckingEndAction.h"
#include "KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.h"
namespace uking::action {
namespace ksys::snd {
CustomDuckingEndAction::CustomDuckingEndAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -12,4 +12,4 @@ bool CustomDuckingEndAction::init_(sead::Heap* heap) {
void CustomDuckingEndAction::loadParams_() {}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class CustomDuckingEndAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(CustomDuckingEndAction, ksys::act::ai::Action)
@@ -16,4 +16,4 @@ public:
protected:
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionCustomDuckingStartAction.h"
#include "KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.h"
namespace uking::action {
namespace ksys::snd {
CustomDuckingStartAction::CustomDuckingStartAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -20,4 +20,4 @@ void CustomDuckingStartAction::loadParams_() {
getDynamicParam(&mExceptGroups_d, "ExceptGroups");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class CustomDuckingStartAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(CustomDuckingStartAction, ksys::act::ai::Action)
@@ -28,4 +28,4 @@ protected:
sead::SafeString mExceptGroups_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h"
#include "KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h"
namespace uking::action {
namespace ksys::snd {
EnvSeEmitPointBirdPlayAction::EnvSeEmitPointBirdPlayAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -25,4 +25,4 @@ void EnvSeEmitPointBirdPlayAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class EnvSeEmitPointBirdPlayAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(EnvSeEmitPointBirdPlayAction, ksys::act::ai::Action)
@@ -19,4 +19,4 @@ protected:
void calc_() override;
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h"
#include "KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h"
namespace uking::action {
namespace ksys::snd {
EnvSeEmitPointInsectPlayAction::EnvSeEmitPointInsectPlayAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -25,4 +25,4 @@ void EnvSeEmitPointInsectPlayAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class EnvSeEmitPointInsectPlayAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(EnvSeEmitPointInsectPlayAction, ksys::act::ai::Action)
@@ -19,4 +19,4 @@ protected:
void calc_() override;
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionEventBgmCtrlAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.h"
namespace uking::action {
namespace ksys::snd {
EventBgmCtrlAction::EventBgmCtrlAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -14,4 +14,4 @@ void EventBgmCtrlAction::loadParams_() {
getDynamicParam(&mCtrlType_d, "CtrlType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class EventBgmCtrlAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(EventBgmCtrlAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mCtrlType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionEventBgmStartAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmStartAction.h"
namespace uking::action {
namespace ksys::snd {
EventBgmStartAction::EventBgmStartAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -14,4 +14,4 @@ void EventBgmStartAction::loadParams_() {
getDynamicParam(&mBgmName_d, "BgmName");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class EventBgmStartAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(EventBgmStartAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mBgmName_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionEventBgmStartAndKeepAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.h"
namespace uking::action {
namespace ksys::snd {
EventBgmStartAndKeepAction::EventBgmStartAndKeepAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -27,4 +27,4 @@ void EventBgmStartAndKeepAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class EventBgmStartAndKeepAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(EventBgmStartAndKeepAction, ksys::act::ai::Action)
@@ -22,4 +22,4 @@ protected:
sead::SafeString mBgmName_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionEventBgmStopAction.h"
#include "KingSystem/Sound/Actor/Action/actionEventBgmStopAction.h"
namespace uking::action {
namespace ksys::snd {
EventBgmStopAction::EventBgmStopAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void EventBgmStopAction::loadParams_() {
getDynamicParam(&mBgmName_d, "BgmName");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class EventBgmStopAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(EventBgmStopAction, ksys::act::ai::Action)
@@ -20,4 +20,4 @@ protected:
sead::SafeString mBgmName_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h"
#include "KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.h"
namespace uking::action {
namespace ksys::snd {
FrontierSpotBgmTriggerAction::FrontierSpotBgmTriggerAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -31,4 +31,4 @@ void FrontierSpotBgmTriggerAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class FrontierSpotBgmTriggerAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(FrontierSpotBgmTriggerAction, ksys::act::ai::Action)
@@ -30,4 +30,4 @@ protected:
sead::SafeString mShape_m{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionGroupAllowEmitAction.h"
#include "KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.h"
namespace uking::action {
namespace ksys::snd {
GroupAllowEmitAction::GroupAllowEmitAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -14,4 +14,4 @@ void GroupAllowEmitAction::loadParams_() {
getDynamicParam(&mGroupName_d, "GroupName");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class GroupAllowEmitAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(GroupAllowEmitAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mGroupName_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionGroupDisallowEmitAction.h"
#include "KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.h"
namespace uking::action {
namespace ksys::snd {
GroupDisallowEmitAction::GroupDisallowEmitAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -14,4 +14,4 @@ void GroupDisallowEmitAction::loadParams_() {
getDynamicParam(&mGroupName_d, "GroupName");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class GroupDisallowEmitAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(GroupDisallowEmitAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mGroupName_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionKillAllDemoSoundAction.h"
#include "KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.h"
namespace uking::action {
namespace ksys::snd {
KillAllDemoSoundAction::KillAllDemoSoundAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -12,4 +12,4 @@ bool KillAllDemoSoundAction::init_(sead::Heap* heap) {
void KillAllDemoSoundAction::loadParams_() {}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class KillAllDemoSoundAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(KillAllDemoSoundAction, ksys::act::ai::Action)
@@ -16,4 +16,4 @@ public:
protected:
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionListenerFixPositionAction.h"
#include "KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.h"
namespace uking::action {
namespace ksys::snd {
ListenerFixPositionAction::ListenerFixPositionAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void ListenerFixPositionAction::loadParams_() {
getDynamicParam(&mFixType_d, "FixType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class ListenerFixPositionAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(ListenerFixPositionAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mFixType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionListenerSetModeAction.h"
#include "KingSystem/Sound/Actor/Action/actionListenerSetModeAction.h"
namespace uking::action {
namespace ksys::snd {
ListenerSetModeAction::ListenerSetModeAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -14,4 +14,4 @@ void ListenerSetModeAction::loadParams_() {
getDynamicParam(&mMode_d, "Mode");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class ListenerSetModeAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(ListenerSetModeAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mMode_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h"
#include "KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.h"
namespace uking::action {
namespace ksys::snd {
MusicianSpotBgmTriggerAction::MusicianSpotBgmTriggerAction(const InitArg& arg)
: SpotBgmTriggerAction(arg) {}
@@ -27,4 +27,4 @@ void MusicianSpotBgmTriggerAction::calc_() {
SpotBgmTriggerAction::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -1,9 +1,9 @@
#pragma once
#include "Game/Actor/Action/actionSpotBgmTriggerAction.h"
#include "KingSystem/ActorSystem/actAiAction.h"
#include "KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.h"
namespace uking::action {
namespace ksys::snd {
class MusicianSpotBgmTriggerAction : public SpotBgmTriggerAction {
SEAD_RTTI_OVERRIDE(MusicianSpotBgmTriggerAction, SpotBgmTriggerAction)
@@ -20,4 +20,4 @@ protected:
void calc_() override;
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionPlayerEmitEquipmentNoise.h"
#include "KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.h"
namespace uking::action {
namespace ksys::snd {
PlayerEmitEquipmentNoise::PlayerEmitEquipmentNoise(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -16,4 +16,4 @@ void PlayerEmitEquipmentNoise::loadParams_() {
getDynamicParam(&mSpeed_d, "Speed");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class PlayerEmitEquipmentNoise : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(PlayerEmitEquipmentNoise, ksys::act::ai::Action)
@@ -20,4 +20,4 @@ protected:
sead::SafeString mSpeed_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneBgmCtrlAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.h"
namespace uking::action {
namespace ksys::snd {
SceneBgmCtrlAction::SceneBgmCtrlAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -14,4 +14,4 @@ void SceneBgmCtrlAction::loadParams_() {
getDynamicParam(&mCtrlType_d, "CtrlType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneBgmCtrlAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneBgmCtrlAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mCtrlType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundCtrlAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundCtrlAction::SceneSoundCtrlAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void SceneSoundCtrlAction::loadParams_() {
getDynamicParam(&mSeCtrlType_d, "SeCtrlType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundCtrlAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundCtrlAction, ksys::act::ai::Action)
@@ -20,4 +20,4 @@ protected:
sead::SafeString mSeCtrlType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundKillDuckingAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundKillDuckingAction::SceneSoundKillDuckingAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void SceneSoundKillDuckingAction::loadParams_() {
getDynamicParam(&mDuckerType_d, "DuckerType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundKillDuckingAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundKillDuckingAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mDuckerType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundNotifyTalkAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundNotifyTalkAction::SceneSoundNotifyTalkAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void SceneSoundNotifyTalkAction::loadParams_() {
getDynamicParam(&mCtrlType_d, "CtrlType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundNotifyTalkAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundNotifyTalkAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mCtrlType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundSetEndProcAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundSetEndProcAction::SceneSoundSetEndProcAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void SceneSoundSetEndProcAction::loadParams_() {
getDynamicParam(&mCtrlType_d, "CtrlType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundSetEndProcAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundSetEndProcAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mCtrlType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundSetStartProcAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundSetStartProcAction::SceneSoundSetStartProcAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -16,4 +16,4 @@ void SceneSoundSetStartProcAction::loadParams_() {
getDynamicParam(&mSeCtrlType_d, "SeCtrlType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundSetStartProcAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundSetStartProcAction, ksys::act::ai::Action)
@@ -20,4 +20,4 @@ protected:
sead::SafeString mSeCtrlType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundStartDuckingAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundStartDuckingAction::SceneSoundStartDuckingAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void SceneSoundStartDuckingAction::loadParams_() {
getDynamicParam(&mDuckerType_d, "DuckerType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundStartDuckingAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundStartDuckingAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mDuckerType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSceneSoundStopDuckingAction.h"
#include "KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.h"
namespace uking::action {
namespace ksys::snd {
SceneSoundStopDuckingAction::SceneSoundStopDuckingAction(const InitArg& arg)
: ksys::act::ai::Action(arg) {}
@@ -15,4 +15,4 @@ void SceneSoundStopDuckingAction::loadParams_() {
getDynamicParam(&mDuckerType_d, "DuckerType");
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SceneSoundStopDuckingAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SceneSoundStopDuckingAction, ksys::act::ai::Action)
@@ -18,4 +18,4 @@ protected:
sead::SafeString mDuckerType_d{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSoundOcclusionTagAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.h"
namespace uking::action {
namespace ksys::snd {
SoundOcclusionTagAction::SoundOcclusionTagAction(const InitArg& arg) : AreaTagAction(arg) {}
@@ -26,4 +26,4 @@ void SoundOcclusionTagAction::calc_() {
AreaTagAction::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -3,10 +3,10 @@
#include "Game/Actor/Area/Action/actionAreaTagAction.h"
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SoundOcclusionTagAction : public AreaTagAction {
SEAD_RTTI_OVERRIDE(SoundOcclusionTagAction, AreaTagAction)
class SoundOcclusionTagAction : public uking::action::AreaTagAction {
SEAD_RTTI_OVERRIDE(SoundOcclusionTagAction, uking::action::AreaTagAction)
public:
explicit SoundOcclusionTagAction(const InitArg& arg);
~SoundOcclusionTagAction() override;
@@ -23,4 +23,4 @@ protected:
const float* mOcclusionLevel_s{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSoundProxyRootAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.h"
namespace uking::action {
namespace ksys::snd {
SoundProxyRootAction::SoundProxyRootAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -24,4 +24,4 @@ void SoundProxyRootAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SoundProxyRootAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SoundProxyRootAction, ksys::act::ai::Action)
@@ -19,4 +19,4 @@ protected:
void calc_() override;
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSoundReverbAreaTagAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.h"
namespace uking::action {
namespace ksys::snd {
SoundReverbAreaTagAction::SoundReverbAreaTagAction(const InitArg& arg) : AreaTagAction(arg) {}
@@ -31,4 +31,4 @@ void SoundReverbAreaTagAction::calc_() {
AreaTagAction::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -3,10 +3,10 @@
#include "Game/Actor/Area/Action/actionAreaTagAction.h"
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SoundReverbAreaTagAction : public AreaTagAction {
SEAD_RTTI_OVERRIDE(SoundReverbAreaTagAction, AreaTagAction)
class SoundReverbAreaTagAction : public uking::action::AreaTagAction {
SEAD_RTTI_OVERRIDE(SoundReverbAreaTagAction, uking::action::AreaTagAction)
public:
explicit SoundReverbAreaTagAction(const InitArg& arg);
~SoundReverbAreaTagAction() override;
@@ -33,4 +33,4 @@ protected:
const float* mMerginDistance_m{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSoundShieldingAreaTagAction.h"
#include "KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.h"
namespace uking::action {
namespace ksys::snd {
SoundShieldingAreaTagAction::SoundShieldingAreaTagAction(const InitArg& arg) : AreaTagAction(arg) {}
@@ -27,4 +27,4 @@ void SoundShieldingAreaTagAction::calc_() {
AreaTagAction::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -3,10 +3,10 @@
#include "Game/Actor/Area/Action/actionAreaTagAction.h"
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SoundShieldingAreaTagAction : public AreaTagAction {
SEAD_RTTI_OVERRIDE(SoundShieldingAreaTagAction, AreaTagAction)
class SoundShieldingAreaTagAction : public uking::action::AreaTagAction {
SEAD_RTTI_OVERRIDE(SoundShieldingAreaTagAction, uking::action::AreaTagAction)
public:
explicit SoundShieldingAreaTagAction(const InitArg& arg);
~SoundShieldingAreaTagAction() override;
@@ -25,4 +25,4 @@ protected:
const bool* mIsShieldChemicalWind_m{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionSpotBgmTriggerAction.h"
#include "KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.h"
namespace uking::action {
namespace ksys::snd {
SpotBgmTriggerAction::SpotBgmTriggerAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -28,4 +28,4 @@ void SpotBgmTriggerAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class SpotBgmTriggerAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(SpotBgmTriggerAction, ksys::act::ai::Action)
@@ -26,4 +26,4 @@ protected:
sead::SafeString mSound_m{};
};
} // namespace uking::action
} // namespace ksys::snd
@@ -1,6 +1,6 @@
#include "Game/Actor/Action/actionStopAllDemoSoundAction.h"
#include "KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.h"
namespace uking::action {
namespace ksys::snd {
StopAllDemoSoundAction::StopAllDemoSoundAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
@@ -24,4 +24,4 @@ void StopAllDemoSoundAction::calc_() {
ksys::act::ai::Action::calc_();
}
} // namespace uking::action
} // namespace ksys::snd
@@ -2,7 +2,7 @@
#include "KingSystem/ActorSystem/actAiAction.h"
namespace uking::action {
namespace ksys::snd {
class StopAllDemoSoundAction : public ksys::act::ai::Action {
SEAD_RTTI_OVERRIDE(StopAllDemoSoundAction, ksys::act::ai::Action)
@@ -19,4 +19,4 @@ protected:
void calc_() override;
};
} // namespace uking::action
} // namespace ksys::snd
@@ -0,0 +1,2 @@
add_subdirectory(Action)
add_subdirectory(AI)
+2
View File
@@ -1,3 +1,5 @@
add_subdirectory(Actor)
target_sources(uking PRIVATE
sndInfoData.cpp
sndInfoData.h