You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
downloaded version of WAT through Assets tab in editor, gives error
downloaded WAT/releases/tag/v4.2.2, gives the same error
I get this:
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/ui/results/result_tree.gd:96 - Parse Error: The class "WAT" couldn't be fully loaded (script error or cyclic dependency).
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/ui/results/result_forest.gd:66 - Parse Error: The class "WAT" couldn't be fully loaded (script error or cyclic dependency).
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
built-in:208 - Parse Error: The class "WAT" couldn't be fully loaded (script error or cyclic dependency).
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/ui/results/result_tree.gd:96 - Parse Error: The class "WAT" couldn't be fully loaded (script error or cyclic dependency).
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/core/test/test.gd:4 - Parse Error: Can't override name of the unique global class "State". It already exists at: res://addons/WAT/core/test/test.gd
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
res://addons/WAT/namespace.gd:6 - Parse Error: Couldn't fully preload the script, possible cyclic reference or compilation error. Use "load()" instead if a cyclic reference is intended.
modules/gdscript/gdscript.cpp:599 - Method failed. Returning: ERR_PARSE_ERROR
Overall this addon is unusable because of this.
The text was updated successfully, but these errors were encountered:
I'm assuming you have a "class_name State" somewhere in your code? It was conflicting with WATTest's local State Class. This is why GDScript requires namespaces.
thanks @CodeDarigan
I had not even considered this, I do have a State defined in an addon I wrote. Good to know so I can create non colliding class names & recognize this in the future.
Godot 3.2.2stable
downloaded version of WAT through Assets tab in editor, gives error
downloaded WAT/releases/tag/v4.2.2, gives the same error
I get this:
Overall this addon is unusable because of this.
The text was updated successfully, but these errors were encountered: