10 lines
198 B
GDScript
10 lines
198 B
GDScript
extends BTCondition
|
|
class_name BTIsFree
|
|
func tick(tick: Tick) -> int:
|
|
var npc = tick.actor
|
|
if npc.get_meta("smart_object"):
|
|
return FAILED
|
|
if npc.get_meta("grabbed"):
|
|
return FAILED
|
|
return OK
|