GameMaker Studio 2 (2.3)

Array Functions


You must be logged in to obtain assets




This asset contains a number of functions to extend the usefulness of arrays. In addition to a variety of basic functionality such as add, insert, delete, splice, and deep copy, a number of the scripts accept custom functions. You can create custom sorts, custom array searches or filters, and more. Functions include (but are not limited to):

  • array_valid_index
  • array_swap_positions
  • array_copy_deep
  • array_add_to_end
  • array_insert
  • array_delete
  • array_splice
  • array_join
  • array_to_list_shallow
  • array_to_list_deep
  • list_to_array_shallow
  • array_equals_deep
  • array_find_index
  • array_find_index_custom
  • array_sort
  • array_shuffle
  • array_reverse
  • array_for_each

Please contact my support email with any questions or concerns. This is a free asset. I do not promise that I will add features or respond to questions, but I might. Please make requests to the support email or directly through github or through the asset page on the forums.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.0. Published November 16, 2019

GMS2.3 - Version 1.0.1. Published September 2, 2020

Updated for 2.3

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top