Спасибо.
Как то говорил тебе о возможности метать гранаты на свободный гекс в объект-дверь.
И вот только сейчас решил попробовать такое реализовать, и такой косяк всплыл, в общем нельзя так просто взять и создать "на лету" объект на карте, он тупо не создается, или создается каким-то таким фантомным, и с таким объектом нельзя взаимодействовать.
Только сейчас понял что объекты создаются, только при заходе на карту в map_enter_p_proc, даже если загружаешь игру из сохранки объект не будет создан.
Там какой-то баг в функции create_object_sid или это специально так устроено в движке?
сам указатель на объект создается, но объект не материализован, не появляется на указанных координатах, его можно передвинуть write(obj + 4, tile), но он просто как картинка сверху карты

***Хотя я помню что можно было создавать вот так объекты на карте, че за фигня то проблема с map_exit_proc то теперь с create_object_sid, чем больше копаешься тем больше говна всплывает из движка, кривой движок как моя жизнь))
Может такую фишку можно сделать на уровне движка, или это технически не возможно?
Это сообщение отредактировано Fakeman - 30 ноября 2017 | 00:06