На заметку
У каждого класса оружия есть свои дополнительные параметры, например, у дробовиков имеется параметр NumBulletsInShot =”15” - это количество пуль в одном выстреле, т.е. это и есть сама дробь.
Модификация характеристик оружия
Class = "BulletLauncher" – Это класс оружия, т.е., например, пулемет или плазмомет; (чтобы вы не искали вот сразу все
Class = "PlasmaBunchLauncher" Class = "Mortar" Class = "RocketVolleyLauncher" Class = "CompoundGun" Class = "MortarVolleyLauncher"
Class = "ThunderboltLauncher" Class = "RocketLauncher")
Name = "rapier01" – это название оружия. Можно поставить любое, чтобы в конце были 2 цифры – например, 01 или 02;
ModelFile = "rapier01" – это название файла с моделью;
ResourceType = "BIG_GUN" – тип оружия – большое, маленькое, специальное и т.д; (если изменить маленькое оружие на большое оно не поместится в слоте)
NodeScale = "1 1 1" – ???; (масштабный узел пока непонятно)
Mass = "1.0" – соответственно, масса оружия;
BulletPrototype = "raybullet" – тип пули (Ракета, пуля и т.д.); (Ракеты не ставить на пушки такие как рапира произойдет вылет из игры-SMT5014)
ExplosionType "CANNON" – тип снаряда (можно поставить значение CANNON если вы хотите чтобы оружие даже такое, как шершень стреляли взрывными пулями)
FiringEffect = "none" – ???;(в первой махине не работает это поджог можно не пробовать)
Damage = "160" – повреждение; (предупреждение значение меняется на всех машинах не только игрока)
FiringRate = "40" – скорострельность; (слишком много лучше не ставить)
GroupingAngle = "0.6" – точность (от 0,1 до 1 и не только); (можно поставить точность 1 на флаг, и тогда урон будет 2000)
FiringRange = "1200" – дальность выстрела; (если поставить 10000 то можно обстреливать город с города)
RecoilForce = "50" – сила отдачи;
DamageType = "BLAST" – тип повреждения (взрыв, проникающее и т.д.); (лазер плазма пули)
Decal = "DC_GUN" – ???; (DC_ROCKET) (сделано для определения оружия почти ни на что не влияет)
ChargeSize = "1" – кол-во снарядов в обойме; (не ставить слишком много если будете использовать ракеты)
RechargingTime = "3" – время перезарядки; (0-без перезарядки)
Durability = "700" – прочность; (на 0 не ставить оружие поломается)
BlastWavePrototype = "smallBlastWave" – тип взрывной волны; (типы: small big giant)
Price = "16400" – цена; (если кто-то захочет поставить маленькую цену на молот тора чтобы враги ездили с ним то у вас ничего не получится у них оружия заделаны в спавне)
FiringType = "Cannon" – тип выстрела (Plasma, Rocket, MachineGun, и т.д.)
/>
Модификация характеристик кабины
Class = (класс модифицируемой запчасти, пусть будет "Cabin")
Name = (название кабины, например uralCab01, либо superMegaCabina01)
ModelFile = (модель, используемая для отображения нашей кабины, например uralCab01)
ResourceType = "URAL_CABIN" (В файле vehicles.xml у урала в одной из строк стоит этот же параметр - URAL_CABIN. Это обозначение для кабины, к какой машине она принадлежит)
NodeScale = "1 1 1" (никто с этим пока не экспериментировал, соответственно, никто об этом параметре ничего не знает.)
Mass = "100.0" (вес кабины)
Durability = "130" (Это обозначение брони кабины)
DurCoeffsForDamageTypes = "12 8 0" (Это коэффициенты попаданий из разного оружия, !почти! То же самое что и durability)
MaxPower = "600" (Максимальное значение Силы. Но силы чего? Может удара, я сам этот параметр не меняю)
MaxTorque = "330" (Максимальная мощность движка кабины)
MaxSpeed = "110.0" (максимальная скорость)
BlowEffect = "ET_PS_VEH_PART_BLOW_BIG_CAB"
Price = "85000" (Цена)
RepairCoef = "0.5" (Коэффициент стоимости починки кабины)
FuelC "0.5" (Коэффициент поглощения топлива)
LoadPoints = "LP_SML01" (Лоадпоинты для слотов оружия. Лучше не трогать)
EngineHighSound = (Звук, используемый для данной кабины)
ResourceType = "GADGET_COMMON" (слоты для гаджетов улучшающих авто)
MaxAmount = "3" /> (кол-во слотов до 5)
ResourceType = "GADGET_WEAPON" (слоты для гаджетов улучшающих оружие)
MaxAmount = "1" /> (кол-во слотов до 5)
Main = "0"
Breakable1 = "1"
Breakable2 = "1.5"
Breakable3 = "1"
Breakable4 = "2"
Breakable5 = "0.3"
Breakable6 = "1.5"
Breakable7 = "1"
Breakable8 = "0.5"
Breakable9 = "1"
/>
хух пришлось минут 15 смотреть что где сделано и добавлять описания)
Я так понимаю, это изменит всё оружие в игре? У врагов будет точно такое же оружие. А вот как изменить только своё оружие?
Прочитал, перечитал, перечитал ещё два раза, и так ничего и не понял. Где всё это прописано, в каких файлах?