Я учусь на уроках игрового дизайна и пишу текстовое приключение. Я установил словарь для игровой карты. Например:
"HALLWAY": {
"name": "HALLWAY",
"desc": "This is a hallway in a maze."
"exits": [{
"exit": "NORTH",
"target": "DEADEND"
}],
"items": []
В начале игры у вас есть возможность «БРАТЬ» предмет. Если игрок взял предмет, я хочу, чтобы цель находилась в другом месте (не в тупике), В противном случае цель - в тупике. Как я могу записать оператор if / else в значение цели? Или есть более простой способ сделать это?