summaryrefslogtreecommitdiff
path: root/src/Game/Actor/Action
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2026-09-28 03:39:30 +0200
committerLéo Lam <leo@leolam.fr>2026-10-06 03:19:38 +0200
commita168b93bbcf603816bf718962fc4d706b5fc772d (patch)
treead3af063d67313243431beef39f4f58b6e6ce2b3 /src/Game/Actor/Action
parent7bc225838a580adea925fd56421f520db4c5d393 (diff)
snd: move sound actions and AIs to KingSystem/Sound
They link with KingSystem/Sound (0x7100fe8b54-0x7101060ed4) as sorted Action/AI passes of their own. The three area tag actions keep their game base AreaTagAction, which links in the Game/Actor/Area block. (AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
Diffstat (limited to 'src/Game/Actor/Action')
-rw-r--r--src/Game/Actor/Action/CMakeLists.txt62
-rw-r--r--src/Game/Actor/Action/actionBattleDungeonBGMAction.cpp27
-rw-r--r--src/Game/Actor/Action/actionBattleDungeonBGMAction.h22
-rw-r--r--src/Game/Actor/Action/actionCustomDuckingEndAction.cpp15
-rw-r--r--src/Game/Actor/Action/actionCustomDuckingEndAction.h19
-rw-r--r--src/Game/Actor/Action/actionCustomDuckingStartAction.cpp23
-rw-r--r--src/Game/Actor/Action/actionCustomDuckingStartAction.h31
-rw-r--r--src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp28
-rw-r--r--src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h22
-rw-r--r--src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp28
-rw-r--r--src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h22
-rw-r--r--src/Game/Actor/Action/actionEventBgmCtrlAction.cpp17
-rw-r--r--src/Game/Actor/Action/actionEventBgmCtrlAction.h21
-rw-r--r--src/Game/Actor/Action/actionEventBgmStartAction.cpp17
-rw-r--r--src/Game/Actor/Action/actionEventBgmStartAction.h21
-rw-r--r--src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp30
-rw-r--r--src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h25
-rw-r--r--src/Game/Actor/Action/actionEventBgmStopAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionEventBgmStopAction.h23
-rw-r--r--src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp34
-rw-r--r--src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h33
-rw-r--r--src/Game/Actor/Action/actionGroupAllowEmitAction.cpp17
-rw-r--r--src/Game/Actor/Action/actionGroupAllowEmitAction.h21
-rw-r--r--src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp17
-rw-r--r--src/Game/Actor/Action/actionGroupDisallowEmitAction.h21
-rw-r--r--src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp15
-rw-r--r--src/Game/Actor/Action/actionKillAllDemoSoundAction.h19
-rw-r--r--src/Game/Actor/Action/actionListenerFixPositionAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionListenerFixPositionAction.h21
-rw-r--r--src/Game/Actor/Action/actionListenerSetModeAction.cpp17
-rw-r--r--src/Game/Actor/Action/actionListenerSetModeAction.h21
-rw-r--r--src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp30
-rw-r--r--src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h23
-rw-r--r--src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp19
-rw-r--r--src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h23
-rw-r--r--src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp17
-rw-r--r--src/Game/Actor/Action/actionSceneBgmCtrlAction.h21
-rw-r--r--src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionSceneSoundCtrlAction.h23
-rw-r--r--src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h21
-rw-r--r--src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h21
-rw-r--r--src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h21
-rw-r--r--src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp19
-rw-r--r--src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h23
-rw-r--r--src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h21
-rw-r--r--src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp18
-rw-r--r--src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h21
-rw-r--r--src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp29
-rw-r--r--src/Game/Actor/Action/actionSoundOcclusionTagAction.h26
-rw-r--r--src/Game/Actor/Action/actionSoundProxyRootAction.cpp27
-rw-r--r--src/Game/Actor/Action/actionSoundProxyRootAction.h22
-rw-r--r--src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp34
-rw-r--r--src/Game/Actor/Action/actionSoundReverbAreaTagAction.h36
-rw-r--r--src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp30
-rw-r--r--src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h28
-rw-r--r--src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp31
-rw-r--r--src/Game/Actor/Action/actionSpotBgmTriggerAction.h29
-rw-r--r--src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp27
-rw-r--r--src/Game/Actor/Action/actionStopAllDemoSoundAction.h22
63 files changed, 0 insertions, 1477 deletions
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/Action/actionBattleDungeonBGMAction.cpp b/src/Game/Actor/Action/actionBattleDungeonBGMAction.cpp
deleted file mode 100644
index 326ce863..00000000
--- a/src/Game/Actor/Action/actionBattleDungeonBGMAction.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "Game/Actor/Action/actionBattleDungeonBGMAction.h"
-
-namespace uking::action {
-
-BattleDungeonBGMAction::BattleDungeonBGMAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-BattleDungeonBGMAction::~BattleDungeonBGMAction() = default;
-
-bool BattleDungeonBGMAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void BattleDungeonBGMAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void BattleDungeonBGMAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void BattleDungeonBGMAction::loadParams_() {}
-
-void BattleDungeonBGMAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionBattleDungeonBGMAction.h b/src/Game/Actor/Action/actionBattleDungeonBGMAction.h
deleted file mode 100644
index 3d41e5e7..00000000
--- a/src/Game/Actor/Action/actionBattleDungeonBGMAction.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class BattleDungeonBGMAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(BattleDungeonBGMAction, ksys::act::ai::Action)
-public:
- explicit BattleDungeonBGMAction(const InitArg& arg);
- ~BattleDungeonBGMAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionCustomDuckingEndAction.cpp b/src/Game/Actor/Action/actionCustomDuckingEndAction.cpp
deleted file mode 100644
index bed54f1f..00000000
--- a/src/Game/Actor/Action/actionCustomDuckingEndAction.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "Game/Actor/Action/actionCustomDuckingEndAction.h"
-
-namespace uking::action {
-
-CustomDuckingEndAction::CustomDuckingEndAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-CustomDuckingEndAction::~CustomDuckingEndAction() = default;
-
-bool CustomDuckingEndAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void CustomDuckingEndAction::loadParams_() {}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionCustomDuckingEndAction.h b/src/Game/Actor/Action/actionCustomDuckingEndAction.h
deleted file mode 100644
index 22212645..00000000
--- a/src/Game/Actor/Action/actionCustomDuckingEndAction.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class CustomDuckingEndAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(CustomDuckingEndAction, ksys::act::ai::Action)
-public:
- explicit CustomDuckingEndAction(const InitArg& arg);
- ~CustomDuckingEndAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionCustomDuckingStartAction.cpp b/src/Game/Actor/Action/actionCustomDuckingStartAction.cpp
deleted file mode 100644
index d8089b7c..00000000
--- a/src/Game/Actor/Action/actionCustomDuckingStartAction.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-#include "Game/Actor/Action/actionCustomDuckingStartAction.h"
-
-namespace uking::action {
-
-CustomDuckingStartAction::CustomDuckingStartAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-CustomDuckingStartAction::~CustomDuckingStartAction() = default;
-
-bool CustomDuckingStartAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void CustomDuckingStartAction::loadParams_() {
- getDynamicParam(&mVolume_d, "Volume");
- getDynamicParam(&mFadeOutSec_d, "FadeOutSec");
- getDynamicParam(&mFadeInSec_d, "FadeInSec");
- getDynamicParam(&mStartDelaySec_d, "StartDelaySec");
- getDynamicParam(&mTargetGroups_d, "TargetGroups");
- getDynamicParam(&mExceptGroups_d, "ExceptGroups");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionCustomDuckingStartAction.h b/src/Game/Actor/Action/actionCustomDuckingStartAction.h
deleted file mode 100644
index dee832ec..00000000
--- a/src/Game/Actor/Action/actionCustomDuckingStartAction.h
+++ /dev/null
@@ -1,31 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class CustomDuckingStartAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(CustomDuckingStartAction, ksys::act::ai::Action)
-public:
- explicit CustomDuckingStartAction(const InitArg& arg);
- ~CustomDuckingStartAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- float* mVolume_d{};
- // dynamic_param at offset 0x28
- float* mFadeOutSec_d{};
- // dynamic_param at offset 0x30
- float* mFadeInSec_d{};
- // dynamic_param at offset 0x38
- float* mStartDelaySec_d{};
- // dynamic_param at offset 0x40
- sead::SafeString mTargetGroups_d{};
- // dynamic_param at offset 0x50
- sead::SafeString mExceptGroups_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp b/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp
deleted file mode 100644
index c5b6ba03..00000000
--- a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
-#include "Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h"
-
-namespace uking::action {
-
-EnvSeEmitPointBirdPlayAction::EnvSeEmitPointBirdPlayAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-EnvSeEmitPointBirdPlayAction::~EnvSeEmitPointBirdPlayAction() = default;
-
-bool EnvSeEmitPointBirdPlayAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void EnvSeEmitPointBirdPlayAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void EnvSeEmitPointBirdPlayAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void EnvSeEmitPointBirdPlayAction::loadParams_() {}
-
-void EnvSeEmitPointBirdPlayAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h b/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h
deleted file mode 100644
index 5e33c995..00000000
--- a/src/Game/Actor/Action/actionEnvSeEmitPointBirdPlayAction.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class EnvSeEmitPointBirdPlayAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(EnvSeEmitPointBirdPlayAction, ksys::act::ai::Action)
-public:
- explicit EnvSeEmitPointBirdPlayAction(const InitArg& arg);
- ~EnvSeEmitPointBirdPlayAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp b/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp
deleted file mode 100644
index 28c0666b..00000000
--- a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
-#include "Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h"
-
-namespace uking::action {
-
-EnvSeEmitPointInsectPlayAction::EnvSeEmitPointInsectPlayAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-EnvSeEmitPointInsectPlayAction::~EnvSeEmitPointInsectPlayAction() = default;
-
-bool EnvSeEmitPointInsectPlayAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void EnvSeEmitPointInsectPlayAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void EnvSeEmitPointInsectPlayAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void EnvSeEmitPointInsectPlayAction::loadParams_() {}
-
-void EnvSeEmitPointInsectPlayAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h b/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h
deleted file mode 100644
index 8c1b0a6b..00000000
--- a/src/Game/Actor/Action/actionEnvSeEmitPointInsectPlayAction.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class EnvSeEmitPointInsectPlayAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(EnvSeEmitPointInsectPlayAction, ksys::act::ai::Action)
-public:
- explicit EnvSeEmitPointInsectPlayAction(const InitArg& arg);
- ~EnvSeEmitPointInsectPlayAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmCtrlAction.cpp b/src/Game/Actor/Action/actionEventBgmCtrlAction.cpp
deleted file mode 100644
index 502b0718..00000000
--- a/src/Game/Actor/Action/actionEventBgmCtrlAction.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "Game/Actor/Action/actionEventBgmCtrlAction.h"
-
-namespace uking::action {
-
-EventBgmCtrlAction::EventBgmCtrlAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-EventBgmCtrlAction::~EventBgmCtrlAction() = default;
-
-bool EventBgmCtrlAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void EventBgmCtrlAction::loadParams_() {
- getDynamicParam(&mCtrlType_d, "CtrlType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmCtrlAction.h b/src/Game/Actor/Action/actionEventBgmCtrlAction.h
deleted file mode 100644
index 07238a6c..00000000
--- a/src/Game/Actor/Action/actionEventBgmCtrlAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class EventBgmCtrlAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(EventBgmCtrlAction, ksys::act::ai::Action)
-public:
- explicit EventBgmCtrlAction(const InitArg& arg);
- ~EventBgmCtrlAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mCtrlType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmStartAction.cpp b/src/Game/Actor/Action/actionEventBgmStartAction.cpp
deleted file mode 100644
index 262fd20d..00000000
--- a/src/Game/Actor/Action/actionEventBgmStartAction.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "Game/Actor/Action/actionEventBgmStartAction.h"
-
-namespace uking::action {
-
-EventBgmStartAction::EventBgmStartAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-EventBgmStartAction::~EventBgmStartAction() = default;
-
-bool EventBgmStartAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void EventBgmStartAction::loadParams_() {
- getDynamicParam(&mBgmName_d, "BgmName");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmStartAction.h b/src/Game/Actor/Action/actionEventBgmStartAction.h
deleted file mode 100644
index 1b086110..00000000
--- a/src/Game/Actor/Action/actionEventBgmStartAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class EventBgmStartAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(EventBgmStartAction, ksys::act::ai::Action)
-public:
- explicit EventBgmStartAction(const InitArg& arg);
- ~EventBgmStartAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mBgmName_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp b/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp
deleted file mode 100644
index 23cee749..00000000
--- a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
-#include "Game/Actor/Action/actionEventBgmStartAndKeepAction.h"
-
-namespace uking::action {
-
-EventBgmStartAndKeepAction::EventBgmStartAndKeepAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-EventBgmStartAndKeepAction::~EventBgmStartAndKeepAction() = default;
-
-bool EventBgmStartAndKeepAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void EventBgmStartAndKeepAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void EventBgmStartAndKeepAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void EventBgmStartAndKeepAction::loadParams_() {
- getDynamicParam(&mBgmName_d, "BgmName");
-}
-
-void EventBgmStartAndKeepAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h b/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h
deleted file mode 100644
index 6f380505..00000000
--- a/src/Game/Actor/Action/actionEventBgmStartAndKeepAction.h
+++ /dev/null
@@ -1,25 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class EventBgmStartAndKeepAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(EventBgmStartAndKeepAction, ksys::act::ai::Action)
-public:
- explicit EventBgmStartAndKeepAction(const InitArg& arg);
- ~EventBgmStartAndKeepAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-
- // dynamic_param at offset 0x20
- sead::SafeString mBgmName_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmStopAction.cpp b/src/Game/Actor/Action/actionEventBgmStopAction.cpp
deleted file mode 100644
index 78f4987e..00000000
--- a/src/Game/Actor/Action/actionEventBgmStopAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionEventBgmStopAction.h"
-
-namespace uking::action {
-
-EventBgmStopAction::EventBgmStopAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-EventBgmStopAction::~EventBgmStopAction() = default;
-
-bool EventBgmStopAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void EventBgmStopAction::loadParams_() {
- getDynamicParam(&mFadeSec_d, "FadeSec");
- getDynamicParam(&mBgmName_d, "BgmName");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionEventBgmStopAction.h b/src/Game/Actor/Action/actionEventBgmStopAction.h
deleted file mode 100644
index dd256c53..00000000
--- a/src/Game/Actor/Action/actionEventBgmStopAction.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class EventBgmStopAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(EventBgmStopAction, ksys::act::ai::Action)
-public:
- explicit EventBgmStopAction(const InitArg& arg);
- ~EventBgmStopAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- float* mFadeSec_d{};
- // dynamic_param at offset 0x28
- sead::SafeString mBgmName_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp b/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp
deleted file mode 100644
index 749f5662..00000000
--- a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h"
-
-namespace uking::action {
-
-FrontierSpotBgmTriggerAction::FrontierSpotBgmTriggerAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-FrontierSpotBgmTriggerAction::~FrontierSpotBgmTriggerAction() = default;
-
-bool FrontierSpotBgmTriggerAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void FrontierSpotBgmTriggerAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void FrontierSpotBgmTriggerAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void FrontierSpotBgmTriggerAction::loadParams_() {
- getDynamicParam(&mSound_d, "Sound");
- getMapUnitParam(&mSpotBgmLifeScaleMargin_m, "SpotBgmLifeScaleMargin");
- getMapUnitParam(&mIsStopWithoutReductionY_m, "IsStopWithoutReductionY");
- getMapUnitParam(&mSound_m, "Sound");
- getMapUnitParam(&mShape_m, "Shape");
-}
-
-void FrontierSpotBgmTriggerAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h b/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h
deleted file mode 100644
index 459eb561..00000000
--- a/src/Game/Actor/Action/actionFrontierSpotBgmTriggerAction.h
+++ /dev/null
@@ -1,33 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class FrontierSpotBgmTriggerAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(FrontierSpotBgmTriggerAction, ksys::act::ai::Action)
-public:
- explicit FrontierSpotBgmTriggerAction(const InitArg& arg);
- ~FrontierSpotBgmTriggerAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-
- // dynamic_param at offset 0x20
- sead::SafeString mSound_d{};
- // map_unit_param at offset 0x30
- const float* mSpotBgmLifeScaleMargin_m{};
- // map_unit_param at offset 0x38
- const bool* mIsStopWithoutReductionY_m{};
- // map_unit_param at offset 0x40
- sead::SafeString mSound_m{};
- // map_unit_param at offset 0x50
- sead::SafeString mShape_m{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionGroupAllowEmitAction.cpp b/src/Game/Actor/Action/actionGroupAllowEmitAction.cpp
deleted file mode 100644
index 07868c30..00000000
--- a/src/Game/Actor/Action/actionGroupAllowEmitAction.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "Game/Actor/Action/actionGroupAllowEmitAction.h"
-
-namespace uking::action {
-
-GroupAllowEmitAction::GroupAllowEmitAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-GroupAllowEmitAction::~GroupAllowEmitAction() = default;
-
-bool GroupAllowEmitAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void GroupAllowEmitAction::loadParams_() {
- getDynamicParam(&mGroupName_d, "GroupName");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionGroupAllowEmitAction.h b/src/Game/Actor/Action/actionGroupAllowEmitAction.h
deleted file mode 100644
index 79143cd7..00000000
--- a/src/Game/Actor/Action/actionGroupAllowEmitAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class GroupAllowEmitAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(GroupAllowEmitAction, ksys::act::ai::Action)
-public:
- explicit GroupAllowEmitAction(const InitArg& arg);
- ~GroupAllowEmitAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mGroupName_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp b/src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp
deleted file mode 100644
index ca5d6efb..00000000
--- a/src/Game/Actor/Action/actionGroupDisallowEmitAction.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "Game/Actor/Action/actionGroupDisallowEmitAction.h"
-
-namespace uking::action {
-
-GroupDisallowEmitAction::GroupDisallowEmitAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-GroupDisallowEmitAction::~GroupDisallowEmitAction() = default;
-
-bool GroupDisallowEmitAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void GroupDisallowEmitAction::loadParams_() {
- getDynamicParam(&mGroupName_d, "GroupName");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionGroupDisallowEmitAction.h b/src/Game/Actor/Action/actionGroupDisallowEmitAction.h
deleted file mode 100644
index 90c7b35d..00000000
--- a/src/Game/Actor/Action/actionGroupDisallowEmitAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class GroupDisallowEmitAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(GroupDisallowEmitAction, ksys::act::ai::Action)
-public:
- explicit GroupDisallowEmitAction(const InitArg& arg);
- ~GroupDisallowEmitAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mGroupName_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp b/src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp
deleted file mode 100644
index 4f7f078f..00000000
--- a/src/Game/Actor/Action/actionKillAllDemoSoundAction.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "Game/Actor/Action/actionKillAllDemoSoundAction.h"
-
-namespace uking::action {
-
-KillAllDemoSoundAction::KillAllDemoSoundAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-KillAllDemoSoundAction::~KillAllDemoSoundAction() = default;
-
-bool KillAllDemoSoundAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void KillAllDemoSoundAction::loadParams_() {}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionKillAllDemoSoundAction.h b/src/Game/Actor/Action/actionKillAllDemoSoundAction.h
deleted file mode 100644
index e853348a..00000000
--- a/src/Game/Actor/Action/actionKillAllDemoSoundAction.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class KillAllDemoSoundAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(KillAllDemoSoundAction, ksys::act::ai::Action)
-public:
- explicit KillAllDemoSoundAction(const InitArg& arg);
- ~KillAllDemoSoundAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionListenerFixPositionAction.cpp b/src/Game/Actor/Action/actionListenerFixPositionAction.cpp
deleted file mode 100644
index 9528ab76..00000000
--- a/src/Game/Actor/Action/actionListenerFixPositionAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionListenerFixPositionAction.h"
-
-namespace uking::action {
-
-ListenerFixPositionAction::ListenerFixPositionAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-ListenerFixPositionAction::~ListenerFixPositionAction() = default;
-
-bool ListenerFixPositionAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void ListenerFixPositionAction::loadParams_() {
- getDynamicParam(&mFixType_d, "FixType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionListenerFixPositionAction.h b/src/Game/Actor/Action/actionListenerFixPositionAction.h
deleted file mode 100644
index f3cbb07f..00000000
--- a/src/Game/Actor/Action/actionListenerFixPositionAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class ListenerFixPositionAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(ListenerFixPositionAction, ksys::act::ai::Action)
-public:
- explicit ListenerFixPositionAction(const InitArg& arg);
- ~ListenerFixPositionAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mFixType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionListenerSetModeAction.cpp b/src/Game/Actor/Action/actionListenerSetModeAction.cpp
deleted file mode 100644
index e242e4aa..00000000
--- a/src/Game/Actor/Action/actionListenerSetModeAction.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "Game/Actor/Action/actionListenerSetModeAction.h"
-
-namespace uking::action {
-
-ListenerSetModeAction::ListenerSetModeAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-ListenerSetModeAction::~ListenerSetModeAction() = default;
-
-bool ListenerSetModeAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void ListenerSetModeAction::loadParams_() {
- getDynamicParam(&mMode_d, "Mode");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionListenerSetModeAction.h b/src/Game/Actor/Action/actionListenerSetModeAction.h
deleted file mode 100644
index cbc6fe33..00000000
--- a/src/Game/Actor/Action/actionListenerSetModeAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class ListenerSetModeAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(ListenerSetModeAction, ksys::act::ai::Action)
-public:
- explicit ListenerSetModeAction(const InitArg& arg);
- ~ListenerSetModeAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mMode_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp b/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp
deleted file mode 100644
index afb4ea2a..00000000
--- a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
-#include "Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h"
-
-namespace uking::action {
-
-MusicianSpotBgmTriggerAction::MusicianSpotBgmTriggerAction(const InitArg& arg)
- : SpotBgmTriggerAction(arg) {}
-
-MusicianSpotBgmTriggerAction::~MusicianSpotBgmTriggerAction() = default;
-
-bool MusicianSpotBgmTriggerAction::init_(sead::Heap* heap) {
- return SpotBgmTriggerAction::init_(heap);
-}
-
-void MusicianSpotBgmTriggerAction::enter_(ksys::act::ai::InlineParamPack* params) {
- SpotBgmTriggerAction::enter_(params);
-}
-
-void MusicianSpotBgmTriggerAction::leave_() {
- SpotBgmTriggerAction::leave_();
-}
-
-void MusicianSpotBgmTriggerAction::loadParams_() {
- SpotBgmTriggerAction::loadParams_();
-}
-
-void MusicianSpotBgmTriggerAction::calc_() {
- SpotBgmTriggerAction::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h b/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h
deleted file mode 100644
index b6cf1050..00000000
--- a/src/Game/Actor/Action/actionMusicianSpotBgmTriggerAction.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-
-#include "Game/Actor/Action/actionSpotBgmTriggerAction.h"
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class MusicianSpotBgmTriggerAction : public SpotBgmTriggerAction {
- SEAD_RTTI_OVERRIDE(MusicianSpotBgmTriggerAction, SpotBgmTriggerAction)
-public:
- explicit MusicianSpotBgmTriggerAction(const InitArg& arg);
- ~MusicianSpotBgmTriggerAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp b/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp
deleted file mode 100644
index ddf5f9bc..00000000
--- a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-#include "Game/Actor/Action/actionPlayerEmitEquipmentNoise.h"
-
-namespace uking::action {
-
-PlayerEmitEquipmentNoise::PlayerEmitEquipmentNoise(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-PlayerEmitEquipmentNoise::~PlayerEmitEquipmentNoise() = default;
-
-bool PlayerEmitEquipmentNoise::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void PlayerEmitEquipmentNoise::loadParams_() {
- getDynamicParam(&mSteppingFoot_d, "SteppingFoot");
- getDynamicParam(&mSpeed_d, "Speed");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h b/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h
deleted file mode 100644
index ff7b5e02..00000000
--- a/src/Game/Actor/Action/actionPlayerEmitEquipmentNoise.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class PlayerEmitEquipmentNoise : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(PlayerEmitEquipmentNoise, ksys::act::ai::Action)
-public:
- explicit PlayerEmitEquipmentNoise(const InitArg& arg);
- ~PlayerEmitEquipmentNoise() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mSteppingFoot_d{};
- // dynamic_param at offset 0x30
- sead::SafeString mSpeed_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp b/src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp
deleted file mode 100644
index 5686634c..00000000
--- a/src/Game/Actor/Action/actionSceneBgmCtrlAction.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "Game/Actor/Action/actionSceneBgmCtrlAction.h"
-
-namespace uking::action {
-
-SceneBgmCtrlAction::SceneBgmCtrlAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-SceneBgmCtrlAction::~SceneBgmCtrlAction() = default;
-
-bool SceneBgmCtrlAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneBgmCtrlAction::loadParams_() {
- getDynamicParam(&mCtrlType_d, "CtrlType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneBgmCtrlAction.h b/src/Game/Actor/Action/actionSceneBgmCtrlAction.h
deleted file mode 100644
index 128e7639..00000000
--- a/src/Game/Actor/Action/actionSceneBgmCtrlAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneBgmCtrlAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneBgmCtrlAction, ksys::act::ai::Action)
-public:
- explicit SceneBgmCtrlAction(const InitArg& arg);
- ~SceneBgmCtrlAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mCtrlType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp b/src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp
deleted file mode 100644
index d064db40..00000000
--- a/src/Game/Actor/Action/actionSceneSoundCtrlAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundCtrlAction.h"
-
-namespace uking::action {
-
-SceneSoundCtrlAction::SceneSoundCtrlAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-SceneSoundCtrlAction::~SceneSoundCtrlAction() = default;
-
-bool SceneSoundCtrlAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundCtrlAction::loadParams_() {
- getDynamicParam(&mBgmCtrlType_d, "BgmCtrlType");
- getDynamicParam(&mSeCtrlType_d, "SeCtrlType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundCtrlAction.h b/src/Game/Actor/Action/actionSceneSoundCtrlAction.h
deleted file mode 100644
index b65f4485..00000000
--- a/src/Game/Actor/Action/actionSceneSoundCtrlAction.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundCtrlAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundCtrlAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundCtrlAction(const InitArg& arg);
- ~SceneSoundCtrlAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mBgmCtrlType_d{};
- // dynamic_param at offset 0x30
- sead::SafeString mSeCtrlType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp b/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp
deleted file mode 100644
index c549ff48..00000000
--- a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundKillDuckingAction.h"
-
-namespace uking::action {
-
-SceneSoundKillDuckingAction::SceneSoundKillDuckingAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-SceneSoundKillDuckingAction::~SceneSoundKillDuckingAction() = default;
-
-bool SceneSoundKillDuckingAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundKillDuckingAction::loadParams_() {
- getDynamicParam(&mDuckerType_d, "DuckerType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h b/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h
deleted file mode 100644
index cb1929a1..00000000
--- a/src/Game/Actor/Action/actionSceneSoundKillDuckingAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundKillDuckingAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundKillDuckingAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundKillDuckingAction(const InitArg& arg);
- ~SceneSoundKillDuckingAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mDuckerType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp b/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp
deleted file mode 100644
index 4cd3b6a4..00000000
--- a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundNotifyTalkAction.h"
-
-namespace uking::action {
-
-SceneSoundNotifyTalkAction::SceneSoundNotifyTalkAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-SceneSoundNotifyTalkAction::~SceneSoundNotifyTalkAction() = default;
-
-bool SceneSoundNotifyTalkAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundNotifyTalkAction::loadParams_() {
- getDynamicParam(&mCtrlType_d, "CtrlType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h b/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h
deleted file mode 100644
index 588a2b8f..00000000
--- a/src/Game/Actor/Action/actionSceneSoundNotifyTalkAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundNotifyTalkAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundNotifyTalkAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundNotifyTalkAction(const InitArg& arg);
- ~SceneSoundNotifyTalkAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mCtrlType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp b/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp
deleted file mode 100644
index 6ad8d6a9..00000000
--- a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundSetEndProcAction.h"
-
-namespace uking::action {
-
-SceneSoundSetEndProcAction::SceneSoundSetEndProcAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-SceneSoundSetEndProcAction::~SceneSoundSetEndProcAction() = default;
-
-bool SceneSoundSetEndProcAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundSetEndProcAction::loadParams_() {
- getDynamicParam(&mCtrlType_d, "CtrlType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h b/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h
deleted file mode 100644
index 7034804b..00000000
--- a/src/Game/Actor/Action/actionSceneSoundSetEndProcAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundSetEndProcAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundSetEndProcAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundSetEndProcAction(const InitArg& arg);
- ~SceneSoundSetEndProcAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mCtrlType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp b/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp
deleted file mode 100644
index f0136ced..00000000
--- a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundSetStartProcAction.h"
-
-namespace uking::action {
-
-SceneSoundSetStartProcAction::SceneSoundSetStartProcAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-SceneSoundSetStartProcAction::~SceneSoundSetStartProcAction() = default;
-
-bool SceneSoundSetStartProcAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundSetStartProcAction::loadParams_() {
- getDynamicParam(&mBgmCtrlType_d, "BgmCtrlType");
- getDynamicParam(&mSeCtrlType_d, "SeCtrlType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h b/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h
deleted file mode 100644
index 1a052148..00000000
--- a/src/Game/Actor/Action/actionSceneSoundSetStartProcAction.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundSetStartProcAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundSetStartProcAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundSetStartProcAction(const InitArg& arg);
- ~SceneSoundSetStartProcAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mBgmCtrlType_d{};
- // dynamic_param at offset 0x30
- sead::SafeString mSeCtrlType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp b/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp
deleted file mode 100644
index 34574679..00000000
--- a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundStartDuckingAction.h"
-
-namespace uking::action {
-
-SceneSoundStartDuckingAction::SceneSoundStartDuckingAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-SceneSoundStartDuckingAction::~SceneSoundStartDuckingAction() = default;
-
-bool SceneSoundStartDuckingAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundStartDuckingAction::loadParams_() {
- getDynamicParam(&mDuckerType_d, "DuckerType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h b/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h
deleted file mode 100644
index e1ef2ea7..00000000
--- a/src/Game/Actor/Action/actionSceneSoundStartDuckingAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundStartDuckingAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundStartDuckingAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundStartDuckingAction(const InitArg& arg);
- ~SceneSoundStartDuckingAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mDuckerType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp b/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp
deleted file mode 100644
index c03f936c..00000000
--- a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "Game/Actor/Action/actionSceneSoundStopDuckingAction.h"
-
-namespace uking::action {
-
-SceneSoundStopDuckingAction::SceneSoundStopDuckingAction(const InitArg& arg)
- : ksys::act::ai::Action(arg) {}
-
-SceneSoundStopDuckingAction::~SceneSoundStopDuckingAction() = default;
-
-bool SceneSoundStopDuckingAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SceneSoundStopDuckingAction::loadParams_() {
- getDynamicParam(&mDuckerType_d, "DuckerType");
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h b/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h
deleted file mode 100644
index 043d1f4e..00000000
--- a/src/Game/Actor/Action/actionSceneSoundStopDuckingAction.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SceneSoundStopDuckingAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SceneSoundStopDuckingAction, ksys::act::ai::Action)
-public:
- explicit SceneSoundStopDuckingAction(const InitArg& arg);
- ~SceneSoundStopDuckingAction() override;
-
- bool init_(sead::Heap* heap) override;
- void loadParams_() override;
-
-protected:
- // dynamic_param at offset 0x20
- sead::SafeString mDuckerType_d{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp b/src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp
deleted file mode 100644
index 2c532c67..00000000
--- a/src/Game/Actor/Action/actionSoundOcclusionTagAction.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-#include "Game/Actor/Action/actionSoundOcclusionTagAction.h"
-
-namespace uking::action {
-
-SoundOcclusionTagAction::SoundOcclusionTagAction(const InitArg& arg) : AreaTagAction(arg) {}
-
-SoundOcclusionTagAction::~SoundOcclusionTagAction() = default;
-
-bool SoundOcclusionTagAction::init_(sead::Heap* heap) {
- return AreaTagAction::init_(heap);
-}
-
-void SoundOcclusionTagAction::enter_(ksys::act::ai::InlineParamPack* params) {
- AreaTagAction::enter_(params);
-}
-
-void SoundOcclusionTagAction::leave_() {
- AreaTagAction::leave_();
-}
-
-void SoundOcclusionTagAction::loadParams_() {
- getStaticParam(&mOcclusionLevel_s, "OcclusionLevel");
-}
-
-void SoundOcclusionTagAction::calc_() {
- AreaTagAction::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundOcclusionTagAction.h b/src/Game/Actor/Action/actionSoundOcclusionTagAction.h
deleted file mode 100644
index 8535eca5..00000000
--- a/src/Game/Actor/Action/actionSoundOcclusionTagAction.h
+++ /dev/null
@@ -1,26 +0,0 @@
-#pragma once
-
-#include "Game/Actor/Area/Action/actionAreaTagAction.h"
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SoundOcclusionTagAction : public AreaTagAction {
- SEAD_RTTI_OVERRIDE(SoundOcclusionTagAction, AreaTagAction)
-public:
- explicit SoundOcclusionTagAction(const InitArg& arg);
- ~SoundOcclusionTagAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-
- // static_param at offset 0x48
- const float* mOcclusionLevel_s{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundProxyRootAction.cpp b/src/Game/Actor/Action/actionSoundProxyRootAction.cpp
deleted file mode 100644
index d2626cdf..00000000
--- a/src/Game/Actor/Action/actionSoundProxyRootAction.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "Game/Actor/Action/actionSoundProxyRootAction.h"
-
-namespace uking::action {
-
-SoundProxyRootAction::SoundProxyRootAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-SoundProxyRootAction::~SoundProxyRootAction() = default;
-
-bool SoundProxyRootAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SoundProxyRootAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void SoundProxyRootAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void SoundProxyRootAction::loadParams_() {}
-
-void SoundProxyRootAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundProxyRootAction.h b/src/Game/Actor/Action/actionSoundProxyRootAction.h
deleted file mode 100644
index f50389c9..00000000
--- a/src/Game/Actor/Action/actionSoundProxyRootAction.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SoundProxyRootAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SoundProxyRootAction, ksys::act::ai::Action)
-public:
- explicit SoundProxyRootAction(const InitArg& arg);
- ~SoundProxyRootAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp b/src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp
deleted file mode 100644
index b609ed70..00000000
--- a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "Game/Actor/Action/actionSoundReverbAreaTagAction.h"
-
-namespace uking::action {
-
-SoundReverbAreaTagAction::SoundReverbAreaTagAction(const InitArg& arg) : AreaTagAction(arg) {}
-
-SoundReverbAreaTagAction::~SoundReverbAreaTagAction() = default;
-
-bool SoundReverbAreaTagAction::init_(sead::Heap* heap) {
- return AreaTagAction::init_(heap);
-}
-
-void SoundReverbAreaTagAction::enter_(ksys::act::ai::InlineParamPack* params) {
- AreaTagAction::enter_(params);
-}
-
-void SoundReverbAreaTagAction::leave_() {
- AreaTagAction::leave_();
-}
-
-void SoundReverbAreaTagAction::loadParams_() {
- getMapUnitParam(&mReverbSendAdd_m, "ReverbSendAdd");
- getMapUnitParam(&mReverbTimeAdd_m, "ReverbTimeAdd");
- getMapUnitParam(&mEarlyReflectionFeedbackAdd_m, "EarlyReflectionFeedbackAdd");
- getMapUnitParam(&mRoomHfAdd_m, "RoomHfAdd");
- getMapUnitParam(&mReverbAdd_m, "ReverbAdd");
- getMapUnitParam(&mMerginDistance_m, "MerginDistance");
-}
-
-void SoundReverbAreaTagAction::calc_() {
- AreaTagAction::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.h b/src/Game/Actor/Action/actionSoundReverbAreaTagAction.h
deleted file mode 100644
index 7f75afd4..00000000
--- a/src/Game/Actor/Action/actionSoundReverbAreaTagAction.h
+++ /dev/null
@@ -1,36 +0,0 @@
-#pragma once
-
-#include "Game/Actor/Area/Action/actionAreaTagAction.h"
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SoundReverbAreaTagAction : public AreaTagAction {
- SEAD_RTTI_OVERRIDE(SoundReverbAreaTagAction, AreaTagAction)
-public:
- explicit SoundReverbAreaTagAction(const InitArg& arg);
- ~SoundReverbAreaTagAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-
- // map_unit_param at offset 0x70
- const float* mReverbSendAdd_m{};
- // map_unit_param at offset 0x78
- const float* mReverbTimeAdd_m{};
- // map_unit_param at offset 0x80
- const float* mEarlyReflectionFeedbackAdd_m{};
- // map_unit_param at offset 0x88
- const float* mRoomHfAdd_m{};
- // map_unit_param at offset 0x90
- const float* mReverbAdd_m{};
- // map_unit_param at offset 0x98
- const float* mMerginDistance_m{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp b/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp
deleted file mode 100644
index 550944d5..00000000
--- a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
-#include "Game/Actor/Action/actionSoundShieldingAreaTagAction.h"
-
-namespace uking::action {
-
-SoundShieldingAreaTagAction::SoundShieldingAreaTagAction(const InitArg& arg) : AreaTagAction(arg) {}
-
-SoundShieldingAreaTagAction::~SoundShieldingAreaTagAction() = default;
-
-bool SoundShieldingAreaTagAction::init_(sead::Heap* heap) {
- return AreaTagAction::init_(heap);
-}
-
-void SoundShieldingAreaTagAction::enter_(ksys::act::ai::InlineParamPack* params) {
- AreaTagAction::enter_(params);
-}
-
-void SoundShieldingAreaTagAction::leave_() {
- AreaTagAction::leave_();
-}
-
-void SoundShieldingAreaTagAction::loadParams_() {
- getMapUnitParam(&mMerginDistance_m, "MerginDistance");
- getMapUnitParam(&mIsShieldChemicalWind_m, "IsShieldChemicalWind");
-}
-
-void SoundShieldingAreaTagAction::calc_() {
- AreaTagAction::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h b/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h
deleted file mode 100644
index 695c2ea5..00000000
--- a/src/Game/Actor/Action/actionSoundShieldingAreaTagAction.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#pragma once
-
-#include "Game/Actor/Area/Action/actionAreaTagAction.h"
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SoundShieldingAreaTagAction : public AreaTagAction {
- SEAD_RTTI_OVERRIDE(SoundShieldingAreaTagAction, AreaTagAction)
-public:
- explicit SoundShieldingAreaTagAction(const InitArg& arg);
- ~SoundShieldingAreaTagAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-
- // map_unit_param at offset 0x38
- const float* mMerginDistance_m{};
- // map_unit_param at offset 0x40
- const bool* mIsShieldChemicalWind_m{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp b/src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp
deleted file mode 100644
index c2898a7c..00000000
--- a/src/Game/Actor/Action/actionSpotBgmTriggerAction.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
-#include "Game/Actor/Action/actionSpotBgmTriggerAction.h"
-
-namespace uking::action {
-
-SpotBgmTriggerAction::SpotBgmTriggerAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-SpotBgmTriggerAction::~SpotBgmTriggerAction() = default;
-
-bool SpotBgmTriggerAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void SpotBgmTriggerAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void SpotBgmTriggerAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void SpotBgmTriggerAction::loadParams_() {
- getDynamicParam(&mSound_d, "Sound");
- getMapUnitParam(&mIsStopWithoutReductionY_m, "IsStopWithoutReductionY");
- getMapUnitParam(&mSound_m, "Sound");
-}
-
-void SpotBgmTriggerAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionSpotBgmTriggerAction.h b/src/Game/Actor/Action/actionSpotBgmTriggerAction.h
deleted file mode 100644
index 0e957df1..00000000
--- a/src/Game/Actor/Action/actionSpotBgmTriggerAction.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class SpotBgmTriggerAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(SpotBgmTriggerAction, ksys::act::ai::Action)
-public:
- explicit SpotBgmTriggerAction(const InitArg& arg);
- ~SpotBgmTriggerAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-
- // dynamic_param at offset 0x20
- sead::SafeString mSound_d{};
- // map_unit_param at offset 0x30
- const bool* mIsStopWithoutReductionY_m{};
- // map_unit_param at offset 0x38
- sead::SafeString mSound_m{};
-};
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp b/src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp
deleted file mode 100644
index 89cc93ba..00000000
--- a/src/Game/Actor/Action/actionStopAllDemoSoundAction.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "Game/Actor/Action/actionStopAllDemoSoundAction.h"
-
-namespace uking::action {
-
-StopAllDemoSoundAction::StopAllDemoSoundAction(const InitArg& arg) : ksys::act::ai::Action(arg) {}
-
-StopAllDemoSoundAction::~StopAllDemoSoundAction() = default;
-
-bool StopAllDemoSoundAction::init_(sead::Heap* heap) {
- return ksys::act::ai::Action::init_(heap);
-}
-
-void StopAllDemoSoundAction::enter_(ksys::act::ai::InlineParamPack* params) {
- ksys::act::ai::Action::enter_(params);
-}
-
-void StopAllDemoSoundAction::leave_() {
- ksys::act::ai::Action::leave_();
-}
-
-void StopAllDemoSoundAction::loadParams_() {}
-
-void StopAllDemoSoundAction::calc_() {
- ksys::act::ai::Action::calc_();
-}
-
-} // namespace uking::action
diff --git a/src/Game/Actor/Action/actionStopAllDemoSoundAction.h b/src/Game/Actor/Action/actionStopAllDemoSoundAction.h
deleted file mode 100644
index 4e8c9261..00000000
--- a/src/Game/Actor/Action/actionStopAllDemoSoundAction.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiAction.h"
-
-namespace uking::action {
-
-class StopAllDemoSoundAction : public ksys::act::ai::Action {
- SEAD_RTTI_OVERRIDE(StopAllDemoSoundAction, ksys::act::ai::Action)
-public:
- explicit StopAllDemoSoundAction(const InitArg& arg);
- ~StopAllDemoSoundAction() override;
-
- bool init_(sead::Heap* heap) override;
- void enter_(ksys::act::ai::InlineParamPack* params) override;
- void leave_() override;
- void loadParams_() override;
-
-protected:
- void calc_() override;
-};
-
-} // namespace uking::action