Очень хочу посоветоваться с уважаемым сообществом в целом и с Грандом в частности вот по какому вопросу. Мне сильно не хватает в RTADS возможности задавать части предметов.
Например, кружка. У кружки есть ручка плюс рисунок на боку. Хочется, чтобы их можно было исследовать отдельно. При этом они, понятное дело, должны перемещаться вместе с кружкой. Также было бы неплохо имет возможность создавать отделяющиеся части (например, снять наконечник с копья). Опять же, хочется иметь возможность создать набор частей тела, перемещающихся с актером ("дернуть бомжа за нос").
Для фиксированных предметов такой проблемы, практически, нет. Никто не мешает насоздавать кучу предметов прямо в комнате. Но с переносимыми объектами - беда.
Я крутил adv.t так и эдак, похоже малой кровью не обойтись. Объекты-компоненты должны находиться процедурами поиска доступных и видимых объектов, с ними должны быть запрещены некоторые действия ("взять ручку кружки" отдельно от кружки, например).
Также, непонятно с уточнениями. Есть ружье и есть револьвер. У каждого из них есть курок. Можно, конечно, ввести описание вида "курок ружья" и "курок револьвера", но раз уж мы их прикрепляем и так, то лишние определения вроде бы можно упразднить...
Кто что думает? Возможно ли такое сделать без особых изысков?
Неактивен
А части как фиксированные предметы с location равным целому объекту?
Неактивен