ds_map_find_value

With this function you can get the value from a specified key. The input values of the function are the (previously created) DS map to use and the key to check for.

NOTE If no such key exists then the function will return undefined. You should always check this using the is_undefined() function.

 

Syntax:

ds_map_find_value(id, key)

ArgumentTypeDescription
idDS MapThe id of the map to use.
keyStringThe key to find.

 

Returns:

Any or undefined

 

Example:

amount = ds_map_find_value(inventory, "food");

Or, using the map accessor "?":

amount = inventory[? "food"];

The above code will get the value of the key "food" and store it in the variable "amount".