Description

A set of functions for working with data structures.

Functions for working with lists and grids. Several functions for working with arrays. A small example showing how some functions are used.

Can be used in GMS2. But for GMS2, some elements (clamp(...)) could be replaced by a ternary operator (condition ? first_expression : second_expression ;).

End User Licence Agreement (EULA).

Version 1.0.0. Published December 26, 2017

Created with GameMaker: Studio v1.4.1773

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.

No reviews yet

No reviews have been left for this asset - be the first!

Package contents

Total size 38.9 KB

DS Function 1.extension.gmx 7.58 KB DS Function 1
Assets
datafiles Scripts
array_1d_clone.gml 376 Bytes array_1d_draw.gml 1.2 KB array_1d_read.gml 527 Bytes array_1d_write.gml 521 Bytes array_2d_clone.gml 814 Bytes array_2d_draw.gml 1.33 KB array_2d_read.gml 1.31 KB array_2d_write.gml 1.17 KB ds_clone.gml 1.58 KB ds_destroy.gml 1.17 KB ds_equals.gml 3.92 KB grid_column_add.gml 1.44 KB grid_column_delete.gml 832 Bytes grid_column_delete_filtered_list_create.gml 1.78 KB grid_column_delete_of_filtered_list.gml 1.23 KB grid_column_insert.gml 1.75 KB grid_column_set.gml 1.15 KB grid_column_swap.gml 1.16 KB grid_draw.gml 1.28 KB grid_invert_column.gml 941 Bytes grid_in_point.gml 399 Bytes grid_in_region.gml 475 Bytes grid_search_column_of_map.gml 4.01 KB grid_search_column_of_map_modified.gml 3.25 KB grid_search_region_position.gml 1.76 KB grid_search_value_number.gml 748 Bytes grid_search_value_x.gml 2.2 KB grid_search_value_y.gml 2.08 KB grid_write_in_list_column.gml 678 Bytes grid_write_in_list_row.gml 673 Bytes grid_write_of_list_column.gml 701 Bytes grid_write_of_list_row.gml 698 Bytes INFO_a0x0.gml 685 Bytes list_add_fill_argument.gml 1.28 KB list_add_fill_array.gml 1.65 KB list_add_fill_list.gml 1.52 KB list_delete_single.gml 577 Bytes list_draw.gml 1.19 KB list_ehnum.gml 1.11 KB list_invert.gml 476 Bytes list_range_copy.gml 671 Bytes list_range_delete.gml 1.05 KB list_range_each_copy.gml 704 Bytes list_range_each_delete.gml 654 Bytes list_range_each_insert.gml 893 Bytes list_range_each_invert.gml 852 Bytes list_range_each_invert_swaping.gml 1005 Bytes list_range_each_replace.gml 1.03 KB list_range_each_shuffle.gml 858 Bytes list_range_each_shuffle_swaping.gml 1.03 KB list_range_each_sort.gml 952 Bytes list_range_each_sort_swaping.gml 2.92 KB list_range_insert.gml 982 Bytes list_range_invert.gml 706 Bytes list_range_replace.gml 1.15 KB list_range_shuffle.gml 713 Bytes list_range_sort.gml 805 Bytes list_replace_of_map.gml 799 Bytes list_replace_single.gml 858 Bytes list_search_depth.gml 1.42 KB list_search_first_or_last.gml 1.31 KB list_search_information.gml 1.9 KB list_search_next_or_previous.gml 1.05 KB list_set_fill_argument.gml 1.53 KB list_set_fill_array.gml 1.76 KB list_set_fill_list.gml 1.75 KB map_draw.gml 1.27 KB _example.gml 13.6 KB ____z_HidWor_list_FF_variable_0_as.gml 1.75 KB ____z_HidWor_list_FF_variable_1_cs.gml 385 Bytes ____z_HidWor_list_RA_part.gml 1.09 KB

What is the issue?

Back to Top