Сообщество Империал: The Good, the Bad and the Ugly - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Стратегии, Игровые Миры, История, Total War
  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше
Уважаемый Imperial Гость, прими участие в Конкурсе Imperial Game Awards 2017. Лучшие игры 2017 года по версии Сообщества Империал.

Tryggvi The Good, the Bad and the Ugly
Мод, добавляющий персонажам прозвища
Тема создана: 15 Октябрь 2016, 00:04 · Автор: TryggviСообщений: 61 · Просмотров: 4 780

  • 7 Страниц
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
Топ-10 исторических игр Последний Эллин
Tryggvi
  • Imperial
Imperial
4 238
Imperial
16
Imperial
346
Imperial
4 667
Imperial
3

Дата: 15 Октябрь 2016, 00:04

Imperial


...или "Хороший, плохой, злой". Даже в грандкампании имена частенько повторяются, а в "Шарлемане" с этим ситуация просто катастрофическая (именно поэтому беда и со славянами - у них "шарлеманская" подгруппа имён). Чтобы разнообразить игру, сделать персонажей уникальнее и просто добавить атмосферы, я добавил в игру прозвища. Для мужчин и для женщин. Старался делать так, чтобы они не особо пересекались с трейтами.
В грандкампании прозвища есть:
- у германцев
- у славян
- у кельтов
- у кочевников
В "Шарлемане" - у всех фракций, кроме Фемы Сицилия.

- мод совместим с текущими сэйвами.
- мод совместим со всеми модами, не затрагивающими систему имён.
- нововведения не распространяются на персонажей, уже существующих в игре (будь то на старте кампании или на момент сэйва). Прозвища будут добавляться всем новым детям и кандидатам. Но есть небольшая вероятность появления и новых персонажей без прозвищ (для разнообразия).

Для просмотра ссылки Зарегистрируйесь

Для просмотра ссылки Зарегистрируйесь Для просмотра ссылки Зарегистрируйесь
    Sakā
    • Imperial
    Imperial
    1 578
    Imperial
    14
    Imperial
    99
    Imperial
    800
    Imperial
    0

    Дата: 15 Октябрь 2016, 07:10

    1) Получается вы добавили имена с прозвищами? Ванильные имена теперь не будут или просто добавляются приставки из вашего мода?
    2) Я смотрел в таблицах имена у кочевников что для мужчин (113 шт.), что для женщин (20 шт.) повторяются трижды. Плюс дополнительно для женщин еще одна колонка имен. Почему повтор имен трижды? Или вы сделали это в виду наименьшего количества имен/прозвищ, тогда можно сделать в одном повторе просто увеличив количество имен/прозвищ?
    3) Не могли бы объяснить принцип работы таблиц, как это задается? т.к. для кочевников я бы хотел многие прозвища поменять.
      Tryggvi
      • Imperial
      Imperial
      4 238
      Imperial
      16
      Imperial
      346
      Imperial
      4 667
      Imperial
      3

      Дата: 15 Октябрь 2016, 10:04

      Для просмотра ссылки Зарегистрируйесь Sakā

      1) Получается вы добавили имена с прозвищами?

      Нет же, это генератор "имя + прозвище". Точно так же, как у римлян в ванили. Просто у ванильных варваров есть набор только имён, я добавил список прозвищ, и теперь они сочетаются случайным образом. То есть, скажем, есть у нас 136 готско-вандальских мужских имён. В комбинации с прозвищами это даст более 15 тыс. вариантов.
      В базовые имена я никак не влезал.

      Для просмотра ссылки Зарегистрируйесь Sakā

      2) Я смотрел в таблицах имена у кочевников что для мужчин (113 шт.), что для женщин (20 шт.) повторяются трижды. Плюс дополнительно для женщин еще одна колонка имен. Почему повтор имен трижды?

      Прозвища прописываются для каждой субкультуры имён (она не равна фракционной субкультуре) отдельно. Для кочевников это:
      - гунны (сюда же относятся авары АоС)
      - аланы
      - сарматские кочевники
      "Повторение" женщин связано просто-напросто с тем, что сначала я сделал тестовую версию 113м + 20ж, потом понял, что "ж" маловато, приписал ещё 40 после "пустого" прозвища.

      Для просмотра ссылки Зарегистрируйесь Sakā

      т.к. для кочевников я бы хотел многие прозвища поменять.

      Ну что ж вы раньше-то молчали? :( Сейчас бы всё уже в моде было.

      Для просмотра ссылки Зарегистрируйесь Sakā

      3) Не могли бы объяснить принцип работы таблиц, как это задается?

      Технически очень просто, практически - малость геморно.
      У нас есть таблица names. В неё и добавляется новое имя с уникальным id (из-за них-то весь гемор - всё, что связано с локализацией, зачастую завязано на этом). Вторая колонка - это номер субкультуры имён (в Аките посмотрите). Третья - тип имени (0 - forename, базовое имя, 1 - other, я сюда клички и вставлял, 2 и 3 - римские clan_ и family_name, я с ними не работал). Четвёртая - пол (0 - м, 1 - ж, 2 - для всех). Четвёртая частота. 1 - базовая частота. 0 - имя не будет появляться вообще, его можно только в стартпозе/скриптах прописывать (это для Ибора и т.п. товарищей). Насколько я понял, поставишь 3 или 5 - имя будет встречаться втрое или впятеро чаще.
      Далее тупо заполняется loc-таблица, где текстовка должна быть присвоена каждому уникальному names_(id), всё как обычно. Но вот в этом-то и гемор. Я не могу создать одно имя для всех фракций, один раз его в локализации прописать, а потом разным фракциям его назначать. Это имя нужно повторять для каждой нужной субкультуры имён отдельно. Вот, как например, для трёх типов кочевых имён трижды и сделано. Всё из-за этих долбаных id, они должны быть уникальные. Собственно, поэтому мод проще делать с нуля целиком или же добавлять в него большие куски, потому что потом вносить мелкие изменения очень неудобно - в этих числовых id быстро запутываешься.
        Sakā
        • Imperial
        Imperial
        1 578
        Imperial
        14
        Imperial
        99
        Imperial
        800
        Imperial
        0

        Дата: 15 Октябрь 2016, 10:28

        Я сейчас для аваров забиваю в таблицы имена больше аварские. Хочу гуннам сделать, т.к. планирую и за них снова сыграть. И раскопал в интернете имена генералов для франков в Шарлемане (может сегодня все закончу).
        Забив новые аварские имена и тогда ваши прозвища думаете будут отображаться? (в принципе проверю сегодня). Я попробую сегодня переправить ваш вариант прозвищ для кочевников, правда я на английском не знаю как это будет правильно звучать, но русский вариант я могу просто вбить для себя переправив ваш вариант.
        Когда вы раньше писали в своей колонке по прозвищам я не понял как это будет выглядеть, сегодня заглянул в таблицы и все прояснилось почти.
          Tryggvi
          • Imperial
          Imperial
          4 238
          Imperial
          16
          Imperial
          346
          Imperial
          4 667
          Imperial
          3

          Дата: 15 Октябрь 2016, 10:39

          Для просмотра ссылки Зарегистрируйесь Sakā

          Я сейчас для аваров забиваю в таблицы имена больше аварские.

          Так всё-таки имена или прозвища?
          Имейте в виду, что всё, что вы забьёте аварам, появится и у гуннов. Теоретически я не вижу препятствий сделать для авар отдельную субкультуру имён, но это нужно будет в стартпоз лезть, чтобы она заработала.

          Для просмотра ссылки Зарегистрируйесь Sakā

          Забив новые аварские имена и тогда ваши прозвища думаете будут отображаться?

          Единственное багло может возникнуть, если id совпадут. Больше проблем не вижу.

          - - - Сообщение автоматически склеено - - -

          Для просмотра ссылки Зарегистрируйесь Sakā

          Я попробую сегодня переправить ваш вариант прозвищ для кочевников

          Для просмотра ссылки Зарегистрируйесь Tryggvi

          Ну что ж вы раньше-то молчали? :( Сейчас бы всё уже в моде было.
            Воевода
            • Imperial
            Imperial
            2 706
            Imperial
            10
            Imperial
            551
            Imperial
            3 293
            Imperial
            0

            Дата: 15 Октябрь 2016, 10:41

            Для просмотра ссылки Зарегистрируйесь , вопрос такой. У меня стоит локализация от Савромата (стимовская). Т.е. если я подпишусь на ваш мод в Стиме, то у меня все имена станут на англицком?
            Мне обязательно нужно скачивать его локализацию с вашей, с яндиска, а в Стиме от неё отписываться?
              Sakā
              • Imperial
              Imperial
              1 578
              Imperial
              14
              Imperial
              99
              Imperial
              800
              Imperial
              0

              Дата: 15 Октябрь 2016, 10:43

              Нет имена будут строго для аваров, я создал для них новую подгруппу.
                Tryggvi
                • Imperial
                Imperial
                4 238
                Imperial
                16
                Imperial
                346
                Imperial
                4 667
                Imperial
                3

                Дата: 15 Октябрь 2016, 10:47

                Для просмотра ссылки Зарегистрируйесь Воевода

                Т.е. если я подпишусь на ваш мод в Стиме, то у меня все имена станут на англицком?

                Нет, вы просто прозвищ этих не увидите.

                Для просмотра ссылки Зарегистрируйесь Воевода

                Мне обязательно нужно скачивать его локализацию с вашей, с яндиска, а в Стиме от неё отписываться?

                Да, нужно скачать локализацию отсюда и отключить стимовскую исправленную локализацию. Я написал Савромату с просьбой добавить мой мод в ИЛ, вот жду ответа.
                  Sakā
                  • Imperial
                  Imperial
                  1 578
                  Imperial
                  14
                  Imperial
                  99
                  Imperial
                  800
                  Imperial
                  0

                  Дата: 15 Октябрь 2016, 11:24

                  Единственное я забыл где в стратпосе поменять имена, вроде в таблице характеров что ли.
                    Tryggvi
                    • Imperial
                    Imperial
                    4 238
                    Imperial
                    16
                    Imperial
                    346
                    Imperial
                    4 667
                    Imperial
                    3

                    Дата: 15 Октябрь 2016, 12:30

                    Для просмотра ссылки Зарегистрируйесь , думаю start_pos_characters. Нужно отдельно прописывать и имя, и прозвище. Это если конкретные персонажи нужны.
                    А субкультура имён, вроде как, просто в factions меняется. То есть даже без стартпоза можно обойтись.
                      • 7 Страниц
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • Последняя »
                      Введите ваши имя форумчанина и пароль:
                      Введите Ваше имя  
                      [Регистрация нового аккаунта]
                      Введите Ваш пароль 
                      [Восстановить пароль]

                      Воспользуйтесь одной из соц-сетей для входа на форум:


                      Внимание: Реклама отключена для зарегистрированных посетителей

                      Стиль
                         18 Дек 2017, 10:15
                      © 2017 «Империал». Условия предоставления. Ответственность сторон. Декларация о Сотрудничестве. Лицензия зарегистрирована на: «Империал». Счётчики