Очень новичок в Inform7 и его стиле. Я просмотрел предоставленные документы, и некоторые просмотры в Интернете ничего не дали для меня ... это упрощенная версия того, что я ищу. Я хочу написать что-то вроде этого:
breakroom is a room. "A run of the mill breakroom."
soda pop is a kind of thing. "A refreshing soda pop."
soda machine is in the breakroom. dispense button is on the soda machine.
instead of pushing dispense button:
say "A soda can dispenses".
create a soda pop (called pop) in the breakroom.
«создать газировку (называемую« поп ») в комнате отдыха». явно недействительная команда, но я надеюсь, что она передает то, что я хочу сделать. Я не знаю, как создавать экземпляры объектов во время выполнения. Можно ли это сделать разумно? Любая помощь будет оценена. Я знаю, что у Inform не так много поклонников, но полагаю, что попробую.