Если изменение типа объекта в любом случае подразумевает обработку карты, то не легче ли будет просто дать заранее известные скриптовые имена гарнизонам?
Чтобы известной функцией выдавало имя объекта, сгенеренное картой, необходимо изменять сам объект карты. Но за свойства объекта уже отвечает Shared. Таким образом, можно взять максимально похожий объект, но который возвращает имя, дать свойство и модель гарнизона.
Попробовал с объектом шахты. Есть косяк. Если такой гарнизон нейтрален, игра при прикосновении героя выдает ошибку. Прироста ресурса от такой шахты нет, что хорошо.
Проблема с ID игрока взаимодействия. Но ведь нейтральные шахты, как и гарнизоны захватываются.
NHF 0.90 : NHF - группа в VK
Карты для HeroesV:
Путешествие , Условие крови , Рука судьбы.Часть 1: В поход , Рука судьбы.Часть 2: Отчаянье , Рука судьбы.Часть 3: Восхождение , Стойкость
Абсолютная власть , Иду на Вы! , Корона Ургаша , На задворках
Мир надо уничтожить... Чтобы создать свой...