Контекст меню Карта - клапан разработчик общност

Фон карти - триизмерен динамичен фон, който се появи в менюто на играта, когато започнете играта. Той е съставен от БСП-карти, както обикновено. Обикновено, на фона на карти се използват за един потребител модификации (като Half-Life 2), но можете да ги използват за никакви изменения. Картата на фона може да се промени, веднага след като играчът премине главата, в зависимост от версията

Създаване на фона Карта

Фон карти могат да бъдат създадени като диорама. Примитивните на картата трябва да бъдат строго ограничени, за да се вижда само в камерата. Чрез този то изисква по-малко материал, така че картата става по-малки, и по-бързо време за зареждане.

За създаване на фон на картата:

  • Създаване на редовни примитиви до сцената, която искате да добавите към картата на фона. Те не трябва да съдържат leak'ov (течове) и трябва да изглежда като нормален равни. Необходими са също така всички материали и източници на светлина. Можете да започнете да печелите от сегашното ниво - просто да изтриете или скриете ненужните примитиви и entiti. Всички нежелани елементи трябва да бъдат отстранени.
  • Добави info_player_logo (за мултиплейър игри) или info_player_start (игра за един играч) на картата. Тяхното място на картата не е от значение, стига те да не са висящи във въздуха, в противен случай играчът ще падне и да се повреди.
  • Добави в point_viewcontrol карта в позицията, в която бихте искали да видите карта. Името на този entiti трябва да попитам някой, но можете лесно да го намерите (например: "viewcontrol_background1").
  • В настройките забраните знамена Старт на играча / Follow Player / Interruptable от играча и се превръщат в Freeze Player / Infinite Hold Time / Snap за изпълнението на целите ъгли / Направи играч не-твърда.
  • Добави entiti info_target. Това е точката, в която камерата ще се грижат да изтегля карти. Укажете име подобно на името на фотоапарата (например: "target_background1").
  • Изберете point_viewcontrol. Комплект параметри Entity да погледнете (Entiti, към които трябва да се обърнем) стойност info_target. сте създали като целеви entiti.
  • След натоварен фон карта, point_viewcontrol трябва да се активира. Най-лесният начин - logic_auto. Добави autput OnMapSpawn. който включва point_viewcontrol (Активиране).
  • Можете да попитате другите да autputy logic_auto за събития, които трябва да се извършат след зареждане на картата, като трептене светлини, движението НДК. играят някои звуци и т.н.
  • Запазване и съставяне на карта, както обикновено ще се кандидатира на картата. Ако искате да подмените картата на фона Half-Life 2. Прочетете статията "Промяна на картата на фона Half-Life 2," по-долу, за да се увери на името на картата.

Тестване на фона Карта

За да проверите картата на фона, управлявани събития, без да стартирате карти. След като го изтеглите, включително в конзолата и напишете:

където - Вашето име карта. Веднъж заредена карта в началото на това ще се появи меню по време на игра.

След тестване на производителността на картата на фон, можете да промените и да го подобрява. Може би искате да добавите други елементи, промените местоположението на камерата или с предмета. Psole, когато регулирате позицията на картата, добре е да се оптимизира нивото е възможно само чрез прилагане toolsnodraw материали на тези лица не са видими за камерата. След оптимизиране на картата на фона ще се зареди по-бързо.

Вижте. Карти \ sdk_background.vmf например карта на фона.

Материал фон карта меню

Важно е също така да се създаде на фона материали за вашата подготовка карта. Тези изображения се появяват веднага след като се започне играта, но картата на фон не е зареден. В Half-Life 2 е замъглено снимки на картата на фон (за да го създаде, използвайте Gaussian Blur до 30 пиксела за снимките 1280px висок). При показване на карта се зарежда, на екрана плавно преминава от статично изображение на картата на фона.


Card необходими два материала:

\ Материали \ конзола \.ВМТ

\ Материали \ конзола \_widescreen.vmt

Например, ако на фона на картата, наречена sdk_background.bsp, трябва два материала:

Обикновено, на фона материали са размазани фон карти снимки на екрани резолюция 1024x1024.

Уверете се, че размерът на вашите 1024x1024 изображения. Основната Номерът е как да получите правилния изображението на монитора с различни съотношения (4: 3, 16: 9 или 16:10).

  • В конвенционални дисплеи (4: 3) създават размер на изображението на 1024х768 (или 1280x1024) и промени техния размер от 1024x1024.
  • В широкоекранен монитор създават размер 1280x800 изображение, а също и да се променят размерите си при 1024x1024


Можете да изберете от ключово значение за създаването на екранни снимки в Settings -> Keyboard. когато стартирате играта. По подразбиране този бутон F5. и запазвате изображения във формат .jpg в папка <игровая папка>/ Снимки. Можете също така да се свърже с екрана на конзолата командния бутон. която се съхранява във формат .TGA

.vmt фон материал файл може да изглежда така:

\ Half-Life 2 \ HL2 \ материали \ конзола (за .VMT и .VTF файлове).

Script файлове за фон карти и глави във вашите модификации

След като сте създали на фона на картата, той трябва да бъде включен в новия скрипт файл за автоматично се показва в дясната част.

\ скриптове файл HL2 \ ChapterBackgrounds.txt фонови карти са свързани с някои глави на играта. Това е списък на всички заглавия на играта и на фона на карти, за да се зареди веднага след като играчът идва на следващата глава.

Ето един пример ChapterBackgrounds.txt файл от Half-Life 2:

Тези файлове съдържат имената на ръководителите на различни езици. Въведеният текст тук ще се появи в игра на всички карти, които носят името на главата.

Проверете chapterbackgrounds.txt файл

След като сте направили промени в даден файл chapterbackgrounds.txt. Можете да проверите картата на фона използва променливите sv_unlockchapters конзола. Този екип е отговорен за каквито и да било игри на главата, която вече сте преминали, и съдържа номера на картата на глава фон искате да видите.

За да изберете фон на картата на главата, е необходимо да:

  1. Запазване chapterbackgrounds.txt файла с промените, направени в папка \ Scripts.
  2. Стартирайте играта
  3. Отворете конзолата
  4. Въведете "sv_unlockchapters N", където п е на заден план, за да номер на картата chapterbackgrounds.txt по делото. искате да видите.
  5. Въведете откажат. да продължи срещата.
  6. Рестартирайте играта, а след това се показва избраната карта.

Резервни карти фон Half-Life 2

Ако искате да замените стандартната фона Half-Life 2 от техните карти, просто се създаде фон карта и материалите със същото име, както и промяна на името на картата за конкретна глава. Имена на фона Half-Life 2 карти е в chapterbackgrounds.txt на файла:

Например, ако искате да замените първото фон карта, обадете се background01 карта. За да смените картата на фон в глава 10, преименуване на картата си в background06

Отмяна на изтегляне на фона карти

Ако искате да използвате за текстурата на фона (без сваляне на картата), просто създадете файл \ CFG \ valve.rc и добавете следните редове:

Ако искате да се даде възможност на зареждане на фона на карти, трябва само да добавите команда в startupmenu valve.rc файл