From 6c079d9457fddf9927d3e2057463d95c502d4673 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Thu, 29 Oct 2026 20:55:48 +0400 Subject: feat(runtime): retain Control owner profiles during loading --- docs/appendices/knowledge-boundaries.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'docs/appendices/knowledge-boundaries.md') diff --git a/docs/appendices/knowledge-boundaries.md b/docs/appendices/knowledge-boundaries.md index 2f93502..e73ba68 100644 --- a/docs/appendices/knowledge-boundaries.md +++ b/docs/appendices/knowledge-boundaries.md @@ -520,6 +520,13 @@ provider rows после пропуска первого `EXTO` row. Он выз getter оригинальной DLL здесь не исполняется. Это не запись живого resource-device значения во время игры. +### Профиль владельца Control из CTLD + +Смысл отдельных слов, последующие изменения mutable-копии и чтения в Control +`fca0/fac0` остаются открытыми. Загрузочный тест проверяет CPU-проекцию, но не +исполнение native полного загрузчика или игрового tick. Точные writer, RVA и +указатели описаны в [техническом разделе о загрузке CTLD](script-vm.md#профиль-владельца-control-при-загрузке-ctld). + Закрывающий эксперимент: трассировать `LoadControlSystem`, `LoadPhysicalModel`, `CreateCollManager` и создание collision objects; связать каждый изменяемый field с созданным shape, contact или реакцией на движение. -- cgit v1.2.3