В json’ах к оружию добавляются проценты увеличения хар-тик
"human_weap__weapInitialComponents" : [
{},
{
"gun__reloadTime" : -15.0,
"gun__shotFreq" : 10.0,
"gun_spread__maxDeltaAngle" : -15.0,
"gun__kineticDamageMult" : 10.0
}
],
А напрямую в ентити так нельзя сделать, там только прямо менять параметр через initialComponents
или напрямую в оружиях.
Солдатам можно менять хар-ки первым способом, и вторым включительно, за исключением одного но, ентитю оружия можно откопировать несколько раз и накидать ей разных хар-тик, с бойцом такой трюк не прокатит.
Сделать подбираемый предмет, который бы влиял на хар-ки бойца, база под это есть уже 6 лет как
entityMods{
modProps:t="content/enlisted/gamedata/items/medication_speed.blk"
}
visual{
template:t="medication_speed_item+item_in_world"
}
equipable{
slot:t="mod1"
slot:t="mod2"
}
accelerationMult{
mult:r=1.5
}
speedMult{
amount:r=1.2
}
reloadMult{
mult:r=0.8
}
Ну и там ещё где то куча крох с кучей всего
Для чего
-
Мододелы смогут это сувать в зомби режимы или ещё куда
-
На великом полигоне можно будет проверить все перки (Ну почти все, самообстрела увы нет, увы, но там легко добавить ауру дамага)
-
Расширение батлпикапов - не только бесполезнопалки на ТО, но и фляги с мегавеществами, там не знаю, прочий гениальный геймдизайнерский мув
И прочие мелкие прелести