From 98f0c80f1d0b9d3ca19f0b38efcb597ee65d9dc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Mon, 28 Sep 2026 03:39:31 +0200 Subject: The task and thread families are plain ksys:: They link in the same block as the plain-ksys:: Message family. getItemValue and applyScreenFade sit in engine UI TUs, hence ksys::ui. (AI assisted using Claude Fable 5.1 and Claude Opus 5.5) --- src/KingSystem/System/OverlayArenaSystem.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src/KingSystem/System/OverlayArenaSystem.h') diff --git a/src/KingSystem/System/OverlayArenaSystem.h b/src/KingSystem/System/OverlayArenaSystem.h index a0a3cd71..3350c390 100644 --- a/src/KingSystem/System/OverlayArenaSystem.h +++ b/src/KingSystem/System/OverlayArenaSystem.h @@ -17,11 +17,8 @@ class SZSDecompressor; namespace ksys { -namespace util { class Task; class TaskThread; -} // namespace util - class OverlayArena; class ISystemPauseMgr { @@ -116,14 +113,14 @@ private: ISystemPauseMgr* mSystemPauseMgr = nullptr; OverlayArenaSystemS1 mS1; u32 _b8 = 0; - util::TaskThread* mPrepareThread = nullptr; - util::Task* mTask = nullptr; + TaskThread* mPrepareThread = nullptr; + Task* mTask = nullptr; sead::DelegateR mDelegate; OverlayArenaSystemS2 mS2; sead::Atomic _130 = 0; sead::Atomic _134 = 0; res::Handle mResHandle; - util::Event mEvent; + Event mEvent; }; KSYS_CHECK_SIZE_NX150(OverlayArenaSystem, 0x1c8); -- cgit v1.2.3