Sampik.ru » Гайды и FAQ » Что такое carcols.dat?

Что такое carcols.dat?

Carclos.dat, хранящийся в папке data, содержит массивы RGB-палитр цветов и имена моделей авто с номерами цветов из палитры.

Структура

Файл содержит три секции - colcar и car4. Каждая секция заканчивается ключевым словом end. Комментарии в этом файле реализованы знаком «#».
# комментарий 
COL ... end 
CAR ... end 
CAR4 ... end

COL

Секция COL содержит цветовые палитры, она состоит из текстовых строк, каждая строка содержит 3 целых числа разделенных запятыми. Эти три числа обозначают количество красного, зеленого и синего цветов (RGB). Каждое из чисел находится в диапазоне от 0 до 255.
Ниже приведены пронумерованные цвета оригинального carcols.dat.

CAR

В секции CAR ассоциируются цвета из палитры цветов с конкретными автомобилями. Данные в строке разделены запятой, аналогично секции COL. Каждый автомобиль имеет свою строку. Она состоит из названия автомобиля, далее идут пары чисел (1 - основной, 2 вторичный).
Например, полицейская машина:
copcarla, 0,1
Если присвоить ей номера 3,6, то она станет красно-жёлтой.

Игра каждый раз, когда генерирует автомобиль на карте, берёт пары цветов из carcols.dat, случайным образом выбирая из соответствующих строк. Чем больше пар цветов, тем в большее количество цветов будет окрашиваться автомобиль. Максимальное количество пар цветов 8, можно прописывать больше, но в игре они появляться не будут.

CAR4

Структура аналогична секции CAR, за исключением, что здесь идут по 4 значения, а не по 2. Автомобили из этой секции имеют не только основной и вторичный цвета, но так же третий и четвертый. По умолчанию 4 цвета в игре имеют Camper, Cement и Squalo, но красятся они только в 3 цвета.

Добавление / изменение цвета

Для начала вы должны иметь готовые значения RGB, соответствующие вашему цвету, который вы хотите. Как описывалось выше вам нужно выбрать число от 0 до 255 для каждого из 3 значений. Если вы выберете 255,0,0 то получите самый красный цвет. К примеру возьмём два цвета - лаймовый и песочный.
Советую не добавлять, а заменять последние строчки от 126 и ниже (игра имеет ограничение в 128 цветов и после превышения этого придела игра не запустится).
Есть два варианта получения этих двух цветов:

1 вариант

После успешного редактирования RGB значения нужно; зайти в игру, взять нужный автомобиль и поехать в «Transfender» и вы заметите, что в выборе цветов последние два цвета изменились на нужные.

2 вариант

Если возможности поместить т/c в Transfender нет, то нужно сделать следующее:
Добавить (или заменить) в нужную строчку нужные числа.
И вуаля, по штату будут ездить автомобили с нужным цветом.


Автор: Алексей Ткаренко