14 lines
399 B
GDScript
14 lines
399 B
GDScript
class_name TaskCheckTemperatureCold
|
|
extends Task
|
|
|
|
func run(blackboard: Dictionary) -> void:
|
|
var player: PlayerManager = blackboard["player"]
|
|
|
|
if player.get_current_temperature() > 0:
|
|
status = SUCCESS
|
|
status_reason = "cold: " + str(player.get_current_temperature())
|
|
return
|
|
|
|
status = FAILURE
|
|
status_reason = "not cold: " + str(player.get_current_temperature())
|