extends BTCondition class_name BTIsAction export var action = "attack" func tick(tick: Tick) -> int: var npc = tick.actor var ameta = npc.get_meta("action") assert(ameta.length() > 0) if action == ameta: # print("is action:", action) # if action == "hide": # print("action = hide") # print(npc.name, " action ok, ", ameta) return OK # print("not action: ", action, " action = ", ameta) return FAILED