Навигация > Моддинг Empire TW > Инструментарий Empire Total War > Редактор ESF-файлов для Empire Total War

Total War Онлайн

Общеигровой Раздел

Публицистика

Поиск по сайту

Опросы

Ваша любимая игра из серии Total War?
  

Сейчас на сайте


64 гостей 

Статистика сайта


Пользователей : 2391
Статей на Сайте : 268
Файловый Архив : 167
Библиотека Модов : 676
Обзоры Модов : 54

Авторизация






Авторский сайт поклоников игр серии Total War

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Редактор ESF-файлов для Empire Total War
Опубликовал PaHer   27.09.09 03:23
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Мастерская Empire Total War ->>> Инструментарий Empire Total War
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Печать
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

Редактор ESF-файлов


Скачать Редактор ESF-файлов

Перевод заглавного поста соответствующей темы на ТВЦ: http://www.twcenter.net/forums/showthread.php?t=242353

Представляю вашему вниманию программу, при помощи которой возможно редактировать .esf файлы и файлы сохранений.

Она не вполне закончена, но уже вполне пригодна к употреблению.

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

Будущие улучшения:
* Добавится редактор для двоичных частей
* Описание значений в ".esf" файлах
* Поиск
* Описательные название для значений в больших массивах.

Несколько любопытных значений:
Ходы в год: main\startpos.esf\CAMPAIGN_STARTPOS\CAMPAIGN_ENV\CAMPAIGN_MODEL\CAMPAIGN_CALENDAR - значение #1
Начальное время года: main\startpos.esf\CAMPAIGN_STARTPOS\CAMPAIGN_ENV\CAMPAIGN_MODEL\CAMPAIGN_CALENDAR\DATE - значение #2
Цвет фракции на карте кампании: main\startpos.esf\CAMPAIGN_STARTPOS\CAMPAIGN_ENV\CAMPAIGN_MODEL\WORLD\FACTION_ARRAY\FACTION_ARRAY\FACTION\FACTION_FLAG_AND_COLOURS - значения #2-10 (9 байтов, красный 1, зелёный 1, синий 1, красный 2, зелёный 2, синий 2, красный 3, зелёный 3, синий 3, нижний узел "FACTION_FLAG_AND_COLOURS" для республики. )

В "startpos.esf" для главной кампании более 4 миллионов значений, так что там ещё очень много чего необходимо изучить.

Быстрое пояснение по некоторым моментам с которыми вы столкнётесь в редакторе:

Изменения шрифта используемые деревом редактора: Серый: содержит 0 или больше наборов одинаковых данных Красный: помечено для удаления Зелёный: новое Курсив: где-то в этой ветке расположено удалённое/новое/изменённое значение Жирный шрифт: строка содержит изменённые данные Типы данных: Короткий (Short): в промежутке от -32768 до + 32767 Логический (Boolean): Либо true, либо false Байт (Byte): в промежутке от 0 до 255 Int: в промежутке от -2 миллиарда до +2 миллиарда UInt: в промежутке от 0 до +4 миллиарда UInt16: в промежутке от 0 до 65535 Плавающее (Float): Число с плавающей запятой, позволено практически любое число FloatPoint: Две плавающие запятые, разделённые точкой с запятой ; UTF16: строка текста, которая может содержать любой символ, английский или нет. Ascii: строка текста, которая может содержать нераспростронённыйе символы - такие как: ?????, позволена значительная часть символов с английской клавиатуры. UShort: в промежутке от 0 до 65535 Если вы введёте недозволенное значение, то программа даст звуковой сигнал и откатит изменение. Правый клик на изменнёном значении или узле позволит вам отменить ваши изменения. Правый клик на узле копировать, вставлять, клонировать или удалять её. "Копировать" сохранит узел для позднейшего вставливания. "Вставить" расположит скопированный узел прямо после указанного узла. Вставить вы можете только узел с аналогичным названием. "Клонировать" размещает копию узла прямо после выбранного. "Удалить" помечает узел для удаления. Всё копирование базируется на данных на диске, так что клонирование/копирование не будет работать с несохранёнными данными. Изменения вступят в силу, когда вы нажмёте "сохранить" в меню "файл". Сохранение может занять минуту если вы изменили размер файла, изменив длину строки или дублировав/удалив узлы, в остальных случаях оно мгновенно.


Все вопросы по данному сообщению, задавайте здесь - Моддинг и Тюнинг для ETW


Copyright © «Империал»

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Последние обновления за 17.02.10 13:04
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --