blujai831
|
48a84ac85b
|
Drafted CallableNode class. Will use later down the line for a much cleaner implementation (or possibly outright elision) of what was previously the UI autoload, which should hopefully fix all those errors about awaiters having disappeared by the time a signal emits or a coroutine returns (if I was interpreting them correctly; I can't remember what they actually said, but it was something to that effect).
|
2024-01-02 21:47:30 -08:00 |
blujai831
|
60fee556cd
|
Added license. Reimplemented Task (formerly Promise), TimeExt (formerly TimeIntervalFormatting), and Wait.
|
2024-01-02 19:34:41 -08:00 |
blujai831
|
7621b719e1
|
Created Godot project.
|
2024-01-02 12:13:14 -08:00 |
blujai831
|
04ab91a50f
|
Deleted everything. I am going to try to comprehensively overhaul all my work so far to be more consistent, more idiomatic, better-documented, and less prone to gotchas.
|
2024-01-02 12:07:01 -08:00 |
blujai831
|
d18d2c3463
|
Had accidentally made the water opaque at some point. Fixed.
|
2023-12-28 16:11:37 -08:00 |
blujai831
|
848202fd2a
|
Reordered tool acknowledgements. The previous ordering was an artifact of the previous license agreement: for all they've made possible, I truly do owe the maintainers of *that* license more thanks than anyone, even the Godot contributors. While I do think the new license is a more moral license, else I wouldn't have switched to it, in practice it has yet to make anywhere near as great a positive impact on open-source as a movement, and therefore I owe its maintainers thanks only for the license itself, not for everything under the sun -- a much more modest but still very important contribution. One might wonder, then, why I don't still credit the maintainers of the old license on the list, if their work has been so essential even disregarding that I'm no longer using their license. The answer is simple: the list of explicit tool credits is reserved for maintainers of tools I use directly, and their license is no longer a tool I use directly. Anyway, credit to them above all others is already heavily implied in the more general acknowledgement of the entire open-source sphere. Which, if you think about it, really speaks to just how important their work has been. Also, an automatic update of unknown purpose was made to autoload/Storyboard/TestSaveData.tres. The only change seems to be that an array which was previously stored in pure-literal form now has its own resource ID. I assume I must have upgraded Godot in a recent system update and this behavior must be the most recent minor change to the engine: maybe it now always assigns resource IDs to arrays.
|
2023-12-28 05:54:42 -08:00 |
blujai831
|
dfc4b993ee
|
Replaced unintentional non-ASCII character in LICENSE.txt.
|
2023-12-27 12:23:29 -08:00 |
blujai831
|
a4065f7831
|
Imported project state from previous repo. (Previous repo was deleted to avoid continuing to distribute copies licensed under my previous choice of license; updating the license in the repo would not have sufficed because I would still be distributing undesirably licensed copies via the repo's history.)
|
2023-12-27 12:18:33 -08:00 |
blujai831
|
2d11601d3e
|
Initial commit.
|
2023-12-27 12:10:40 -08:00 |