модули_игры:тактические_бои:юниты [2017/10/29 09:47] Шадька          | 
        
          модули_игры:тактические_бои:юниты [2017/10/29 09:55] (текущий) Шадька          | 
      
      
|   | Размеры отрядов можно увеличивать, нанимая новых юнитов за ресурсы «Карта (название юнита)». Всего классов юнитов в первой очереди тактики 4: мечник, ассасин, маг, лучник. \\  |   | Размеры отрядов можно увеличивать, нанимая новых юнитов за ресурсы «Карта (название юнита)». Всего классов юнитов в первой очереди тактики 4: мечник, ассасин, маг, лучник. \\  | 
|   | Соответственно, есть 4 ресурса - «Карта лучника», «Карта мага», «Карта мечника», «Карта ассасина». \\  |   | Соответственно, есть 4 ресурса - «Карта лучника», «Карта мага», «Карта мечника», «Карта ассасина». \\  | 
| - | {{:shadowless:юниты.png|Юниты}} \\   | + | \\   | 
|   | + | {{ :shadowless:юниты.png |Юниты}} \\   | 
|   | + | \\  | 
|   | Юниты нанимаются по одному. У игрока есть для каждого юнита отдельный счетчик найма, изначально значение всех счетчиков 1, после каждого найма соответствующий счетчик увеличивается на 1. \\  |   | Юниты нанимаются по одному. У игрока есть для каждого юнита отдельный счетчик найма, изначально значение всех счетчиков 1, после каждого найма соответствующий счетчик увеличивается на 1. \\  | 
|   | Цена найма зависит от текущего значения счетчика найма для данного юнита (Счётчик найма). \\  |   | Цена найма зависит от текущего значения счетчика найма для данного юнита (Счётчик найма). \\  | 
|   | Для найма юнитов в отряд необходимы карты, которые выпадают в качестве награды за миссию и из сундуков. \\  |   | Для найма юнитов в отряд необходимы карты, которые выпадают в качестве награды за миссию и из сундуков. \\  | 
|   | Стоимость найма увеличивается на 1 карту с каждым последующим наймом (если юнитов меньше 20, если больше - стоимость найма (2*счётчик найма - 10)). Стоимость улучшения тоже растёт с каждым последующих улучшением отряда. Перед улучшением в интерфейсе отобразится прогресс, который получит юнит в случае, если вы улучшите его: \\  |   | Стоимость найма увеличивается на 1 карту с каждым последующим наймом (если юнитов меньше 20, если больше - стоимость найма (2*счётчик найма - 10)). Стоимость улучшения тоже растёт с каждым последующих улучшением отряда. Перед улучшением в интерфейсе отобразится прогресс, который получит юнит в случае, если вы улучшите его: \\  | 
| - | {{http://news.ereality.ru/uploads/posts/2017-09/1504597611_0122b87d4cecefea5484063b517719eb.png|Прогресс}} \\  | + | {{ http://news.ereality.ru/uploads/posts/2017-09/1504597611_0122b87d4cecefea5484063b517719eb.png |Прогресс}} \\  | 
|   | \\  |   | \\  | 
|   | Юниты одного вида на поле боя объединены в один отряд, который действует как целое, разделять отряды игрок не может. Чем больше юнитов в отряде, тем больший урон он наносит. На одном секторе может находиться только один отряд. \\ |   | Юниты одного вида на поле боя объединены в один отряд, который действует как целое, разделять отряды игрок не может. Чем больше юнитов в отряде, тем больший урон он наносит. На одном секторе может находиться только один отряд. \\ | 
|   | ===== Лечение юнитов ===== |   | ===== Лечение юнитов ===== | 
|   |  |   |  | 
| - | Во вкладке "Лазарет" юнитов можно лечить за запасы, делать это необязательно, так как юниты исцеляются самостоятельно со временем. \\  | + | Противник очевидно наносит вам урон, поэтому юниты после боя нуждаются в лечении, даже если вы одержали победу. Их можно вылечить сразу на [[модули_игры:тактические_бои:ресурсы#запасы|запасы]] (это доступно даже в окне итогов боя), либо подождать, пока они самостоятельно исцелятся. Вылечить юнитов, а также посмотреть время до исцеления можно в меню "Лазарет", оно доступно из карты миссий. В случае проигрыша миссии вылечить юнитов в лазарете можно на 50% дешевле.  \\  | 
|   | \\  |   | \\  | 
|   | {{ :shadowless:лазарет.png |Лазарет}} \\  |   | {{ :shadowless:лазарет.png |Лазарет}} \\  | 
|   | \\  |   | \\  | 
|   | Цена лечения всех потерянных в бою юнитов sum_heal получается как округленная с точностью до целого числа сумма цен лечения по всем потерянным юнитам.\\  |   | Цена лечения всех потерянных в бою юнитов sum_heal получается как округленная с точностью до целого числа сумма цен лечения по всем потерянным юнитам.\\  | 
|   | + | \\  | 
|   | + | {{ http://news.ereality.ru/uploads/posts/2017-09/1504643444_fc46211cdcd5cecb1a4a933e4d91872a.png |Лечение}} \\ | 
|   | + | \\  | 
|   | Цена лечения в запасах одного потерянного юнита зависит от его уровня на момент начала лечения: \\  |   | Цена лечения в запасах одного потерянного юнита зависит от его уровня на момент начала лечения: \\  | 
|   | \\  |   | \\  | 
|   | <note>Пример: в ходе боя было потеряно 14 юнитов 5 уровня и 18 юнитов 7 уровня. Тогда sum_heal = round (14*1.3 + 18*1.5) = 45 запасов.</note> |   | <note>Пример: в ходе боя было потеряно 14 юнитов 5 уровня и 18 юнитов 7 уровня. Тогда sum_heal = round (14*1.3 + 18*1.5) = 45 запасов.</note> | 
|   |  |   |  | 
| - | В зависимости от исхода миссии (сюжетной или повторяющейся) также рассчитываем коэффициент Index_battle_result:  | + | В зависимости от исхода миссии (сюжетной или повторяющейся) также рассчитываем коэффициент Index_battle_result: \\   | 
| - | - при поражении в миссии Index_battle_result = 0.5;  | + |   * при поражении в миссии Index_battle_result = 0.5;  | 
| - | - при победе в миссии Index_battle_result = 1. | + |   * при победе в миссии Index_battle_result = 1. | 
|   |  |   |  | 
| - | По окончании боя игроку предлагается моментально вылечить всех потерянных за бой юнитов за round (Index_battle_result * sum_heal) запасов.  | + | По окончании боя игроку предлагается моментально вылечить всех потерянных за бой юнитов за round (Index_battle_result * sum_heal) запасов. \\   | 
| - | Если игрок не лечит потерянных юнитов в окне итогов боя, они перемещаются в очередь лечения (не в резерв, так как юнитов из резерва игрок может отправлять в бой, а лечащихся юнитов не может). | + | Если игрок не лечит потерянных юнитов в окне итогов боя, они перемещаются в очередь лечения (не в резерв, так как юнитов из резерва игрок может отправлять в бой, а лечащихся юнитов не может). \\  | 
|   |  |   |  | 
| - | Юниты в лазарете сгруппированы по отрядам, эти отряды формируют очередь лечения.  | + | Юниты в лазарете сгруппированы по отрядам, эти отряды формируют очередь лечения. \\   | 
| - | Все отряды, пришедшие в лазарет из одного боя, встают в хвост очереди. Сначала встают отряды самого большого уровня, потом по убыванию уровня. Если у нескольких отрядов один уровень, то сначала встает в очередь самый многочисленный отряд, потом по убыванию численности. Для каждого отряда сохраняется Index_battle_result, с которым он пришел в лазарет. | + | Все отряды, пришедшие в лазарет из одного боя, встают в хвост очереди. Сначала встают отряды самого большого уровня, потом по убыванию уровня. Если у нескольких отрядов один уровень, то сначала встает в очередь самый многочисленный отряд, потом по убыванию численности. Для каждого отряда сохраняется Index_battle_result, с которым он пришел в лазарет. \\   | 
|   | + | Лечение одного юнита длится 2 минуты, независимо от его уровня. После того, как долечиваются все юниты из одного отряда, начинается лечение юнитов из другого отряда. \\   | 
|   | + | Максимальное число отрядов в очереди не ограничено. \\   | 
|   | + | Можно моментально вылечить полностью любой отряд в очереди за round (Index_battle_result * число остающихся на лечении юнитов из отряда * цена лечения одного юнита) запасов. \\  | 
|   |  |   |  | 
| - | Лечение одного юнита длится 2 минуты, независимо от его уровня. После того, как долечиваются все юниты из одного отряда, начинается лечение юнитов из другого отряда.  | + | <note>Пример: игрок потерпел поражение в миссии, Index_battle_result = 0.5, в бою было потеряно 19 лучников 2 уровня и 23 мечника 3 уровня. Игрок не стал их лечить сразу, а отправил на лечение в лазарет. Сначала в очередь встали мечники, за ними лучники. Общее время лечения их всех = 2 * (23+19) = 2 * 42 = 84 минуты. | 
| - | Максимальное число отрядов в очереди не ограничено.  | + |  | 
| - |   | + |  | 
| - | Можно моментально вылечить полностью любой отряд в очереди за round (Index_battle_result * число остающихся на лечении юнитов из отряда * цена лечения одного юнита) запасов.  | + |  | 
| - |   | + |  | 
| - | Пример: игрок потерпел поражение в миссии, Index_battle_result = 0.5, в бою было потеряно 19 лучников 2 уровня и 23 мечника 3 уровня. Игрок не стал их лечить сразу, а отправил на лечение в лазарет. Сначала в очередь встали мечники, за ними лучники. Общее время лечения их всех = 2 * (23+19) = 2 * 42 = 84 минуты. | + |  | 
|   | Прошло 4 минуты, 2 мечников вылечили. |   | Прошло 4 минуты, 2 мечников вылечили. | 
| - | Теперь за моментальное лечение оставшихся мечников надо заплатить  round (0.5 * 21 * 1.1) запасов, а за моментальное лечение оставшихся лучников round (0.5 * 19 * 1.05) запасов.  | + | Теперь за моментальное лечение оставшихся мечников надо заплатить  round (0.5 * 21 * 1.1) запасов, а за моментальное лечение оставшихся лучников round (0.5 * 19 * 1.05) запасов.</note> | 
| - |   | + |  | 
| - | Все вылеченные юниты (бесплатно или за запасы) возвращаются в резерв игрока, откуда он их снова может брать для боёв.  | + |  | 
| - | В лазарете также есть опция "Вылечить всех", по которой все отряды в лазерете моментально лечатся за запасы. Цена излечения считается как сумма цен лечения по всем отрядам в лазарете.  | + |  | 
| - |   | + |  | 
| - | Повышение уровня юнитов во время лечения не меняет цену лечения для уже находящихся в очереди лечения юнитов. | + |  | 
|   |  |   |  | 
| - | Противник очевидно наносит вам урон, поэтому юниты после боя нуждаются в лечении, даже если вы одержали победу. Их можно вылечить сразу на запасы (это доступно даже в окне итогов боя), либо подождать, пока они самостоятельно исцелятся. В случае проигрыша миссии вылечить юнитов в лазарете можно на 50% дешевле. Вылечить юнитов, а также посмотреть время до исцеления можно в меню "Лазарет", оно доступно из карты миссий: \\   | + | Все вылеченные юниты (бесплатно или за запасы) возвращаются в резерв игрока, откуда он их снова может брать для боёв. \\   | 
| - | {{http://news.ereality.ru/uploads/posts/2017-09/1504643444_fc46211cdcd5cecb1a4a933e4d91872a.png|Лечение}} \\  | + | В лазарете также есть опция "Вылечить всех", по которой все отряды в лазерете моментально лечатся за запасы. Цена излечения считается как сумма цен лечения по всем отрядам в лазарете. \\   | 
|   | + | Повышение уровня юнитов во время лечения не меняет цену лечения для уже находящихся в очереди лечения юнитов. \\  |