[Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Гибридный startpos.esf
Уран-235Дата: Понедельник, 27.06.2011, 17:30 | Сообщение # 1
Азъ есмь царь и бог
Группа: Короли
Сообщений: 55
Награды: 0
Репутация: 2
Статус: Offline
Пока что только оригинальный текст с http://www.twcenter.net/forums/showthread.php?t=272139#ae? завтра выложу свои скриншоты и перевод.
HYBRID STARTPOS.ESF

Hybrid startpos is a modding technique I am testing for some time now with success. It is a starting position file, made from pieces of a startpos and a saved game. In this way modifications are made quickly and easy with the least changes in startpos.esf because most of the changes are made "live" in the game. Merging the save file after the in game changes with the original startpos.esf, is the way to create a hybrid startpos and a new modded starting position.

The basic action in hybrid startpos is the merging, in other words how to create a startpos form a saved a game:

Open startpos.esf and saved_game.esf in the same instance if EsfEditor.

1. Go in startpos.esf/CAMPAIGN_STARTPOS/CAMPAIGN_ENV/ right click on CAMPAIGN_MODEL and delete it.
2. Save it and open again in CAMPAIGN_ENV
3. In saved_game.esf/ CAMPAIGN_STARTPOS/CAMPAIGN_ENV/ right click on CAMPAIGN_MODEL and then click copy. Give sometime to the Editor to complete this and the following step since the amount of data is huge. In my machine with Intel Core 2 Quad Q 9550, 4 GB RAM and Windows 7 64-bit, it takes several seconds for every step, so be patient. Your Editor will stop responding but this is normal.
4. Right click on CAMPAIGN_ ENV of startpos.esf and paste.
5. Save the new hybrid startpos.esf.

That is the new modded startpos.esf. Starting a new game the campaign map will be as it was in the saved game file.
(The same way you can make all the startposes of RTI playable as a grand campaign).

Let's see some examples of modifications using a hybrid startpos. Whenever a startpos is called "original" it is meant the startpos we've placed in ETW/data/campaigns/main, when we start the game. that can be a vanilla unmoded startpos or an already modded we need to change further.

Modification: Change regions ownership

Example: Flanders to United Provinces.

Start the game as Spain. Open diplomacy and offer Flanders to United Provinces. Save the game and exit. Make the hybrid startpos following the instructions above. Every time you start a new game with the new hybrid startpos, Flanders will be part of United Provinces.

Now you have a first idea about the modding method it is just a matter of imagination for the available possibilities. Another interesting thing of this method is that we can make multiply changes in the same turn.

Example: Serbia, Ireland, Hispaniola and Ceylon to Austria.

Start the game as Ottomans and offer Serbia to Austria. Save and exit. Make the hybrid startpos. Start the game again, using hybrid startpos, this time as Spain and offer Hispaniola to Austria. Save, exit, make a new hybrid startpos. Start the game again, as Britain and offer Ireland to Austria. Save, exit, make a new hybrid startpos. Repeat with United Provinces offering Ceylon to Austria. The last and final hybrid startpos will have in the opening position Serbia, Ireland, Hispaniola and Ceylon to Austria.

To many save, exit, modding? No problem, here is the alternative: Open the original startpos.esf and give enough money to Austria (see in Level 1 how to do it). Start the game, open diplomacy and make an economic offer that can not be refused to Ottomans, Spain, Britain, United Provinces and take the regions you want. Save and exit. Open the saved game and put back the right amount of starting money in the evolving factions' treasuries. Save and make the hybrid startpos.esf.

As you can see you can start the game multiple times, enter as a different faction at a time, make changes, save and exit. For every save a new hybrid startpos must be done. So, if for example you make changes in five factions, you'll have five saved games and hybrid startpos in the row. The last hybrid is going to be your final modded startpos.esf. An example of multiply changes is the startpos I've made with all emergent factions and playable. The version where I've given to some emergent more regions was made after almost 35 simultaneously saved_games and hybrid startposes before the final one.

Using hybrid startpos, you can make changes in other fields of the game. You can change diplomacy status (make peace, alliance or declaring war), move armies or fleets, plan a raid, etc. For some cases the quickest way is to have a lot of money so you have to remember to correct the affected factions treasuries.

There are some more complex changes we can make using hybrid startpos. As of you have tried to assign a trading post to a nation you already know that can not be done. Let's see how we can do it with the help of my method.
Автор - husserlTW.

Добавлено (11.06.2011, 11:58)
---------------------------------------------
Гибридный startpos.esf
Это такая технология моддинга, которую я использовал в течение некоторого времени с успехом. Это файл стартовых позиций, сделанный из кусков startpos'а и сохранённой игры (сейва). Таким способом модификации делаются быстро и просто, с минимальными изменениями в startpos.esf, поскольку большинство изменений сделаны "вживую" в игре. Объединение сохранения игры после сделанных в игре изменений и оригинального startpos.esf - способ сделать гибридный startpos и новые модифицированные стартовые позиции.
Базовые действия для создания гибридного startpos.esf - смешивание, или, в других словах, как создать гибридный startpos из сейва:
1) Зайдите в startpos.esf/CAMPAIGN_STARTPOS/CAMPAIGN_ENV/, сделайте клик ПКМ на CAMPAIGN_MODEL и удалите эту ветку (она должна стать красного цвета).
2) Сохраните startpos.esf и откройте его снова в секции CAMPAIGN_ENV.
3) В saved_game.esf/ CAMPAIGN_STARTPOS/CAMPAIGN_ENV/ сделайте клик ПКМ на CAMPAIGN_MODEL и скопируйте (Copy).
4) Кликните ПКМ на CAMPAIGN_ENV в startpos.esf и вставьте (Paste). Вставленный фрагмент будет зелёного цвета. Ваш ESF Editor может на некоторое время "зависнуть" (не отвечать), но это нормально.
5) Сохраните гибридный startpos.esf.
Всё, теперь те изменения, что были в сейве, будут в игре изначально.
(позже добавлю скрины и переведу примеры модификаций).

Добавлено (27.06.2011, 17:24)
---------------------------------------------
Пример: Сербия, Ирландия, Испаньола и Цейлон к Австрии.
Начините игру за Османскую Империю и передайте Сербию Австрии. Сохраните, выйдите, сделайте гибридный startpos.esf, потом зайдите за Испанию, передайте Испаньолу Австрии, сохраните, выйдите, сделайте гибридный startpos.esf. Повторите то же самое с Великобританией и Соединёнными провинциями. В итоге Вы получите такие стартовые позиции, при которых указанные выше регионы будут переданы Австрии.
Слишком много сохранений, редактирований, выходов? Есть альтернативный метод: добавьте Австрии много денег (см. здешний форум) и сделайте Великобритании, Османской Империи, Испании и Соединённым провинциям такое дипломатическое предложение, от которого они не смогут отказаться, взамен возьмите нужные Вам регионы. Сохраните, выйдите, сделайте нужный startpos.esf. После этого верните начальное количество денег Австрии. Готово!
Замечание, которое не заметил автор поста. Если Вы будете при подготовке сохранения регионы дарить, то после завершения работы над startpos.esf рекомендую сделать следующее: откройте бэкап startpos.esf и гибридный strartpos.esf одновременно и скопируйте из бэкапа в текущий startpos следующую ветку: ...CAMPAIGN_ENV/CAMPAIGN_MODEL/WORLD/REGION_MANAGER/REGIONS_ARRAY/(имя переданного региона)|REGIONS_ARRAY/(то же имя региона)|REGION/LINE_OF_SIGHT сопсобом, аналогичным тому, которым Вы делали гибридный стартпос. Заметьте, что в гибридном стартпосе она пуста, а в бэкапе в ней есть значения.

Добавлено (27.06.2011, 17:28)
---------------------------------------------
Для чего это замечание нужно? Проведите следующий эксперимент: после передачи какой-либо области сделайте её столицей той самой страны, зайдите за ту страну, которой эта область была передана, отдайте кому-нибудь все регионы, кроме переданного, расформируйте все имеющиеся армии. Посмотрите внимательно на регион: он будет покрыт туманом войны.

Добавлено (27.06.2011, 17:30)
---------------------------------------------
Замечу также, что гибридный startpos можно применять не только для передачи областей, но и для перемещения армий, редактирования дипломатических отношений на старте, редактирования имеющихся министров.


Мы так давно, мы так давно не отдыхали, Нам было просто не до отдыха с тобой... - актуальна для нас.
 
  • Страница 1 из 1
  • 1
Поиск: