Item Hitboxes Consistent Placing/Removing Buttons in VR
hammy275 opened this issue ยท 3 comments
Grip button on controller + hand in box = take items
Trigger button on controller + hand in box = place items
This wouldn't kill off the trigger hitbox system currently in place, but would instead require:
- Adding grip button support to the system
- Require API consumers to mark hitboxes as items consumers, item givers, or both, which would force them into the above system.
Due to major API changes, I'm targeting this towards 1.5.0 so this is in place before the API is finalized.
With this in place, holding down the grip button should take items faster and faster, and holding the trigger should place items faster and faster, similar to holding right-click over a stack of items in Terraria.
Users should alternatively be able to use the old system (the one that's in place now). Call it "Minimal Buttons" versus "More Control" or something. Old users would be migrated to "Minimal Buttons" while new users would default to not sure which.
Temporarily tagging this as Beta 2, only because I want to mark the trigger hitbox system as @Beta
. Once that's done, I'll move this back to target 1.5.0 proper.
EDIT: Moving this to 1.5.0 proper, since the API won't be removed as-is, and 1.5.0 Beta 2 is, as a whole, a "Beta" on the API in its entirety.