Хочу сделать систему рандомных предметов (как в диабло), возникли вопросы:
Нужно ли создавать для каждого сгенерированного предмета отдельный "тип", или можно менять такие параметры как стоимость, иконка, название уже для реальных предметов (объекты типа item)? Во втором случае, насколько я понимаю их нельзя будет добавить в лавку для продажи?
Может быть у кого-то есть наработки или идеи как это реализовать?
Нужно ли создавать для каждого сгенерированного предмета отдельный "тип", или можно менять такие параметры как стоимость, иконка, название уже для реальных предметов (объекты типа item)? Во втором случае, насколько я понимаю их нельзя будет добавить в лавку для продажи?
Может быть у кого-то есть наработки или идеи как это реализовать?
Принятый ответ
данные предметов хранятся в единой структуре, т.е. меняешь одному - меняешь всем этого типа. что-то дельное можно совершить разве что триггерной выдачей абилок, а мемхаком лишь описания предмета менять, да и то, нужно минимум 6 копий, чтобы делать уникальные описания каждому. Так что скорее нет, но костылей можно придумать массу
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Тут кратко расписывал принцип генерации как раз по типу дьябло для HoV
Отредактирован Drynwhyl
DracoL1ch, ну мне чего-то кажется что копий придется делать не 6 а около 100+ штук, т.е. все что может одновременно валяться на земле\в инвентаре для нескольких игроков. Может можно динамически создавать структуры для предметов, как это делают для абилок?