-
Notifications
You must be signed in to change notification settings - Fork 735
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arsenal - Action Buttons #9069
Arsenal - Action Buttons #9069
Conversation
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
Could this potentially be extended to a "Weapon on back" action as well? As opposed to current method which is grab weapon > self interact > weapon on back > go back into arsenal and grab 2nd weapon |
It can be extended by any mod |
This should probably have a scripted way to add buttons as well, like stats and sorts. Right now it is only via config |
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This'll need some more hand-tuning now because of the changes in #9040.
Current issues:
- Eden Compatibility
- Weapons not in the arsenal can be duplicated when put into a gunbag (weapon gets added to
GVAR(virtualItems)
inFUNC(onArsenalOpen)
) - Weapons not in the arsenal are lost when pulled from a gunbag (see above, but opposite).
@LinkIsGrim Is |
It's less messy if that bit's in a function. Since actions can modify player's equipped loadout there needs to be a way to refresh everything. Plus it can be good API in the future. |
All items in the left tab from the player, even the ones that can't be duplicated, are added to Either |
This should resolve the problem. I did some testing with gunbags and it worked. Still needs to be tested more however. |
3DEN needed some touching: |
When merged this pull request will:
gunbag.webm
IMPORTANT
Component - Add|Fix|Improve|Change|Make|Remove {changes}
.