Моддинг и редактор
-
Как частично русифицировать редактор?
-
- Запустить его с параметром
-config:language:t=Russian
- Запустить его с параметром
-
Как заспавнить солдата, как в меню?
-
-
common_menu_animchar+human_weap
. Оружие устанавливается в параметреhuman_weap__weapTemplates
, анимация - вanimchar__animStateNames
, внешность - вanimchar__res
. Пример.
-
-
Как заспавнить солдата с кастомизируемой экипировкой?
-
-
customizable_menu_animchar+human_weap
. Экипировка меняется с помощью параметраhuman_equipment__initialEquip
.
-
-
Как заспавнить солдата?
-
- Имена шаблонов солдат в файлах
*_soliers.blkx
. ИИ переключается параметромbeh_tree__enabled
- Имена шаблонов солдат в файлах
-
Какие интересные строки есть в бинарнике игры?
-
#%ugm0/entities.blk
-
%ugm0/es_order.blk
-
%ugm0/controlsConfig.blk
-
Can't use script in ugm mode!
-
unknown block in entities_blk, block name = %s
Логи
- Как расшифровать логи игры?
-
- С помощью xortool -c 0x20 -l 128
Звуки
- Как распаковать звуки из игры?
Неиспользуемые/интересные звуки
-
cmn_ambient.assets/amb_ny*
- звуки от новогоднего ивента? -
ww2_walker_soldier*_voice.assets/as_*
- стоны -
cmn_ambient_summer.assets/halloween_*
cmn_sfx_door.assets/door_scary_*
- звуки для хелоуинского ивента -
enl_vo_*.assets/vo_player_enlisted*_tank_crew_*
- озвучка экипажа танка -
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_enemy_*
- расположение врага
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_shot*
- откуда выстрел
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_target_lock*
- захват цели
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_target_destroyed*
- цель уничтожена
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_player_tank_hit*
- “нас пробили”
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_direct_hit*
- попадание по вражескому танку
-
-
-
enl_vo_*.assets/vo_player_enlisted_tank_crew_weapon_destroyed
- модуль уничтожен
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_*_killed*
- член экипажа танка убит
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_*_wounded*
- член экипажа танка ранен
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_*_contused*
- член экипажа танка контужен
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_fire_in_tank*
- пожар в танке
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_fire_extinguished*
- пожар потушен
-
-
-
enl_vo_*.assets/vo_player_enlisted*_tank_crew_armor_not_pierce*
- “не пробил”
-
-
enl_vo_*.assets/vo_player_enlisted*_soldier*_squad*
- приказы отряду -
-
enl_vo_*.assets/vo_player_enlisted*_soldier*_squad_order_cancelled*
- отмена приказа
-
-
-
enl_vo_*.assets/vo_player_enlisted*_soldier*_squad_order_revive*
- озвучка лечения
-
-
-
enl_vo_*.assets/vo_player_enlisted*_soldier*_squad_revive_me*
- “полечи меня”
-
-
enl_vo_*.assets/vo_player_enlisted*_soldier*_1st_place_kill*
- попадание на первое место -
enl_vo_*.assets/vo_*_enlisted*_soldier*_covering*
- команда искать укрытие -
enl_vo_*.assets/vo_*_enlisted*_soldier*_enemy_machinegun*
- предупреждение о вражеском пулемёте -
enl_vo_*.assets/vo_enemy_enlisted*_soldier*_enemy_vehicle*
- предупреждение о вражеской технике -
enl_vo_*.assets/vo_player_enlisted*_soldier*_sniper_warning*
- предупреждение о вражеском снайпере -
enl_vo_*.assets/vo_*_enlisted*_soldier*_fire_warning*
- “мы под огнём” -
enl_vo_*.assets/vo_player_enlisted*_soldier*_*_throw*
- озвучка броска гранаты/бичпакета/молотова -
enl_vo_*.assets/vo_player_enlisted*_soldier*_order_advance_enemy*
- приказ двигаться к вражеской позиции -
enl_vo_*.assets/vo_player_enlisted*_soldier*_order_attack_enemy*
- приказ открыть огонь по врагу -
enl_vo_*.assets/vo_enemy_enlisted*_soldier*_add_to_squad*
- “рад служить” -
enl_vo_*.assets/vo_enemy_enlisted*_soldier*_capturing_enemy*
- враг зашёл на точку -
enl_vo_*.assets/vo_enemy_enlisted*_soldier*_change_equip*
- озвучка смены экипировки солдата в меню -
enl_vo_*.assets/vo_enemy_enlisted*_soldier*_level_up*
- озвучка прокачки солдата в меню -
enl_vo_*.assets/vo_enemy_enlisted*_soldier*_melee_attacking*
- озвучка атаки в ближнем бою
vromfs.bin
- Как запаковать
vromfs.bin
?
Платформы, которые неофициально поддерживает игра
Платформы о поддержке которых заявляли разработчики:
Платформы о поддержке которых есть информация в файлах игры:
- Linux
- Android
- iOS
- MacOS
- Nintendo Switch
Боты
-
Где посмотреть конфиги ИИ?
-
Как узнать никнеймы ботов?
-
Что означают эти иконки?
Что от нас скрывают разработчики
DBGLEVEL
DBGLEVEL
- это константа, которая устанавливается при сборке движка. В релизном билде её значение - 0. С помощью DBGLEVEL
от нас скрывают:
- featureflags.nut
-
- Userlog(Историю покупок, битв и т. д.)
- dropdownmenu.nut:
-
-
Пользовательские игры(не путать с пользовательскими матчами!) с названиями, паролями, модами в
.vromfs.bin
, отображением названия мода
-
Пользовательские игры(не путать с пользовательскими матчами!) с названиями, паролями, модами в
-
-
Debug Profile
иDebug Configs
-
- chat.ui.nut
- render_options.nut
-
- Настройки:
-
-
- Индикатор производительности
-
-
-
- Флэш индикатор задержки
-
-
-
- Дальность видимости объектов
-
-
-
- Impostor quality
-
-
- Значение
ultra
для настройки “Качество теней”
- Значение
Интересное в локализации
- Название и описание дивизии СС
regiment/deutschland
squadannounce/deutschland
- Новый класс
soldierClass/guardsman
и его описаниеsoldierClass/guardsman/desc
- Новый класс
soldierClass/shotgunner
и его описаниеsoldierClass/shotgunner/desc
-
building_blocked_too_close_to_other_respawn_preview
- Рядом уже производится постройка другой точки сбора
regiment/deutschland
Полк СС "Deutschland"
squadannounce/deutschland
Дивизия была сформирована в 1938 году под командованием одного из основателей войск СС Пауля Хаузера. Проявила высокую эффективность в боях за Францию и Нидерланды.
Однако сражения с советскими солдатами, защищающими свою столицу, сильно отличались от предыдущих боёв танкового полка CC "Deutschland". К такому ожесточенному сопротивлению танкисты СС однозначно не были готовы.
soldierClass/guardsman/desc
Гвардейцы обучены использовать штурмовые винтовки, что делает их смертоносными противниками на любой дистанции.
Благодаря перку специализации в бою у гвардейцев есть бонус к здоровью. Дополнительные очки способностей гвардейцев: +2 к живучести, +1 к обращению с оружием, +1 к скорости.
soldierClass/shotgunner/desc
Диверсант - гроза противников на короткой дистанции, так как в бою полагается на боевой дробовик.
Перк специализации этого класса увеличивает скорость восстановления выносливости. Дополнительные очки способностей диверсантов: +2 к живучести и +1 к обращению с оружием.
Метаданные скриншотов
В скриншоты, создаваемые средствами игры, сохраняются различные метаданные. В файлах игры есть три таких изображения: game_mode_tutorial_radioman_05.jpg
, game_mode_tutorial_anti_tank.jpg
, game_mode_tutorial_mortarman.jpg
.
Что интересного мы можем узнать из метаданных этого изображения:
-
cur_time:i=1638199064
- скриншот был сделан вПн 29 ноя 2021 18:17:44 MSK
scenes{ folder:t="content/enlisted" folder:t="content/e_berlin" folder:t="content/e_stalingrad" folder:t="content/e_moscow" folder:t="content/e_normandy" folder:t="content/e_tunisia" folder:t="content/e_white_sea" }
-
-
e_moscow
,e_normandy
,e_berlin
,e_tunisia
- тут ничего интересного.
-
-
-
folder:t="content/e_stalingrad"
- Сталинград уже разрабатывался в ноябре 2021
-
-
-
folder:t="content/e_white_sea"
- скорее всего следующая компания
-