| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
| Форум сталкер S.T.A.L.K.E.R.: Школа моддинга Уроки, вопросы по созданию модов Создание абсолютно нового костюма в сталкере (Как создать абсолютно новый костюм с уникальным визуалом.) |
| Создание абсолютно нового костюма в сталкере |
|
Как создать абсолютно новый костюм с уникальным визуалом
Сложность: высокая. Руководство рассчитано на пользователей, уже знакомых с базами моддинга S.T.A.L.K.E.R. Шаг 1. Создание секции костюма Открываем файл outfit.ltx по пути gamedata\configs\misc. Копируем любую подходящую секцию (например СКАТ-10М) и вставляем её в конец файла. После этого редактируем под свой костюм. Код [ваше_название_костюма]:outfit_base GroupControlSection = spawn_group discovery_dependency = $spawn = "outfit\ваше_название_костюма" ;$prefetch = 32 class = E_STLK cform = skeleton visual = equipments\ваше_название_костюма actor_visual = actors\soldier\ваша_модель.ogf ef_equipment_type = 4 inv_name = ваше_название_костюма_в_конфиге inv_name_short = ваше_название_костюма_в_конфиге description = ваше_название_костюма_описание_в_конфиге inv_weight = 16.0 slot = 6 inv_grid_width = 2 inv_grid_height = 3 inv_grid_x = 18 inv_grid_y = 17 full_icon_name = npc_icon_militaryspec_outfit cost = 48000 full_scale_icon = 10,6 immunities_sect = ваше_название_костюма_immunities ; MEDIUM RESISTANCE burn_protection = 0.5 strike_protection = 0.5 shock_protection = 0.5 wound_protection = 0.5 radiation_protection = 0.5 telepatic_protection = 0.5 chemical_burn_protection = 0.5 explosion_protection = 0.5 fire_wound_protection = 0.5 bones_koeff_protection = armor_helmet_damage Иммунитеты костюма Код [ваше_название_костюма_immunities] burn_immunity = 0.004 strike_immunity = 0.003 shock_immunity = 0.003 wound_immunity = 0.005 radiation_immunity = 0.00 telepatic_immunity = 0.00 chemical_burn_immunity = 0.003 explosion_immunity = 0.004 fire_wound_immunity = 0.006 Шаг 2. Название и описание Открываем файл string_table_outfits.xml (gamedata\configs\text\rus) и в конец добавляем: Код <string id="ваше_название_костюма_в_конфиге"> <text>Название костюма в игре</text> </string> <string id="ваше_название_костюма_описание_в_конфиге"> <text>Описание костюма, отображаемое в игре</text> </string> Шаг 3. Создание новой модели актёра В папке gamedata\meshes\actors\soldier находим файл: stalker_military_black.ogf Делаем копию и переименовываем, например: stalker_military_white.ogf Открываем файл блокнотом и находим строку: Код act\act_stalker_military_1 Меняем её на любую другую, но с тем же количеством символов. Например: Код _ct_stalker_military Если количество символов будет отличаться — модель работать не будет. Шаг 4. Модель костюма В папке gamedata\meshes\equipments копируем файл: stalker_comander_suit.ogf И переименовываем, например, в: stalker_comander_suit_white.ogf Шаг 5. Текстура костюма Создаём текстуру с именем: _ct_stalker_military.dds Можно взять готовую текстуру из любого мода и переименовать под нужное имя. Шаг 6. Продажа у торговца Добавляем костюм в ассортимент торговца через соответствующие конфиги и проверяем его работу в игре. Готово. Новый костюм с уникальным визуалом успешно добавлен.
|
| |||
| |||