update
This commit is contained in:
+6
-6
@@ -273,16 +273,16 @@ func create_bot(bot_id):
|
||||
var bot_character = player_scene.instantiate()
|
||||
bot_character.set_multiplayer_authority(1)
|
||||
bot_character.name = str(bot_id)
|
||||
|
||||
# Add Beehave tree
|
||||
var behavior_tree = preload("res://scripts/bot_behavior_tree.gd").new()
|
||||
bot_character.add_child(behavior_tree)
|
||||
behavior_tree.name = "BehaviorTree"
|
||||
|
||||
add_child(bot_character)
|
||||
bot_character.add_to_group("Players", true)
|
||||
bot_character.add_to_group("Bots", true)
|
||||
|
||||
# The BehaviorTree will auto-activate for bots
|
||||
var behavior_tree = bot_character.get_node_or_null("BotBehavior")
|
||||
if behavior_tree:
|
||||
behavior_tree.enabled = true
|
||||
behavior_tree.actor = bot_character
|
||||
|
||||
if multiplayer.is_server():
|
||||
bots.append(bot_id)
|
||||
players.append(bot_id)
|
||||
|
||||
Reference in New Issue
Block a user