Переработка системы романов с поддержкой модов инопланетных рас.
- Всем взрослым колонистам присваивается черта сексуальной ориентации: гомосексуальная, гетеросексуальная, бисексуальная или асексуальная. Вероятности можно настроить в опциях мода.
- Это не использует слот для черт! Черты сексуальной ориентации присваиваются после генерации всех остальных черт.
- Асексуальные колонисты получат романтическую ориентацию с настраиваемыми процентами.
- Добавлены черты «верный» и «соблазнитель».
- Добавлен «романтический кайф» как тип удовольствия: колонисты будут искать случайные связи для отдыха.
- Добавлены свидания и встречи как опция для типа удовольствия «социальное»: колонисты будут приглашать других на свидания или встречи для отдыха.
- Изменены некоторые стандартные расчёты, чтобы они были немного более прогрессивными. Геи тоже могут быть родителями!
- В настройках мода можно изменить распределение черт сексуальной ориентации, романтических ориентации асексуальных колонистов, частоту случайных связей и свиданий, межвидовых отношений и вероятность измен.
- Множество расширений для def-модов для создателей рас, чтобы они могли дополнительно кастомизировать свои расы.
Может показаться, что это очень похоже на Rational Romance от Rainbeau, и это так! Я начал с одной из перезаливок Mlie, а затем просмотрел каждую строку кода, внося изменения и сравнивая с текущим стандартным кодом. Много кода было полностью переделано. Затем я добавил мощный набор расширений для def-модов, которые другие моддеры могут использовать для контроля взаимодействия своего контента с Way Better Romance, а также множество новых патчей Harmony для применения этих настроек. В основном предназначено для модов рас, использующих Humanoid Alien Races Framework, но все настройки также можно добавить в pawnkinds, и HAR не требуется для работы этого мода. Пожалуйста, ознакомьтесь с
wiki на github для инструкций по использованию этих функций. Вы также можете присоединиться к моему
discord, чтобы сообщать об ошибках или предоставлять обратную связь.
Незначительные изменения по сравнению с Rational Romance и стандартной версией
Полный список изменений смотрите в
wiki, так как я достиг лимита символов для Steam.
Ключевые изменения
- Множество расширений для def-модов, которые могут использовать создатели модов для рас, полный список инструкций по использованию смотрите в wiki.
- Большинство жёстко закодированных расчётов, связанных с возрастом, были переделаны для использования настроек рас/pawnkind, если они присутствуют. Если вы найдёте какие-либо пропущенные, дайте мне знать.
- Упрощён код для проверки, считают ли колонисты изменой определённое взаимодействие.
- Убрана черта «полиамория» из Rational Romance. В настоящее время эта функциональность предоставляется идеолигиями, и попытка заставить её работать с чертой оказалась слишком громоздкой. Я могу добавить её позже, но начну с нуля и не буду использовать Rational Romance как основу.
- Убраны вариации гендера, основанные на культуре, из Rational Romance. Думаю, реализация этого противоречит текущему состоянию игры. Я могу добавить похожую функцию позже, но мне нужно подумать, как её реализовать.
- У асексуальных колонистов есть характеристика «отвращение к сексу», которая варьируется от 0% до 100%. Нажатие на черту асексуальности во вкладке «Био» откроет вкладку с информацией о влиянии их отвращения к сексу.
- Отвращение к сексу можно изменить в режиме разработчика.
- Асексуальным колонистам также присваивается романтическая ориентация, вместо того чтобы они всегда были биромантичными. Если добавить в существующую игру, все с исходной чертой асексуальности станут аромантиками.
- Добавлены встречи. По сути, копия свиданий, но будет использоваться, когда колонист выбирает партнёра, к которому на самом деле не испытывает романтического влечения.
- Потребность в удовольствии можно добавить пленникам и рабам, чтобы они могли пытаться завести случайные связи для отдыха.
- Добавлены заказные случайные связи. Очень похоже на кнопку романа, добавленную с Biotech, это позволяет приказать колонисте попросить другую колониста о связи. Они не могут быть вынуждены просить кого-то вне своей ориентации, и другая сторона всё равно должна согласиться, хотя есть 20% бонус к шансу согласия.
- Несвязанные посетители могут попасть в список потенциальных партнёров для связи/свидания/встречи.
Взаимодействие с Идеологией
- Возможны дополнительные супруги/любовники, если это позволяет идеолигия.
- Колонисты из идеолигий с принципом «Любовь — свободна и одобрена» не заботятся об изменах и не переживают из-за них.
- Колонисты учитывают только свою идеолигию, решая, является ли действие изменой, но партнёры из разных идеолигий всё равно могут расстроиться из-за этого. Те, у кого есть черта «верный», будут учитывать идеолигию своих партнёров.
- Принципы, ограничивающие любовь только супругами, всё равно имеют шанс согласиться на внебрачные отношения. 1% для ужасного, 10% для строгого, 20% для умеренного и 40% для мягкого.
- Добавлен принцип «нет супругов», который предотвращает браки.
- Добавлена проблема «количество любовников», которая позволяет иметь больше любовников в дополнение к разрешённым супругам.
Взаимодействие с Biotech
- Беременность возможна от случайных связей, с теми же шансами, что и в стандартной версии.
- Предварительное присвоение черт ориентации, чтобы можно было использовать настройки пользователя и/или расы.
- Поддержка пользовательских кривых фертильности на основе возраста.
- Правый клик для ухаживания теперь учитывает только ориентацию инициатора, чтобы соответствовать изменениям в обычных попытках ухаживания.
- Колонисты с геном «несенильность» не будут терять сексуальное влечение с возрастом.
Планируемые функции
- Возможно, добавится способ для пользователей перезаписывать настройки расы, или хотя бы как-то их просматривать.
- Дополнительные активности для свиданий/встреч.
- Игровые встречи для детей.
- Функциональность для дальних отношений. Когда караван случайным образом содержит любовника или супруга о вашем поселенце, о котором вы не знали, пока он не появился, должна быть возможность либо пригласить его в поселение, либо использовать консоль связи, чтобы общаться и продолжать отношения.
Совместимость
Информацию о совместимости смотрите в закреплённом обсуждении
здесь.
Вопросы?
На многие частые вопросы отвечено в
FAQ. Если вы не нашли то, что искали, не стесняйтесь задать вопрос здесь или в discord. Я также принимаю предложения!
Сообщения об ошибках
Лучший способ сообщить об ошибке — зайти на мой
discord или создать новое обсуждение здесь в steam. Комментарии плохо подходят для поиска и устранения неполадок. Если вы видите сообщение об ошибке в консоли, вы
обязаны предоставить лог. Предпочтительнее HugsLib log, но Player.log тоже сойдёт. Скорее всего, мне также понадобится список модов, так что предоставьте его, если у вас нет лога HugsLib, потому что он уже включён.
Если у вас не включён режим разработчика, вы не увидите никаких сообщений об ошибках, но они всё равно там есть! Если что-то явно сломалось, например интерфейс или генерация мира, пожалуйста, включите режим разработчика, чтобы определить, откуда возникают ошибки, прежде than сообщать о них.
Предоставьте как можно больше деталей об обстоятельствах, вызвавших ошибку. Если вы считаете, что ваши поселенцы ведут себя неправильно, мне нужно знать всё о ситуации. Гендер, ориентация, семейное положение, количество супругов по принципу, принцип «Любовь», раса, возраст и т.д.
