citylimits/examples/blackboard_sharing/main.gd
Tony Bark c46d0e27e4 Removed state machine for behavior trees
- Added Font Awesome Support
2023-03-14 06:30:58 -04:00

42 lines
1.2 KiB
GDScript

extends Node2D
#------------------------------------------
# Signaux
#------------------------------------------
#------------------------------------------
# Exports
#------------------------------------------
#------------------------------------------
# Variables publiques
#------------------------------------------
#------------------------------------------
# Variables privées
#------------------------------------------
var _shared_blackboard:BTBlackboard
#------------------------------------------
# Fonctions Godot redéfinies
#------------------------------------------
func _ready() -> void:
_shared_blackboard = BTBlackboard.new()
_shared_blackboard.set_data("next_talking", "Alice")
_shared_blackboard.set_data("players", [])
$"PlayerAlice/BTRoot/".blackboard = _shared_blackboard
$"PlayerBob/BTRoot/".blackboard = _shared_blackboard
$"PlayerCharles/BTRoot/".blackboard = _shared_blackboard
$"PlayerEmily/BTRoot/".blackboard = _shared_blackboard
#------------------------------------------
# Fonctions publiques
#------------------------------------------
#------------------------------------------
# Fonctions privées
#------------------------------------------