Sure you can add it.
Three buttons are needed for laser cannon, and teleport. At the begining I was thinkin about hiding/showing buttons depending on collided type of object, but it might be confused for user.
I wanted the fire button was primary operation (for enter gate action too), but then I imagined situation where other interactive object might be very close to the gate, and player has collision with gate and this object, so if you want to operate this object and pressed fire button it might be not nice suprise
Thats why I assigned enter gate to "action up".