Здравствуйте, скачал наработку с подкартой, но там есть баг. К примеру если сохранить игру и зайти в подкарту, а затем загрузить сохранения то появиться два героя, тоже самое если в подкарту сохраниться и вернуться на главную карту и сделать загрузку. Пробовал вставлять условие проверки на количество данного героя на карте и удалять дубликат, но так не совсем правильно работает. Как можно решить эту проблему?

Все, разобрался. Надо было логику загрузки игры изменить
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Напиши автору наработки, пусть он за баги отдувается )
11
Прочитал статьи по подкартам на хгм и хайве, там будет такой же баг, не знаю как авторы тестировали это и кто писал комментарии, что все хорошо работает, Думаю вопрос можно закрыть
Ответы (2)
11
nazarpunk, Судя по тому сколько я перерыл информации, там были другие, но уже пофикшены. Если имеете ввиду открыть карту рексара и разобраться самому, то мне этот вариант не подходит, я по статейкам только для новичков
30
Aльфонс, кампания Рексара написана на гуи и понятна новичкам.
Ответы (4)
11
Все, разобрался. Надо было логику загрузки игры изменить
Принятый ответ
Ответы (2)
26
Aльфонс, что именно ты поменял и оно заработало как надо на будущее?
11
konvan5, В статьях логику загрузки игры не написали. То-есть загрузка игры подразумивает там то, что игрок с подкарты загружается на главную или наоборот. А то что игрок может просто сохраниться на карте и загрузить сохранение и оно по тому принцепу будет создавать кеш подкарты и вытягивать его, а это не нужно. Я решил добавить условие для загрузки игры(если это переход между картами), можно любое например скрыт ли данный переменный геройи в триггерах ее скрываем место удаления(при переходе между картами), а когда просходит переход на карту, я сначалу удаляю скрытую переменного юнита, а затем его восстанавливаю через буфер
Чтобы оставить комментарий, пожалуйста, войдите на сайт.