Добавление возможности менять хар-ки солдат через подбирание сущностей

В json’ах к оружию добавляются проценты увеличения хар-тик

"human_weap__weapInitialComponents" : [
                  {},
                  {
                     "gun__reloadTime" : -15.0,
                     "gun__shotFreq" : 10.0,
                     "gun_spread__maxDeltaAngle" : -15.0,
                     "gun__kineticDamageMult" : 10.0
                  }
               ],

А напрямую в ентити так нельзя сделать, там только прямо менять параметр через initialComponents или напрямую в оружиях.

image

Солдатам можно менять хар-ки первым способом, и вторым включительно, за исключением одного но, ентитю оружия можно откопировать несколько раз и накидать ей разных хар-тик, с бойцом такой трюк не прокатит.

Сделать подбираемый предмет, который бы влиял на хар-ки бойца, база под это есть уже 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
}

Ну и там ещё где то куча крох с кучей всего

Для чего

  1. Мододелы смогут это сувать в зомби режимы или ещё куда

  2. На великом полигоне можно будет проверить все перки (Ну почти все, самообстрела увы нет, увы, но там легко добавить ауру дамага)

  3. Расширение батлпикапов - не только бесполезнопалки на ТО, но и фляги с мегавеществами, там не знаю, прочий гениальный геймдизайнерский мув

И прочие мелкие прелести

4 лайка

a man in a suit with a tie that says ' a ' on it

1 лайк