drwhut / tabletop-club

An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.
https://tabletopclub.net
MIT License
1.27k stars 55 forks source link

Feature: Draw hidden from container #137

Closed elmodor closed 1 year ago

elmodor commented 1 year ago

Is your feature request related to a problem? Please describe. Sometimes you need to draw objects from a bag that should be hidden / not visible to anyone else. Currently this is not possible because the orientation of the object being drawn from a container has the same orientation as the container itself.

Describe the solution you'd like One of:

Describe alternatives you've considered You can put the container upside down, but this counts as shaking the container and items drop out of the container ...

drwhut commented 1 year ago

One possible workaround is to place a hidden area around the container.

But it could be useful to, for cards at least, for them to default to orient down I think.

elmodor commented 1 year ago

I had the issue with a token tbh.

If it would be possible to have a toggle for this on the container - that would be the best option I think.

Another possibility would be if the container remembers the orientation of the token/card being put in. So if the card is being put inside facing downwards it will be drawn like this too.

In my opinion a toggle on the container would be sufficient enough tho.

drwhut commented 1 year ago

Another possibility would be if the container remembers the orientation of the token/card being put in. So if the card is being put inside facing downwards it will be drawn like this too.

I think I prefer this method to be honest. This way, a player wouldn't need to know beforehand that there was an option in the context menu, and this is (in my opinion) intuitive. It shouldn't be too difficult to implement either.