Complete remaining client gap features

This commit is contained in:
shenlei
2026-09-04 13:25:05 +09:00
parent 13ccb8d02d
commit 9a4a044da5
47 changed files with 6667 additions and 140 deletions
+6
View File
@@ -142,6 +142,12 @@ func _run() -> void:
"PC vs wooden door 30115 -> true")
_ck(not R.is_attackable_instance(me, {"kind": 9, "vid": 8, "race": 13001}, _ctx()),
"PC vs stone door 13001 -> false")
_ck(R._is_wooden_door({"kind": R.KIND_WOODEN_DOOR, "race": 999}),
"explicit WOODEN_DOOR kind -> IsWoodenDoor")
_ck(R._is_building({"kind": R.KIND_BUILDING}),
"explicit BUILDING kind -> IsBuilding")
_ck(R._is_building({"kind": R.KIND_WOODEN_DOOR}),
"wooden door kind -> IsBuilding")
# 24) is_conflict_alignment_instancevictim PK_PROTECT 一律 false
_ck(not R.is_conflict_alignment_instance(me_w,