и у меня вопрос когда уничтожается объект ачищаются переменные которые были в нем?
Локальные - да. Глобальные - нет. Дата-структуры (ds_list, ds_map, ds_grid и т.п.) - нет, так как тоже являются глобальными.
В некоторых ассетах на YoYo Marketplace я замечал, что в событие Game End ставят уничтожение Дата-структур. Неужели они продолжают занимать память если их не уничтожать?