Функции

Функция имеет форму - имя функции, сопровождаемое нулём или большим количеством параметров между скобками, отделённых запятыми.

<функция>(<arg1>,<arg2>,...)

Существуют два типа функций. Во-первых, доступна большая коллекция встроенных функций, для контроля всех аспектов игры. Во-вторых, любой сценарий, который Вы определяете в своей игре, может использоваться как функция.

Обратите внимание, что для функции без параметров Вы также должны использовать скобки. Некоторые функции возвращают значения и могут использоваться в выражениях. Другие просто выполняют команды.

Отметьте, что невозможно использовать функцию как "левую" сторону назначения. Например, Вы не можете записать instance_nearest(x,y,obj).speed = 0. Взамен Вы должны записать (instance_nearest(x,y,obj)).speed = 0.