Invert GMLscripts.com

Welcome

The mission of GMLscripts.com is to provide the highest quality GameMaker Studio scripts available. These GML scripts are completely free for use in your GameMaker projects. Credit is never required but is always appreciated.

This is a collaboration. Every script on this website has been provided by a GameMaker user just like you. If you have a useful script, or have improved an existing one, please consider submitting it.


November 1, 2018Massive Update - GMLscripts.com 3.5

blogicon-20181101.gifI've just uploaded a massive update to the inner workings of the site. With any luck, you will not notice any major changes (ie. broken stuff). Hopefully the site is easier to read, a little nicer looking, and it should load a bit quicker.

The HTML, CSS, and JavaScript have been completely overhauled and streamlined. Heavy dependencies have been eliminated and minor ones have been consolidated. Server software has been updated across the board.

In all, since the last update, Git tells me:
134 files changed, 5364 insertions(+), 1761 deletions(-)

This has been a big job and it is good to be finishing it. It also means that a new big job is ahead of me: updating all scripts on the site to GameMaker Studio 2 standards.

Onward and upward!

Posted by xot at 01:48 PM - Comments: 0

Read More News


Recent Changes

sprite_replace_color_blend(sprite,oldcolor,newcolor,htol,stol,vtol,blend)
Replaces one range of colors of a given sprite with another.
sprite_replace_color(sprite,oldcolor,newcolor)
Replaces one color in a given sprite with another.
sprite_invert_color(sprite)
Inverts the colors of a given sprite.
sprite_edit_end(session)
Ends a sprite editing session started with sprite_edit_begin().
sprite_edit_begin(sprite)
Edit a sprite dynamically using drawing commands.
sprite_desaturate(sprite)
Changes a sprite into a grayscale version of itself.
map_timelines(map)
Fills a given map data structure with the id values of all timeline resources, keyed by strings of their names.
map_sprites(map)
Fills a given map data structure with the id values of all sprite resources, keyed by strings of their names.
map_sounds(map,file)
Fills a given map data structure with the id values of all sound resources, keyed by strings of their names.
map_rooms(map)
Fills a given map data structure with the id values of all room resources, keyed by strings of their names.
map_paths(map)
Fills a given map data structure with the id values of all path resources, keyed by strings of their names.
map_objects(map)
Fills a given map data structure with the id values of all object resources, keyed by strings of their names.
map_fonts(map)
Fills a given map data structure with the id values of all font resources, keyed by strings of their names.
map_backgrounds(map)
Fills a given map data structure with the id values of all background resources, keyed by strings of their names.
device_is_desktop()
Returns whether or not the current device is a desktop, workstation or laptop.

... and 267 others in last 30 days.


Recent Comments

Powered by Disqus