Взять всё
Традиционная команда-сокращение. Автоматизирует команду "взять".
Детали алгоритма
Самый простой случай - это взять всё, что открыто лежит. Для программы это означает "не закреплённый объект, лежащий в текущей комнате, не внутри контейнера".
Если в сцене есть переносимый рюкзак, в котором, в свою очередь, лежат переносимые предметы, то команда должна брать рюкзак (контейнер) вместе с предметами, не открывая его.
Также команда может автоматически брать объекты внутри уже открытых контейнеров. Более радикальный вариант – внутри всех не запертых контейнеров, автоматически открывая их. Это приводит к тому, что игрок может использовать взять всё как чит-код осмотра, который будет брать каждый предмет на сцене (и перечислять неподнимаемые), даже те, которые игрок ещё не нашёл.