docs(runtime): trace original Control clock delivery
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
This commit is contained in:
3 files changed
+80
-7
No files matched your search
@@ -353,8 +353,15 @@ visibility transition `0x11920` с исходными AniMesh callbacks. Эти
|
||||
Control выставлен flag `0x102`, слово флагов ANI `+0x14` и производные байты
|
||||
`+0x111..+0x113` изначально равны нулю. Вызовы AniMesh `0x93c0` и `0xa2a0` обновляют производную геометрию и
|
||||
видимость, это отдельная непроверенная граница, а не FX callbacks. Активную
|
||||
clock-ветвь не запускали; внешний источник времени и порядок вызовов в игре
|
||||
остаются незакрытыми. Источник контактного коэффициента прослежен статически,
|
||||
clock-ветвь не запускали. Источник времени и доставка прослежены статически:
|
||||
World3D RVA `0x6bf0` вычисляет часы из `timeGetTime()` с игровым смещением и
|
||||
поправкой на паузу, затем выполняет первый обход `6/1`, шаг мировой физики и
|
||||
второй обход `6/0x1c`. AniMesh RVA `0x1370` передаёт часы Control; общий
|
||||
обработчик Control RVA `0x7830` численно преобразует unsigned DWORD в `f32`
|
||||
перед primary slot `+0x58`. Фабрика выбирает RVA `0xcbb0` для класса `9` и
|
||||
RVA `0xbcf0` для остальных. Это подтверждает статическую цепочку вызовов, но не
|
||||
её исполнение на миссии: активный путь `0xbcf0` и изменение provider-снимков
|
||||
Rust остаются открытыми. Источник контактного коэффициента прослежен статически,
|
||||
но не исполнен. Подробные векторы и статические границы приведены в
|
||||
[техническом подразделе о provider-состоянии Control](script-vm.md#изменение-provider-состояния-control).
|
||||
|
||||
|
||||
Reference in new issue
Block a user