From b6737e8f0b62505299dc734e1f414ea9c86803aa Mon Sep 17 00:00:00 2001 From: neckrat Date: Tue, 14 Apr 2026 19:25:00 +0300 Subject: [PATCH] some casual self typing --- lib/character/behaviors/ai.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/character/behaviors/ai.lua b/lib/character/behaviors/ai.lua index 18f58fe..64bc736 100644 --- a/lib/character/behaviors/ai.lua +++ b/lib/character/behaviors/ai.lua @@ -20,7 +20,7 @@ local function closestCharacter(char) return charTarget end ----@type {[Class]: fun(self): Task} возможно где-то здесь на объявлении типа сломается типизация +---@type {[Class]: fun(self: AIBehavior): Task} возможно где-то здесь на объявлении типа сломается типизация local aiNature = { ["dev_warrior"] = function(self) return function(callback) -- почему так, описано в Task