; Engine configuration file. ; It's best edited using the editor UI and not directly, ; since the parameters that go here are not all obvious. ; ; Format: ; [section] ; section goes between [] ; param=value ; assign values to parameters config_version=4 _global_script_classes=[ { "base": "Control", "class": @"DemoPickerUI", "language": @"GDScript", "path": "res://Demos/DemoPickerUI.gd" }, { "base": "GSAISteeringBehavior", "class": @"GSAIArrive", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIArrive.gd" }, { "base": "GSAIGroupBehavior", "class": @"GSAIAvoidCollisions", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIAvoidCollisions.gd" }, { "base": "GSAISteeringBehavior", "class": @"GSAIBlend", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIBlend.gd" }, { "base": "GSAIGroupBehavior", "class": @"GSAICohesion", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAICohesion.gd" }, { "base": "GSAIPursue", "class": @"GSAIEvade", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIEvade.gd" }, { "base": "GSAIMatchOrientation", "class": @"GSAIFace", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIFace.gd" }, { "base": "GSAISeek", "class": @"GSAIFlee", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIFlee.gd" }, { "base": "GSAIArrive", "class": @"GSAIFollowPath", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIFollowPath.gd" }, { "base": "GSAIProximity", "class": @"GSAIInfiniteProximity", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Proximities/GSAIInfiniteProximity.gd" }, { "base": "GSAISpecializedAgent", "class": @"GSAIKinematicBody2DAgent", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Agents/GSAIKinematicBody2DAgent.gd" }, { "base": "GSAISpecializedAgent", "class": @"GSAIKinematicBody3DAgent", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Agents/GSAIKinematicBody3DAgent.gd" }, { "base": "GSAIMatchOrientation", "class": @"GSAILookWhereYouGo", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAILookWhereYouGo.gd" }, { "base": "GSAISteeringBehavior", "class": @"GSAIMatchOrientation", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIMatchOrientation.gd" }, { "base": "GSAISteeringBehavior", "class": @"GSAIPriority", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIPriority.gd" }, { "base": "GSAISteeringBehavior", "class": @"GSAIPursue", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAIPursue.gd" }, { "base": "GSAIProximity", "class": @"GSAIRadiusProximity", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Proximities/GSAIRadiusProximity.gd" }, { "base": "GSAISpecializedAgent", "class": @"GSAIRigidBody2DAgent", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Agents/GSAIRigidBody2DAgent.gd" }, { "base": "GSAISpecializedAgent", "class": @"GSAIRigidBody3DAgent", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Agents/GSAIRigidBody3DAgent.gd" }, { "base": "GSAISteeringBehavior", "class": @"GSAISeek", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAISeek.gd" }, { "base": "GSAIGroupBehavior", "class": @"GSAISeparation", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Behaviors/GSAISeparation.gd" }, { "base": "GSAISteeringAgent", "class": @"GSAISpecializedAgent", "language": @"GDScript", "path": "res://addons/com.gdquest.godot-steering-ai-framework/Agents/GSAISpecializedAgent.gd" } ] _global_script_class_icons={ @"GSAISeparation": "", @"DemoPickerUI": "", @"GSAIBlend": "", @"GSAIEvade": "", @"GSAIRadiusProximity": "", @"GSAIFlee": "", @"GSAIPursue": "", @"GSAISpecializedAgent": "", @"GSAIInfiniteProximity": "", @"GSAILookWhereYouGo": "", @"GSAIRigidBody3DAgent": "", @"GSAIAvoidCollisions": "", @"GSAIPriority": "", @"GSAIRigidBody2DAgent": "", @"GSAIArrive": "", @"GSAIKinematicBody3DAgent": "", @"GSAIMatchOrientation": "", @"GSAICohesion": "", @"GSAIFollowPath": "", @"GSAIKinematicBody2DAgent": "", @"GSAISeek": "", @"GSAIFace": "" } [application] config/name="Godot Steering AI Framework Demos" run/main_scene="res://Demos/DemoSelector.tscn" config/icon="res://assets/icon.png" [display] window/size/width=1920 window/size/height=1080 window/size/always_on_top=true window/size/test_width=1280 window/size/test_height=720 window/stretch/mode="2d" window/stretch/aspect="expand" [editor_plugins] enabled=PoolStringArray( "res://addons/gdc_converter/plugin.cfg" ) [input] sf_left={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":-1.0,"script":null) ] } sf_right={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":0,"axis_value":1.0,"script":null) ] } sf_up={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":-1.0,"script":null) ] } sf_down={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"physical_scancode":0,"unicode":0,"echo":false,"script":null) , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":0,"axis":1,"axis_value":1.0,"script":null) ] } toggle_fullscreen={ "deadzone": 0.5, "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777254,"physical_scancode":0,"unicode":0,"echo":false,"script":null) ] } click={ "deadzone": 0.5, "events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null) ] }