Polyglot 2.2.1, rt-shell 4.1.1, Seedpod 2.0.0 released


rt-shell, Polyglot, and Seedpod have all been updated! Each of these updates disables Feather linting for all of our included scripts and events. Feather is GameMaker's new built-in linting tool, which was enabled by default in 2023.6.x. While we are fans of linting, and Feather, because naming conventions are customizable by the end-user, there is no way for us to guarantee that our files will not cause linting warnings in a given project, even if we conform to the default naming conventions. Therefore for now we have just opted to disable it entirely to avoid annoying users.

On the subject of Feather, all these projects' JSDoc have been updated so that the function parameters and returns have type hinting.

Finally, Seedpod had a major update, breaking previous compatibility, which added and removed several functions:

Functions Added
array_remove
round_to_nearest
real_truncate
variable_struct_get_or_else
point_in_bounds

Functions Removed
in_array, use GML built-in array_contains
array_shuffle, function by the same name now exists in core GML
array_concat, function by the same name now exists in core GML
string_split, function by the same name now exists in core GML
string_starts_with, function by the same name now exists in core GML
string_ends_with, function by the same name now exists in core GML

For full documentation of new functions, see README

Files

polyglot 2.2.1 6.7 kB
Jul 11, 2023
rt-shell 4.1.1 77 kB
Jul 11, 2023
Seedpod for GameMaker 2.0.0 7.3 kB
Jul 12, 2023

Get Daikon Libraries for GameMaker

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.