M.A.X.    Вы вошли как гость
Российский Клуб игроков M.A.X.
 
[Новости]   [Новичку]   [Энциклопедия]   [Документы]   [Файлы]   [Игроки]   [Архивы]   [Архив форума]  
[Новый сайт]   [M.A.X. Gold]   [Партии]  

 
 
 
Архив форума  МаксГолд
[Основной форум] [Голосования] [МаксГолд] [Off-Topic]
 


(Протестировано) Установить другое состояние, при пересечении мест высадки  -  Hruks,  09.06.2010  3:40:31

Сейчас если произошло наложение мест высадки вся игра сбрасывается.
Это неудобно.
Фактически игра не отменяется. Всего лишь нужно высадиться по новой.

Нужно при пересечении сделать примерно такие действия:
Отменить высадку.
Дать возможность высадиться повторно.

Отмена высадки заключается в убирании с карты юнитов и зданий игрока, сбрасывания атрибута высадки. Может что-то ещё. Все настройки (клан. закупки, апгрейды, доступные деньги) должны сохраняться.
Дать возможность заключается в том, что номер хода отматывается назад. игрок, у которого сейв (кто высаживался последним) высаживается первым. Тто есть он обраруживает коллизию, тут же высаживается повторно и передаёт сейв дальше по очереди. Следующий игрок вместо хода высаживается и так далее.
Должно быть не сложно реализовать.