Skip to content

Conversation

GuardianDll
Copy link
Member

@GuardianDll GuardianDll commented Sep 27, 2025

Summary

Features "Underbarrel flashlights or something"

Purpose of change

Open the road for #67595
Also because it's cool

Describe the solution

Make MOD pockets transparent, make the game process the items inside MOD pockets (so it can properly consume charges and deactivate), allow some gunmods to be shown in inventory (so you can activate/deactivate it plus reload it)

Issues

At this moment gunmods list all the use actions they have, which means installed flashlight would still have "install gunmod" shown in it's action list. No bueno
(it doesn't allow you to install the mod that is already installed, it's purely a visual bug i would assume) resolved

Testing

GIF 27-09-2025 22-50-46

Additional context

I suspect the infrastructure added would allow stuff like thermal scopes and similar also? need to check it it seems additional enchantment support needs to be added first

@github-actions github-actions bot added <Documentation> Design documents, internal info, guides and help. Info / User Interface Game - player communication, menus, etc. [JSON] Changes (can be) made in JSON [C++] Changes (can be) made in C++. Previously named `Code` [Markdown] Markdown issues and PRs Items: Containers Things that hold other things <Enhancement / Feature> New features, or enhancements on existing json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions labels Sep 27, 2025
@GuardianDll GuardianDll force-pushed the mounted_gun_flashlights branch 2 times, most recently from ed82bb9 to 3215ea5 Compare September 27, 2025 21:10
@GuardianDll GuardianDll force-pushed the mounted_gun_flashlights branch from 3215ea5 to 8e2f6b2 Compare September 28, 2025 08:46
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [C++] Changes (can be) made in C++. Previously named `Code` <Documentation> Design documents, internal info, guides and help. <Enhancement / Feature> New features, or enhancements on existing Info / User Interface Game - player communication, menus, etc. Items: Containers Things that hold other things [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions [Markdown] Markdown issues and PRs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants