From 7b0900aa1a37c4c65c9a1abab7c39673b34e60b3 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Sat, 18 Jul 2026 20:46:37 +0400 Subject: docs(script): trace handler two contract --- docs/tomes/06-behavior.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'docs/tomes') diff --git a/docs/tomes/06-behavior.md b/docs/tomes/06-behavior.md index ad1832c..ff8dd0a 100644 --- a/docs/tomes/06-behavior.md +++ b/docs/tomes/06-behavior.md @@ -151,6 +151,13 @@ handler contracts и runtime traces. handler лишь инициирует execution context (`+0x50 = 1`); его gameplay meaning пока не назван. +Первый часто встречающийся table entry с side effect — `Handler(2)` (176 +records в corpus). Он берёт active instruction, разрешает семь slots через +varset, приводит три значения к float по observed kinds `5`/`3`, вызывает +внутренний AI object и сбрасывает active flag. Смысл вызова и slot names ещё +не установлены динамически, поэтому Rust не исполняет этот handler как +гипотетическую команду движения/атаки/строительства. + Безопасная runtime-модель: ```text -- cgit v1.2.3