Логотип wot-fan.com
Главная » Статьи » Полезное
02:40
Описание и расположение модов в World of Tanks
Описание и расположение модов в World of Tanks

Привет, танкист!
Эта тема поможет определить, какие файлы модов тебе необходимы в клиенте, а какие скорее всего лишние, а также можно просто понять куда устанавливать те или иные моды.

Кампания Wargaming.net (разработчики игры) не запрещает использование модов, но и не советует использовать их, так как они могут понижать производительность игры. Безусловно есть список запрещенных модов в игре World of Tanks, но сегодня о нем не будет идти речь.

Для общего понятия темы, необходимо немного знать историю развития проекта. И так, 7 марта 2012 года в обновлении 0.7.1.1 была произведена реструктуризация клиента игры, проще говоря, произошли изменения в расположении модов, они переместились в папку res_mods. Изначально все моды устанавливались в папку res, но это было не удобно, приходилось в ручную оставлять резервные копии файлов, именно поэтому разработчики и создали папку res_mods. Также Вам следует знать, что в обновлении 0.8.8 была изменена папка flash на scaleform - эта информация возможно Вам не пригодиться, но все же, вдруг вы возьметесь устанавливать моды ранее этой версии или попробуете заняться оптимизацией модов.

В папку res_mods можно располагать моды, как и в корневище, так и по версиям игры 0.8.10, 0.8.11 и так далее. Мы рекомендуем устанавливать по следующему пути Ваши моды: res_mods\*версия_игры*\ .

Рассмотрим расположение модов уже непосредственно в папке с версией мода. У среднестатистического игрока, использующего моды папка res_mods/*версия_игры*/ содержит следующие папки:
content
gui
scripts
spaces
system
text
vehicles

Теперь рассмотрим каждую из них по порядку, что в них может содержаться и зачем нужны те или иные папки и файлы:

Content
Папка контент отвечает за изменение объектов в игре (не танковый ремоделинг) и за изменение шкурок не связанных с техникой (как один из примеров - железнодорожная платформа, не разрушаемые здания, их мододелы подсвечивают для удобства и файлы находятся именно в этой папке)
 
content \ BuildingsRare - не разрушаемые постройки
content \ Environment - ограждения, столбы, заборы, лавки, птицы и т.д.
content \ Environment \ env_birds - отключение птиц
content \ railway - железнодорожные пути
content \ Interface \ shells\Hangar - обычный ангар
content \ Interface \ shells \ Hangar_premium - премиум ангар

Gui
Gui (в переводе с английского языка - графический интерфейс пользователя) - большинство модов находится именно в этой папке, потому что большинство модов в основном нацелены на интерфейс. Внутри Gui может располагать до четырех папок, включая - video, scaleform, maps.

Video (видео файлы игры)
 
video \ Logo_All.usm - файл отключает логотип при загрузке игры

 
Maps (игровые текстуры разного назначения)
 
gui \ maps \ login \ __login_bg.png - фоновые текстуры при загрузке игры
gui \ maps \ login \ back_*число*_without_sparks.png - фоновые текстуры при загрузке игры
gui \ maps \ icons \ achievement - иконки медалей (Воин, Поддержка...)
gui \ maps \ icons \ ammopanel \ ammo - иконки снарядов в бою и в ангаре (бронебойный...)
gui \ maps \ icons \ artefact - иконки оборудования (ремкомплекта, аптечки, огнетушителя...)
gui \ maps \ icons \ tankmen \ skills - иконки умений экипажа (перков)
gui \ maps \ icons \ tankmen \ skills \ big - более подробное описание умений экипажа
gui \ maps \ icons  ankmen \ icons - общая папка иконок танкистов
gui \ maps \ icons  ankmen \ icons \ barracks - иконки танкистов в казарме
gui \ maps \ icons  ankmen \ icons \ big - иконки танкистов в личном деле
gui \ maps \ icons  ankmen \ icons \ small - иконки танкистов находящихся в танке в ангаре
gui \ maps \ icons \ vehicles \ contour \ *нация* - *название техники* - иконки танков
gui \ maps \ icons \ map \ screen - загрузочные экраны боя
gui \ maps \ ingame \ aim - папка файлов серверного прицела прошлых версий
gui \ maps \ ingame \ aim \ gun_marker_blue.dds - файл серверного прицела
gui \ maps \ ingame \ aim \ gun_marker.dds - файл серверного прицела
gui \ maps \ vehicles \ decals - декали
gui \ maps \ loading_award.png - дополнительная картинка загрузки.
Scaleform (расположение файлов интерфейса, написанный на Flash)
 
Achievements.swf - окно достижений после боя
AmmunitionPanel.swf - окно экипажа танка
Battle.swf – один из самых важных файлов, отвечающий за расположение интерфейса
Battleartefactbuttons.swf – отображает компоненты оборудования
battleloading.swf - экран загрузки боя, отображающий команды игроков
BattleMessenger.swf - интерфейс боевого чат в левом углу экрана
BattleShellCooldownButton.swf - отвечает за цифру количества снарядов в барабане
Battletimer.swf - часы в бою и его модификации
BattleTimerBig.swf - начальный отсчет перед началом боя (таймер)
CaptureBar.swf - полоса индикации захвата базы
crew.swf - автопосадка экипажа танка
crosshair_panel_arcade.swf - аркадный прицел
crosshair_panel_postmortem.swf - вид после уничтоженного танка
crosshair_panel_sniper.swf - снайперский прицел
crosshair_panel_strategic.swf - прицел в режиме АРТ-САУ
crosshair_sniper.swf - сведение в снайперском и аркадном прицеле
crosshair_strategic.swf - сведение в снайперском и аркадном прицеле для АРТ-САУ
Cursor.swf - текстура курсора в ангаре
DamageIndicator.swf - полоса индикации повреждений
DamagePanel.swf - панель повреждений
DebugPanel.swf - отображение FPS и ping'a, для некоторых модов также углы горизонтальной наводки (УГН) и\или "компас"
FinalStatistic.swf - окно статистики после боя
FragCorrelation.swf - показатель боевого перевеса команд (возможны углы горизонтальной наводки)
GunConstraints.swf - углы горизонтальной наводки от Shtys (не стандартный файл)
IconLibrary.swf - иконки отображения танков по бокам экрана и при нажатии tab (в ушах)
InfoPanel.swf - инф. панель танка в прицеле от  Shtys (не стандартный файл)
login.swf - два поля (логин и пароль), которые видно при загрузке игры (этот файл обычно не используется в модах)
logos.swf - часы в ангаре
Minimap.swf - карта в бою отображаемая в правом углу экрана (мини-карта)
PlayersPanel.swf - панель всех игроков
QuantityInClipBars.swf - барабан перезарядки у прицела (кассеты)
Radialmenu.swf - содержит список горячих клавиш для команд в розе команд или в радиальном меню приказов
ServiceChannelPage.swf - сессионная статистика
SquadMemberRenderer.swf - окно со списком игроков взвода
StatisticForm.swf - окно статистики боя, отображаемое клавишей tab
TankCarousel.swf - "карусель" танков
Tankindicator.swf - индикатор танка отображаемый в бою слева внизу
TeamBasesPanel.swf - полоса отображающая захват базы
TeamMemberRenderer.swf - диалог кланового боя
TeamRenderer.swf - диалоговое окно роты
Techtree.swf - дерево исследований танков
Traininginfoform.swf - окно тренировочной комнаты
Trainingownerinfoform.swf - окно тренировочной комнаты для ее создателя
UserInfo.swf - окно статистики игрока
VehicleMarkersManager.swf - индикатор техники и отображаемый нанесённый урон по ней
Waiting.swf - анимации ожидания отображаемая при загрузке
XVM.swf - широкофункциональный глобальный мод eXtended Visualisation Mod (Настройки/конфиги расположены в res_mods\XVM\)

Другие возможные файлы папки Gui

avatar_input_handler.xml - управление камерой танка
gui_settings.xml – настройка интерфейса игры
gui_sounds.xml - настройка звуков (критический урон, взрыв боеукладки и т.д.)
messenger.xml - настройка сообщений
SDPSetting.xml - настройка панели повреждений
servercross.xml - настройка старого, серверного прицела
zoomX4.xml - настройка четырехкратного зума
XVM.xvmconf - конфиг XVM. Настройка всего боевого интерфейса предусмотренная модом

Scripts (питоновские скрипты)

scripts\client\AvatarInputHeadler\aims.pyc и cameras.pyc - отвечают за отдаление, а также приближение камеры
scripts\client\AvatarInputHandler\control_modes.pyc - скрипт серверного прицела
scripts\client\gui\ScaleForm\Battle.pyc - положение "ушей" по верхним углам экрана  даже во время таймера
scripts\client\gui\scaleform\RadialMenu.pyc (с файлом настроек RadialMenu.xml) - редактируемое радиальное меню или "розочка" команд
scripts\client\gui\clienthangarspace.pyc - скрипт поворота всего ангара на 180* только при базовом аккаунте
scripts\client\mods\DisableHorizontalStabilizer.pyc - в режиме динамической камеры, скрипт отключает горизонтальную стабилизацию прицела, только для снайперского режима
scripts\client\mods\FireBursts.pyc - скрипт от мода STL1te автострельбы после перезарядки снаряда с зажатой кнопкой мыши
scripts\client\mods\GunConstraints.pyc - файл от мода углов горизонтальной наводки игрока с ником Shtys
scripts\client\mods\InfoPanel.pyc-файл - от мода инф. панели, Shtys
scripts\client\mods\MS.pyc - от мода прицел MS/ДМ, Shtys
scripts\client\mods\NoBinoculars.рус - с патча 0.8.6, файл отключения затемнения в снайперском режиме
scripts\client\mods\PremiumHangar.pyc - от мода загрузки премиум ангара, при базовом
scripts\client\mods\__init__.pyc - загрузчик скриптов от Tumbzik
scripts\client\CameraNode.pyc - загрузчик скриптов от Tumbzik
scripts\item_defs\vehicles\*нации* - скрипты звука, двигатели и т.д.

Spaces (дальность видимости)

spaces\*название карты*\space.settings - максимальная дальность видимости на карте

Shaders (шейдеры)

Shaders\hdr\wg_hdr_bloom.0.vxo и wg_hdr_bloom.1.vxo - отключения эффекта блюра на дистанции

System (системный файлы)

System\data\*название карты* - максимальная дальность видимости и возможный эффект смены дня и ночи

Text

Все перечисленные ниже  файлы находятся в  text\LC_messages\
achievements.mo - список названий и описания достижений (разведчик, воин, стальная стена, снайпер и т.д.)
AOGAS.mo - предупреждения и уведомления, например, предупреждение игрока, если он играет слишком долго
arenas.mo - список карт, их названия и полное описание
artefacts.mo - список названий и описаний модулей и расходных материалов для техники
ban_reason.mo - список причин бана и ограничений в игре
battle_results.mo - текст статистики после боя выводимый в окне
battle_tutorial.mo - подсказки на карте для обучения
captcha.mo - тексты взаимодействия с защитой от спама (Captcha)
chat.mo - надписи для чатов, также описание банов, игноров и других ограничений в игре
*нация*_tankmen.mo - имена выводимые у танкистов
*нация*_vehicles.mo - названия и описание техники
controls.mo - список горячих клавиш отвечающих за действия в игре и их описание (CapsLock, X, C И т.п)
development.mo - используется для разработчиков (меню выбора карты и типа боя и т.д.)
dialogs.mo - текстовые данные для диалогов в игре (всплывающие окошки типа "Выйти из боя?" и т.п.)
faq.mo - FAQ, краткая справка (чтобы увидеть, зайдите в любой чат и в нем нажмите F1)
ingame_gui.mo - текстовые данные в бою (килл-лог над миникартой, действия игрока, типа "Внимание на квадрат D1!" и т.п.)
ingame_help.mo - текст помощи, при нажатии F1 в бою.
invites.mo - различного рода приглашения (в роту, взвод, на торговлю, на обмен и т.д.)
item_types.mo - названия и описания перков и снарядов
kong_captcha.mo - капча для азиатских танкистов
lobby_help.mo - текст надписей в ангаре ("Нанести камуфляж", "Настроить игру" и т.п.)
menu.mo - различные менюшки (описание танков, пушек и т.п.)
messenger.mo - месседжер, тот, что внизу, справа (ремонт танка, сообщение о победе/поражении и т.п.)
nations.mo - названия наций
recaptcha.mo - обработчик ошибок при вводе капчи
settings.mo - окно настроек игры
system_messages.mo - системные сообщения, которые отображаются в мессенджере
tips.mo - подсказки, показываемые во время загрузки боя, внизу, под списком команд
tooltips.mo - подсказки в ангаре, при наведении мыши на элемент
tutorial.mo - еще какая-то обучалка, скорее окно, которое выводится после окончания обучения
vehicle_customization.mo - описания камуфляжей и надписей
vehicle_customization_cn.mo - то же самое, только для восточных танкистов
waiting.mo - надписи во время ожидания (когда крутится шестерня)

Vehicles (3D модели и текстуры \ шкурки танков)

vehicles\*нация*\Tracks - замена траков танка (разбиты по папкам наций)
Vehicles\*нация*\*название танка* - замена текстуры танка (разбиты по папкам наций)
*танк*.dds - текстура танка, в папке расположенной выше
*танк*_crash.dds - текстура уничтоженного танка
*танк*_NM.dds - карта нормалей. Нужна для большей детализации танка
*танк*_SM.dds - карта отражений. Нужна для отображения яркости в игре на танке
*танк*_CM.dds - карта наложения камуфляжа на танк
Vehicles\*нация*\*название_танка*\crash\lod0 и Vehicles\*нация*\*название танка*\normal\lod0 - пути для замены стандартных моделей танка
Chassis.primitives - ходовая танка
Hull.primitives - корпус танка
Turret_*номер*.primitives - башни танка
Gun_*номер*.primitives - орудия танка

Audio (звуки игры)

Все звуки открываются и редактируются с помощью пакета программ FMOD Sound System, программы бесплатны. Подробный гайд по изменению звуков тут.
Все звуки в игре хранятся в FMOD банках. Каждый банк состоит из нескольких файлов, .fev - отвечает за проигрывание звуков в нужный момент, а так же эффекты. .bsp - файл, в котором хранятся все звуки данного банка. Например:  ambient_%NAME%.bsp - звуки окружения, вместо %NAME% может быть: hangar - ангар, birds - птицы (дятел на малиновке, лол), water - вода и т.д.

ambient_%NAME% - звуки окружения, музыка в ангаре, шум вентиляторов, птицы, водопады, ветер, лягушки.
gui_%NAME% - звуки интерфейса (щелчки, клики, уведомления, звук уведомления засвета на карте, срабатывание интуиции и т.п.)
gun_%NAME% - звуки стрельбы и перезарядки орудий
hit_%NAME% - звуки попаданий в танки и по окружению
horns - Гудки. В архиве около 30 гудков от гудка автомобиля, до гудка титаника.
ingame_voice - звуки оповещений танкиста ("Попадание!" и т.п. Также этот файл используется в моде на звоночек крита и обнаружение противника)
music_%NAME% - музыка
objects_%NAME% - звуки столкновений и взаимодействия с объектами (поломка и т.п.)
shot_%NAME% - звуки выстрелов вдали
tanks_%NAME% - звуки падения танков
vehicles_%NAME% - звуки двигателей
weapons_%NAME% - звуки выстрелов различных орудий, а так же звуки пролетающих мимо снарядов.
weapons_tracer_%NAME% - звуки трассеров
%NAME%_threads - звук езды по грунту для каждого вида танка

Maps (различные по назначению файлы, включая настройку неба)

maps\fx\damage_stickers\ - следы, черкаши, дыры от снарядов попавших в танк
maps\skyboxes - файл настройки игрового неба
maps\skyboxes_BU - отключение облаков в игре

particles
Папка создаётся после пропатчивании ресурсов программой WOT Tweaker

Папки particles и influx отвечают за небольшой, созданный на первое апреля, эффект от разработчиков улетающей души танка. Аналогично и папка speedtree необходима для поддержания модов посвященных празднику 9 мая. Внутри папки !_icons находятся специальные иконки, или по-другому иконки, для отображения к бою. (никнейм_игрока *иконка перекрещенных мечей* никнейм_игрока - убит, никнейм_игрока *иконка восклицательного знака* - нужна помощь и прочие изменения)

Отдельная благодарность игрокам под никами: Slava_K, Latomerta, Slava7572, Shtys и BELLATOR_EXTERMINATORE, на основе их информации была написана статья.

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

Спасибо за внимание, удачи на полях сражений!

Категория: Полезное | Просмотры: 8297 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]