Итак. В главном меню игры Counter-Strike Source есть пустое окно (бывшая проверка видеокарты. Я его почистил). Я хочу добавить в него картинку, код которой указан ниже:
Как вы поняли, основу я взял из окна настроек громкости микрофона."MicMeter"
{
"ControlName" "ImagePanel"
"fieldName" "MicMeter"
"xpos" "40"
"ypos" "148"
"wide" "158"
"tall" "32"
"autoResize" "1"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"tabPosition" "0"
"image" "resource/live"
"barCount" "19"
"barSpacing" "8"
}
На настройки можете не обращать внимания, они полностью рабочие.
Проблема в другом.
Чтобы отображалась картинка, она должна быть в формате *.tga
Я пробовал кучу программ, конвертирующих обычный Jpeg в TGA, но ничего не выходило. Итог получался один - изображение выглядело вот так:
Что делать? Как правильно конвертировать?
Пробовал по-другому. Брал уже готовую, рабочую картинку (то есть картинку громкости, mic_meter_live называется). С помощью фотошопа, наложил поверх свое изображение, сохранил ничего не изменяя (размер, количество битов на пиксель и т.д... ). Эффект тот же.
Может быть к этому изображению дополнительные файлы нужны? Типа VTF или VMT? Но для mic_meter_live ничего же не нужно...