ImmersiveMC

ImmersiveMC

2M Downloads

Item Hitboxes Consistent Placing/Removing Buttons in VR

hammy275 opened this issue ยท 3 comments

commented

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.

commented

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.

commented

:0