Русское ВИКИ - GreenAlen22/rorr-PrimarySkillEvolution GitHub Wiki
Как работает каждое изменение Primary Skill Evolution, с цифрами. Короткая версия лежит в README. Нажмите на раздел, чтобы раскрыть его.
Мод добавляет одну клавишу, «Действие». По умолчанию это R, переназначить её можно в настройках игры на вкладке «Моды».
Что она делает, зависит от выжившего:
| Кто | «Действие» |
|---|---|
| Стрелки | Начинает перезарядку. Нажатие в окне делает её идеальной |
| Охотница («Перемещение боком») | Ставит метку на врага, ближайшего к курсору |
| Изобретатель | Ставит кольцо горящих чакрамов вокруг себя |
| Ближний бой | В воздухе делает выпад к курсору. На земле бьёт вокруг и подбрасывает врагов |
Стрелки: магазин, активная перезарядка, стрельба по курсору
У Коммандо, Бандита, Защитника, Пилота, РОБОМАНДО и Инженера теперь кончаются патроны. У основной атаки есть магазин, и остаток патронов виден над её иконкой: 9/16.
Пустой магазин перезаряжается сам. Если нажать «Действие» раньше, пока патроны ещё есть, перезарядка начнётся сразу.
Над головой появляется полоска, и по ней бежит белый маркер. Цветной участок посередине и есть окно. Он окрашен в цвет вашего выжившего и занимает пятую часть полоски. Нажмите «Действие» ещё раз, пока маркер внутри окна.
Если попасть, перезарядка закончится сразу, магазин будет полным, и на 7 секунд вы получите «Идеальную перезарядку»: +25% к скорости атаки, +10% к скорости бега, а 4% урона от основной атаки будут возвращаться здоровьем.
При промахе окно краснеет, перезарядка идёт до конца, и возвращается только половина недостающих патронов.
В обоих случаях следующие 7 секунд окна не будет. Перезарядки в это время идут без него, так что «Идеальную перезарядку» нельзя получить несколько раз подряд, и частые нажатия тоже не помогут.
Скорость атаки ускоряет перезарядку, и окно сжимается вместе с полоской. Короче восьмой доли секунды оно не становится, так что попасть в него можно даже в очень быстрой сборке.

| Выживший | Основная атака | Магазин | Перезарядка | Конус прицела |
|---|---|---|---|---|
| Коммандо | Двойной выстрел | 16 | 1,2 с | ±35° |
| Бандит | Выстрел | 8 | 1,3 с | ±25° |
| Защитник | Полицейский дробовик | 5 | 1,8 с | ±20° |
| Пилот | Кучная стрельба | 9 | 1,4 с | ±35° |
| Пилот | Беглый огонь | 30 | 1,6 с | ±30° |
| РОБОМАНДО | ОДИНОЧНЫЙ ВЫСТРЕЛ | 10 | 1,2 с | ±30° |
| Инженер | Связка гранат | 4 залпа | 1,5 с | нет |
| Инженер | Миномётный залп | 16 снарядов | 1,6 с | нет |
| Снайпер | Снайперский огонь | как в игре | как в игре | ±85° |
| Защитник | Осколочная граната | как в игре | как в игре | ±40° |
Время перезарядки указано при базовой скорости атаки. У двух атак Пилота магазины раздельные. У Инженера лечение от «Идеальной перезарядки» считает и взрывы гранат, и миномётные снаряды.
«Снайперский огонь» перезаряжается как в игре: после каждого выстрела по полосе бежит бегунок, и остановка в идеальной зоне даёт следующему выстрелу +60%. Теперь идеальная остановка даёт ещё и «Идеальную перезарядку», но не чаще раза в 7 секунд. Снайпер перезаряжается после каждого выстрела, а остальные стрелки теряют окно на те же 7 секунд.
Если стоит Skills++, каждый уровень основной атаки стрелка добавляет к магазину десятую часть, с округлением вверх и не меньше одного патрона, и расширяет окно на 2% полосы, но не больше 40%. У Коммандо магазин растёт 16 → 18 → 20, у Защитника 5 → 6 → 7. Уровень, купленный посреди магазина, сразу виден на счётчике, а следующая перезарядка заполняет магазин целиком.
Если в игре включена опция «Использовать прицеливание мышью?», выстрелы основной атаки летят к курсору, а не прямо перед собой.
Каждое оружие поворачивается вверх и вниз только до определённого угла, это конус прицела из таблицы. Если увести курсор дальше, выстрел останется на краю, поэтому дробовик из-за щита вертикально вверх не выстрелит. Разброс работает как раньше.
Ванильный прицел поворачивается вместе с выстрелом, и его пунктир показывает, куда пуля полетит на самом деле. Осколочная граната Защитника летит по прежней дуге, только в сторону прицела. «Снайперский огонь» тоже целится, но перезаряжается как в игре.
При прицеливании клавишами или геймпадом ничего не меняется.

Особые атаки: Охотница, Погрузчица, ПОВАР, Изобретатель
Стрелы летят к курсору, до 25° выше или ниже горизонта.
«Действие» ставит метку на врага, ближайшего к курсору, если он не дальше 4 м от курсора. Метка выглядит как четыре уголка вокруг врага, цветом вашего игрока. Если рядом с курсором никого нет, нажатие снимает метку. Ещё она пропадает, когда цель умирает.
Пока метка стоит, стрела летит туда, куда вы её пустили, а примерно за 10 м до цели заворачивает к ней. Остальных врагов по пути она пролетает насквозь.
С меткой или без, каждое третье попадание по одной цели становится критическим ударом, и стрела рикошетит в ближайшего врага в пределах 5 м. Если по этой цели не попадать 2 секунды, счёт начинается заново. Ещё стрелы пробивают стены толщиной до пяти блоков.

Обе атаки сначала заряжаются. Теперь на заряде есть окно от 70% до 85%, и когда заряд в него входит, звучит сигнал. У Охотницы полоска появляется над головой, а у Погрузчицы окно нарисовано на её собственной полоске заряда.
Если отпустить кнопку в окне, выстрел уйдёт как полностью заряженный. Стрела «Пробития» при этом вдвое больше, вместе с хитбоксом. Вдобавок вы получаете «Твёрдую руку», +30% к скорости атаки на 7 секунд, и следующий заряд копится быстрее. Пока она действует, окна нет.
Тесак теперь можно поймать. Когда он летит обратно, вокруг ПОВАРА на последний миг перед возвратом появляется кольцо. Нажмите основную атаку, пока кольцо на экране. Нажатие через долю секунды после того, как тесак исчез, тоже засчитывается.
Обычный перехват делает следующий бросок «Заточенным»: +50% урона, и тесаки летят на 25% быстрее и примерно в полтора раза дальше. Бонус ждёт броска до 10 секунд. После перехвата кольцо не появляется 3 секунды.
С «ИЗМЕЛЬЧЕНИЕМ» всё иначе. Если поймать его девять тесаков, когда они возвращаются разом, ПОВАР сразу бросит его снова и не потратит усиление. Паузы между такими перехватами нет.

Чакрам летит к курсору, а не в случайную точку: не ближе 1 м, не дальше примерно 10 м и не круче 30° от горизонта. Дальше всё как в игре: он зависает и жжёт, возвращается, режа по пути, и проходит сквозь стены.
«Действие» запускает вокруг Изобретателя кольцо из четырёх горящих чакрамов на 4 секунды. Перезарядка у него 12 секунд.
Ближний бой: выносливость, добивание, серия, выпад, удар с земли
Правила ближнего боя действуют для этих атак:
| Выживший | Основная атака | Ударов в полной выносливости |
|---|---|---|
| Акрид | Гнойные раны | 10 |
| Акрид | Кислотные раны | 10 |
| МАСТ-3Р | ПРИЧИНИТЬ_ВРЕД | 5 |
| Шахтёр | Крушение | 10 |
| Шахтёр | Бросок кирки | 10 |
| Наемник | Лазерный меч | 14 |
| Погрузчица | Кулачищ-ща! | 12 |
| Бродяга | Грубая сила | 9 |
| Бандит | Кнут | 6 |
| Снайпер | Импровизация | 5 |
| ПОВАР | РАЗРЕЗ | 8 |
В правом верхнем углу, рядом с таймером, появляются две шкалы. Шкала с молнией показывает выносливость, шкала цвета вашего выжившего показывает ярость.
Выносливость тратит каждый удар, который попал по врагу; взмах по воздуху ничего не стоит, как и выпад или удар с земли, которые никого не задели. Полной шкалы хватает примерно на четыре секунды боя без остановки. Если не бить 2 секунды, шкала начинает восстанавливаться и с нуля заполняется за полторы секунды.
Если выбить её до нуля, начнётся «Одышка»: удары основной атаки наносят вдвое меньше урона, пока шкала не вернётся к трети. Остальные навыки, выпад и удар с земли бьют в полную силу.
Восстановиться можно и не останавливаясь. Когда выносливости меньше трети, над головой на 1,2 секунды пробегает полоска с окном посередине. Нажмите «Действие» или «Взаимодействие», пока маркер внутри окна. Выносливость заполнится до 150%, излишек будет показан золотом и потратится первым, а вы получите «Второе дыхание»: +20 брони на 7 секунд.
Попали вы или нет, окна не будет 7 секунд. Пока бежит эта полоска, «Действие» срабатывает на окно, а не на выпад.
Если стоит Skills++, каждый уровень основной атаки ближника добавляет к шкале 10%: к третьему уровню ударов хватает примерно на треть дольше. Восстановление с нуля по-прежнему занимает полторы секунды.
Удары, которые попали по врагу, заполняют шкалу ярости. После 30 таких ударов она срабатывает сама. Вокруг вас взрывается область примерно по 4 м в каждую сторону: 500% урона, враги подлетают и оглушены на 1,5 секунды. Одновременно срабатывает особый эффект вашего выжившего, и на 8 секунд вы впадаете в «Ярость»: каждая атака наносит на 35% больше урона и лечит вас на 10% нанесённого урона.
Во время ярости шкала тает, и удары её не заполняют. Больше её не опустошает ничего, даже смерть.
Если стоит Skills++, каждый уровень основной атаки ближника продлевает ярость на 10%: 8,8 секунды на первом уровне, 10,4 на третьем.
| Выживший | Особый эффект |
|---|---|
| Бандит | 2 заряда «Сорвиголовы» на 15 секунд, +25% урона за каждый |
| МАСТ-3Р | 6 дронов, такие же, как за убийства |
| Шахтёр | С неба вокруг него падают 10 кирок, по 200% урона каждая |
| Снайпер | Помечает 6 ближайших врагов в пределах 20 м на 8 секунд. Его удары по ним всегда критические |
| Акрид | Запускает «Эпидемию» на ближайшего врага в пределах 20 м |
| Наемник | Время останавливается, и экран рассекают 8 разрезов. Каждый наносит 75% урона всем врагам в кадре и не даёт им двигаться. Потом экран раскалывается, последний удар наносит 300% и оглушает на 3 секунды. Пока это длится, Наемник неуязвим |
| Погрузчица | Подбрасывает до небес всех в пределах 8 м, 1000% урона |
| ПОВАР | Пока длится ярость, из каждого убитого выпадает еда, временный предмет |
| Бродяга | 4 временных предмета |
У добивания каждого выжившего ещё и своя анимация.
Серия показывает ранг стиля в правой части экрана: букву и слово под ней. На характеристики она не влияет.
| Ранг | Слово | Нужно очков |
|---|---|---|
| D | Дождик | 4 |
| C | Дождь | 10 |
| B | Ливень | 20 |
| A | Гроза | 35 |
| S | Сезон дождей | 55 |
| SS | Тайфун | 80 |
| SSS | Потоп | 110 |
Очки даёт каждое попадание по врагу, каким бы навыком оно ни было. Удар или любой другой навык приносит 1 очко, выпад или удар с земли 2, добивание 3. Это число умножается на долю здоровья, которую попадание сняло с врага. Царапина по боссу стоит вдвое меньше, пятая часть здоровья лемурианца в полтора раза больше, убийство с одного удара втрое больше. Раз считается доля здоровья, попадание весит одинаково на любой сложности и в любой сборке. Критический удар даёт ещё в полтора раза больше.
Убийство приносит 3 очка и ещё по 2 за каждое убийство перед ним в серии, но не больше +10. В серию идут убийства, между которыми прошло не больше 2 секунд.
Однообразие стоит очков. После 8 одинаковых попаданий подряд каждое следующее приносит 60%, пока не вставите что-то другое.
Ранг может и падать. Если 2 секунды не получать очков, он опускается на ступень каждые полторы секунды. Пропущенный удар снимает один ранг, а удар на 20% максимального здоровья и больше снимает два.
«Действие» в воздухе бросает вас примерно на 5 м к курсору, в любую сторону, хоть вверх. Выпад бьёт всех на пути, и первую треть секунды после его начала вас ничто не ранит.
За прыжок можно сделать один выпад, и начать его посреди удара нельзя. Перезарядка длится полторы секунды и видна тонкой полоской под ногами цветом выжившего.
«Действие» на земле наносит удар вокруг вас на 100% урона. Он подбрасывает ближайших врагов и оглушает их на 2 секунды. Подлетают только те, кто ходит и падает, остальные просто оглушены.
У удара своя перезарядка в 12 секунд, поэтому выпад остаётся наготове. Её видно оранжевой полоской под полоской выпада.

Настройки: выключатели, положение шкал, сброс
Настройки игры → вкладка «Моды» → Primary Skill Evolution. Настройки сохраняются между запусками.
| Группа | Настройка | Если выключить |
|---|---|---|
| Стрелки | Магазин и перезарядка | Стрелки стреляют как в обычной игре |
| Стрелки | Идеальная перезарядка | На перезарядке нет окна |
| Стрелки | Стрельба по курсору | Выстрелы летят прямо, как без прицеливания мышью |
| Особые атаки | Окно на заряде | «Пробитие» и «Молниеносный удар» заряжаются как в обычной игре |
| Особые атаки | Ловля тесака | Тесак ПОВАРА возвращается как в обычной игре |
| Ближний бой | Выносливость | Нет «Одышки», окна и «Второго дыхания» |
| Ближний бой | Добивание и ярость | Нет шкалы, удара, приёма героя и «Ярости» |
| Ближний бой | Выпад и удар с земли | «Действие» только ловит окно выносливости |
В сетевой игре действуют выключатели хоста. Ваши ждут игры, где хостом будете вы или где вы играете один.
Интерфейс у каждого свой: шкалы выносливости и ярости ставятся в любой угол или в своё место, а букву серии и эффекты на весь экран (затемнение, разрезы и осколки у Наёмника, тряска экрана от мода) можно скрыть. Урон от этого не меняется. При прицеливании мышью полосу перезарядки, окно выносливости и заряд «Пробития» можно рисовать кольцом вокруг курсора, а не полоской над героем.
«Сбросить настройки» возвращает всё как было. Клавиша «Действие» остаётся.
Сетевая игра
Мод работает по сети, и он нужен всем игрокам в лобби.
Магазин, окна, выносливость и ранг серии видны только на вашем экране. Другие игроки не видят ваших полосок, зато видят результат: баффы, стрелы Охотницы, чакрамы, добивания и особые эффекты.
Сетевая игра пока проверена мало. Если что-то сломалось, пишите в Discord: greenalen22.