Вот собственно результат моей двухмесячной работы, Перераздача оружия.
Полностью изменён оружейный парк в игре. Оружие (старое) снесено всё (почти), добавлено новое(см.ниже) и заново роздано неписям. У каждой группировки свой набор стволов (примерно по два-три вида для каждого ранга), именным я так-же определил своё оружие.
В список вошли:
I. Новые модели реального оружия:
1. А-91М
2. АЕК-971
3. АК-101
4. АК-101 в западных обвесах
5. АК-103
6. АК-104 в западных обвесах
7. АК-107
8. АК-74
9. АК-74М
10. АКМ
11. АКМС
12. АR-F (АКМ болгарского производства с гранатомётом стандарта НАТО)
13. АКМ со скелетным прикладом
14. АКС-74 с коллим. прицелом "Кобра"
15. АКС-74У
16. АКС-74У с удлинённым стволом и коллим. прицелом "Кобра"
17. АКС-74У с неотъёмным глушителем
18. АН-94
19. АС "Вал"
20. СР-3 "Вихрь"
21. СР-3 с коллим. прицелом "Кобра"
22. АUG A3
23. ПП-19 "Бизон" с коллим. прицелом "Кобра"
24. АК-5(лицензионный Шведский вариант FN FNC)
25. RK-95
26. WA2000
27. ВСС "Винторез"
28. ВССК "Выхлоп"
29. VZ-58
30. ОЦ-14 "Гроза" в привычном нам варианте и в варианте бесшумной снайперской винтовки.
31. Zastava M92
32. LR-300ML
33. KAC PDW
34. SR-25
35. XM-8 в варианте с интегрированным прицелом и без него
36. НК G-36 в стандартном, экспортном, укороченном и компактном вариантах
37. М-16А1 и А4
38. М-4 с гологр. прицелом
39. СПАС-12
40. МР-40
41. МР-5SD со складным прикладом
42. МР-5SD c нескладным прикладом и коллим. прицелом
43. НК РSG-1
44. Обрез Винтовки Мосина
45. ПБ
46. ПКМ в западном обвесе
47. ППШ
48. Ремингтон 870 в гражданском и военном вариантах
48. АК-47(ржавый)
49. РПК-74
50. Сайга 12К
51. Сайга 12К с укороченным стволом в западных обвесах
52. SBR
53. СВД в трёх вариантах с разной фурнитурой.
54. СВД-С
55. СВУ
56. SiG-550SR
57. SiG-552
58. Striker в варианте с коллим. прицелом и без него
59. P-90
60. FAL
70. FAL со скелетным прикладом.
71. FNC
72. HK-417
73. G-3
74. G-11
75. Desert Eagle
76. ОЦ-33
77. Винтовка Мосина с прицелом
78. Арбалет охотничий
79. МП-444
80. FAMAS G2
81. СКС
82. G-53
81. Неопределённой принадлежности клон М-4
II. Несуществующее оружие:
1. "Гаусс-Винтовок" 4 вида(модели разные)
2. "Гаусс-Пулемёт"
3. Zastava М-22
4. SCAR из Сysis`а
5. Дробовик из Crysis 2
6. HK USC под ПМ-овский патрон
III. Старые модели:
1. ПКМ
2. М-134
3. БМ-16(обрез)
3. ТоЗ-34
4. M-4 Super 90 с глушителем и прицелом
5. F2000
6. РГ-6
7. Дигл Фримена
8. УЗИ
Так же есть StG-44, но Стрелок его не получит.
Протестировано полностью, работоспособность гарантирую, но в целом пока сыровато, рассматривайте как тестовую версию, т. к. есть недоработки.
Не прописаны новые стволы ни в ремонт, ни в апгрейд. Надёжность оружия я хочу реализовать по другому принципу, а идея апгрейда мне просто не нравится.
Скрипты где мог - поправил, награды и т. д. выдаются правильно, для Воронина подходит новая "Гроза". А вот Проводник новую брать не хочет. Функцию, где прописана проверка и изъятие "Грозы" для него, я не нашёл, при разговоре с ним надо иметь две "Грозы": старую и новую(старая у Сидора продаётся). Так же не отрегулирован баланс. И не одевайте глушители на НЗ и Болотах.
Так же я не лазил в all.spawn, но всё оружие, что через него раздаётся имеет новые модели.
Вопросы к опытным модостроителям:
1. Первый и главный: нужна полная формула расчёта повреждений NPC и ГГ в игре (тема в разделе школы моддинга противоречит местами сама себе, а практика вовсе опровергает формулы из неё.)
2. Можно ли как-то лечить вылеты
Expression : assertion failed
Function : _VertexStream::Lock
File : E:\stalker\patch_1_0004\xr_3da\R_DStreams.cpp
Line : 44
Description : (bytes_need<=mSize) && vl_Count
(я вроде слышал, что как-то можно)
3. Где всё таки функция на проверку и отъём "Грозы" для Проводника?
4. Как заставить торговцев покупать полностью изношенное оружие по полной цене?
От автора:
Ах да, чуть не забыл(писал пост в блокнотных файлах из разных кусков, вот и выпало):
1. Ставить на чистую Солянку от 03.09.10
2. Модели взяты из Арсенал мода (Благодарность Dester`у). И из темы "The new weapon and its addition in S.T.A.L.K.E.R " на этом форуме. (Благодарность всем авторам, что работают в этой области).
Более точный список я составляю, т. к. многие модели у меня лежат уже довольно давно, и авторов некоторых из них я уже и забыл, приходится сравнивать с моделями из постов.
3. Если обнаружатся баги, то обязательно пишите мне в личку, помогу, да и у себя исправлю.
Cкриншоты: