Removed physics, added singletons

This commit is contained in:
Rafał Mikrut
2022-11-03 19:17:28 +01:00
parent c4ba70fbfc
commit 3106f5f289
19 changed files with 27 additions and 687 deletions

View File

@@ -1,10 +1,12 @@
extends Node2D
var available_classes: Array = []
var exeptions: Array = ["AppProtocol", "SceneTree", "EditorSettings", "ProjectSettings", "InputEventShortcut", "InputMap", "ThemeDB", "NavigationMeshGenerator"]
var exceptions: Array = []
func _ready():
exceptions = Engine.get_singleton_list()
var cl: Array = Array(ClassDB.get_class_list())
cl.sort()
for name_of_class in cl:
@@ -12,7 +14,7 @@ func _ready():
for _i in range(3):
if !ClassDB.can_instantiate(name_of_class):
continue
if name_of_class in exeptions:
if name_of_class in exceptions:
continue
if name_of_class.to_lower().find("server") != -1:
continue