Перейти к содержимому
Strategium.ru
    Реклама: ИП Райхерт Карина Андреевна ИНН 346001991373 erid: 2VtzqvTcDga

Вопросы по моддингу в Hearts of Iron IV


Armun

Рекомендованные сообщения

AlisGemacht
В 22.02.2022 в 14:27, GBV сказал:

Если портируете старый мод, то могли заметить, что в новых модах кроме основного mod-файла есть ещё и descriptor.mod в файлах мода. Вообще заменяются целые каталоги ванильной игры в моде обычно параметром replace_path в mod-файлах, это можно наблюдать в любом глобальном моде типа Кайзеррайха, ну и на Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. тоже написано.

Попробывал через descriptor - никого результата не дало.
Что проводил replace_path'ом так да сяк - не сработало. Я хоть направлял к файлу хоть к папке - у меня запускалась ванильная игра.


Изменено пользователем tar

Приветствую. Такой вопрос:
Как  прописать решение  для какой либо страны на национализацию захваченных пров? По типу,как у испанцев-анархистов. Какое либо простенькое решение-жмешь  "конвертик" и  за 50-100 политки-национализируешь.

Пробовал скопировать фокус у испанцев-анархистов(тупо копировал из "national focus" испанцев нужный фокус  в выбранную страну,потом копировал из "decisions"  испанцев нужное решение от фокуса в выбраную страну) но чет никак ниче не получилось.
Поэтому,мб есть какое то более простое решение? Как например прописать в "decisions" нужной страны?


9 часов назад, tar сказал:

Поэтому,мб есть какое то более простое решение? Как например прописать в "decisions" нужной страны?

Если нужно единое решение для любых регионов, то это не будет так просто как отдельное решение для конкретного региона, но можно что-то типа того сконструировать:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Национализирует любые контролируемые регионы с подчинением свыше 50, решения на карте видны для регионов прим достижении 30 подчинения. Эти условия можно конечно несложно поменять. Это решение нужно конечно запихнуть в какую-то категорию решений, но тут думаю вы сами справитесь.


31 минуту назад, GBV сказал:

Эти условия можно конечно несложно поменять. Это решение нужно конечно запихнуть в какую-то категорию решений, но тут думаю вы сами справитесь.

Хмм.. чет ковыряюсь-никак не получается... Либо кидать в какой то decision.txt файл с общими решениями(тот же political decision.txt) но тогда это решение активно для всех,верно?

А мне нужно для конкретной страны(допустим советы) открываю файл common\decision\SOV (там решения об эвакуации заводов+вов и пр.) НО просто копируя это решение в этот файл ничего не получается. Не появляется на карте после захвата территории этой "пипки о национализации". 
Мб я не туда копирую?


1 час назад, tar сказал:

Хмм.. чет ковыряюсь-никак не получается... Либо кидать в какой то decision.txt файл с общими решениями(тот же political decision.txt) но тогда это решение активно для всех,верно?

Свою категорию решений без проблем можно создать в /common/decisions/categories/

1 час назад, tar сказал:

А мне нужно для конкретной страны(допустим советы) открываю файл common\decision\SOV (там решения об эвакуации заводов+вов и пр.) НО просто копируя это решение в этот файл ничего не получается. Не появляется на карте после захвата территории этой "пипки о национализации". 

Он и не появится сразу после захвата территории, ибо как я выше писал, в данном конкретном примере оно видно с 30 подчинения, что можно легко изменить при надобности.


Изменено пользователем tar
38 минут назад, GBV сказал:

Свою категорию решений без проблем можно создать в /common/decisions/categories/

Т.е. просто "вставив" решение в тот же "political decision.txt" я ничего не добьюсь,т.к. мне нужно еще создать файл с описанием этого решения в папке common/decisions/categories/ 

Тогда вопрос как его там прописать? Создать текстовый файл и прописать там что то по типу:
 

integrate_state = {
    icon = generic_nationalism

    visible = {

    }
}
 

38 минут назад, GBV сказал:

Он и не появится сразу после захвата территории, ибо как я выше писал, в данном конкретном примере оно видно с 30 подчинения, что можно легко изменить при надобности.

Там 100% подчинения(вот скрин Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ) все равно не появляется этого решения. (скопировал полностью указанное вами решение в common\decision\SOV.txt)


1 час назад, tar сказал:

Тогда вопрос как его там прописать? Создать текстовый файл и прописать там что то по типу:

Там же 100500 примеров категорий, если именно мод делаете - можно создать свой файл с названием типа modname_decision_categories.txt и там свою категорию втулить.

1 час назад, tar сказал:

Там 100% подчинения(вот скрин Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ) все равно не появляется этого решения. (скопировал полностью указанное вами решение в common\decision\SOV.txt)

Лог ошибок значит должен помочь в этом деле.


Изменено пользователем LiteS

Подскажите, как перенести мод на новую версию? Что в файлах надо поменять, чтобы всё работало? Игра вылетает на "Рассчитываем расстояния на море"


57 минут назад, LiteS сказал:

Подскажите, как перенести мод на новую версию? Что в файлах надо поменять, чтобы всё работало? Игра вылетает на "Рассчитываем расстояния на море"

Ну, я бы точно порекомендовал для начала в mod-файле обновить параметр supported_version :108196:

А что вы хотели услышать, мы же не знаем, что за мод и какие там изменения вносились. Обычно в первую очередь вылетает из-за карты, если вносились изменения в регионы, если добавлялись новые - нужно это поправить, ведь с обновление добавились новые регионы в игру, поэтому нужно править номера регионов и всю сопутствующую информацию. Запускайте игру в режиме отладки, смотрите лог ошибок, там много полезного будет.


Ostpreussen
Изменено пользователем Ostpreussen

Как сделать эффект нац. фокуса(completion_reward) на создание юнита? уже всё перепробовал,ничего не работает


49 минут назад, Ostpreussen сказал:

уже всё перепробовал,ничего не работает

Если действительно всё перепробовали по многочисленным примерам из игры, то вероятно вопрос на самом деле должен звучать как "Где смотретьВойдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ?". Если же прямо отвечать на вопрос, то самый просто способ, не вынося oob в отдельный файл, будет такой например:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

чтобы появилась такая пехотная дивизия в столице.


Ostpreussen
5 часов назад, GBV сказал:

Если действительно всё перепробовали по многочисленным примерам из игры, то вероятно вопрос на самом деле должен звучать как "Где смотретьВойдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. ?". Если же прямо отвечать на вопрос, то самый просто способ, не вынося oob в отдельный файл, будет такой например:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

чтобы появилась такая пехотная дивизия в столице.

спасибо


Здраствуйте, можете ли подсказать как сделать ползунок вкладки с идеологиями? А то когда их становится больше 5, то они просто перестают помещатся.
0YRO097.png

 

 


ProstoLox

Вообще такая проблема мне нужна что бы одна страна объявила войну другой, тоесть допустим играю за Грузию и хочу чтобы Азербайджан напал на Армению пишу completion_reward = {     если я напишу так то я нападу на Азербайджан а я хочу что бы другая страна напала как это сделать?
          declare_war_on = {
          target = AZR
          type = annex_everything
          }
          }


1 час назад, ProstoLox сказал:

а я хочу что бы другая страна напала как это сделать?

Значит нужно обрамить нужное действие в нужный тег:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 


ProstoLox

Спасибо

 


Nationalist
Изменено пользователем Nationalist

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

Есть ли возможность изменить цвет цифр на нормальный (чёрный шрифт)?


Изменено пользователем heatrix4

Хочу создать мод в HOI4 , но не знаю как прописать территории стране, помогите пожалуйста


Москит
!

@heatrix4 Пожалуйста, не создавайте отдельные темы для отдельных вопросов. Ваш вопрос перенесён в тему "Вопросы по моддингу в Hearts of Iron IV".

Пожалуйста, следите за соответствием темы подразделу - в подразделе "Учебники по моддингу" собираются гайды, прочие темы считаются там оффтопом.

На первый раз ограничимся устным предупреждением. Надеюсь на понимание:smile173:


Fantom_Nightcore
Изменено пользователем Fantom_Nightcore
Добавка.

Здравия, всем, желаю.
Такая беда: Добавил другие иконки к фокусам. Большая часть из них работает так, как задумывалось, однако одна иконка не отображается... корректно. Оно такое... сжатое, прямоугольное с белым фоном по бокам. (Фото я не понимаю как прикрепить... Прошу, не кидайтесь тапками! ) С чем это всё может быть связано и как это исправить? В обоих shine файлах я прописал их так же, как и другие. Формат dds, а размер идентичен.
Также, второй вопрос. Я не понимаю принцип работы смены древа фокуса. Я сделал так, чтобы при выполнении фокуса у Австрии менялось древо. Сначала оно вообще не менялось, а после смены... ID(тега) и вовсе изначально стало показываться то древо, на которое должно поменяться. Как мне всё правильно сделать?
P.s.: Древ фокусов для Австрии планируется, по меньшей мере, 8 штук, так что...

_________
добавлено 1 минуту спустя
В 03.03.2022 в 15:56, Farion сказал:

Здраствуйте, можете ли подсказать как сделать ползунок вкладки с идеологиями? А то когда их становится больше 5, то они просто перестают помещатся.
Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

Цитата

1. Закидываем себе в мод countrypoliticsview.gui из .../interface/ в .../interface/

2. Открываем и находим:

containerWindowType = { 
name = "chart_explanation" 
position = { x = 18 y = 116 } 
size = { width = 330 height = 70 } 
clipping = no 

background = { 
name = "Background" 
spriteType ="GFX_pol_piechart_bg" 
} 

gridBoxType = { 
name = "parties_grid" 
position = { x = 260 y = 184 } 
size = { width = 100%% height = 100%% } 
slotsize = { width = 230 height = 16 } 
format = "UPPER_LEFT" 
} 
}

3. Заменяем на:

containerWindowType = { 
name = "chart_explanation" 
position = { x = 334 y = 297 } 
size = { width = 216 height = 80 } 
clipping = yes 
verticalScrollbar = "right_vertical_slider" 
margin = { top = 6 left = 0 bottom = 5 right = 0} 

background = { 
name = "Background" 
quadTextureSprite ="GFX_tiled_bg_1_scrollbar" 
} 

gridBoxType = { 
name = "parties_grid" 
position = { x = -55 y = 0 } 
size = { width = 100%% height = 100%% } 
slotsize = { width = 230 height = 16 } 
format = "UPPER_LEFT" 
} 
}

 


Присоединиться к обсуждению

Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   Вы не можете вставлять картинки напрямую. Загрузите или вставьте их через URL.

  • Ответы 2891
  • Создано 08.06.2016
  • Последний ответ 24.06.2026
  • Просмотры 595925
  • Ответов в сутки 0.78
  • Просмотров в сутки 160.02

Лучшие авторы в этой теме

  • GBV

    576

  • sanstepon5

    143

  • Zelchenko

    39

  • leopold2014

    34

  • Lazarka

    34

  • Flamme

    29

  • Simplicissimus

    28

  • Michael Cudlitz

    25

  • Ostpreussen

    24

  • Spas12RUE

    23

  • Lucifreir

    22

  • Москит

    21

  • urittney

    21

  • Кусяша

    20

  • evgenyevx

    20

  • hasdf

    19

  • Fantom_Nightcore

    19

  • El Búho

    18

  • Август Рихтер

    18

  • mr.Kaf

    18

  • GeneralM

    17

  • Оружейник

    16

  • ss warrior

    16

  • cucumber_

    16

Лучшие авторы в этой теме

Популярные сообщения

Дон Андрон

Переписываете имя лидеров из нужного файла на русский язык. Если ещё заморочиться, то в строке DESC можно кратко расписать биографию/цитаты/факты о лидере.

GBV

Когда неизвестны теги марионеток или хозяев, на выручку может прийти махинации с областью значений OVERLORD, например такую конструкцию можно придумать:   Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

GBV

Да, в дневниках было, что теперь не создаются варианты техники без наличия нужных технологий. Но введён параметр allow_without_tech, который по идее это должен позволять обойти при необходимости, напр

evgenyevx

Находишь в файле фокусов СССР (Hearts of Iron IV/common/national_focus/soviet.txt) фокус на "Пропаганду коллективизма" (по умолчанию 603 строка) и "Положительный героизм" (681 строка), и удаляешь стро

zx3

Кто-нибудь знает где находится файл, который отвечает за то какие бонусы получает страна при усилении? Хочу убрать оттуда бонусы для войск

kaizerreih

Помогите пожалуйста! Хочу сделать чтоб после акупации страны вылазил эвент на переиминование провинции и стейда.

kaizerreih

Если я правильно понял то вот bookmarks = {     bookmark = {         name = "New world"                       -название сценария         desc = "BLITZKRIEG_DESC"         date = 1948.8.14.

ti1xoh9

фотки для ивентов - .dds файлы (397*153, возможно, без альфа-канала) кладутся в папку gfx/event_pictures или gfx/events и прописываются в коде ивента.  личные иконки (82*82 пикселя, прозрачный фо

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу
  • Модераторы онлайн

    • alexis
×
×
  • Создать...