Перейти к контенту

[SoC] Ковыряемся в файлах


Halford

Рекомендуемые сообщения

Товарищи! Подскажите, ЧЯНДТ??

Хотел добавить новое оружие в модификацию. Осталось сделать иконки для ствола и боеприпасов. Все нарисовал, следуя описанной в "сталкер-вики" схеме. Правильно сохранил, с учетом нужного формата и требований. Сделал альфа-канал ну и прочее... Правильно выставил координаты иконок, 20 раз перепроверил. Но ни у торговца, ни в инвентаре, кроме количества, ничего не отображается... Подставляя координаты других стволов и боеприпасов - все работает. Но мои новые из файла - никак...

 

Координаты нового оружия:

inv_grid_width      = 2
inv_grid_height     = 1
inv_grid_x            = 29
inv_grid_y             = 28
 
Координаты новых патронов:
inv_grid_width       = 1
inv_grid_height     = 1
inv_grid_x            = 30
inv_grid_y             = 30
 
Файл иконок прилагаю:
 
На всякий случай конфиг ствола:

[wpn_fn57]:wpn_walther
$spawn = "weapons\wpn_fn57"
visual = dynamics\weapons\wpn_fn57\wpn_fn57.ogf
 
upgrades                 = up_gr_ab_fn57, up_gr_cd_fn57, up_gr_e_fn57, up_gr_f_fn57
installed_upgrades       =
upgrade_scheme           = upgrade_scheme_u3
 
cost = 7500
 
description = st_wpn_fn57_descr
inv_name = st_wpn_fn57
inv_name_short = st_wpn_fn57
 
inv_grid_width     = 2
inv_grid_height     = 1
inv_grid_x         = 14
inv_grid_y         = 8
 
inv_weight = 0.61
 
ammo_mag_size = 20
ammo_class = ammo_5.7x28
 
fire_dispersion_base = 0.2
 
cam_relax_speed         = 0
cam_relax_speed_ai       = 360
cam_dispersion           = 0.35
cam_dispersion_inc = 0.35
cam_dispersion_frac = 0.9
cam_max_angle = 4
cam_max_angle_horz = 4
cam_step_angle_horz                              = 0.35
 
cam_return   = 0
zoom_cam_return   = 0
 
fire_dispersion_condition_factor = 3; = 4
misfire_probability = 0.001
condition_shot_dec = 0.00001
 
fire_distance           = 600
bullet_speed = 650
rpm                     = 400
rpm_empty_click = 150
 
hit_power           = 0.55, 0.55, 0.55, 0.55
hit_impulse = 22
 
 
 
 
silencer_hit_power       = 0.5, 0.5, 0.5, 0.5
silencer_hit_impulse = 22
silencer_fire_distance   = 300
silencer_bullet_speed = 305
 
silencer_name   = wpn_addon_silencer
silencer_x                   = 77
silencer_y                   = -16
 
hud = wpn_fn57_hud
 
[wpn_fn57_hud]:wpn_walther_hud
item_visual = dynamics\weapons\wpn_fn57\wpn_fn57_hud.ogf
 
aim_hud_offset_pos = -0.109880,0.042200,-0.001500 ; +вправо\-влево , +вверх\-вниз
aim_hud_offset_rot = 0.005800,0.006800,-0.015000 ; +вниз\-вверх , +вправо\-влево
 
aim_hud_offset_pos_16x9 = -0.171880,0.069200,-0.001500 ; +вправо\-влево , +вверх\-вниз
aim_hud_offset_rot_16x9 = 0.037000,0.055800,0.037500
 

 

 

 

 

Очень прошу помощи, мучаюсь уже несколько дней...

Заранее благодарю!

Поделиться этим сообщением


Ссылка на сообщение

Eugen81
Нет, не промахнулся. Координаты в конфиге просто выставлены для пробы под иконку другого ствола. Выставляю координаты, которые написаны выше:
 
Координаты нового оружия:
inv_grid_width      = 2
inv_grid_height     = 1
inv_grid_x            = 29
inv_grid_y             = 28
 
Координаты новых патронов:

inv_grid_width       = 1
inv_grid_height     = 1
inv_grid_x            = 30
inv_grid_y             = 30

 
И вот с такими координатами не отображается. Начинаю новую игру. Хорошо, что не альфа, минус один из вариантов. Тогда, что может быть еще?.. Я прям не знаю уже...

Ок, если я ошибся и там х=28,у=29. Но патроны-то должны отображаться... 30х30 - верно - ?...
 
nv_grid_width       = 1
inv_grid_height     = 1
Если стоим на пустой ячейке - она и показывается. dc

Да, вообще никак. Ни так, ни эдак... У ствола и 28,29, и 29х28. И 29х30... У патронов и 30х30, и 31х31. И на статике. И на динамике. Ну ничего нет. Наверное, не в этом проблема. Т.к. остальные иконки подстановкой отображаются. Где еще может быть косяк?...

Пропишите своим патронам те же координаты, что и пистолету, и посмотрите на результат. dc

Изменено пользователем Dennis_Chikin

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...