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)
This commit is contained in:
Léo Lam
2026-09-28 03:39:31 +02:00
parent 6442a24670
commit 98f0c80f1d
66 changed files with 465 additions and 477 deletions
@@ -7,9 +7,9 @@ namespace ksys::act {
SEAD_SINGLETON_DISPOSER_IMPL(BaseProcCreateTaskSelector)
util::Task* BaseProcCreateTaskSelector::selectTask(const util::TaskSelectionContext& context) {
util::Task* min_task = nullptr;
util::Task* lane1_task = nullptr;
Task* BaseProcCreateTaskSelector::selectTask(const TaskSelectionContext& context) {
Task* min_task = nullptr;
Task* lane1_task = nullptr;
auto min = std::numeric_limits<float>::max();
for (auto& it : context) {