Makes a new array of objects that match the specified type. If “Exact Class” is true, only classes that correspond exactly to the specified class are added to the array. If false, then child classes of the specified class are also added
Checks whether all elements from array B exist in array A. It is not checked whether all elements of array A also exist in array B!
Checks whether any element from array B exists in array A. It is not checked whether an element from array A also exists in array B!
Checks whether no element from array B exists in array A. It is not checked whether no element from array A exists in array B!
Checks whether an array is empty and behaves like a branch. If the array is empty, True is triggered, if false then False is triggered.
Checks whether an array is not empty and behaves like a branch. If the array is not empty, True is triggered, if false then False is triggered.
Returns a random index from the given array
Returns a random index from the given array which is determined from the given stream
Returns a random index from the given array that was determined based on the weighting.
Returns a random index from the given array determined by the weighting and the given stream
Returns a random element from the given array that was determined based on the weighting
Returns a random element from the given array determined by the weighting and the given stream
Makes a new array and removes all duplicates.
Makes a new array with the elements from array B that do not exist in array A. No elements are added to the array that exist in array A but not in array B! To do this, please use “Difference Both”.
Makes a new array with the elements from array B that do not exist in array A and with the elements that exist in array A but not in array B.
Resets the clipboard of the operating system.
Copies a string to the clipboard of the operating system.
Returns the current value of the clipboard of the operating system as a string
Checks whether the clipboard of the operating system is empty
Retrieves the bound buttons for a specific input action. This is an asynchronous function. At the beginning it is checked until the keys for the specified input action have been called, or if “Max Retires” is not zero, it is checked as many ticks as “Max Retries” has been specified. If “Listen for Changes” is true, “On Keys Changed” is additionally triggered every time the “Enhanced User Settings” are applied after the keys have been successfully retrieved. This does not automatically mean that the keys of the specified input action have changed. To check this, the macro “Query Mapped Keys” can be used. The “Keys” array contains the keys that were bound to the specified input action when “On Keys Changed” was triggered.
Retrieves the bound buttons for a specific input action. This is an asynchronous function. At the beginning it is checked until the keys for the specified input action have been called, or if “Max Retires” is not zero, it is checked as many ticks as “Max Retries” has been specified. If “Listen for Changes” is true, “On Keys Changed” is additionally triggered every time the “Enhanced User Settings” have been applied and the keys of the specified input action have changed after the keys have been successfully retrieved. The “Keys” array only contains the new keys that have changed if “On Keys Changed” has been triggered.