scratchattach
scratchattach copied to clipboard
Scratch API wrapper with support for almost all site features and cloud requests framework
This allows for parsing of projects that do not have these fields, (e.g. if they were made by an external tool like goboscript)
In some places, classattributes have been defined instead of adding type hinting within `cls.__init__`, because when I implemented it, I did no properly understand the feature. There are also a...
I want to be able to edit the mutation and for it to change in all usages of the proc. I want to be able to change the argument name...
scratchattach.editor is currently mostly a standalone library and it needs to be integrated with scratchattach. However, before this happens, the conflict with project_json_capabilities needs to be considered this would include:...
While scratchattach is fast it is not currently fast enough to make a proper multiplayer game so I propose adding a way to send data between projects therefore bypassing the...
### scratchattach version 2.1.13 ### What happened? In Cloud Requests, even when the value returned via return does not exceed the 3000-character limit, there are cases where it unexpectedly causes...
The argtype, argtypes argument classes are confusing. add comments/docstrings and example for clarification
Currently, there are seperate classes used to load backpack json. but instead it should really be a seperate method. This way mypy will not complain about type annotation conflicts between...
auto detect type, auto calculate md5 and possibly also auto-upload an asset by adding a method that loads a file as an AssetFile object (or even Costume/Sound object?)