8000 Allows context-sensitive cycling through all quickslotted wieldables by OvercastInteractive · Pull Request #428 · Phazorknight/Cogito · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Allows context-sensitive cycling through all quickslotted wieldables #428

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

OvercastInteractive
Copy link
Collaborator
  • Pressing "interact2" (E on keyboard, top face button on gamepad) will cycle through quickslotted wieldables
  • Don't worry, it's context-sensitive and only works when not detecting an interactable that uses the "interact2" input action
  • Serves as a convenience feature found in most modern FPS-style games, allowing for quick cycling between wieldables using a single input button
  • The E key is more convenient to press, can be pressed more intuitively, and for gamepads this gives the player the ability to select a quickslotted wieldable using either hand on the controller (d-pad with the left and top face button with the right)
  • Very simple implementation in a single class and works with existing Cogito functionality to hopefully be bug-free

…using "interact2"

- Pressing the "E" key on keyboard, or top face button on gamepad, will cycle through your quickslotted wieldables
- Works as long as you're not looking at an interactable that uses the "interact2" input action, making it context-sensitive
- Is a convenience feature found in most modern FPS-style games, and allows for quickly cycling between wieldables using a single input button
@OvercastInteractive OvercastInteractive self-assigned this Jun 13, 2025
@OvercastInteractive OvercastInteractive added the enhancement New feature or request label Jun 13, 2025
@OvercastInteractive
Copy link
Collaborator Author

To test, just pick up and quickslot between 1-4 wieldables, then press "interact2". You should cycle through them, and still be able to press their associated quickslot input action to change and equip them as you want.

At the moment, pressing "interact2" while wielding when only 1 quickslotted wieldable exists doesn't unequip it, which would probably be a minor, but useful, addition.

Also, an alternative to this quickslot approach would be to allow cycling through all wieldables in your inventory, which could potentially be even more useful but raises more question marks and certainly would involve trickier implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0