Skip to content

New Sherpa role for Rifleman + SmartGun BulletBox#94

Merged
qrwas merged 7 commits into
Violentfire:masterfrom
HorvatBG-gif:ammo-carrier-private
Dec 11, 2025
Merged

New Sherpa role for Rifleman + SmartGun BulletBox#94
qrwas merged 7 commits into
Violentfire:masterfrom
HorvatBG-gif:ammo-carrier-private

Conversation

@HorvatBG-gif

@HorvatBG-gif HorvatBG-gif commented Nov 15, 2025

Copy link
Copy Markdown
Contributor

About the PR

Нова роль для стрільців - шерпа. Коробка з трьома тисячами набоїв на смарт-ган.

Why / Balance

ІМС для набоїв був нікому не потрібним через сповільнення в 30%, щоб просто не прибирати сповільнення та зберегти відносний баланс додано нову роль для стрільців - шерпа, ця роль нестиме на своїх плечах набої та фаєри для свого загону . Також додано коробку з набоями для смартгану яку швидко переносити можна тільки в цій сумці.

В вендорі постачання замість ІМС для набоїв тепер з'являється набір шерпи в розділі "Інше" (їх завжди 2, на наш онлайн повинно вистачати)
image
Набір містить далекомір, довідник шерпи та LCF загального призначення (згорнутий варіант). (LFC- Load Carrier Frame)
image
Після прочитання Стрілець отримає Посаду "Шерпа" , префікс (ШРП) в радіо , ось таку іконку:
image
Та відповідну іконку на мапі:
image

Якщо спробувати одягти LCF без відповідного компоненту:

wearingpopup.mp4

Після прочитання довідника стрілець отримує компонент що дозволяє йому носити LСF на плечах (в руках 40% сповільнення) на плечах 0% сповільнення навіть з повною сумкою
LCF має 4 слоти, але підтримує тільки 1 коробку набоїв для смарт-гану та має 1 слот заререзвований для фаєрів( не забороняє забити всі 4 слоти фаєрами, але обмежує кількість слотів з набоями до 3)

whitelistshowcase.mp4

Коробка набоїв для смарт-гану містить 3000 набоїв та коштує 6000$ (еквівалент 6 магазинів, ціна 2 магазинів = 3000$)
image
Натомість коробка має 30% сповільнення як в руках так й на спині (коробки можна носити на спині, в цієї не прибирав щоб за відсутності шерпи можна було хоч з дебафом на спині нести)

Technical details

  • 2 компоненти
    SichSherpaItem позначає предмет як предмет шерпи (для можливості додавання варіантів в майбутньому?)
    SichSherpaRifleman дається стрільцю після прочитання довідника щоб система розпізнавала його як "шерпу"
  • Система що перевіряє спробу надягання предмету з компонентом SichSherpaItem, якщо істота має компонент SichSherpaRifleman то предмет успішно одягається. Якщо ні - залежно від того чи предмет одягається на себе чи на іншу істоту показується різне попередження що це не можна зробити й дія скасовується.

До коробок з фаєрами додано теги щоб нормально працювати з вайтлістами
*іконку на мапі попередньо додано в папку з усіма щоб не дублювати в нашу файли що хоче система цих іконок. ЗАЙМАЮСЬ ПЕРЕНЕСЕННЯМ В НАШІ ФАЙЛИ

Media

*медіа всі в описі :)

Requirements

  • By submitting this code and/or assets, I confirm that I either own them or have provided the correct necessary licenses to use and distribute them. I agree to be fully responsible for any legal claims or issues arising from the use of these materials.

Changelog

чейнджлогу не буде щоб не конфліктити в майбутньому заради двох рядків які ніхто не прочитає

@HorvatBG-gif

Copy link
Copy Markdown
Contributor Author

це я такий потужний чи в нас на рмс з тестами все настільки погано? @qrwas

@Pgriha Pgriha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Чисто малі тех. моментики, а загалом круто

Comment thread Resources/Prototypes/_RMC14/Entities/Objects/Tools/flares.yml
Comment thread Resources/Prototypes/_Sich/Entities/Clothing/Back/backpacks.yml
Comment thread Resources/Prototypes/_Sich/Entities/Clothing/Back/backpacks.yml Outdated
Comment thread Resources/Textures/_RMC14/Interface/map_blips.rsi/meta.json Outdated
@HorvatBG-gif HorvatBG-gif requested a review from Pgriha November 17, 2025 13:26

@Pgriha Pgriha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Чисто косметичний момент з нашим улюбленим СмартГаном та все ще актуальне питання про мета файл (скинь хоч помилки, які в тебе видає при спробі перенести його)

@Pgriha Pgriha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

смарт-гану, але тепер всюди

Comment thread Resources/Locale/en-US/_Sich/storage/storage.ftl Outdated
Comment thread Resources/Prototypes/_Sich/Catalog/Fills/Crates/bullet_boxes.yml Outdated
@HorvatBG-gif HorvatBG-gif marked this pull request as draft December 6, 2025 12:28
@HorvatBG-gif HorvatBG-gif marked this pull request as ready for review December 8, 2025 21:19
Comment thread Resources/Textures/_RMC14/Interface/map_blips.rsi/meta.json Outdated
@HorvatBG-gif HorvatBG-gif requested review from Pgriha and qrwas December 10, 2025 10:30

@Pgriha Pgriha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Наразі проблем більше не бачу, можна пускати в білд

@qrwas qrwas merged commit df5e23e into Violentfire:master Dec 11, 2025
11 of 17 checks passed
@HorvatBG-gif HorvatBG-gif deleted the ammo-carrier-private branch December 22, 2025 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants