Как сДеЛаТь КаВэ-два? (кв-2)

Как сделать кв-2, если в ModsEditorе его нету?

2 лайка

ussr_kv_2_1939 ?

3 лайка


-Видишь ussr_kv_2_1939?
-Нет
-И я не вижу, а он есть

6 лайков

Base мне не нужен, мне нужно, чтобы поехать пострелять можно было, ну если совсем никак, то как декорация

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

3 лайка

Но зачем разработчикам всё это добро выпилить надо было? Моды интереснее были бы. На кв-2 пофаниться, на ягдтигре против исов поборзеть, на ханомаге покататься(

2 лайка

Странно. Составные части танка есть (см. скрин).

Возможно это баг, недоложили шаблон танка.

3 лайка

В логах ошибку выдает. При размещении КВ-2.

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

3 лайка

что за шаблон танка?

Шаблон можно настроить. Дать места для техники и кокпиты и уже можно будет считать рабочим. Правда проблема будет в поиске нужных точек для мест бойцов.

Пример кода для Scene.blk


Вот немного настроенный base объект wirbelwind’a.

entity{
  _template:t="base_flpz_iv_wirbelwind"
  transform:m=[[-0.865786, -0.00868009, 0.500339] [-0.0117179, 0.999927, -0.00292947] [-0.500277, -0.00839922, -0.865825] [-20.7957, 21.9464, -62.0762]]

  "vehicle_seats__seats:shared:array"{
    "vehicle_seats__seats:object"{
      receiveDamageFromDMPart:t="driver"
      attachTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [-0.25, -0.25, 0]]
      name:t="driver"
      seatComponent:t="isDriver"
      cameraNodeName:t="bone_camera_driver"
      attachNode:t="driver"
      seatOwnsEntityControl:b=yes
      nextSeat:t="main_gunner"
      locName:t="vehicle_seats/driver"
      ignoreAttachNodeRotation:b=yes
      shouldHideOwner:b=yes
    }

    "vehicle_seats__seats:object"{
      receiveDamageFromDMPart:t="gunner"
      attachTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [-0.25, -0.5, 0]]
      name:t="main_gunner"
      seatComponent:t="isGunner"
      cameraNodeName:t="bone_camera_gunner"
      attachNode:t="gunner"
      nextSeat:t="driver"
      locName:t="vehicle_seats/gunner"
      ignoreAttachNodeRotation:b=yes
      shouldHideOwner:b=yes

      "turretNames:array"{
        turretNames:t="turret_01"
        turretNames:t="turret_02"
      }
    }

    "vehicle_seats__seats:object"{
      receiveDamageFromDMPart:t="commander"
      attachTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [-0, -0.3, -0.11]]
      name:t="commander"
      seatComponent:t="isDriver"
      attachNode:t="commander"
      hatchRotationAxis:p3=1.7, 0, 0
      locName:t="vehicle_seats/commander"
      ignoreAttachNodeRotation:b=yes
      maxPosWithOpenHatch:r=0.7
      shouldHideOwner:b=yes

      "hatchNodes:array"{
        hatchNodes:t="hatch_01"
      }
    }

    "vehicle_seats__seats:object"{
      receiveDamageFromDMPart:t="loader"
      attachTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [-0.25, -0.5, 0]]
      seatComponent:t="isPassenger"
      cameraNodeName:t="bone_camera_driver"
      attachNode:t="loader"
      locName:t="vehicle_seats/loader"
      ignoreAttachNodeRotation:b=yes
      shouldHideOwner:b=yes

      "loaderTurretNames:array"{
        loaderTurretNames:t="turret_01"
      }
    }

    "vehicle_seats__seats:object"{
      receiveDamageFromDMPart:t="machine_gunner"
      attachTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [-0.25, -0.5, 0]]
      seatComponent:t="isPassenger"
      attachNode:t="machine_gunner"
      locName:t="vehicle_seats/radioman"
      ignoreAttachNodeRotation:b=yes
      shouldHideOwner:b=yes
    }
  }
}

В него можно сесть. Из него можно стрелять, но анимации нормальных нету, так как он видимо еще не полностью готов. Тоже самое и с камерами и кокпитами. Их придется вручную настраивать. Вероятно можно сделать в том же vehicle_seats__seats. Ты можешь брать немного информации из другой техники.


Не удивлюсь, если подобные проблемы будут и с KV-2.

Если что код перекидываем в файл scene.blk, что в папке с модом. Файл можно открыть любым текстовым файлом. После этого в редакторе через Find Entity находим объект и перемещаем.

Другой и более лучший вариант:

entities.txt (2.4 КБ)
Вариант через entities.blk как отдельный объект (ger_flpz_iv_wirbelwind_test).
Проблемы те же. Просто как отдельный объект, чтобы не надо было сильно засорять код карты (scene). И игре, наверное, будет легче читать все это. Для файла надо будет поменять формат с txt на blk и закинуть в папку с модом.

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

Думаю, что под этим имеется в виду base версия техники. Содержит в себе базовую информацию о технике. Её внешний вид, статистику о оружиях и т.п… И все это уже используется в рабочих и полностью настроенных объектах техники, где настроены также текстуры, кокпиты и места для бойцов.

2 лайка

animchar__res:t="pzkpfw_II_ausf_F_char"

Интересно то, что в игре есть файл модели Panzer II F.

Он полностью скрыт без какой-либо конкретной информации, указывающей на его существование.

Я обнаружил его существование раньше, попробовав дословно

Она похожа на многие модели, существующие в игре, такие как stuh_iii_ausf_g и bm_13n, которые не могут правильно отображать камеру или вращать турель. Я думаю, они не до конца закончены.

3 лайка

При попытке поставить бм-13 появляется ошибка
2023-10-04_15-55-31

1 лайк

Получается нужна еще папка Data и еще папка для бм-13?

Выше приведена предыдущая конфигурация.

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

изменить на

  vehicle_net_phys__blk:t="content/enlisted/gamedata/units/vehicles/gmc_353.blk:VehiclePhys"
  damage_model__blk:t="content/enlisted/gamedata/units/vehicles/gmc_353.blk"

Конечно, вы также можете изменить свойства, для чего потребуются дополнительные файлы, на которые есть ссылка по пути %ugm.

1 лайк

Ну а как же кв-2? Его нельзя создать даже ручками, или я дурачок?

Увы да, нельзя. Так как нету нужных файлов для свойства animchar__res.

1 лайк

Жаль ;( :cry:

Но всё равно спасибо огромное всем туть)!

2 лайка