aboutsummaryrefslogtreecommitdiff
path: root/docs/appendices/knowledge-boundaries.md
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-10-20 05:35:38 +0300
committerValentin Popov <valentin@popov.link>2026-10-20 05:35:38 +0300
commite4645b1d6278a2f766dac99815d3938c42f61640 (patch)
treed9f07ef2c295484ed8a0f71e6ea24ba29e6dd332 /docs/appendices/knowledge-boundaries.md
parent89a0d1da6180767dd20fccc47227580b83f9a874 (diff)
downloadfparkan-e4645b1d6278a2f766dac99815d3938c42f61640.tar.xz
fparkan-e4645b1d6278a2f766dac99815d3938c42f61640.zip
test(runtime): verify native resource distributor tick
Diffstat (limited to 'docs/appendices/knowledge-boundaries.md')
-rw-r--r--docs/appendices/knowledge-boundaries.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/appendices/knowledge-boundaries.md b/docs/appendices/knowledge-boundaries.md
index 8551afa..a3e4743 100644
--- a/docs/appendices/knowledge-boundaries.md
+++ b/docs/appendices/knowledge-boundaries.md
@@ -127,8 +127,12 @@ Rust `load_mission` принимает явный `queue_time_ms`, а не чиÑ
объектов в создаваемом мире Rust;
это интеграционный выбор runtime, а не подтверждённая эквивалентность всех
host construction phases. Не проверена другая лицензированная миссия с
-непустым `Init`, не восстановлены игровой tick Behavior и общий dispatcher
-остальных событий.
+непустым `Init`. Вызов `Behavior.dll!FUN_10019e80` (RVA `0x19e80`, SHA-256
+`ddfbdbde07832358fe6e35e01c8dba9b58e7313789498b6049ed51d4ed9baf99`) исполнялся
+на синтетических интерфейсах, но runtime пока не вызывает его в игровом цикле:
+не доказаны создание реальных записей distributor и интерфейсов ArealMap,
+которые ему нужны. Остальной Behavior tick flow и общий dispatcher событий
+также не восстановлены.
Для `Handler(30)` отдельно подтверждены обратный вызов `iron3d.dll` RVA
`0x611d0` (SHA-256 `d1dc4ea8535e2069b0a05c9e8be2724dd438ba44cca7a83007d8b2e50f9e35fa`),