Andrii Doroshenko
Andrii Doroshenko
Godot is not Unity? 🙂 Do you simply suggest creating an alias class for `Node2D` (or `Spatial`/`Node3D`): ```gdscript class_name GameObject2D extends Node2D ``` Or maybe: ```gdscript class_name GameObject2D extends Node...
Seems useful once you figure this out and why someone would need this, but I'm afraid that kind of attention to detail won't matter to most devs. Yet it doesn't...
See also Godot contributors chat discussion: https://chat.godotengine.org/channel/devel?msg=rpEQraki4hKZfuQhn. It seems like the problem is that some gamepads report `1.0` strength on each axis when pushed diagonally, while some might not... This...
For reference, this sounds similar to what I've presented in https://github.com/godotengine/godot/issues/16793#issuecomment-457845781 (at least the recording part). Some Godot fellows also work on networked sync (this definitely has some overlap): godotengine/godot#37200.
Closed via #5.
> we were planning on writing test cases for the following classes: Array, Dictionary, Node, RandomNumberGenerator. @vinayakmtiwari `RandomNumberGenerator` initial test suite is written in #43103 and #43343 for new (not...
@MaxMutantMayer it's better to create separate PRs for each class, this eases the review process → potentially speeds up the merging process. 😉 Also, I'd focus on one thing at...
I had to write initial test suite for `RandomNumberGenerator` in #44089 with test cases for reproducibility, but not all public methods are currently tested.
I think it should be possible to test in either case, because core singletons are initialized in the test environment, I don't know exactly what might be a limitation for...
Since we talk about `Node` classes, I think it's also possible to simulate `_process()` calls with `node->notification(NOTIFICATION_PROCESS)`, or even `propagate_notification()`, for those classes which are supposed to be added to...