You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
268 B
GDScript

extends ActionBlackboard
class_name ActionBlackboardAdd
@export var key: String
@export var value: int
func execute(character: Character, blackboard: Blackboard) -> int:
var left: int = blackboard.get_value(key, 0)
blackboard.set(key, left+value)
return SUCCESS