From a168b93bbcf603816bf718962fc4d706b5fc772d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Mon, 28 Sep 2026 03:39:30 +0200 Subject: [PATCH] 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) --- data/uking_functions.csv | 678 +++++++++--------- src/Game/Actor/AI/CMakeLists.txt | 6 - src/Game/Actor/Action/CMakeLists.txt | 62 -- src/Game/Actor/aiActionFactories.cpp | 124 ++-- src/Game/Actor/aiAiFactories.cpp | 12 +- src/KingSystem/Sound/Actor/AI/CMakeLists.txt | 8 + .../Actor/AI/aiEnvSeEmitPointRootAI.cpp | 6 +- .../Sound}/Actor/AI/aiEnvSeEmitPointRootAI.h | 4 +- .../Actor/AI/aiSignaledSpotBgmTrigger.cpp | 6 +- .../Actor/AI/aiSignaledSpotBgmTrigger.h | 4 +- .../Sound}/Actor/AI/aiSpotBgmTrigger.cpp | 6 +- .../Sound}/Actor/AI/aiSpotBgmTrigger.h | 4 +- .../Sound/Actor/Action/CMakeLists.txt | 64 ++ .../Action/actionBattleDungeonBGMAction.cpp | 6 +- .../Action/actionBattleDungeonBGMAction.h | 4 +- .../Action/actionCustomDuckingEndAction.cpp | 6 +- .../Action/actionCustomDuckingEndAction.h | 4 +- .../Action/actionCustomDuckingStartAction.cpp | 6 +- .../Action/actionCustomDuckingStartAction.h | 4 +- .../actionEnvSeEmitPointBirdPlayAction.cpp | 6 +- .../actionEnvSeEmitPointBirdPlayAction.h | 4 +- .../actionEnvSeEmitPointInsectPlayAction.cpp | 6 +- .../actionEnvSeEmitPointInsectPlayAction.h | 4 +- .../Actor/Action/actionEventBgmCtrlAction.cpp | 6 +- .../Actor/Action/actionEventBgmCtrlAction.h | 4 +- .../Action/actionEventBgmStartAction.cpp | 6 +- .../Actor/Action/actionEventBgmStartAction.h | 4 +- .../actionEventBgmStartAndKeepAction.cpp | 6 +- .../Action/actionEventBgmStartAndKeepAction.h | 4 +- .../Actor/Action/actionEventBgmStopAction.cpp | 6 +- .../Actor/Action/actionEventBgmStopAction.h | 4 +- .../actionFrontierSpotBgmTriggerAction.cpp | 6 +- .../actionFrontierSpotBgmTriggerAction.h | 4 +- .../Action/actionGroupAllowEmitAction.cpp | 6 +- .../Actor/Action/actionGroupAllowEmitAction.h | 4 +- .../Action/actionGroupDisallowEmitAction.cpp | 6 +- .../Action/actionGroupDisallowEmitAction.h | 4 +- .../Action/actionKillAllDemoSoundAction.cpp | 6 +- .../Action/actionKillAllDemoSoundAction.h | 4 +- .../actionListenerFixPositionAction.cpp | 6 +- .../Action/actionListenerFixPositionAction.h | 4 +- .../Action/actionListenerSetModeAction.cpp | 6 +- .../Action/actionListenerSetModeAction.h | 4 +- .../actionMusicianSpotBgmTriggerAction.cpp | 6 +- .../actionMusicianSpotBgmTriggerAction.h | 6 +- .../Action/actionPlayerEmitEquipmentNoise.cpp | 6 +- .../Action/actionPlayerEmitEquipmentNoise.h | 4 +- .../Actor/Action/actionSceneBgmCtrlAction.cpp | 6 +- .../Actor/Action/actionSceneBgmCtrlAction.h | 4 +- .../Action/actionSceneSoundCtrlAction.cpp | 6 +- .../Actor/Action/actionSceneSoundCtrlAction.h | 4 +- .../actionSceneSoundKillDuckingAction.cpp | 6 +- .../actionSceneSoundKillDuckingAction.h | 4 +- .../actionSceneSoundNotifyTalkAction.cpp | 6 +- .../Action/actionSceneSoundNotifyTalkAction.h | 4 +- .../actionSceneSoundSetEndProcAction.cpp | 6 +- .../Action/actionSceneSoundSetEndProcAction.h | 4 +- .../actionSceneSoundSetStartProcAction.cpp | 6 +- .../actionSceneSoundSetStartProcAction.h | 4 +- .../actionSceneSoundStartDuckingAction.cpp | 6 +- .../actionSceneSoundStartDuckingAction.h | 4 +- .../actionSceneSoundStopDuckingAction.cpp | 6 +- .../actionSceneSoundStopDuckingAction.h | 4 +- .../Action/actionSoundOcclusionTagAction.cpp | 6 +- .../Action/actionSoundOcclusionTagAction.h | 8 +- .../Action/actionSoundProxyRootAction.cpp | 6 +- .../Actor/Action/actionSoundProxyRootAction.h | 4 +- .../Action/actionSoundReverbAreaTagAction.cpp | 6 +- .../Action/actionSoundReverbAreaTagAction.h | 8 +- .../actionSoundShieldingAreaTagAction.cpp | 6 +- .../actionSoundShieldingAreaTagAction.h | 8 +- .../Action/actionSpotBgmTriggerAction.cpp | 6 +- .../Actor/Action/actionSpotBgmTriggerAction.h | 4 +- .../Action/actionStopAllDemoSoundAction.cpp | 6 +- .../Action/actionStopAllDemoSoundAction.h | 4 +- src/KingSystem/Sound/Actor/CMakeLists.txt | 2 + src/KingSystem/Sound/CMakeLists.txt | 2 + 77 files changed, 660 insertions(+), 652 deletions(-) create mode 100644 src/KingSystem/Sound/Actor/AI/CMakeLists.txt rename src/{Game => KingSystem/Sound}/Actor/AI/aiEnvSeEmitPointRootAI.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/AI/aiEnvSeEmitPointRootAI.h (92%) rename src/{Game => KingSystem/Sound}/Actor/AI/aiSignaledSpotBgmTrigger.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/AI/aiSignaledSpotBgmTrigger.h (92%) rename src/{Game => KingSystem/Sound}/Actor/AI/aiSpotBgmTrigger.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/AI/aiSpotBgmTrigger.h (92%) create mode 100644 src/KingSystem/Sound/Actor/Action/CMakeLists.txt rename src/{Game => KingSystem/Sound}/Actor/Action/actionBattleDungeonBGMAction.cpp (83%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionBattleDungeonBGMAction.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionCustomDuckingEndAction.cpp (72%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionCustomDuckingEndAction.h (87%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionCustomDuckingStartAction.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionCustomDuckingStartAction.h (93%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp (83%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmCtrlAction.cpp (74%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmCtrlAction.h (88%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmStartAction.cpp (74%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmStartAction.h (88%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmStartAndKeepAction.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmStartAndKeepAction.h (91%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmStopAction.cpp (76%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionEventBgmStopAction.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp (88%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionFrontierSpotBgmTriggerAction.h (94%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionGroupAllowEmitAction.cpp (75%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionGroupAllowEmitAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionGroupDisallowEmitAction.cpp (75%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionGroupDisallowEmitAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionKillAllDemoSoundAction.cpp (72%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionKillAllDemoSoundAction.h (87%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionListenerFixPositionAction.cpp (75%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionListenerFixPositionAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionListenerSetModeAction.cpp (74%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionListenerSetModeAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp (84%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionMusicianSpotBgmTriggerAction.h (81%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionPlayerEmitEquipmentNoise.cpp (77%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionPlayerEmitEquipmentNoise.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneBgmCtrlAction.cpp (74%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneBgmCtrlAction.h (88%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundCtrlAction.cpp (77%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundCtrlAction.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundKillDuckingAction.cpp (76%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundKillDuckingAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundNotifyTalkAction.cpp (75%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundNotifyTalkAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundSetEndProcAction.cpp (75%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundSetEndProcAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundSetStartProcAction.cpp (78%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundSetStartProcAction.h (91%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundStartDuckingAction.cpp (76%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundStartDuckingAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundStopDuckingAction.cpp (76%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSceneSoundStopDuckingAction.h (89%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundOcclusionTagAction.cpp (83%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundOcclusionTagAction.h (72%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundProxyRootAction.cpp (83%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundProxyRootAction.h (90%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundReverbAreaTagAction.cpp (88%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundReverbAreaTagAction.h (81%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundShieldingAreaTagAction.cpp (85%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSoundShieldingAreaTagAction.h (74%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSpotBgmTriggerAction.cpp (86%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionSpotBgmTriggerAction.h (92%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionStopAllDemoSoundAction.cpp (83%) rename src/{Game => KingSystem/Sound}/Actor/Action/actionStopAllDemoSoundAction.h (90%) create mode 100644 src/KingSystem/Sound/Actor/CMakeLists.txt diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 480b9941..893fb143 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -41948,10 +41948,10 @@ Address,Quality,Size,Name 0x00000071006a371c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action7OffMissEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a3754,U,000056,AI_F_Action_Catch 0x00000071006a378c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action6DieAnmEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006a37c4,U,000056,AI_F_Action_EnvSeEmitPointInsectPlayAction +0x00000071006a37c4,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd30EnvSeEmitPointInsectPlayActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a37fc,U,000056,AI_F_Action_ChuchuPreAttack 0x00000071006a3834,U,000056,AI_F_Action_SendTargetActorRequestShareAwn -0x00000071006a386c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action25ListenerFixPositionActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a386c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd25ListenerFixPositionActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a38a4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action25WaitCloseItemDownloadDemoEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a38dc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16PlayerCutReverseEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a3914,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16SetBloodyMoonEnvEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -41979,7 +41979,7 @@ Address,Quality,Size,Name 0x00000071006a3de4,U,000056,AI_F_Action_ChuchuCommonDownTimer 0x00000071006a3e1c,U,000056,AI_F_Action_NavMeshSlippedWalk 0x00000071006a3e54,U,000056,AI_F_Action_SetGetFlag -0x00000071006a3e8c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22KillAllDemoSoundActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a3e8c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd22KillAllDemoSoundActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a3ec4,U,000056,AI_F_Action_RotatedWait 0x00000071006a3efc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action14DemoEnemyResetEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a3f34,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16AppearNumTargetsEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -42045,8 +42045,8 @@ Address,Quality,Size,Name 0x00000071006a4c54,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action23ImmediateStopOwnedHorseEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a4c8c,U,000056,AI_F_Action_EmitEffectLoopAction 0x00000071006a4cc4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action23UseNavMeshConnectActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006a4cfc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action18EventBgmStopActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006a4d34,U,000056,AI_F_Action_FrontierSpotBgmTriggerAction +0x00000071006a4cfc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd18EventBgmStopActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a4d34,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd28FrontierSpotBgmTriggerActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a4d6c,U,000056,AI_F_Action_AnmUpDownMove 0x00000071006a4da4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action21PlayerWaterDivingJumpEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a4ddc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action6VanishEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -42093,7 +42093,7 @@ Address,Quality,Size,Name 0x00000071006a56d4,U,000056,AI_F_Action_BeamMove 0x00000071006a570c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action19PlayerStepGuardJustEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a5744,U,000056,AI_F_Action_WarpToActor -0x00000071006a577c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action27SceneSoundKillDuckingActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a577c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd27SceneSoundKillDuckingActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a57b4,U,000056,AI_F_Action_MoonMove 0x00000071006a57ec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action14PlayerSwimDashEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a5824,U,000056,AI_F_Action_EnemyFortressChatTurn @@ -42131,7 +42131,7 @@ Address,Quality,Size,Name 0x00000071006a5f24,U,000056,AI_F_Action_GiantPunchAttack 0x00000071006a5f5c,U,000056,AI_F_Action_FlyingCharacterDie 0x00000071006a5f94,U,000056,AI_F_Action_Escape -0x00000071006a5fcc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action24PlayerEmitEquipmentNoiseEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a5fcc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd24PlayerEmitEquipmentNoiseEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a6004,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action18AppearDeathCounterEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a603c,U,000056,AI_F_Action_DemoTurnToActor 0x00000071006a6074,U,000056,AI_F_Action_DefeatedHugeEnemyCount @@ -42267,7 +42267,7 @@ Address,Quality,Size,Name 0x00000071006a7ce4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action29EventUnregisterFromGetCounterEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a7d1c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action13ForkAnimResetEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a7d54,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action26SetTreasureBoxOpenAndCloseEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006a7d8c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action26SceneSoundSetEndProcActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a7d8c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd26SceneSoundSetEndProcActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a7dc4,U,000056,AI_F_Action_ForkASTrgRemainsHowl 0x00000071006a7dfc,U,000056,AI_F_Action_SwimEnemyAnmBackBlownOffToPL 0x00000071006a7e34,U,000056,AI_F_Action_ForkTimer @@ -42410,13 +42410,13 @@ Address,Quality,Size,Name 0x00000071006a9c2c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action11WeaponDrawnEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a9c64,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action27DownloadShiekSensorMoveIconEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a9c9c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action15SetLinkTagBasicEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006a9cd4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action19EventBgmStartActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a9cd4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd19EventBgmStartActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a9d0c,U,000056,AI_F_Action_SideStepWait 0x00000071006a9d44,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action24EventSetDiffuseAttenuateEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a9d7c,U,000056,AI_F_Action_ForkSeparateThreeASPart 0x00000071006a9db4,U,000056,AI_F_Action_PlayerParashawlGlide 0x00000071006a9dec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action13PlayerCutJumpEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006a9e24,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action18SceneBgmCtrlActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006a9e24,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd18SceneBgmCtrlActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a9e5c,U,000056,AI_F_Action_BackSwim 0x00000071006a9e94,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action25CreateObjectsOfOwnedHorseEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006a9ecc,U,000056,AI_F_Action_NPCPurchase @@ -42487,7 +42487,7 @@ Address,Quality,Size,Name 0x00000071006aad04,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16OpenItemCategoryEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006aad3c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action15PlayerGrabReadyEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006aad74,U,000056,AI_F_Action_HorseRideCancelCommand -0x00000071006aadac,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action28SceneSoundStartDuckingActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006aadac,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd28SceneSoundStartDuckingActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006aade4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22ObservationPointActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006aae1c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action25ForkLynelDrawWeaponASPlayEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006aae54,U,000056,AI_F_Action_PlayerDestinationTurnRefActor @@ -42503,7 +42503,7 @@ Address,Quality,Size,Name 0x00000071006ab084,U,000056,AI_F_Action_CameraEventTalkManualCtrlRet 0x00000071006ab0bc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22ChuchuDissappearEscapeEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ab0f4,U,000056,AI_F_Action_BackFlip -0x00000071006ab12c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action27SceneSoundStopDuckingActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006ab12c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd27SceneSoundStopDuckingActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ab164,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action14ForkDrawWeaponEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ab19c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action24DemoTriggerToggleVisibleEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ab1d4,U,000056,AI_F_Action_BattleCloseWalk @@ -42585,7 +42585,7 @@ Address,Quality,Size,Name 0x00000071006ac274,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action25EventSetGameDataIntActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ac2ac,U,000056,AI_F_Action_NPCWait 0x00000071006ac2e4,U,000056,AI_F_Action_GanonThrowFireBall -0x00000071006ac31c,U,000056,AI_F_Action_EventBgmStartAndKeepAction +0x00000071006ac31c,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd26EventBgmStartAndKeepActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ac354,U,000056,AI_F_Action_ForkTimerForceResetCondition 0x00000071006ac38c,U,000056,AI_F_Action_AssassinBossIronBallAppear 0x00000071006ac3c4,U,000056,AI_F_Action_SandwichDetectionAreaTag @@ -42679,11 +42679,11 @@ Address,Quality,Size,Name 0x00000071006ad704,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22PlayerCutHorseJumpLandEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ad73c,U,000056,AI_F_Action_HorseEatAction 0x00000071006ad774,U,000056,AI_F_Action_MimicFreeze -0x00000071006ad7ac,U,000056,AI_F_Action_SpotBgmTriggerAction +0x00000071006ad7ac,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd20SpotBgmTriggerActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ad7e4,U,000056,AI_F_Action_LynelNavMeshMove 0x00000071006ad81c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action17TerrainHideCenterEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ad854,U,000056,AI_F_Action_DragonPlayASForDemo -0x00000071006ad88c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action18EventBgmCtrlActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006ad88c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd18EventBgmCtrlActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ad8c4,U,000056,AI_F_Action_HoverPredictVacuumShoot 0x00000071006ad8fc,U,000056,AI_F_Action_RemainElectricCannonBeamFire 0x00000071006ad934,U,000056,AI_F_Action_OwnedHorseObserveAction @@ -42696,7 +42696,7 @@ Address,Quality,Size,Name 0x00000071006adabc,U,000056,AI_F_Action_SellPictureBookUIDemo 0x00000071006adaf4,U,000056,AI_F_Action_ChemicalElectricWaterBall 0x00000071006adb2c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16GanonBoneControlEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006adb64,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action21ListenerSetModeActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006adb64,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd21ListenerSetModeActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006adb9c,U,000056,AI_F_Action_LiftTurn 0x00000071006adbd4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22HorseSwimToTargetActorEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006adc0c,U,000056,AI_F_Action_ForkJumpToTargetOnDownEnd @@ -42722,7 +42722,7 @@ Address,Quality,Size,Name 0x00000071006ae06c,U,000056,AI_F_Action_BeeDamaged 0x00000071006ae0a4,U,000056,AI_F_Action_CameraWaterRemainsHowling 0x00000071006ae0dc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action23WaitForStaminaUpDemoEndEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006ae114,U,000056,AI_F_Action_SoundProxyRootAction +0x00000071006ae114,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd20SoundProxyRootActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006ae14c,U,000056,AI_F_Action_ForkGravityScaleChange 0x00000071006ae184,U,000056,AI_F_Action_GrabRightWalk 0x00000071006ae1bc,U,000056,AI_F_Action_LastBossChemicalPillarAttack @@ -42828,7 +42828,7 @@ Address,Quality,Size,Name 0x00000071006af79c,U,000056,AI_F_Action_ForkAlwaysRotDownGr 0x00000071006af7d4,U,000056,AI_F_Action_TerrainCalcCenter 0x00000071006af80c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action17ForkWaitGroundHitEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006af844,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action20SceneSoundCtrlActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006af844,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd20SceneSoundCtrlActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006af87c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action26Msg2CameraResetInterpolateEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006af8b4,U,000056,AI_F_Action_FirstRunelGrudgeDemo 0x00000071006af8ec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action24OpenEnduranceFloorNumberEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -42927,7 +42927,7 @@ Address,Quality,Size,Name 0x00000071006b0d44,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action12RemoveSensorEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b0d7c,U,000056,AI_F_Action_GolemDieFromRagdoll 0x00000071006b0db4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action15ForkSlipAndStopEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006b0dec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action23GroupDisallowEmitActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b0dec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd23GroupDisallowEmitActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b0e24,U,000056,AI_F_Action_CollaboShootingStarAreaTag 0x00000071006b0e5c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action23CalcVecLengthToGameDataEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b0e94,U,000056,AI_F_Action_SendPlayerNoticeMessage @@ -42966,7 +42966,7 @@ Address,Quality,Size,Name 0x00000071006b15cc,U,000056,AI_F_Action_PlayerRailMove 0x00000071006b1604,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action24ForceMasterSwordFakeModeEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b163c,U,000056,AI_F_Action_CameraEventLookDirect -0x00000071006b1674,U,000056,AI_F_Action_EnvSeEmitPointBirdPlayAction +0x00000071006b1674,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd28EnvSeEmitPointBirdPlayActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b16ac,U,000056,AI_F_Action_TeleportForceApperPosition 0x00000071006b16e4,U,000056,AI_F_Action_EnemyAreaInOutSendMessage 0x00000071006b171c,U,000056,AI_F_Action_inWaterSelForkASPlay @@ -42982,7 +42982,7 @@ Address,Quality,Size,Name 0x00000071006b194c,U,000056,AI_F_Action_MoveByAnimeDrivenCheckNavMesh 0x00000071006b1984,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action13DemoGetWeaponEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b19bc,U,000056,AI_F_Action_FixedMagneStick -0x00000071006b19f4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22BattleDungeonBGMActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b19f4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd22BattleDungeonBGMActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b1a2c,U,000056,AI_F_Action_CollaboShootingStarBrightTower 0x00000071006b1a64,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action7SunMoveEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b1a9c,U,000056,AI_F_Action_MamonoShopStand @@ -43052,7 +43052,7 @@ Address,Quality,Size,Name 0x00000071006b289c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action23OnetimeChangeableASPlayEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b28d4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16EventOpenGetDemoEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b290c,U,000056,AI_F_Action_SimpleLineBeam -0x00000071006b2944,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22StopAllDemoSoundActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b2944,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd22StopAllDemoSoundActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b297c,U,000056,AI_F_Action_LargeAttack 0x00000071006b29b4,U,000056,AI_F_Action_SiteBossShootArrowRain 0x00000071006b29ec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action16SetInstEventFlagEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -43087,7 +43087,7 @@ Address,Quality,Size,Name 0x00000071006b3044,U,000056,AI_F_Action_SmallDamageDirectPreTargetBone 0x00000071006b307c,U,000056,AI_F_Action_PlayASForDemo 0x00000071006b30b4,U,000056,AI_F_Action_CapturedActElectricParalyisis -0x00000071006b30ec,U,000056,AI_F_Action_SoundOcclusionTagAction +0x00000071006b30ec,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd23SoundOcclusionTagActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b3124,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action29ForkBattleNodeForAttackGroundEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b315c,U,000056,AI_F_Action_NoticeTurn 0x00000071006b3194,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action17OnetimeStopASPlayEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -43139,7 +43139,7 @@ Address,Quality,Size,Name 0x00000071006b3ba4,U,000056,AI_F_Action_GrabAttack 0x00000071006b3bdc,U,000056,AI_F_Action_ForkFourFootActorLustGrass 0x00000071006b3c14,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action12StopASIgniteEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006b3c4c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action28SceneSoundSetStartProcActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b3c4c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd28SceneSoundSetStartProcActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b3c84,U,000056,AI_F_Action_GanonThrowMultiTornado 0x00000071006b3cbc,U,000056,AI_F_Action_ForkASTrgEmitChmFieldPos 0x00000071006b3cf4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action25FollowDungeonRotateASPlayEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -43188,7 +43188,7 @@ Address,Quality,Size,Name 0x00000071006b465c,U,000056,AI_F_Action_ForkLodTimer 0x00000071006b4694,U,000056,AI_F_Action_EventAddGameDataIntAction 0x00000071006b46cc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action18BackToRailFromLavaEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006b4704,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action20GroupAllowEmitActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b4704,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd20GroupAllowEmitActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b473c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action11PlayerSleepEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b4774,U,000056,AI_F_Action_SwimMove 0x00000071006b47ac,U,000056,AI_F_Action_ForkNoCountActionReservedTimer @@ -43227,7 +43227,7 @@ Address,Quality,Size,Name 0x00000071006b4ee4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action15ExplodeReservedEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b4f1c,U,000056,AI_F_Action_MultiVacuumRotScaleTimeByDist 0x00000071006b4f54,U,000056,AI_F_Action_GiantDownSwingAttack -0x00000071006b4f8c,U,000056,AI_F_Action_MusicianSpotBgmTriggerAction +0x00000071006b4f8c,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd28MusicianSpotBgmTriggerActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b4fc4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action8AtOnWaitEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b4ffc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action19SetDispStaminaGaugeEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b5034,U,000056,AI_F_Action_FlyingCharacterBlownOff @@ -43375,7 +43375,7 @@ Address,Quality,Size,Name 0x00000071006b6f44,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action20WaitMessageDialogEndEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b6f7c,U,000056,AI_F_Action_HorseRideShoot 0x00000071006b6fb4,U,000056,AI_F_Action_GiantArmorEquip -0x00000071006b6fec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action24CustomDuckingStartActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b6fec,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd24CustomDuckingStartActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b7024,U,000056,AI_F_Action_HoldArrowWalk 0x00000071006b705c,U,000056,AI_F_Action_RodMagicPhysBall 0x00000071006b7094,U,000056,AI_F_Action_SiteBossSpearChangeWaterLevel @@ -43394,7 +43394,7 @@ Address,Quality,Size,Name 0x00000071006b736c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action21WaitForASTriggerEventEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b73a4,U,000056,AI_F_Action_AnmBlownOffBackward 0x00000071006b73dc,U,000056,AI_F_Action_EventPlayMovieAction -0x00000071006b7414,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action26SceneSoundNotifyTalkActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b7414,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd26SceneSoundNotifyTalkActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b744c,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action21GuardianMiniGuardWaitEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b7484,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action13WolfLinkEventEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b74bc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action11DemoGetItemEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -43459,7 +43459,7 @@ Address,Quality,Size,Name 0x00000071006b81a4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action19NPCCloseHorseCustomEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b81dc,U,000056,AI_F_Action_AreaBottomTag 0x00000071006b8214,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action15EnvSetLensFlareEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006b824c,U,000056,AI_F_Action_SoundShieldingAreaTagAction +0x00000071006b824c,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd27SoundShieldingAreaTagActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b8284,U,000056,AI_F_Action_WarpPlayer 0x00000071006b82bc,U,000056,AI_F_Action_PlayerDestinationTurn 0x00000071006b82f4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action19DownloadShiekSensorEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE @@ -43582,12 +43582,12 @@ Address,Quality,Size,Name 0x00000071006b9c8c,U,000056,AI_F_Action_RodMagicPhysBallDivision 0x00000071006b9cc4,U,000056,AI_F_Action_FadeInOutWithOptions 0x00000071006b9cfc,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action21DemoChangeEntityNoHitEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006b9d34,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action22CustomDuckingEndActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006b9d34,O,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd22CustomDuckingEndActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b9d6c,U,000056,AI_F_Action_AnimalFreeze 0x00000071006b9da4,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action10LynelRodeoEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b9ddc,U,000056,AI_F_Action_IncreasePlayerMaxHeart 0x00000071006b9e14,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action19PlayerWakeBoardGoalEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE -0x00000071006b9e4c,U,000056,AI_F_Action_SoundReverbAreaTagAction +0x00000071006b9e4c,M,000056,_ZN4ksys3act2ai13ActionFactory4makeINS_3snd24SoundReverbAreaTagActionEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b9e84,O,000056,_ZN4ksys3act2ai13ActionFactory4makeIN5uking6action30SetWorldRotOffsetFromTransBoneEEEPNS1_6ActionERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006b9ebc,U,000056,AI_F_Action_ArrowShootMoveWithStickOffset 0x00000071006b9ef4,U,000056,AI_F_Action_LargeDamage @@ -43884,7 +43884,7 @@ Address,Quality,Size,Name 0x00000071006bde74,U,000056,AI_F_AI_DragonReturn 0x00000071006bdeac,U,000056,AI_F_AI_RodRoot 0x00000071006bdee4,U,000056,AI_F_AI_FriendCallAction -0x00000071006bdf1c,U,000056,AI_F_AI_SignaledSpotBgmTrigger +0x00000071006bdf1c,M,000056,_ZN4ksys3act2ai9AiFactory4makeINS_3snd22SignaledSpotBgmTriggerEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006bdf54,U,000056,AI_F_AI_SandfallWithSound 0x00000071006bdf8c,U,000056,AI_F_AI_AppearFromTargetFrontAfterChase 0x00000071006bdfc4,U,000056,AI_F_AI_LifeChangeDemoCaller @@ -44270,7 +44270,7 @@ Address,Quality,Size,Name 0x00000071006c32e4,U,000056,AI_F_AI_CollaborationShootingStarRoot 0x00000071006c331c,O,000056,_ZN4ksys3act2ai9AiFactory4makeIN5uking2ai16GolemNoticeWorryEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006c3354,U,000056,AI_F_AI_DefWanderAI -0x00000071006c338c,O,000056,_ZN4ksys3act2ai9AiFactory4makeIN5uking2ai14SpotBgmTriggerEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006c338c,O,000056,_ZN4ksys3act2ai9AiFactory4makeINS_3snd14SpotBgmTriggerEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006c33c4,U,000056,AI_F_AI_DungeonMoveTag 0x00000071006c33fc,U,000056,AI_F_AI_SiteBossReflectArrowRoot 0x00000071006c3434,U,000056,AI_F_AI_EnemyTreeWeaponSearchOrBattle @@ -44731,7 +44731,7 @@ Address,Quality,Size,Name 0x00000071006c97bc,U,000056,AI_F_AI_RemainElectricCannonBeamAttack 0x00000071006c97f4,O,000056,_ZN4ksys3act2ai9AiFactory4makeIN5uking2ai17ChangeWindTagRootEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006c982c,U,000056,AI_F_AI_ForkActionAndJoin -0x00000071006c9864,O,000056,_ZN4ksys3act2ai9AiFactory4makeIN5uking2ai20EnvSeEmitPointRootAIEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE +0x00000071006c9864,O,000056,_ZN4ksys3act2ai9AiFactory4makeINS_3snd20EnvSeEmitPointRootAIEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006c989c,O,000056,_ZN4ksys3act2ai9AiFactory4makeIN5uking2ai13DashAndAttackEEEPNS1_2AiERKNS1_10ActionBase7InitArgEPN4sead4HeapE 0x00000071006c98d4,U,000056,AI_F_AI_SiteBossLswordRoot 0x00000071006c990c,U,000056,AI_F_AI_AirOctaFlyUp @@ -85372,355 +85372,355 @@ Address,Quality,Size,Name 0x0000007100fe9264,U,000040, 0x0000007100fe928c,U,000372, 0x0000007100fe9400,U,000140, -0x0000007100fe948c,O,000048,_ZN5uking6action22BattleDungeonBGMActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fe94bc,O,000020,_ZN5uking6action22BattleDungeonBGMActionD1Ev -0x0000007100fe94d0,O,000052,_ZN5uking6action22BattleDungeonBGMActionD0Ev -0x0000007100fe9504,O,000008,_ZN5uking6action22BattleDungeonBGMAction5init_EPN4sead4HeapE -0x0000007100fe950c,O,000004,_ZN5uking6action22BattleDungeonBGMAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100fe9510,W,000076,_ZN5uking6action22BattleDungeonBGMAction5calc_Ev -0x0000007100fe955c,O,000004,_ZN5uking6action22BattleDungeonBGMAction6leave_Ev -0x0000007100fe9560,O,000004,_ZN5uking6action22BattleDungeonBGMAction11loadParams_Ev -0x0000007100fe9564,O,000288,_ZNK5uking6action22BattleDungeonBGMAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fe9684,O,000092,_ZNK5uking6action22BattleDungeonBGMAction18getRuntimeTypeInfoEv -0x0000007100fe96e0,O,000048,_ZN5uking6action22CustomDuckingEndActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fe9710,O,000020,_ZN5uking6action22CustomDuckingEndActionD1Ev -0x0000007100fe9724,O,000052,_ZN5uking6action22CustomDuckingEndActionD0Ev -0x0000007100fe9758,O,000008,_ZN5uking6action22CustomDuckingEndAction5init_EPN4sead4HeapE -0x0000007100fe9760,U,000040,_ZN5uking6action22CustomDuckingEndAction8oneShot_Ev -0x0000007100fe9788,O,000004,_ZN5uking6action22CustomDuckingEndAction11loadParams_Ev -0x0000007100fe978c,O,000288,_ZNK5uking6action22CustomDuckingEndAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fe98ac,O,000092,_ZNK5uking6action22CustomDuckingEndAction18getRuntimeTypeInfoEv +0x0000007100fe948c,O,000048,_ZN4ksys3snd22BattleDungeonBGMActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fe94bc,O,000020,_ZN4ksys3snd22BattleDungeonBGMActionD1Ev +0x0000007100fe94d0,O,000052,_ZN4ksys3snd22BattleDungeonBGMActionD0Ev +0x0000007100fe9504,O,000008,_ZN4ksys3snd22BattleDungeonBGMAction5init_EPN4sead4HeapE +0x0000007100fe950c,O,000004,_ZN4ksys3snd22BattleDungeonBGMAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100fe9510,W,000076,_ZN4ksys3snd22BattleDungeonBGMAction5calc_Ev +0x0000007100fe955c,O,000004,_ZN4ksys3snd22BattleDungeonBGMAction6leave_Ev +0x0000007100fe9560,O,000004,_ZN4ksys3snd22BattleDungeonBGMAction11loadParams_Ev +0x0000007100fe9564,O,000288,_ZNK4ksys3snd22BattleDungeonBGMAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fe9684,O,000092,_ZNK4ksys3snd22BattleDungeonBGMAction18getRuntimeTypeInfoEv +0x0000007100fe96e0,O,000048,_ZN4ksys3snd22CustomDuckingEndActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fe9710,O,000020,_ZN4ksys3snd22CustomDuckingEndActionD1Ev +0x0000007100fe9724,O,000052,_ZN4ksys3snd22CustomDuckingEndActionD0Ev +0x0000007100fe9758,O,000008,_ZN4ksys3snd22CustomDuckingEndAction5init_EPN4sead4HeapE +0x0000007100fe9760,U,000040,_ZN4ksys3snd22CustomDuckingEndAction8oneShot_Ev +0x0000007100fe9788,O,000004,_ZN4ksys3snd22CustomDuckingEndAction11loadParams_Ev +0x0000007100fe978c,O,000288,_ZNK4ksys3snd22CustomDuckingEndAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fe98ac,O,000092,_ZNK4ksys3snd22CustomDuckingEndAction18getRuntimeTypeInfoEv 0x0000007100fe9908,U,000052, -0x0000007100fe993c,O,000084,_ZN5uking6action24CustomDuckingStartActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fe9990,O,000020,_ZN5uking6action24CustomDuckingStartActionD1Ev -0x0000007100fe99a4,O,000052,_ZN5uking6action24CustomDuckingStartActionD0Ev -0x0000007100fe99d8,O,000008,_ZN5uking6action24CustomDuckingStartAction5init_EPN4sead4HeapE -0x0000007100fe99e0,U,000172,_ZN5uking6action24CustomDuckingStartAction8oneShot_Ev -0x0000007100fe9a8c,O,000376,_ZN5uking6action24CustomDuckingStartAction11loadParams_Ev -0x0000007100fe9c04,O,000288,_ZNK5uking6action24CustomDuckingStartAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fe9d24,O,000092,_ZNK5uking6action24CustomDuckingStartAction18getRuntimeTypeInfoEv +0x0000007100fe993c,O,000084,_ZN4ksys3snd24CustomDuckingStartActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fe9990,O,000020,_ZN4ksys3snd24CustomDuckingStartActionD1Ev +0x0000007100fe99a4,O,000052,_ZN4ksys3snd24CustomDuckingStartActionD0Ev +0x0000007100fe99d8,O,000008,_ZN4ksys3snd24CustomDuckingStartAction5init_EPN4sead4HeapE +0x0000007100fe99e0,U,000172,_ZN4ksys3snd24CustomDuckingStartAction8oneShot_Ev +0x0000007100fe9a8c,O,000376,_ZN4ksys3snd24CustomDuckingStartAction11loadParams_Ev +0x0000007100fe9c04,O,000288,_ZNK4ksys3snd24CustomDuckingStartAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fe9d24,O,000092,_ZNK4ksys3snd24CustomDuckingStartAction18getRuntimeTypeInfoEv 0x0000007100fe9d80,U,000052, 0x0000007100fe9db4,U,000068,AI_Action_EnvSeEmitPointBirdPlayAction::ctor -0x0000007100fe9df8,O,000020,_ZN5uking6action28EnvSeEmitPointBirdPlayActionD1Ev -0x0000007100fe9e0c,O,000052,_ZN5uking6action28EnvSeEmitPointBirdPlayActionD0Ev -0x0000007100fe9e40,W,000880,_ZN5uking6action28EnvSeEmitPointBirdPlayAction5init_EPN4sead4HeapE -0x0000007100fea1b0,W,000216,_ZN5uking6action28EnvSeEmitPointBirdPlayAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100fea288,W,000596,_ZN5uking6action28EnvSeEmitPointBirdPlayAction5calc_Ev -0x0000007100fea4dc,O,000004,_ZN5uking6action28EnvSeEmitPointBirdPlayAction6leave_Ev -0x0000007100fea4e0,O,000004,_ZN5uking6action28EnvSeEmitPointBirdPlayAction11loadParams_Ev +0x0000007100fe9df8,O,000020,_ZN4ksys3snd28EnvSeEmitPointBirdPlayActionD1Ev +0x0000007100fe9e0c,O,000052,_ZN4ksys3snd28EnvSeEmitPointBirdPlayActionD0Ev +0x0000007100fe9e40,W,000880,_ZN4ksys3snd28EnvSeEmitPointBirdPlayAction5init_EPN4sead4HeapE +0x0000007100fea1b0,W,000216,_ZN4ksys3snd28EnvSeEmitPointBirdPlayAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100fea288,W,000596,_ZN4ksys3snd28EnvSeEmitPointBirdPlayAction5calc_Ev +0x0000007100fea4dc,O,000004,_ZN4ksys3snd28EnvSeEmitPointBirdPlayAction6leave_Ev +0x0000007100fea4e0,O,000004,_ZN4ksys3snd28EnvSeEmitPointBirdPlayAction11loadParams_Ev 0x0000007100fea4e4,U,000508, -0x0000007100fea6e0,O,000288,_ZNK5uking6action28EnvSeEmitPointBirdPlayAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fea800,O,000092,_ZNK5uking6action28EnvSeEmitPointBirdPlayAction18getRuntimeTypeInfoEv +0x0000007100fea6e0,O,000288,_ZNK4ksys3snd28EnvSeEmitPointBirdPlayAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fea800,O,000092,_ZNK4ksys3snd28EnvSeEmitPointBirdPlayAction18getRuntimeTypeInfoEv 0x0000007100fea85c,U,000052, 0x0000007100fea890,U,000080,AI_Action_EnvSeEmitPointInsectPlayAction::ctor -0x0000007100fea8e0,W,000272,_ZN5uking6action30EnvSeEmitPointInsectPlayActionD1Ev -0x0000007100fea9f0,W,000036,_ZN5uking6action30EnvSeEmitPointInsectPlayActionD0Ev -0x0000007100feaa14,W,000060,_ZN5uking6action30EnvSeEmitPointInsectPlayAction5init_EPN4sead4HeapE -0x0000007100feaa50,W,000056,_ZN5uking6action30EnvSeEmitPointInsectPlayAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100feaa88,W,001556,_ZN5uking6action30EnvSeEmitPointInsectPlayAction5calc_Ev -0x0000007100feb09c,W,000220,_ZN5uking6action30EnvSeEmitPointInsectPlayAction6leave_Ev -0x0000007100feb178,O,000004,_ZN5uking6action30EnvSeEmitPointInsectPlayAction11loadParams_Ev -0x0000007100feb17c,O,000288,_ZNK5uking6action30EnvSeEmitPointInsectPlayAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100feb29c,O,000092,_ZNK5uking6action30EnvSeEmitPointInsectPlayAction18getRuntimeTypeInfoEv +0x0000007100fea8e0,W,000272,_ZN4ksys3snd30EnvSeEmitPointInsectPlayActionD1Ev +0x0000007100fea9f0,W,000036,_ZN4ksys3snd30EnvSeEmitPointInsectPlayActionD0Ev +0x0000007100feaa14,W,000060,_ZN4ksys3snd30EnvSeEmitPointInsectPlayAction5init_EPN4sead4HeapE +0x0000007100feaa50,W,000056,_ZN4ksys3snd30EnvSeEmitPointInsectPlayAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100feaa88,W,001556,_ZN4ksys3snd30EnvSeEmitPointInsectPlayAction5calc_Ev +0x0000007100feb09c,W,000220,_ZN4ksys3snd30EnvSeEmitPointInsectPlayAction6leave_Ev +0x0000007100feb178,O,000004,_ZN4ksys3snd30EnvSeEmitPointInsectPlayAction11loadParams_Ev +0x0000007100feb17c,O,000288,_ZNK4ksys3snd30EnvSeEmitPointInsectPlayAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100feb29c,O,000092,_ZNK4ksys3snd30EnvSeEmitPointInsectPlayAction18getRuntimeTypeInfoEv 0x0000007100feb2f8,U,000052, -0x0000007100feb32c,O,000072,_ZN5uking6action18EventBgmCtrlActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100feb374,O,000020,_ZN5uking6action18EventBgmCtrlActionD1Ev -0x0000007100feb388,O,000052,_ZN5uking6action18EventBgmCtrlActionD0Ev -0x0000007100feb3bc,O,000008,_ZN5uking6action18EventBgmCtrlAction5init_EPN4sead4HeapE -0x0000007100feb3c4,U,000412,_ZN5uking6action18EventBgmCtrlAction8oneShot_Ev -0x0000007100feb560,O,000104,_ZN5uking6action18EventBgmCtrlAction11loadParams_Ev -0x0000007100feb5c8,O,000288,_ZNK5uking6action18EventBgmCtrlAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100feb6e8,O,000092,_ZNK5uking6action18EventBgmCtrlAction18getRuntimeTypeInfoEv -0x0000007100feb744,O,000072,_ZN5uking6action19EventBgmStartActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100feb78c,O,000020,_ZN5uking6action19EventBgmStartActionD1Ev -0x0000007100feb7a0,O,000052,_ZN5uking6action19EventBgmStartActionD0Ev -0x0000007100feb7d4,O,000008,_ZN5uking6action19EventBgmStartAction5init_EPN4sead4HeapE -0x0000007100feb7dc,U,000044,_ZN5uking6action19EventBgmStartAction8oneShot_Ev -0x0000007100feb808,O,000104,_ZN5uking6action19EventBgmStartAction11loadParams_Ev -0x0000007100feb870,O,000288,_ZNK5uking6action19EventBgmStartAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100feb990,O,000092,_ZNK5uking6action19EventBgmStartAction18getRuntimeTypeInfoEv +0x0000007100feb32c,O,000072,_ZN4ksys3snd18EventBgmCtrlActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100feb374,O,000020,_ZN4ksys3snd18EventBgmCtrlActionD1Ev +0x0000007100feb388,O,000052,_ZN4ksys3snd18EventBgmCtrlActionD0Ev +0x0000007100feb3bc,O,000008,_ZN4ksys3snd18EventBgmCtrlAction5init_EPN4sead4HeapE +0x0000007100feb3c4,U,000412,_ZN4ksys3snd18EventBgmCtrlAction8oneShot_Ev +0x0000007100feb560,O,000104,_ZN4ksys3snd18EventBgmCtrlAction11loadParams_Ev +0x0000007100feb5c8,O,000288,_ZNK4ksys3snd18EventBgmCtrlAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100feb6e8,O,000092,_ZNK4ksys3snd18EventBgmCtrlAction18getRuntimeTypeInfoEv +0x0000007100feb744,O,000072,_ZN4ksys3snd19EventBgmStartActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100feb78c,O,000020,_ZN4ksys3snd19EventBgmStartActionD1Ev +0x0000007100feb7a0,O,000052,_ZN4ksys3snd19EventBgmStartActionD0Ev +0x0000007100feb7d4,O,000008,_ZN4ksys3snd19EventBgmStartAction5init_EPN4sead4HeapE +0x0000007100feb7dc,U,000044,_ZN4ksys3snd19EventBgmStartAction8oneShot_Ev +0x0000007100feb808,O,000104,_ZN4ksys3snd19EventBgmStartAction11loadParams_Ev +0x0000007100feb870,O,000288,_ZNK4ksys3snd19EventBgmStartAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100feb990,O,000092,_ZNK4ksys3snd19EventBgmStartAction18getRuntimeTypeInfoEv 0x0000007100feb9ec,U,000076,AI_Action_EventBgmStartAndKeepAction::ctor -0x0000007100feba38,O,000020,_ZN5uking6action26EventBgmStartAndKeepActionD1Ev -0x0000007100feba4c,O,000052,_ZN5uking6action26EventBgmStartAndKeepActionD0Ev -0x0000007100feba80,O,000008,_ZN5uking6action26EventBgmStartAndKeepAction5init_EPN4sead4HeapE -0x0000007100feba88,W,000044,_ZN5uking6action26EventBgmStartAndKeepAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100febab4,W,000312,_ZN5uking6action26EventBgmStartAndKeepAction5calc_Ev -0x0000007100febbec,O,000004,_ZN5uking6action26EventBgmStartAndKeepAction6leave_Ev -0x0000007100febbf0,O,000104,_ZN5uking6action26EventBgmStartAndKeepAction11loadParams_Ev -0x0000007100febc58,O,000288,_ZNK5uking6action26EventBgmStartAndKeepAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100febd78,O,000092,_ZNK5uking6action26EventBgmStartAndKeepAction18getRuntimeTypeInfoEv -0x0000007100febdd4,O,000076,_ZN5uking6action18EventBgmStopActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100febe20,O,000020,_ZN5uking6action18EventBgmStopActionD1Ev -0x0000007100febe34,O,000052,_ZN5uking6action18EventBgmStopActionD0Ev -0x0000007100febe68,O,000008,_ZN5uking6action18EventBgmStopAction5init_EPN4sead4HeapE -0x0000007100febe70,U,000052,_ZN5uking6action18EventBgmStopAction8oneShot_Ev -0x0000007100febea4,O,000164,_ZN5uking6action18EventBgmStopAction11loadParams_Ev -0x0000007100febf48,O,000288,_ZNK5uking6action18EventBgmStopAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fec068,O,000092,_ZNK5uking6action18EventBgmStopAction18getRuntimeTypeInfoEv +0x0000007100feba38,O,000020,_ZN4ksys3snd26EventBgmStartAndKeepActionD1Ev +0x0000007100feba4c,O,000052,_ZN4ksys3snd26EventBgmStartAndKeepActionD0Ev +0x0000007100feba80,O,000008,_ZN4ksys3snd26EventBgmStartAndKeepAction5init_EPN4sead4HeapE +0x0000007100feba88,W,000044,_ZN4ksys3snd26EventBgmStartAndKeepAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100febab4,W,000312,_ZN4ksys3snd26EventBgmStartAndKeepAction5calc_Ev +0x0000007100febbec,O,000004,_ZN4ksys3snd26EventBgmStartAndKeepAction6leave_Ev +0x0000007100febbf0,O,000104,_ZN4ksys3snd26EventBgmStartAndKeepAction11loadParams_Ev +0x0000007100febc58,O,000288,_ZNK4ksys3snd26EventBgmStartAndKeepAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100febd78,O,000092,_ZNK4ksys3snd26EventBgmStartAndKeepAction18getRuntimeTypeInfoEv +0x0000007100febdd4,O,000076,_ZN4ksys3snd18EventBgmStopActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100febe20,O,000020,_ZN4ksys3snd18EventBgmStopActionD1Ev +0x0000007100febe34,O,000052,_ZN4ksys3snd18EventBgmStopActionD0Ev +0x0000007100febe68,O,000008,_ZN4ksys3snd18EventBgmStopAction5init_EPN4sead4HeapE +0x0000007100febe70,U,000052,_ZN4ksys3snd18EventBgmStopAction8oneShot_Ev +0x0000007100febea4,O,000164,_ZN4ksys3snd18EventBgmStopAction11loadParams_Ev +0x0000007100febf48,O,000288,_ZNK4ksys3snd18EventBgmStopAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fec068,O,000092,_ZNK4ksys3snd18EventBgmStopAction18getRuntimeTypeInfoEv 0x0000007100fec0c4,U,000088,AI_Action_FrontierSpotBgmTriggerAction::ctor -0x0000007100fec11c,W,000104,_ZN5uking6action28FrontierSpotBgmTriggerActionD1Ev -0x0000007100fec184,W,000112,_ZN5uking6action28FrontierSpotBgmTriggerActionD0Ev -0x0000007100fec1f4,W,000156,_ZN5uking6action28FrontierSpotBgmTriggerAction5init_EPN4sead4HeapE -0x0000007100fec290,W,000060,_ZN5uking6action28FrontierSpotBgmTriggerAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100fec2cc,O,000004,_ZN5uking6action28FrontierSpotBgmTriggerAction5calc_Ev -0x0000007100fec2d0,W,000060,_ZN5uking6action28FrontierSpotBgmTriggerAction6leave_Ev -0x0000007100fec30c,O,000212,_ZN5uking6action28FrontierSpotBgmTriggerAction11loadParams_Ev -0x0000007100fec3e0,O,000288,_ZNK5uking6action28FrontierSpotBgmTriggerAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fec500,O,000092,_ZNK5uking6action28FrontierSpotBgmTriggerAction18getRuntimeTypeInfoEv -0x0000007100fec55c,O,000072,_ZN5uking6action20GroupAllowEmitActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fec5a4,O,000020,_ZN5uking6action20GroupAllowEmitActionD1Ev -0x0000007100fec5b8,O,000052,_ZN5uking6action20GroupAllowEmitActionD0Ev -0x0000007100fec5ec,O,000008,_ZN5uking6action20GroupAllowEmitAction5init_EPN4sead4HeapE -0x0000007100fec5f4,U,000096,_ZN5uking6action20GroupAllowEmitAction8oneShot_Ev -0x0000007100fec654,O,000104,_ZN5uking6action20GroupAllowEmitAction11loadParams_Ev -0x0000007100fec6bc,O,000288,_ZNK5uking6action20GroupAllowEmitAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fec7dc,O,000092,_ZNK5uking6action20GroupAllowEmitAction18getRuntimeTypeInfoEv -0x0000007100fec838,O,000072,_ZN5uking6action23GroupDisallowEmitActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fec880,O,000020,_ZN5uking6action23GroupDisallowEmitActionD1Ev -0x0000007100fec894,O,000052,_ZN5uking6action23GroupDisallowEmitActionD0Ev -0x0000007100fec8c8,O,000008,_ZN5uking6action23GroupDisallowEmitAction5init_EPN4sead4HeapE -0x0000007100fec8d0,U,000084,_ZN5uking6action23GroupDisallowEmitAction8oneShot_Ev -0x0000007100fec924,O,000104,_ZN5uking6action23GroupDisallowEmitAction11loadParams_Ev -0x0000007100fec98c,O,000288,_ZNK5uking6action23GroupDisallowEmitAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fecaac,O,000092,_ZNK5uking6action23GroupDisallowEmitAction18getRuntimeTypeInfoEv -0x0000007100fecb08,O,000048,_ZN5uking6action22KillAllDemoSoundActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fecb38,O,000020,_ZN5uking6action22KillAllDemoSoundActionD1Ev -0x0000007100fecb4c,O,000052,_ZN5uking6action22KillAllDemoSoundActionD0Ev -0x0000007100fecb80,O,000008,_ZN5uking6action22KillAllDemoSoundAction5init_EPN4sead4HeapE -0x0000007100fecb88,U,000148,_ZN5uking6action22KillAllDemoSoundAction8oneShot_Ev -0x0000007100fecc1c,O,000004,_ZN5uking6action22KillAllDemoSoundAction11loadParams_Ev -0x0000007100fecc20,O,000288,_ZNK5uking6action22KillAllDemoSoundAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fecd40,O,000092,_ZNK5uking6action22KillAllDemoSoundAction18getRuntimeTypeInfoEv -0x0000007100fecd9c,O,000072,_ZN5uking6action25ListenerFixPositionActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fecde4,O,000020,_ZN5uking6action25ListenerFixPositionActionD1Ev -0x0000007100fecdf8,O,000052,_ZN5uking6action25ListenerFixPositionActionD0Ev -0x0000007100fece2c,O,000008,_ZN5uking6action25ListenerFixPositionAction5init_EPN4sead4HeapE -0x0000007100fece34,U,000176,_ZN5uking6action25ListenerFixPositionAction8oneShot_Ev -0x0000007100fecee4,O,000104,_ZN5uking6action25ListenerFixPositionAction11loadParams_Ev -0x0000007100fecf4c,O,000288,_ZNK5uking6action25ListenerFixPositionAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fed06c,O,000092,_ZNK5uking6action25ListenerFixPositionAction18getRuntimeTypeInfoEv +0x0000007100fec11c,W,000104,_ZN4ksys3snd28FrontierSpotBgmTriggerActionD1Ev +0x0000007100fec184,W,000112,_ZN4ksys3snd28FrontierSpotBgmTriggerActionD0Ev +0x0000007100fec1f4,W,000156,_ZN4ksys3snd28FrontierSpotBgmTriggerAction5init_EPN4sead4HeapE +0x0000007100fec290,W,000060,_ZN4ksys3snd28FrontierSpotBgmTriggerAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100fec2cc,O,000004,_ZN4ksys3snd28FrontierSpotBgmTriggerAction5calc_Ev +0x0000007100fec2d0,W,000060,_ZN4ksys3snd28FrontierSpotBgmTriggerAction6leave_Ev +0x0000007100fec30c,O,000212,_ZN4ksys3snd28FrontierSpotBgmTriggerAction11loadParams_Ev +0x0000007100fec3e0,O,000288,_ZNK4ksys3snd28FrontierSpotBgmTriggerAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fec500,O,000092,_ZNK4ksys3snd28FrontierSpotBgmTriggerAction18getRuntimeTypeInfoEv +0x0000007100fec55c,O,000072,_ZN4ksys3snd20GroupAllowEmitActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fec5a4,O,000020,_ZN4ksys3snd20GroupAllowEmitActionD1Ev +0x0000007100fec5b8,O,000052,_ZN4ksys3snd20GroupAllowEmitActionD0Ev +0x0000007100fec5ec,O,000008,_ZN4ksys3snd20GroupAllowEmitAction5init_EPN4sead4HeapE +0x0000007100fec5f4,U,000096,_ZN4ksys3snd20GroupAllowEmitAction8oneShot_Ev +0x0000007100fec654,O,000104,_ZN4ksys3snd20GroupAllowEmitAction11loadParams_Ev +0x0000007100fec6bc,O,000288,_ZNK4ksys3snd20GroupAllowEmitAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fec7dc,O,000092,_ZNK4ksys3snd20GroupAllowEmitAction18getRuntimeTypeInfoEv +0x0000007100fec838,O,000072,_ZN4ksys3snd23GroupDisallowEmitActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fec880,O,000020,_ZN4ksys3snd23GroupDisallowEmitActionD1Ev +0x0000007100fec894,O,000052,_ZN4ksys3snd23GroupDisallowEmitActionD0Ev +0x0000007100fec8c8,O,000008,_ZN4ksys3snd23GroupDisallowEmitAction5init_EPN4sead4HeapE +0x0000007100fec8d0,U,000084,_ZN4ksys3snd23GroupDisallowEmitAction8oneShot_Ev +0x0000007100fec924,O,000104,_ZN4ksys3snd23GroupDisallowEmitAction11loadParams_Ev +0x0000007100fec98c,O,000288,_ZNK4ksys3snd23GroupDisallowEmitAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fecaac,O,000092,_ZNK4ksys3snd23GroupDisallowEmitAction18getRuntimeTypeInfoEv +0x0000007100fecb08,O,000048,_ZN4ksys3snd22KillAllDemoSoundActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fecb38,O,000020,_ZN4ksys3snd22KillAllDemoSoundActionD1Ev +0x0000007100fecb4c,O,000052,_ZN4ksys3snd22KillAllDemoSoundActionD0Ev +0x0000007100fecb80,O,000008,_ZN4ksys3snd22KillAllDemoSoundAction5init_EPN4sead4HeapE +0x0000007100fecb88,U,000148,_ZN4ksys3snd22KillAllDemoSoundAction8oneShot_Ev +0x0000007100fecc1c,O,000004,_ZN4ksys3snd22KillAllDemoSoundAction11loadParams_Ev +0x0000007100fecc20,O,000288,_ZNK4ksys3snd22KillAllDemoSoundAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fecd40,O,000092,_ZNK4ksys3snd22KillAllDemoSoundAction18getRuntimeTypeInfoEv +0x0000007100fecd9c,O,000072,_ZN4ksys3snd25ListenerFixPositionActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fecde4,O,000020,_ZN4ksys3snd25ListenerFixPositionActionD1Ev +0x0000007100fecdf8,O,000052,_ZN4ksys3snd25ListenerFixPositionActionD0Ev +0x0000007100fece2c,O,000008,_ZN4ksys3snd25ListenerFixPositionAction5init_EPN4sead4HeapE +0x0000007100fece34,U,000176,_ZN4ksys3snd25ListenerFixPositionAction8oneShot_Ev +0x0000007100fecee4,O,000104,_ZN4ksys3snd25ListenerFixPositionAction11loadParams_Ev +0x0000007100fecf4c,O,000288,_ZNK4ksys3snd25ListenerFixPositionAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fed06c,O,000092,_ZNK4ksys3snd25ListenerFixPositionAction18getRuntimeTypeInfoEv 0x0000007100fed0c8,U,000052, -0x0000007100fed0fc,O,000072,_ZN5uking6action21ListenerSetModeActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fed144,O,000020,_ZN5uking6action21ListenerSetModeActionD1Ev -0x0000007100fed158,O,000052,_ZN5uking6action21ListenerSetModeActionD0Ev -0x0000007100fed18c,O,000008,_ZN5uking6action21ListenerSetModeAction5init_EPN4sead4HeapE -0x0000007100fed194,U,000400,_ZN5uking6action21ListenerSetModeAction8oneShot_Ev -0x0000007100fed324,O,000104,_ZN5uking6action21ListenerSetModeAction11loadParams_Ev -0x0000007100fed38c,O,000288,_ZNK5uking6action21ListenerSetModeAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fed4ac,O,000092,_ZNK5uking6action21ListenerSetModeAction18getRuntimeTypeInfoEv +0x0000007100fed0fc,O,000072,_ZN4ksys3snd21ListenerSetModeActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fed144,O,000020,_ZN4ksys3snd21ListenerSetModeActionD1Ev +0x0000007100fed158,O,000052,_ZN4ksys3snd21ListenerSetModeActionD0Ev +0x0000007100fed18c,O,000008,_ZN4ksys3snd21ListenerSetModeAction5init_EPN4sead4HeapE +0x0000007100fed194,U,000400,_ZN4ksys3snd21ListenerSetModeAction8oneShot_Ev +0x0000007100fed324,O,000104,_ZN4ksys3snd21ListenerSetModeAction11loadParams_Ev +0x0000007100fed38c,O,000288,_ZNK4ksys3snd21ListenerSetModeAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fed4ac,O,000092,_ZNK4ksys3snd21ListenerSetModeAction18getRuntimeTypeInfoEv 0x0000007100fed508,U,000052, -0x0000007100fed53c,O,000048,_ZN5uking6action28MusicianSpotBgmTriggerActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fed56c,O,000004,_ZN5uking6action28MusicianSpotBgmTriggerActionD1Ev -0x0000007100fed570,O,000036,_ZN5uking6action28MusicianSpotBgmTriggerActionD0Ev -0x0000007100fed594,O,000004,_ZN5uking6action28MusicianSpotBgmTriggerAction5init_EPN4sead4HeapE -0x0000007100fed598,W,000052,_ZN5uking6action28MusicianSpotBgmTriggerAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100fed5cc,O,000004,_ZN5uking6action28MusicianSpotBgmTriggerAction5calc_Ev -0x0000007100fed5d0,O,000004,_ZN5uking6action28MusicianSpotBgmTriggerAction6leave_Ev -0x0000007100fed5d4,O,000004,_ZN5uking6action28MusicianSpotBgmTriggerAction11loadParams_Ev -0x0000007100fed5d8,O,000008,_ZNK5uking6action28MusicianSpotBgmTriggerAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fed5e0,O,000092,_ZNK5uking6action28MusicianSpotBgmTriggerAction18getRuntimeTypeInfoEv -0x0000007100fed63c,O,000372,_ZN5uking6action28MusicianSpotBgmTriggerAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fed7b0,O,000140,_ZNK4sead15RuntimeTypeInfo6DeriveIN5uking6action20SpotBgmTriggerActionEE9isDerivedEPKNS0_9InterfaceE -0x0000007100fed83c,O,000076,_ZN5uking6action24PlayerEmitEquipmentNoiseC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fed888,O,000020,_ZN5uking6action24PlayerEmitEquipmentNoiseD1Ev -0x0000007100fed89c,O,000052,_ZN5uking6action24PlayerEmitEquipmentNoiseD0Ev -0x0000007100fed8d0,O,000008,_ZN5uking6action24PlayerEmitEquipmentNoise5init_EPN4sead4HeapE -0x0000007100fed8d8,U,000692,_ZN5uking6action24PlayerEmitEquipmentNoise8oneShot_Ev -0x0000007100fedb8c,O,000160,_ZN5uking6action24PlayerEmitEquipmentNoise11loadParams_Ev -0x0000007100fedc2c,O,000288,_ZNK5uking6action24PlayerEmitEquipmentNoise27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fedd4c,O,000092,_ZNK5uking6action24PlayerEmitEquipmentNoise18getRuntimeTypeInfoEv -0x0000007100fedda8,O,000072,_ZN5uking6action18SceneBgmCtrlActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100feddf0,O,000020,_ZN5uking6action18SceneBgmCtrlActionD1Ev -0x0000007100fede04,O,000052,_ZN5uking6action18SceneBgmCtrlActionD0Ev -0x0000007100fede38,O,000008,_ZN5uking6action18SceneBgmCtrlAction5init_EPN4sead4HeapE -0x0000007100fede40,U,004412,_ZN5uking6action18SceneBgmCtrlAction8oneShot_Ev -0x0000007100feef7c,O,000104,_ZN5uking6action18SceneBgmCtrlAction11loadParams_Ev -0x0000007100feefe4,O,000288,_ZNK5uking6action18SceneBgmCtrlAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fef104,O,000092,_ZNK5uking6action18SceneBgmCtrlAction18getRuntimeTypeInfoEv -0x0000007100fef160,O,000076,_ZN5uking6action20SceneSoundCtrlActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fef1ac,O,000020,_ZN5uking6action20SceneSoundCtrlActionD1Ev -0x0000007100fef1c0,O,000052,_ZN5uking6action20SceneSoundCtrlActionD0Ev -0x0000007100fef1f4,O,000008,_ZN5uking6action20SceneSoundCtrlAction5init_EPN4sead4HeapE -0x0000007100fef1fc,U,001768,_ZN5uking6action20SceneSoundCtrlAction8oneShot_Ev -0x0000007100fef8e4,O,000160,_ZN5uking6action20SceneSoundCtrlAction11loadParams_Ev -0x0000007100fef984,O,000288,_ZNK5uking6action20SceneSoundCtrlAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fefaa4,O,000092,_ZNK5uking6action20SceneSoundCtrlAction18getRuntimeTypeInfoEv +0x0000007100fed53c,O,000048,_ZN4ksys3snd28MusicianSpotBgmTriggerActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fed56c,O,000004,_ZN4ksys3snd28MusicianSpotBgmTriggerActionD1Ev +0x0000007100fed570,O,000036,_ZN4ksys3snd28MusicianSpotBgmTriggerActionD0Ev +0x0000007100fed594,O,000004,_ZN4ksys3snd28MusicianSpotBgmTriggerAction5init_EPN4sead4HeapE +0x0000007100fed598,W,000052,_ZN4ksys3snd28MusicianSpotBgmTriggerAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100fed5cc,O,000004,_ZN4ksys3snd28MusicianSpotBgmTriggerAction5calc_Ev +0x0000007100fed5d0,O,000004,_ZN4ksys3snd28MusicianSpotBgmTriggerAction6leave_Ev +0x0000007100fed5d4,O,000004,_ZN4ksys3snd28MusicianSpotBgmTriggerAction11loadParams_Ev +0x0000007100fed5d8,O,000008,_ZNK4ksys3snd28MusicianSpotBgmTriggerAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fed5e0,O,000092,_ZNK4ksys3snd28MusicianSpotBgmTriggerAction18getRuntimeTypeInfoEv +0x0000007100fed63c,O,000372,_ZN4ksys3snd28MusicianSpotBgmTriggerAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fed7b0,O,000140,_ZNK4sead15RuntimeTypeInfo6DeriveIN4ksys3snd20SpotBgmTriggerActionEE9isDerivedEPKNS0_9InterfaceE +0x0000007100fed83c,O,000076,_ZN4ksys3snd24PlayerEmitEquipmentNoiseC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fed888,O,000020,_ZN4ksys3snd24PlayerEmitEquipmentNoiseD1Ev +0x0000007100fed89c,O,000052,_ZN4ksys3snd24PlayerEmitEquipmentNoiseD0Ev +0x0000007100fed8d0,O,000008,_ZN4ksys3snd24PlayerEmitEquipmentNoise5init_EPN4sead4HeapE +0x0000007100fed8d8,U,000692,_ZN4ksys3snd24PlayerEmitEquipmentNoise8oneShot_Ev +0x0000007100fedb8c,O,000160,_ZN4ksys3snd24PlayerEmitEquipmentNoise11loadParams_Ev +0x0000007100fedc2c,O,000288,_ZNK4ksys3snd24PlayerEmitEquipmentNoise27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fedd4c,O,000092,_ZNK4ksys3snd24PlayerEmitEquipmentNoise18getRuntimeTypeInfoEv +0x0000007100fedda8,O,000072,_ZN4ksys3snd18SceneBgmCtrlActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100feddf0,O,000020,_ZN4ksys3snd18SceneBgmCtrlActionD1Ev +0x0000007100fede04,O,000052,_ZN4ksys3snd18SceneBgmCtrlActionD0Ev +0x0000007100fede38,O,000008,_ZN4ksys3snd18SceneBgmCtrlAction5init_EPN4sead4HeapE +0x0000007100fede40,U,004412,_ZN4ksys3snd18SceneBgmCtrlAction8oneShot_Ev +0x0000007100feef7c,O,000104,_ZN4ksys3snd18SceneBgmCtrlAction11loadParams_Ev +0x0000007100feefe4,O,000288,_ZNK4ksys3snd18SceneBgmCtrlAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fef104,O,000092,_ZNK4ksys3snd18SceneBgmCtrlAction18getRuntimeTypeInfoEv +0x0000007100fef160,O,000076,_ZN4ksys3snd20SceneSoundCtrlActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fef1ac,O,000020,_ZN4ksys3snd20SceneSoundCtrlActionD1Ev +0x0000007100fef1c0,O,000052,_ZN4ksys3snd20SceneSoundCtrlActionD0Ev +0x0000007100fef1f4,O,000008,_ZN4ksys3snd20SceneSoundCtrlAction5init_EPN4sead4HeapE +0x0000007100fef1fc,U,001768,_ZN4ksys3snd20SceneSoundCtrlAction8oneShot_Ev +0x0000007100fef8e4,O,000160,_ZN4ksys3snd20SceneSoundCtrlAction11loadParams_Ev +0x0000007100fef984,O,000288,_ZNK4ksys3snd20SceneSoundCtrlAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fefaa4,O,000092,_ZNK4ksys3snd20SceneSoundCtrlAction18getRuntimeTypeInfoEv 0x0000007100fefb00,U,000052, -0x0000007100fefb34,O,000072,_ZN5uking6action27SceneSoundKillDuckingActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fefb7c,O,000020,_ZN5uking6action27SceneSoundKillDuckingActionD1Ev -0x0000007100fefb90,O,000052,_ZN5uking6action27SceneSoundKillDuckingActionD0Ev -0x0000007100fefbc4,O,000008,_ZN5uking6action27SceneSoundKillDuckingAction5init_EPN4sead4HeapE -0x0000007100fefbcc,U,000052,_ZN5uking6action27SceneSoundKillDuckingAction8oneShot_Ev -0x0000007100fefc00,O,000104,_ZN5uking6action27SceneSoundKillDuckingAction11loadParams_Ev -0x0000007100fefc68,O,000288,_ZNK5uking6action27SceneSoundKillDuckingAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100fefd88,O,000092,_ZNK5uking6action27SceneSoundKillDuckingAction18getRuntimeTypeInfoEv +0x0000007100fefb34,O,000072,_ZN4ksys3snd27SceneSoundKillDuckingActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fefb7c,O,000020,_ZN4ksys3snd27SceneSoundKillDuckingActionD1Ev +0x0000007100fefb90,O,000052,_ZN4ksys3snd27SceneSoundKillDuckingActionD0Ev +0x0000007100fefbc4,O,000008,_ZN4ksys3snd27SceneSoundKillDuckingAction5init_EPN4sead4HeapE +0x0000007100fefbcc,U,000052,_ZN4ksys3snd27SceneSoundKillDuckingAction8oneShot_Ev +0x0000007100fefc00,O,000104,_ZN4ksys3snd27SceneSoundKillDuckingAction11loadParams_Ev +0x0000007100fefc68,O,000288,_ZNK4ksys3snd27SceneSoundKillDuckingAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100fefd88,O,000092,_ZNK4ksys3snd27SceneSoundKillDuckingAction18getRuntimeTypeInfoEv 0x0000007100fefde4,U,000052, -0x0000007100fefe18,O,000072,_ZN5uking6action26SceneSoundNotifyTalkActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100fefe60,O,000020,_ZN5uking6action26SceneSoundNotifyTalkActionD1Ev -0x0000007100fefe74,O,000052,_ZN5uking6action26SceneSoundNotifyTalkActionD0Ev -0x0000007100fefea8,O,000008,_ZN5uking6action26SceneSoundNotifyTalkAction5init_EPN4sead4HeapE -0x0000007100fefeb0,U,000420,_ZN5uking6action26SceneSoundNotifyTalkAction8oneShot_Ev -0x0000007100ff0054,O,000104,_ZN5uking6action26SceneSoundNotifyTalkAction11loadParams_Ev -0x0000007100ff00bc,O,000288,_ZNK5uking6action26SceneSoundNotifyTalkAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff01dc,O,000092,_ZNK5uking6action26SceneSoundNotifyTalkAction18getRuntimeTypeInfoEv -0x0000007100ff0238,O,000072,_ZN5uking6action26SceneSoundSetEndProcActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff0280,O,000020,_ZN5uking6action26SceneSoundSetEndProcActionD1Ev -0x0000007100ff0294,O,000052,_ZN5uking6action26SceneSoundSetEndProcActionD0Ev -0x0000007100ff02c8,O,000008,_ZN5uking6action26SceneSoundSetEndProcAction5init_EPN4sead4HeapE -0x0000007100ff02d0,U,000164,_ZN5uking6action26SceneSoundSetEndProcAction8oneShot_Ev -0x0000007100ff0374,O,000104,_ZN5uking6action26SceneSoundSetEndProcAction11loadParams_Ev -0x0000007100ff03dc,O,000288,_ZNK5uking6action26SceneSoundSetEndProcAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff04fc,O,000092,_ZNK5uking6action26SceneSoundSetEndProcAction18getRuntimeTypeInfoEv +0x0000007100fefe18,O,000072,_ZN4ksys3snd26SceneSoundNotifyTalkActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100fefe60,O,000020,_ZN4ksys3snd26SceneSoundNotifyTalkActionD1Ev +0x0000007100fefe74,O,000052,_ZN4ksys3snd26SceneSoundNotifyTalkActionD0Ev +0x0000007100fefea8,O,000008,_ZN4ksys3snd26SceneSoundNotifyTalkAction5init_EPN4sead4HeapE +0x0000007100fefeb0,U,000420,_ZN4ksys3snd26SceneSoundNotifyTalkAction8oneShot_Ev +0x0000007100ff0054,O,000104,_ZN4ksys3snd26SceneSoundNotifyTalkAction11loadParams_Ev +0x0000007100ff00bc,O,000288,_ZNK4ksys3snd26SceneSoundNotifyTalkAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff01dc,O,000092,_ZNK4ksys3snd26SceneSoundNotifyTalkAction18getRuntimeTypeInfoEv +0x0000007100ff0238,O,000072,_ZN4ksys3snd26SceneSoundSetEndProcActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff0280,O,000020,_ZN4ksys3snd26SceneSoundSetEndProcActionD1Ev +0x0000007100ff0294,O,000052,_ZN4ksys3snd26SceneSoundSetEndProcActionD0Ev +0x0000007100ff02c8,O,000008,_ZN4ksys3snd26SceneSoundSetEndProcAction5init_EPN4sead4HeapE +0x0000007100ff02d0,U,000164,_ZN4ksys3snd26SceneSoundSetEndProcAction8oneShot_Ev +0x0000007100ff0374,O,000104,_ZN4ksys3snd26SceneSoundSetEndProcAction11loadParams_Ev +0x0000007100ff03dc,O,000288,_ZNK4ksys3snd26SceneSoundSetEndProcAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff04fc,O,000092,_ZNK4ksys3snd26SceneSoundSetEndProcAction18getRuntimeTypeInfoEv 0x0000007100ff0558,U,000052, -0x0000007100ff058c,O,000076,_ZN5uking6action28SceneSoundSetStartProcActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff05d8,O,000020,_ZN5uking6action28SceneSoundSetStartProcActionD1Ev -0x0000007100ff05ec,O,000052,_ZN5uking6action28SceneSoundSetStartProcActionD0Ev -0x0000007100ff0620,O,000008,_ZN5uking6action28SceneSoundSetStartProcAction5init_EPN4sead4HeapE -0x0000007100ff0628,U,000860,_ZN5uking6action28SceneSoundSetStartProcAction8oneShot_Ev -0x0000007100ff0984,O,000160,_ZN5uking6action28SceneSoundSetStartProcAction11loadParams_Ev -0x0000007100ff0a24,O,000288,_ZNK5uking6action28SceneSoundSetStartProcAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff0b44,O,000092,_ZNK5uking6action28SceneSoundSetStartProcAction18getRuntimeTypeInfoEv +0x0000007100ff058c,O,000076,_ZN4ksys3snd28SceneSoundSetStartProcActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff05d8,O,000020,_ZN4ksys3snd28SceneSoundSetStartProcActionD1Ev +0x0000007100ff05ec,O,000052,_ZN4ksys3snd28SceneSoundSetStartProcActionD0Ev +0x0000007100ff0620,O,000008,_ZN4ksys3snd28SceneSoundSetStartProcAction5init_EPN4sead4HeapE +0x0000007100ff0628,U,000860,_ZN4ksys3snd28SceneSoundSetStartProcAction8oneShot_Ev +0x0000007100ff0984,O,000160,_ZN4ksys3snd28SceneSoundSetStartProcAction11loadParams_Ev +0x0000007100ff0a24,O,000288,_ZNK4ksys3snd28SceneSoundSetStartProcAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff0b44,O,000092,_ZNK4ksys3snd28SceneSoundSetStartProcAction18getRuntimeTypeInfoEv 0x0000007100ff0ba0,U,000052, -0x0000007100ff0bd4,O,000072,_ZN5uking6action28SceneSoundStartDuckingActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff0c1c,O,000020,_ZN5uking6action28SceneSoundStartDuckingActionD1Ev -0x0000007100ff0c30,O,000052,_ZN5uking6action28SceneSoundStartDuckingActionD0Ev -0x0000007100ff0c64,O,000008,_ZN5uking6action28SceneSoundStartDuckingAction5init_EPN4sead4HeapE -0x0000007100ff0c6c,U,000048,_ZN5uking6action28SceneSoundStartDuckingAction8oneShot_Ev -0x0000007100ff0c9c,O,000104,_ZN5uking6action28SceneSoundStartDuckingAction11loadParams_Ev -0x0000007100ff0d04,O,000288,_ZNK5uking6action28SceneSoundStartDuckingAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff0e24,O,000092,_ZNK5uking6action28SceneSoundStartDuckingAction18getRuntimeTypeInfoEv +0x0000007100ff0bd4,O,000072,_ZN4ksys3snd28SceneSoundStartDuckingActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff0c1c,O,000020,_ZN4ksys3snd28SceneSoundStartDuckingActionD1Ev +0x0000007100ff0c30,O,000052,_ZN4ksys3snd28SceneSoundStartDuckingActionD0Ev +0x0000007100ff0c64,O,000008,_ZN4ksys3snd28SceneSoundStartDuckingAction5init_EPN4sead4HeapE +0x0000007100ff0c6c,U,000048,_ZN4ksys3snd28SceneSoundStartDuckingAction8oneShot_Ev +0x0000007100ff0c9c,O,000104,_ZN4ksys3snd28SceneSoundStartDuckingAction11loadParams_Ev +0x0000007100ff0d04,O,000288,_ZNK4ksys3snd28SceneSoundStartDuckingAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff0e24,O,000092,_ZNK4ksys3snd28SceneSoundStartDuckingAction18getRuntimeTypeInfoEv 0x0000007100ff0e80,U,000052, -0x0000007100ff0eb4,O,000072,_ZN5uking6action27SceneSoundStopDuckingActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff0efc,O,000020,_ZN5uking6action27SceneSoundStopDuckingActionD1Ev -0x0000007100ff0f10,O,000052,_ZN5uking6action27SceneSoundStopDuckingActionD0Ev -0x0000007100ff0f44,O,000008,_ZN5uking6action27SceneSoundStopDuckingAction5init_EPN4sead4HeapE -0x0000007100ff0f4c,U,000052,_ZN5uking6action27SceneSoundStopDuckingAction8oneShot_Ev -0x0000007100ff0f80,O,000104,_ZN5uking6action27SceneSoundStopDuckingAction11loadParams_Ev -0x0000007100ff0fe8,O,000288,_ZNK5uking6action27SceneSoundStopDuckingAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff1108,O,000092,_ZNK5uking6action27SceneSoundStopDuckingAction18getRuntimeTypeInfoEv +0x0000007100ff0eb4,O,000072,_ZN4ksys3snd27SceneSoundStopDuckingActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff0efc,O,000020,_ZN4ksys3snd27SceneSoundStopDuckingActionD1Ev +0x0000007100ff0f10,O,000052,_ZN4ksys3snd27SceneSoundStopDuckingActionD0Ev +0x0000007100ff0f44,O,000008,_ZN4ksys3snd27SceneSoundStopDuckingAction5init_EPN4sead4HeapE +0x0000007100ff0f4c,U,000052,_ZN4ksys3snd27SceneSoundStopDuckingAction8oneShot_Ev +0x0000007100ff0f80,O,000104,_ZN4ksys3snd27SceneSoundStopDuckingAction11loadParams_Ev +0x0000007100ff0fe8,O,000288,_ZNK4ksys3snd27SceneSoundStopDuckingAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff1108,O,000092,_ZNK4ksys3snd27SceneSoundStopDuckingAction18getRuntimeTypeInfoEv 0x0000007100ff1164,U,000052, 0x0000007100ff1198,U,000068,AI_Action_SoundOcclusionTagAction::ctor -0x0000007100ff11dc,W,000096,_ZN5uking6action23SoundOcclusionTagActionD1Ev +0x0000007100ff11dc,W,000096,_ZN4ksys3snd23SoundOcclusionTagActionD1Ev 0x0000007100ff123c,U,000096, -0x0000007100ff129c,W,000104,_ZN5uking6action23SoundOcclusionTagActionD0Ev +0x0000007100ff129c,W,000104,_ZN4ksys3snd23SoundOcclusionTagActionD0Ev 0x0000007100ff1304,U,000104, -0x0000007100ff136c,W,000772,_ZN5uking6action23SoundOcclusionTagAction5init_EPN4sead4HeapE -0x0000007100ff1670,O,000004,_ZN5uking6action23SoundOcclusionTagAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff1674,O,000004,_ZN5uking6action23SoundOcclusionTagAction5calc_Ev -0x0000007100ff1678,O,000004,_ZN5uking6action23SoundOcclusionTagAction6leave_Ev -0x0000007100ff167c,U,000164,uking::action::SoundOcclusionTagAction::m32 +0x0000007100ff136c,W,000772,_ZN4ksys3snd23SoundOcclusionTagAction5init_EPN4sead4HeapE +0x0000007100ff1670,O,000004,_ZN4ksys3snd23SoundOcclusionTagAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff1674,O,000004,_ZN4ksys3snd23SoundOcclusionTagAction5calc_Ev +0x0000007100ff1678,O,000004,_ZN4ksys3snd23SoundOcclusionTagAction6leave_Ev +0x0000007100ff167c,U,000164,ksys::snd::SoundOcclusionTagAction::m32 0x0000007100ff1720,U,000164, -0x0000007100ff17c4,W,000064,_ZN5uking6action23SoundOcclusionTagAction11loadParams_Ev -0x0000007100ff1804,O,000008,_ZNK5uking6action23SoundOcclusionTagAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff180c,O,000092,_ZNK5uking6action23SoundOcclusionTagAction18getRuntimeTypeInfoEv -0x0000007100ff1868,U,000008,uking::action::SoundOcclusionTagAction::m33 +0x0000007100ff17c4,W,000064,_ZN4ksys3snd23SoundOcclusionTagAction11loadParams_Ev +0x0000007100ff1804,O,000008,_ZNK4ksys3snd23SoundOcclusionTagAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff180c,O,000092,_ZNK4ksys3snd23SoundOcclusionTagAction18getRuntimeTypeInfoEv +0x0000007100ff1868,U,000008,ksys::snd::SoundOcclusionTagAction::m33 0x0000007100ff1870,U,000008, -0x0000007100ff1878,O,000372,_ZN5uking6action23SoundOcclusionTagAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff1878,O,000372,_ZN4ksys3snd23SoundOcclusionTagAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE 0x0000007100ff19ec,U,000052, 0x0000007100ff1a20,U,000064,AI_Action_SoundProxyRootAction::ctor -0x0000007100ff1a60,W,000144,_ZN5uking6action20SoundProxyRootActionD1Ev -0x0000007100ff1af0,W,000036,_ZN5uking6action20SoundProxyRootActionD0Ev -0x0000007100ff1b14,W,000276,_ZN5uking6action20SoundProxyRootAction5init_EPN4sead4HeapE -0x0000007100ff1c28,W,000148,_ZN5uking6action20SoundProxyRootAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff1cbc,W,000128,_ZN5uking6action20SoundProxyRootAction5calc_Ev -0x0000007100ff1d3c,W,000116,_ZN5uking6action20SoundProxyRootAction6leave_Ev -0x0000007100ff1db0,O,000004,_ZN5uking6action20SoundProxyRootAction11loadParams_Ev +0x0000007100ff1a60,W,000144,_ZN4ksys3snd20SoundProxyRootActionD1Ev +0x0000007100ff1af0,W,000036,_ZN4ksys3snd20SoundProxyRootActionD0Ev +0x0000007100ff1b14,W,000276,_ZN4ksys3snd20SoundProxyRootAction5init_EPN4sead4HeapE +0x0000007100ff1c28,W,000148,_ZN4ksys3snd20SoundProxyRootAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff1cbc,W,000128,_ZN4ksys3snd20SoundProxyRootAction5calc_Ev +0x0000007100ff1d3c,W,000116,_ZN4ksys3snd20SoundProxyRootAction6leave_Ev +0x0000007100ff1db0,O,000004,_ZN4ksys3snd20SoundProxyRootAction11loadParams_Ev 0x0000007100ff1db4,U,000168, 0x0000007100ff1e5c,U,001284, -0x0000007100ff2360,O,000288,_ZNK5uking6action20SoundProxyRootAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff2480,O,000092,_ZNK5uking6action20SoundProxyRootAction18getRuntimeTypeInfoEv +0x0000007100ff2360,O,000288,_ZNK4ksys3snd20SoundProxyRootAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff2480,O,000092,_ZNK4ksys3snd20SoundProxyRootAction18getRuntimeTypeInfoEv 0x0000007100ff24dc,U,000120,AI_Action_SoundReverbAreaTagAction::ctor -0x0000007100ff2554,W,000104,_ZN5uking6action24SoundReverbAreaTagActionD1Ev +0x0000007100ff2554,W,000104,_ZN4ksys3snd24SoundReverbAreaTagActionD1Ev 0x0000007100ff25bc,U,000104, 0x0000007100ff2624,U,000104, -0x0000007100ff268c,W,000112,_ZN5uking6action24SoundReverbAreaTagActionD0Ev +0x0000007100ff268c,W,000112,_ZN4ksys3snd24SoundReverbAreaTagActionD0Ev 0x0000007100ff26fc,U,000112, 0x0000007100ff276c,U,000116, -0x0000007100ff27e0,W,000108,_ZN5uking6action24SoundReverbAreaTagAction5init_EPN4sead4HeapE -0x0000007100ff284c,W,000112,_ZN5uking6action24SoundReverbAreaTagAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff28bc,O,000004,_ZN5uking6action24SoundReverbAreaTagAction5calc_Ev -0x0000007100ff28c0,W,000048,_ZN5uking6action24SoundReverbAreaTagAction6leave_Ev -0x0000007100ff28f0,W,000352,_ZN5uking6action24SoundReverbAreaTagAction11loadParams_Ev -0x0000007100ff2a50,U,000740,uking::action::SoundReverbAreaTagAction::m33 +0x0000007100ff27e0,W,000108,_ZN4ksys3snd24SoundReverbAreaTagAction5init_EPN4sead4HeapE +0x0000007100ff284c,W,000112,_ZN4ksys3snd24SoundReverbAreaTagAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff28bc,O,000004,_ZN4ksys3snd24SoundReverbAreaTagAction5calc_Ev +0x0000007100ff28c0,W,000048,_ZN4ksys3snd24SoundReverbAreaTagAction6leave_Ev +0x0000007100ff28f0,W,000352,_ZN4ksys3snd24SoundReverbAreaTagAction11loadParams_Ev +0x0000007100ff2a50,U,000740,ksys::snd::SoundReverbAreaTagAction::m33 0x0000007100ff2d34,U,000028, -0x0000007100ff2d50,U,003076,uking::action::SoundReverbAreaTagAction::m32 +0x0000007100ff2d50,U,003076,ksys::snd::SoundReverbAreaTagAction::m32 0x0000007100ff3954,U,000016, -0x0000007100ff3964,O,000008,_ZNK5uking6action24SoundReverbAreaTagAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff396c,O,000092,_ZNK5uking6action24SoundReverbAreaTagAction18getRuntimeTypeInfoEv -0x0000007100ff39c8,U,000008,uking::action::SoundReverbAreaTagAction::m34 +0x0000007100ff3964,O,000008,_ZNK4ksys3snd24SoundReverbAreaTagAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff396c,O,000092,_ZNK4ksys3snd24SoundReverbAreaTagAction18getRuntimeTypeInfoEv +0x0000007100ff39c8,U,000008,ksys::snd::SoundReverbAreaTagAction::m34 0x0000007100ff39d0,U,000008, -0x0000007100ff39d8,O,000372,_ZN5uking6action24SoundReverbAreaTagAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff39d8,O,000372,_ZN4ksys3snd24SoundReverbAreaTagAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE 0x0000007100ff3b4c,U,000052, 0x0000007100ff3b80,U,000080,AI_Action_SoundShieldingAreaTagAction::ctor -0x0000007100ff3bd0,W,000100,_ZN5uking6action27SoundShieldingAreaTagActionD1Ev +0x0000007100ff3bd0,W,000100,_ZN4ksys3snd27SoundShieldingAreaTagActionD1Ev 0x0000007100ff3c34,U,000100, -0x0000007100ff3c98,W,000108,_ZN5uking6action27SoundShieldingAreaTagActionD0Ev +0x0000007100ff3c98,W,000108,_ZN4ksys3snd27SoundShieldingAreaTagActionD0Ev 0x0000007100ff3d04,U,000112, -0x0000007100ff3d74,W,000212,_ZN5uking6action27SoundShieldingAreaTagAction5init_EPN4sead4HeapE +0x0000007100ff3d74,W,000212,_ZN4ksys3snd27SoundShieldingAreaTagAction5init_EPN4sead4HeapE 0x0000007100ff3e48,U,000268, -0x0000007100ff3f54,W,000056,_ZN5uking6action27SoundShieldingAreaTagAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff3f8c,W,000068,_ZN5uking6action27SoundShieldingAreaTagAction5calc_Ev -0x0000007100ff3fd0,W,000012,_ZN5uking6action27SoundShieldingAreaTagAction6leave_Ev -0x0000007100ff3fdc,W,000100,_ZN5uking6action27SoundShieldingAreaTagAction11loadParams_Ev -0x0000007100ff4040,U,000560,uking::action::SoundShieldingAreaTagAction::m32 +0x0000007100ff3f54,W,000056,_ZN4ksys3snd27SoundShieldingAreaTagAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff3f8c,W,000068,_ZN4ksys3snd27SoundShieldingAreaTagAction5calc_Ev +0x0000007100ff3fd0,W,000012,_ZN4ksys3snd27SoundShieldingAreaTagAction6leave_Ev +0x0000007100ff3fdc,W,000100,_ZN4ksys3snd27SoundShieldingAreaTagAction11loadParams_Ev +0x0000007100ff4040,U,000560,ksys::snd::SoundShieldingAreaTagAction::m32 0x0000007100ff4270,U,000028, -0x0000007100ff428c,O,000008,_ZNK5uking6action27SoundShieldingAreaTagAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff4294,O,000092,_ZNK5uking6action27SoundShieldingAreaTagAction18getRuntimeTypeInfoEv -0x0000007100ff42f0,U,000008,uking::action::SoundShieldingAreaTagAction::m33 +0x0000007100ff428c,O,000008,_ZNK4ksys3snd27SoundShieldingAreaTagAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff4294,O,000092,_ZNK4ksys3snd27SoundShieldingAreaTagAction18getRuntimeTypeInfoEv +0x0000007100ff42f0,U,000008,ksys::snd::SoundShieldingAreaTagAction::m33 0x0000007100ff42f8,U,000008, -0x0000007100ff4300,O,000372,_ZN5uking6action27SoundShieldingAreaTagAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff4300,O,000372,_ZN4ksys3snd27SoundShieldingAreaTagAction33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE 0x0000007100ff4474,U,000052, -0x0000007100ff44a8,M,000080,_ZN5uking6action20SpotBgmTriggerActionC2ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff44f8,W,000104,_ZN5uking6action20SpotBgmTriggerActionD1Ev -0x0000007100ff4560,W,000112,_ZN5uking6action20SpotBgmTriggerActionD0Ev -0x0000007100ff45d0,W,000392,_ZN5uking6action20SpotBgmTriggerAction5init_EPN4sead4HeapE -0x0000007100ff4758,W,000060,_ZN5uking6action20SpotBgmTriggerAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff4794,O,000004,_ZN5uking6action20SpotBgmTriggerAction5calc_Ev -0x0000007100ff4798,W,000060,_ZN5uking6action20SpotBgmTriggerAction6leave_Ev -0x0000007100ff47d4,O,000156,_ZN5uking6action20SpotBgmTriggerAction11loadParams_Ev -0x0000007100ff4870,O,000288,_ZNK5uking6action20SpotBgmTriggerAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff4990,O,000092,_ZNK5uking6action20SpotBgmTriggerAction18getRuntimeTypeInfoEv -0x0000007100ff49ec,M,000052,_ZN5uking6action22StopAllDemoSoundActionC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff4a20,O,000020,_ZN5uking6action22StopAllDemoSoundActionD1Ev -0x0000007100ff4a34,O,000052,_ZN5uking6action22StopAllDemoSoundActionD0Ev -0x0000007100ff4a68,O,000008,_ZN5uking6action22StopAllDemoSoundAction5init_EPN4sead4HeapE -0x0000007100ff4a70,W,000012,_ZN5uking6action22StopAllDemoSoundAction6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff4a7c,W,000240,_ZN5uking6action22StopAllDemoSoundAction5calc_Ev -0x0000007100ff4b6c,O,000004,_ZN5uking6action22StopAllDemoSoundAction6leave_Ev -0x0000007100ff4b70,O,000004,_ZN5uking6action22StopAllDemoSoundAction11loadParams_Ev -0x0000007100ff4b74,O,000288,_ZNK5uking6action22StopAllDemoSoundAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff4c94,O,000092,_ZNK5uking6action22StopAllDemoSoundAction18getRuntimeTypeInfoEv -0x0000007100ff4cf0,O,000052,_ZN5uking2ai20EnvSeEmitPointRootAIC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff4d24,O,000004,_ZN5uking2ai20EnvSeEmitPointRootAID1Ev -0x0000007100ff4d28,O,000036,_ZN5uking2ai20EnvSeEmitPointRootAID0Ev -0x0000007100ff4d4c,O,000008,_ZN5uking2ai20EnvSeEmitPointRootAI5init_EPN4sead4HeapE -0x0000007100ff4d54,W,000520,_ZN5uking2ai20EnvSeEmitPointRootAI6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff4f5c,U,000636,_ZN5uking2ai20EnvSeEmitPointRootAI5calc_Ev -0x0000007100ff51d8,W,000164,_ZN5uking2ai20EnvSeEmitPointRootAI6leave_Ev -0x0000007100ff527c,O,000100,_ZN5uking2ai20EnvSeEmitPointRootAI11loadParams_Ev -0x0000007100ff52e0,O,000288,_ZNK5uking2ai20EnvSeEmitPointRootAI27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff5400,O,000092,_ZNK5uking2ai20EnvSeEmitPointRootAI18getRuntimeTypeInfoEv +0x0000007100ff44a8,M,000080,_ZN4ksys3snd20SpotBgmTriggerActionC2ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff44f8,W,000104,_ZN4ksys3snd20SpotBgmTriggerActionD1Ev +0x0000007100ff4560,W,000112,_ZN4ksys3snd20SpotBgmTriggerActionD0Ev +0x0000007100ff45d0,W,000392,_ZN4ksys3snd20SpotBgmTriggerAction5init_EPN4sead4HeapE +0x0000007100ff4758,W,000060,_ZN4ksys3snd20SpotBgmTriggerAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff4794,O,000004,_ZN4ksys3snd20SpotBgmTriggerAction5calc_Ev +0x0000007100ff4798,W,000060,_ZN4ksys3snd20SpotBgmTriggerAction6leave_Ev +0x0000007100ff47d4,O,000156,_ZN4ksys3snd20SpotBgmTriggerAction11loadParams_Ev +0x0000007100ff4870,O,000288,_ZNK4ksys3snd20SpotBgmTriggerAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff4990,O,000092,_ZNK4ksys3snd20SpotBgmTriggerAction18getRuntimeTypeInfoEv +0x0000007100ff49ec,M,000052,_ZN4ksys3snd22StopAllDemoSoundActionC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff4a20,O,000020,_ZN4ksys3snd22StopAllDemoSoundActionD1Ev +0x0000007100ff4a34,O,000052,_ZN4ksys3snd22StopAllDemoSoundActionD0Ev +0x0000007100ff4a68,O,000008,_ZN4ksys3snd22StopAllDemoSoundAction5init_EPN4sead4HeapE +0x0000007100ff4a70,W,000012,_ZN4ksys3snd22StopAllDemoSoundAction6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff4a7c,W,000240,_ZN4ksys3snd22StopAllDemoSoundAction5calc_Ev +0x0000007100ff4b6c,O,000004,_ZN4ksys3snd22StopAllDemoSoundAction6leave_Ev +0x0000007100ff4b70,O,000004,_ZN4ksys3snd22StopAllDemoSoundAction11loadParams_Ev +0x0000007100ff4b74,O,000288,_ZNK4ksys3snd22StopAllDemoSoundAction27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff4c94,O,000092,_ZNK4ksys3snd22StopAllDemoSoundAction18getRuntimeTypeInfoEv +0x0000007100ff4cf0,O,000052,_ZN4ksys3snd20EnvSeEmitPointRootAIC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff4d24,O,000004,_ZN4ksys3snd20EnvSeEmitPointRootAID1Ev +0x0000007100ff4d28,O,000036,_ZN4ksys3snd20EnvSeEmitPointRootAID0Ev +0x0000007100ff4d4c,O,000008,_ZN4ksys3snd20EnvSeEmitPointRootAI5init_EPN4sead4HeapE +0x0000007100ff4d54,W,000520,_ZN4ksys3snd20EnvSeEmitPointRootAI6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff4f5c,U,000636,_ZN4ksys3snd20EnvSeEmitPointRootAI5calc_Ev +0x0000007100ff51d8,W,000164,_ZN4ksys3snd20EnvSeEmitPointRootAI6leave_Ev +0x0000007100ff527c,O,000100,_ZN4ksys3snd20EnvSeEmitPointRootAI11loadParams_Ev +0x0000007100ff52e0,O,000288,_ZNK4ksys3snd20EnvSeEmitPointRootAI27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff5400,O,000092,_ZNK4ksys3snd20EnvSeEmitPointRootAI18getRuntimeTypeInfoEv 0x0000007100ff545c,U,000052, 0x0000007100ff5490,U,000080,AI_AI_SignaledSpotBgmTrigger::ctor -0x0000007100ff54e0,W,000020,_ZN5uking2ai22SignaledSpotBgmTriggerD1Ev -0x0000007100ff54f4,W,000052,_ZN5uking2ai22SignaledSpotBgmTriggerD0Ev -0x0000007100ff5528,O,000008,_ZN5uking2ai22SignaledSpotBgmTrigger5init_EPN4sead4HeapE -0x0000007100ff5530,W,000016,_ZN5uking2ai22SignaledSpotBgmTrigger6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff5540,U,000360,_ZN5uking2ai22SignaledSpotBgmTrigger5calc_Ev -0x0000007100ff56a8,O,000004,_ZN5uking2ai22SignaledSpotBgmTrigger6leave_Ev -0x0000007100ff56ac,O,000100,_ZN5uking2ai22SignaledSpotBgmTrigger11loadParams_Ev -0x0000007100ff5710,O,000288,_ZNK5uking2ai22SignaledSpotBgmTrigger27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff5830,O,000092,_ZNK5uking2ai22SignaledSpotBgmTrigger18getRuntimeTypeInfoEv -0x0000007100ff588c,O,000076,_ZN5uking2ai14SpotBgmTriggerC1ERKN4ksys3act2ai10ActionBase7InitArgE -0x0000007100ff58d8,W,000020,_ZN5uking2ai14SpotBgmTriggerD1Ev -0x0000007100ff58ec,W,000052,_ZN5uking2ai14SpotBgmTriggerD0Ev -0x0000007100ff5920,O,000008,_ZN5uking2ai14SpotBgmTrigger5init_EPN4sead4HeapE -0x0000007100ff5928,W,000296,_ZN5uking2ai14SpotBgmTrigger6enter_EPN4ksys3act2ai15InlineParamPackE -0x0000007100ff5a50,U,000004,_ZN5uking2ai14SpotBgmTrigger5calc_Ev -0x0000007100ff5a54,O,000004,_ZN5uking2ai14SpotBgmTrigger6leave_Ev -0x0000007100ff5a58,O,000100,_ZN5uking2ai14SpotBgmTrigger11loadParams_Ev -0x0000007100ff5abc,O,000288,_ZNK5uking2ai14SpotBgmTrigger27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE -0x0000007100ff5bdc,O,000092,_ZNK5uking2ai14SpotBgmTrigger18getRuntimeTypeInfoEv +0x0000007100ff54e0,W,000020,_ZN4ksys3snd22SignaledSpotBgmTriggerD1Ev +0x0000007100ff54f4,W,000052,_ZN4ksys3snd22SignaledSpotBgmTriggerD0Ev +0x0000007100ff5528,O,000008,_ZN4ksys3snd22SignaledSpotBgmTrigger5init_EPN4sead4HeapE +0x0000007100ff5530,W,000016,_ZN4ksys3snd22SignaledSpotBgmTrigger6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff5540,U,000360,_ZN4ksys3snd22SignaledSpotBgmTrigger5calc_Ev +0x0000007100ff56a8,O,000004,_ZN4ksys3snd22SignaledSpotBgmTrigger6leave_Ev +0x0000007100ff56ac,O,000100,_ZN4ksys3snd22SignaledSpotBgmTrigger11loadParams_Ev +0x0000007100ff5710,O,000288,_ZNK4ksys3snd22SignaledSpotBgmTrigger27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff5830,O,000092,_ZNK4ksys3snd22SignaledSpotBgmTrigger18getRuntimeTypeInfoEv +0x0000007100ff588c,O,000076,_ZN4ksys3snd14SpotBgmTriggerC1ERKNS_3act2ai10ActionBase7InitArgE +0x0000007100ff58d8,W,000020,_ZN4ksys3snd14SpotBgmTriggerD1Ev +0x0000007100ff58ec,W,000052,_ZN4ksys3snd14SpotBgmTriggerD0Ev +0x0000007100ff5920,O,000008,_ZN4ksys3snd14SpotBgmTrigger5init_EPN4sead4HeapE +0x0000007100ff5928,W,000296,_ZN4ksys3snd14SpotBgmTrigger6enter_EPNS_3act2ai15InlineParamPackE +0x0000007100ff5a50,U,000004,_ZN4ksys3snd14SpotBgmTrigger5calc_Ev +0x0000007100ff5a54,O,000004,_ZN4ksys3snd14SpotBgmTrigger6leave_Ev +0x0000007100ff5a58,O,000100,_ZN4ksys3snd14SpotBgmTrigger11loadParams_Ev +0x0000007100ff5abc,O,000288,_ZNK4ksys3snd14SpotBgmTrigger27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE +0x0000007100ff5bdc,O,000092,_ZNK4ksys3snd14SpotBgmTrigger18getRuntimeTypeInfoEv 0x0000007100ff5c38,U,000080,AI_Behavior_BgmCtrlBehavior::ctor 0x0000007100ff5c88,U,000020,AI_Behavior_BgmCtrlBehavior::dtor 0x0000007100ff5c9c,U,000004,j__ZdlPv_1029 diff --git a/src/Game/Actor/AI/CMakeLists.txt b/src/Game/Actor/AI/CMakeLists.txt index a3a25e45..6199be55 100644 --- a/src/Game/Actor/AI/CMakeLists.txt +++ b/src/Game/Actor/AI/CMakeLists.txt @@ -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 diff --git a/src/Game/Actor/Action/CMakeLists.txt b/src/Game/Actor/Action/CMakeLists.txt index 94d90a21..a1dcc114 100644 --- a/src/Game/Actor/Action/CMakeLists.txt +++ b/src/Game/Actor/Action/CMakeLists.txt @@ -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 diff --git a/src/Game/Actor/aiActionFactories.cpp b/src/Game/Actor/aiActionFactories.cpp index a41c6ed0..260c7410 100644 --- a/src/Game/Actor/aiActionFactories.cpp +++ b/src/Game/Actor/aiActionFactories.cpp @@ -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}, {0x04aa5460, Factory::make}, {0x04f447ef, Factory::make}, - {0x0587f020, Factory::make}, + {0x0587f020, Factory::make}, {0x05b6f645, Factory::make}, {0x05beac93, Factory::make}, - {0x05dfa8bf, Factory::make}, + {0x05dfa8bf, Factory::make}, {0x05fe1ad8, Factory::make}, {0x06205589, Factory::make}, {0x0625861d, Factory::make}, @@ -1837,7 +1837,7 @@ static Factory sActionFactories[] = { {0x09bfaea7, Factory::make}, {0x09f76511, Factory::make}, {0x0a020615, Factory::make}, - {0x0a353da3, Factory::make}, + {0x0a353da3, Factory::make}, {0x0a83f093, Factory::make}, {0x0aa8490d, Factory::make}, {0x0ac01bdd, Factory::make}, @@ -1903,8 +1903,8 @@ static Factory sActionFactories[] = { {0x140f2d8b, Factory::make}, {0x143eb340, Factory::make}, {0x14441f7e, Factory::make}, - {0x144c0919, Factory::make}, - {0x145bcbee, Factory::make}, + {0x144c0919, Factory::make}, + {0x145bcbee, Factory::make}, {0x1496a748, Factory::make}, {0x14aa3d51, Factory::make}, {0x14c3a774, Factory::make}, @@ -1951,7 +1951,7 @@ static Factory sActionFactories[] = { {0x1b5651e2, Factory::make}, {0x1b631a15, Factory::make}, {0x1b8c920d, Factory::make}, - {0x1ba29897, Factory::make}, + {0x1ba29897, Factory::make}, {0x1bac07a0, Factory::make}, {0x1bdde345, Factory::make}, {0x1c0e4aaf, Factory::make}, @@ -1990,7 +1990,7 @@ static Factory sActionFactories[] = { {0x2217f0d6, Factory::make}, {0x22260af6, Factory::make}, {0x2244b5b8, Factory::make}, - {0x2274dabb, Factory::make}, + {0x2274dabb, Factory::make}, {0x22a4aaa8, Factory::make}, {0x22aef28f, Factory::make}, {0x22af3f8e, Factory::make}, @@ -2127,7 +2127,7 @@ static Factory sActionFactories[] = { {0x35fc4c7a, Factory::make}, {0x36213813, Factory::make}, {0x36402174, Factory::make}, - {0x366e28f1, Factory::make}, + {0x366e28f1, Factory::make}, {0x367b5904, Factory::make}, {0x36a7844a, Factory::make}, {0x36bde4ac, Factory::make}, @@ -2271,13 +2271,13 @@ static Factory sActionFactories[] = { {0x4aa074c9, Factory::make}, {0x4b1e9262, Factory::make}, {0x4b2a2b49, Factory::make}, - {0x4b8a3c1f, Factory::make}, + {0x4b8a3c1f, Factory::make}, {0x4bac0b33, Factory::make}, {0x4bd47e4f, Factory::make}, {0x4bd9747c, Factory::make}, {0x4ca3103c, Factory::make}, {0x4cba267b, Factory::make}, - {0x4cbf12c7, Factory::make}, + {0x4cbf12c7, Factory::make}, {0x4ce37592, Factory::make}, {0x4ce7aebf, Factory::make}, {0x4cf1568b, Factory::make}, @@ -2349,7 +2349,7 @@ static Factory sActionFactories[] = { {0x55d396ba, Factory::make}, {0x55d66225, Factory::make}, {0x55f97c09, Factory::make}, - {0x56165495, Factory::make}, + {0x56165495, Factory::make}, {0x5655dcaa, Factory::make}, {0x5682c769, Factory::make}, {0x56e905e3, Factory::make}, @@ -2365,7 +2365,7 @@ static Factory sActionFactories[] = { {0x57bb8e4a, Factory::make}, {0x57bda5d7, Factory::make}, {0x5851f277, Factory::make}, - {0x58b4f58b, Factory::make}, + {0x58b4f58b, Factory::make}, {0x5910c586, Factory::make}, {0x5936d239, Factory::make}, {0x595bfb19, Factory::make}, @@ -2448,7 +2448,7 @@ static Factory sActionFactories[] = { {0x65f50488, Factory::make}, {0x661d08f3, Factory::make}, {0x6665fdef, Factory::make}, - {0x667efbac, Factory::make}, + {0x667efbac, Factory::make}, {0x66af42e4, Factory::make}, {0x66ba65df, Factory::make}, {0x66ba85e6, Factory::make}, @@ -2544,11 +2544,11 @@ static Factory sActionFactories[] = { {0x7380112a, Factory::make}, {0x73df6d4c, Factory::make}, {0x73e6fb3b, Factory::make}, - {0x73fec15b, Factory::make}, + {0x73fec15b, Factory::make}, {0x740366f6, Factory::make}, {0x74137cda, Factory::make}, {0x741491d4, Factory::make}, - {0x74225ab1, Factory::make}, + {0x74225ab1, Factory::make}, {0x7473cc6c, Factory::make}, {0x74c03a75, Factory::make}, {0x74e7f82e, Factory::make}, @@ -2561,7 +2561,7 @@ static Factory sActionFactories[] = { {0x7619bafa, Factory::make}, {0x762224d0, Factory::make}, {0x76377096, Factory::make}, - {0x7667f616, Factory::make}, + {0x7667f616, Factory::make}, {0x7697ced0, Factory::make}, {0x76a33ed1, Factory::make}, {0x76c0d33a, Factory::make}, @@ -2587,7 +2587,7 @@ static Factory sActionFactories[] = { {0x79239cd6, Factory::make}, {0x794048ff, Factory::make}, {0x79a1404a, Factory::make}, - {0x7a353b54, Factory::make}, + {0x7a353b54, Factory::make}, {0x7a3bf550, Factory::make}, {0x7ab032eb, Factory::make}, {0x7ad55f51, Factory::make}, @@ -2694,7 +2694,7 @@ static Factory sActionFactories[] = { {0x86423cc1, Factory::make}, {0x871e0bba, Factory::make}, {0x8733c282, Factory::make}, - {0x876b01f1, Factory::make}, + {0x876b01f1, Factory::make}, {0x877d9db7, Factory::make}, {0x87901d5a, Factory::make}, {0x87a2854c, Factory::make}, @@ -2793,7 +2793,7 @@ static Factory sActionFactories[] = { {0x948cb143, Factory::make}, {0x94db3eea, Factory::make}, {0x94f4c834, Factory::make}, - {0x9522b34c, Factory::make}, + {0x9522b34c, Factory::make}, {0x958bc9d2, Factory::make}, {0x95d8e6ab, Factory::make}, {0x9619d5e4, Factory::make}, @@ -2832,7 +2832,7 @@ static Factory sActionFactories[] = { {0x9a4989e7, Factory::make}, {0x9a58d886, Factory::make}, {0x9a655873, Factory::make}, - {0x9a82d73a, Factory::make}, + {0x9a82d73a, Factory::make}, {0x9a89689a, Factory::make}, {0x9a8b279b, Factory::make}, {0x9abdf2f3, Factory::make}, @@ -2849,7 +2849,7 @@ static Factory sActionFactories[] = { {0x9c5b2629, Factory::make}, {0x9c9f153f, Factory::make}, {0x9cc86685, Factory::make}, - {0x9cd7ef66, Factory::make}, + {0x9cd7ef66, Factory::make}, {0x9cef3132, Factory::make}, {0x9cf43e50, Factory::make}, {0x9cf4f88c, Factory::make}, @@ -2920,7 +2920,7 @@ static Factory sActionFactories[] = { {0xa575d17d, Factory::make}, {0xa582c186, Factory::make}, {0xa593ceca, Factory::make}, - {0xa596abfa, Factory::make}, + {0xa596abfa, Factory::make}, {0xa5abfd97, Factory::make}, {0xa5bc9062, Factory::make}, {0xa5d3cb30, Factory::make}, @@ -2955,7 +2955,7 @@ static Factory sActionFactories[] = { {0xa88570d2, Factory::make}, {0xa8bfb550, Factory::make}, {0xa8c6eafc, Factory::make}, - {0xa8c8d000, Factory::make}, + {0xa8c8d000, Factory::make}, {0xa8ec790d, Factory::make}, {0xa8f367e0, Factory::make}, {0xa90d9348, Factory::make}, @@ -3007,7 +3007,7 @@ static Factory sActionFactories[] = { {0xb07febbb, Factory::make}, {0xb0ada993, Factory::make}, {0xb0bf6bd0, Factory::make}, - {0xb0c6419a, Factory::make}, + {0xb0c6419a, Factory::make}, {0xb0ce7ce0, Factory::make}, {0xb0f8b5ac, Factory::make}, {0xb101ef3f, Factory::make}, @@ -3056,7 +3056,7 @@ static Factory sActionFactories[] = { {0xb6b75cbc, Factory::make}, {0xb6bc0561, Factory::make}, {0xb6dbc430, Factory::make}, - {0xb6fb6394, Factory::make}, + {0xb6fb6394, Factory::make}, {0xb7514257, Factory::make}, {0xb7556fdd, Factory::make}, {0xb770bbba, Factory::make}, @@ -3095,7 +3095,7 @@ static Factory sActionFactories[] = { {0xbc17628d, Factory::make}, {0xbc3bd3c5, Factory::make}, {0xbc540f22, Factory::make}, - {0xbc7dba7e, Factory::make}, + {0xbc7dba7e, Factory::make}, {0xbca66b70, Factory::make}, {0xbce5fcd0, Factory::make}, {0xbceeb5ee, Factory::make}, @@ -3243,7 +3243,7 @@ static Factory sActionFactories[] = { {0xd1905231, Factory::make}, {0xd1c07b1e, Factory::make}, {0xd218239d, Factory::make}, - {0xd219de59, Factory::make}, + {0xd219de59, Factory::make}, {0xd2229c44, Factory::make}, {0xd244efe7, Factory::make}, {0xd25249dc, Factory::make}, @@ -3262,7 +3262,7 @@ static Factory sActionFactories[] = { {0xd4bb707c, Factory::make}, {0xd507150f, Factory::make}, {0xd524bb07, Factory::make}, - {0xd560b356, Factory::make}, + {0xd560b356, Factory::make}, {0xd584dab3, Factory::make}, {0xd589a506, Factory::make}, {0xd595067c, Factory::make}, @@ -3328,7 +3328,7 @@ static Factory sActionFactories[] = { {0xdefdb460, Factory::make}, {0xdf2881b9, Factory::make}, {0xdf29f478, Factory::make}, - {0xdf2b7595, Factory::make}, + {0xdf2b7595, Factory::make}, {0xdf30f896, Factory::make}, {0xdf5d37c1, Factory::make}, {0xdf74c346, Factory::make}, @@ -3452,12 +3452,12 @@ static Factory sActionFactories[] = { {0xf260bb87, Factory::make}, {0xf26859f8, Factory::make}, {0xf275dd24, Factory::make}, - {0xf29cb14e, Factory::make}, + {0xf29cb14e, Factory::make}, {0xf2c71fbc, Factory::make}, {0xf31a1f15, Factory::make}, {0xf33ea367, Factory::make}, {0xf33ff597, Factory::make}, - {0xf359c28d, Factory::make}, + {0xf359c28d, Factory::make}, {0xf35a170b, Factory::make}, {0xf376500a, Factory::make}, {0xf3a384c0, Factory::make}, 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}, {0x2bb4c29b, Factory::make}, {0x2bd26ed8, Factory::make}, - {0x2bdc5bd3, Factory::make}, + {0x2bdc5bd3, Factory::make}, {0x2bf9275a, Factory::make}, {0x2c179c6a, Factory::make}, {0x2c303b83, Factory::make}, @@ -1781,7 +1781,7 @@ static Factory sAiFactories[] = { {0x83954035, Factory::make}, {0x840ecf9b, Factory::make}, {0x8420d2cd, Factory::make}, - {0x85015e28, Factory::make}, + {0x85015e28, Factory::make}, {0x851d52c6, Factory::make}, {0x852fec32, Factory::make}, {0x85a5c9c2, Factory::make}, @@ -2242,7 +2242,7 @@ static Factory sAiFactories[] = { {0xe63a2601, Factory::make}, {0xe6467eac, Factory::make}, {0xe64b7b7b, Factory::make}, - {0xe689f298, Factory::make}, + {0xe689f298, Factory::make}, {0xe698a93b, Factory::make}, {0xe757fa36, Factory::make}, {0xe75ced01, Factory::make}, diff --git a/src/KingSystem/Sound/Actor/AI/CMakeLists.txt b/src/KingSystem/Sound/Actor/AI/CMakeLists.txt new file mode 100644 index 00000000..726297a4 --- /dev/null +++ b/src/KingSystem/Sound/Actor/AI/CMakeLists.txt @@ -0,0 +1,8 @@ +target_sources(uking PRIVATE + aiEnvSeEmitPointRootAI.cpp + aiEnvSeEmitPointRootAI.h + aiSignaledSpotBgmTrigger.cpp + aiSignaledSpotBgmTrigger.h + aiSpotBgmTrigger.cpp + aiSpotBgmTrigger.h +) diff --git a/src/Game/Actor/AI/aiEnvSeEmitPointRootAI.cpp b/src/KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.cpp similarity index 84% rename from src/Game/Actor/AI/aiEnvSeEmitPointRootAI.cpp rename to src/KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.cpp index 9483dca4..f63f9e15 100644 --- a/src/Game/Actor/AI/aiEnvSeEmitPointRootAI.cpp +++ b/src/KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.cpp @@ -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 diff --git a/src/Game/Actor/AI/aiEnvSeEmitPointRootAI.h b/src/KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.h similarity index 92% rename from src/Game/Actor/AI/aiEnvSeEmitPointRootAI.h rename to src/KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.h index 78d51520..dfbe0aba 100644 --- a/src/Game/Actor/AI/aiEnvSeEmitPointRootAI.h +++ b/src/KingSystem/Sound/Actor/AI/aiEnvSeEmitPointRootAI.h @@ -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 diff --git a/src/Game/Actor/AI/aiSignaledSpotBgmTrigger.cpp b/src/KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.cpp similarity index 84% rename from src/Game/Actor/AI/aiSignaledSpotBgmTrigger.cpp rename to src/KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.cpp index b92c8445..d9540710 100644 --- a/src/Game/Actor/AI/aiSignaledSpotBgmTrigger.cpp +++ b/src/KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.cpp @@ -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 diff --git a/src/Game/Actor/AI/aiSignaledSpotBgmTrigger.h b/src/KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.h similarity index 92% rename from src/Game/Actor/AI/aiSignaledSpotBgmTrigger.h rename to src/KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.h index fc628367..aafdb05b 100644 --- a/src/Game/Actor/AI/aiSignaledSpotBgmTrigger.h +++ b/src/KingSystem/Sound/Actor/AI/aiSignaledSpotBgmTrigger.h @@ -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 diff --git a/src/Game/Actor/AI/aiSpotBgmTrigger.cpp b/src/KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.cpp similarity index 84% rename from src/Game/Actor/AI/aiSpotBgmTrigger.cpp rename to src/KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.cpp index 1bb34d47..78e730c8 100644 --- a/src/Game/Actor/AI/aiSpotBgmTrigger.cpp +++ b/src/KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.cpp @@ -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 diff --git a/src/Game/Actor/AI/aiSpotBgmTrigger.h b/src/KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.h similarity index 92% rename from src/Game/Actor/AI/aiSpotBgmTrigger.h rename to src/KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.h index 6e4f6301..4727c6c7 100644 --- a/src/Game/Actor/AI/aiSpotBgmTrigger.h +++ b/src/KingSystem/Sound/Actor/AI/aiSpotBgmTrigger.h @@ -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 diff --git a/src/KingSystem/Sound/Actor/Action/CMakeLists.txt b/src/KingSystem/Sound/Actor/Action/CMakeLists.txt new file mode 100644 index 00000000..6adf2730 --- /dev/null +++ b/src/KingSystem/Sound/Actor/Action/CMakeLists.txt @@ -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 +) diff --git a/src/Game/Actor/Action/actionBattleDungeonBGMAction.cpp b/src/KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.cpp similarity index 83% rename from src/Game/Actor/Action/actionBattleDungeonBGMAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.cpp index 326ce863..f5e5aa6d 100644 --- a/src/Game/Actor/Action/actionBattleDungeonBGMAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionBattleDungeonBGMAction.h b/src/KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.h similarity index 90% rename from src/Game/Actor/Action/actionBattleDungeonBGMAction.h rename to src/KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.h index 3d41e5e7..51b58b0a 100644 --- a/src/Game/Actor/Action/actionBattleDungeonBGMAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionBattleDungeonBGMAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionCustomDuckingEndAction.cpp b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.cpp similarity index 72% rename from src/Game/Actor/Action/actionCustomDuckingEndAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.cpp index bed54f1f..dad90ef4 100644 --- a/src/Game/Actor/Action/actionCustomDuckingEndAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionCustomDuckingEndAction.h b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.h similarity index 87% rename from src/Game/Actor/Action/actionCustomDuckingEndAction.h rename to src/KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.h index 22212645..feb76e3b 100644 --- a/src/Game/Actor/Action/actionCustomDuckingEndAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingEndAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionCustomDuckingStartAction.cpp b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.cpp similarity index 84% rename from src/Game/Actor/Action/actionCustomDuckingStartAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.cpp index d8089b7c..1e63edb9 100644 --- a/src/Game/Actor/Action/actionCustomDuckingStartAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionCustomDuckingStartAction.h b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.h similarity index 93% rename from src/Game/Actor/Action/actionCustomDuckingStartAction.h rename to src/KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.h index dee832ec..2e52c8bf 100644 --- a/src/Game/Actor/Action/actionCustomDuckingStartAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionCustomDuckingStartAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp similarity index 83% rename from src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp index c5b6ba03..a6a9e18e 100644 --- a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h similarity index 90% rename from src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h rename to src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h index 5e33c995..00fb4ff0 100644 --- a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp similarity index 84% rename from src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp index 28c0666b..dc4be044 100644 --- a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h similarity index 90% rename from src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h rename to src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h index 8c1b0a6b..bce2adfc 100644 --- a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmCtrlAction.cpp b/src/KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.cpp similarity index 74% rename from src/Game/Actor/Action/actionEventBgmCtrlAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.cpp index 502b0718..f77d47bc 100644 --- a/src/Game/Actor/Action/actionEventBgmCtrlAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmCtrlAction.h b/src/KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.h similarity index 88% rename from src/Game/Actor/Action/actionEventBgmCtrlAction.h rename to src/KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.h index 07238a6c..5849aa9c 100644 --- a/src/Game/Actor/Action/actionEventBgmCtrlAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmCtrlAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmStartAction.cpp b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAction.cpp similarity index 74% rename from src/Game/Actor/Action/actionEventBgmStartAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionEventBgmStartAction.cpp index 262fd20d..4ef076a5 100644 --- a/src/Game/Actor/Action/actionEventBgmStartAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmStartAction.h b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAction.h similarity index 88% rename from src/Game/Actor/Action/actionEventBgmStartAction.h rename to src/KingSystem/Sound/Actor/Action/actionEventBgmStartAction.h index 1b086110..fa1faaf9 100644 --- a/src/Game/Actor/Action/actionEventBgmStartAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.cpp similarity index 84% rename from src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.cpp index 23cee749..f4d4f38c 100644 --- a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.h similarity index 91% rename from src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h rename to src/KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.h index 6f380505..5e3c8f1d 100644 --- a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmStartAndKeepAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmStopAction.cpp b/src/KingSystem/Sound/Actor/Action/actionEventBgmStopAction.cpp similarity index 76% rename from src/Game/Actor/Action/actionEventBgmStopAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionEventBgmStopAction.cpp index 78f4987e..36c442b8 100644 --- a/src/Game/Actor/Action/actionEventBgmStopAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmStopAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionEventBgmStopAction.h b/src/KingSystem/Sound/Actor/Action/actionEventBgmStopAction.h similarity index 90% rename from src/Game/Actor/Action/actionEventBgmStopAction.h rename to src/KingSystem/Sound/Actor/Action/actionEventBgmStopAction.h index dd256c53..36365211 100644 --- a/src/Game/Actor/Action/actionEventBgmStopAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionEventBgmStopAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp b/src/KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp similarity index 88% rename from src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp index 749f5662..1168c694 100644 --- a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h b/src/KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.h similarity index 94% rename from src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h rename to src/KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.h index 459eb561..d22a3d0e 100644 --- a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionFrontierSpotBgmTriggerAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionGroupAllowEmitAction.cpp b/src/KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.cpp similarity index 75% rename from src/Game/Actor/Action/actionGroupAllowEmitAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.cpp index 07868c30..e9f3de52 100644 --- a/src/Game/Actor/Action/actionGroupAllowEmitAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionGroupAllowEmitAction.h b/src/KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.h similarity index 89% rename from src/Game/Actor/Action/actionGroupAllowEmitAction.h rename to src/KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.h index 79143cd7..d19c83da 100644 --- a/src/Game/Actor/Action/actionGroupAllowEmitAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionGroupAllowEmitAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp b/src/KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.cpp similarity index 75% rename from src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.cpp index ca5d6efb..bbd34145 100644 --- a/src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionGroupDisallowEmitAction.h b/src/KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.h similarity index 89% rename from src/Game/Actor/Action/actionGroupDisallowEmitAction.h rename to src/KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.h index 90c7b35d..cb5c61c6 100644 --- a/src/Game/Actor/Action/actionGroupDisallowEmitAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionGroupDisallowEmitAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp b/src/KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.cpp similarity index 72% rename from src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.cpp index 4f7f078f..5f39fe8c 100644 --- a/src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionKillAllDemoSoundAction.h b/src/KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.h similarity index 87% rename from src/Game/Actor/Action/actionKillAllDemoSoundAction.h rename to src/KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.h index e853348a..531059c3 100644 --- a/src/Game/Actor/Action/actionKillAllDemoSoundAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionKillAllDemoSoundAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionListenerFixPositionAction.cpp b/src/KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.cpp similarity index 75% rename from src/Game/Actor/Action/actionListenerFixPositionAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.cpp index 9528ab76..3ba032cf 100644 --- a/src/Game/Actor/Action/actionListenerFixPositionAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionListenerFixPositionAction.h b/src/KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.h similarity index 89% rename from src/Game/Actor/Action/actionListenerFixPositionAction.h rename to src/KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.h index f3cbb07f..3d4fbb29 100644 --- a/src/Game/Actor/Action/actionListenerFixPositionAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionListenerFixPositionAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionListenerSetModeAction.cpp b/src/KingSystem/Sound/Actor/Action/actionListenerSetModeAction.cpp similarity index 74% rename from src/Game/Actor/Action/actionListenerSetModeAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionListenerSetModeAction.cpp index e242e4aa..38b72c9f 100644 --- a/src/Game/Actor/Action/actionListenerSetModeAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionListenerSetModeAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionListenerSetModeAction.h b/src/KingSystem/Sound/Actor/Action/actionListenerSetModeAction.h similarity index 89% rename from src/Game/Actor/Action/actionListenerSetModeAction.h rename to src/KingSystem/Sound/Actor/Action/actionListenerSetModeAction.h index cbc6fe33..1d165767 100644 --- a/src/Game/Actor/Action/actionListenerSetModeAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionListenerSetModeAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp b/src/KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp similarity index 84% rename from src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp index afb4ea2a..5cf36231 100644 --- a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h b/src/KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.h similarity index 81% rename from src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h rename to src/KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.h index b6cf1050..f62d3af5 100644 --- a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionMusicianSpotBgmTriggerAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp b/src/KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.cpp similarity index 77% rename from src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp rename to src/KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.cpp index ddf5f9bc..39f2000c 100644 --- a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h b/src/KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.h similarity index 90% rename from src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h rename to src/KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.h index ff7b5e02..9aa52305 100644 --- a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h +++ b/src/KingSystem/Sound/Actor/Action/actionPlayerEmitEquipmentNoise.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.cpp similarity index 74% rename from src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.cpp index 5686634c..d3c6f632 100644 --- a/src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneBgmCtrlAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.h similarity index 88% rename from src/Game/Actor/Action/actionSceneBgmCtrlAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.h index 128e7639..8976628f 100644 --- a/src/Game/Actor/Action/actionSceneBgmCtrlAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneBgmCtrlAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.cpp similarity index 77% rename from src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.cpp index d064db40..27743b32 100644 --- a/src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundCtrlAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.h similarity index 90% rename from src/Game/Actor/Action/actionSceneSoundCtrlAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.h index b65f4485..6fce8483 100644 --- a/src/Game/Actor/Action/actionSceneSoundCtrlAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundCtrlAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.cpp similarity index 76% rename from src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.cpp index c549ff48..c14c4885 100644 --- a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.h similarity index 89% rename from src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.h index cb1929a1..ec7dcf23 100644 --- a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundKillDuckingAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.cpp similarity index 75% rename from src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.cpp index 4cd3b6a4..58184fdd 100644 --- a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.h similarity index 89% rename from src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.h index 588a2b8f..598dcc7d 100644 --- a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundNotifyTalkAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.cpp similarity index 75% rename from src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.cpp index 6ad8d6a9..5744565c 100644 --- a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.h similarity index 89% rename from src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.h index 7034804b..6e1d212e 100644 --- a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetEndProcAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.cpp similarity index 78% rename from src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.cpp index f0136ced..8e3d47c5 100644 --- a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.h similarity index 91% rename from src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.h index 1a052148..50fb129f 100644 --- a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundSetStartProcAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.cpp similarity index 76% rename from src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.cpp index 34574679..35ce1f95 100644 --- a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.h similarity index 89% rename from src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.h index e1ef2ea7..0eccf0f1 100644 --- a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStartDuckingAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.cpp similarity index 76% rename from src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.cpp index c03f936c..38e99383 100644 --- a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.h similarity index 89% rename from src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h rename to src/KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.h index 043d1f4e..782c1d61 100644 --- a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSceneSoundStopDuckingAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.cpp similarity index 83% rename from src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.cpp index 2c532c67..d1c7d5e8 100644 --- a/src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSoundOcclusionTagAction.h b/src/KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.h similarity index 72% rename from src/Game/Actor/Action/actionSoundOcclusionTagAction.h rename to src/KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.h index 8535eca5..e277e87c 100644 --- a/src/Game/Actor/Action/actionSoundOcclusionTagAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSoundOcclusionTagAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSoundProxyRootAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.cpp similarity index 83% rename from src/Game/Actor/Action/actionSoundProxyRootAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.cpp index d2626cdf..f2ece975 100644 --- a/src/Game/Actor/Action/actionSoundProxyRootAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSoundProxyRootAction.h b/src/KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.h similarity index 90% rename from src/Game/Actor/Action/actionSoundProxyRootAction.h rename to src/KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.h index f50389c9..08a70394 100644 --- a/src/Game/Actor/Action/actionSoundProxyRootAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSoundProxyRootAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.cpp similarity index 88% rename from src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.cpp index b609ed70..cac7dde0 100644 --- a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.h b/src/KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.h similarity index 81% rename from src/Game/Actor/Action/actionSoundReverbAreaTagAction.h rename to src/KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.h index 7f75afd4..a6d53e8e 100644 --- a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSoundReverbAreaTagAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.cpp similarity index 85% rename from src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.cpp index 550944d5..0025a32a 100644 --- a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h b/src/KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.h similarity index 74% rename from src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h rename to src/KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.h index 695c2ea5..e0672e92 100644 --- a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSoundShieldingAreaTagAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp b/src/KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.cpp similarity index 86% rename from src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.cpp index c2898a7c..8cf51b3b 100644 --- a/src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionSpotBgmTriggerAction.h b/src/KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.h similarity index 92% rename from src/Game/Actor/Action/actionSpotBgmTriggerAction.h rename to src/KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.h index 0e957df1..701c0bcb 100644 --- a/src/Game/Actor/Action/actionSpotBgmTriggerAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionSpotBgmTriggerAction.h @@ -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 diff --git a/src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp b/src/KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.cpp similarity index 83% rename from src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp rename to src/KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.cpp index 89cc93ba..4b8c9e4e 100644 --- a/src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp +++ b/src/KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.cpp @@ -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 diff --git a/src/Game/Actor/Action/actionStopAllDemoSoundAction.h b/src/KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.h similarity index 90% rename from src/Game/Actor/Action/actionStopAllDemoSoundAction.h rename to src/KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.h index 4e8c9261..90d29086 100644 --- a/src/Game/Actor/Action/actionStopAllDemoSoundAction.h +++ b/src/KingSystem/Sound/Actor/Action/actionStopAllDemoSoundAction.h @@ -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 diff --git a/src/KingSystem/Sound/Actor/CMakeLists.txt b/src/KingSystem/Sound/Actor/CMakeLists.txt new file mode 100644 index 00000000..cb49b63b --- /dev/null +++ b/src/KingSystem/Sound/Actor/CMakeLists.txt @@ -0,0 +1,2 @@ +add_subdirectory(Action) +add_subdirectory(AI) diff --git a/src/KingSystem/Sound/CMakeLists.txt b/src/KingSystem/Sound/CMakeLists.txt index e86e8ff0..0e022d50 100644 --- a/src/KingSystem/Sound/CMakeLists.txt +++ b/src/KingSystem/Sound/CMakeLists.txt @@ -1,3 +1,5 @@ +add_subdirectory(Actor) + target_sources(uking PRIVATE sndInfoData.cpp sndInfoData.h