Skip to content
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

Animated drawers #6

Open
tacotexmex opened this issue May 30, 2017 · 7 comments
Open

Animated drawers #6

tacotexmex opened this issue May 30, 2017 · 7 comments

Comments

@tacotexmex
Copy link
Contributor

Since we have the sound, how about animate the drawers too? It doesn't even have to slide, it may just pop out and back in again.

@lnjX
Copy link
Collaborator

lnjX commented May 31, 2017

That would be a nice feature, but nothing I want to do soon.
(Also if you just add/remove a stack, how should the drawer be animated, a short open/close or what?)

@tacotexmex
Copy link
Contributor Author

tacotexmex commented May 31, 2017

a short open/close
Yes.

Or perhaps it's not viable, but then the sounds should change as well.

I realize that this with physical attributes such as motion and sounds would make the most sense if item(s) dropped in-world in front of the drawer rather than adding them to the inventory directly. Which is a bigger project, I know. :D

@lnjX
Copy link
Collaborator

lnjX commented May 31, 2017

I realize that this with physical attributes such as motion and sounds would make the most sense if item(s) dropped in-world in front of the drawer rather than adding them to the inventory directly. Which is a bigger project, I know. :D

I'm sure nobody wants to pick up the items from the ground... --> too realistic games are no fun

@tacotexmex
Copy link
Contributor Author

tacotexmex commented May 31, 2017

I do! I always play with item drops enabled, combined with your key-enabled item pickup code from TNG. It's excellent for multiplayer cooperation.

@lnjX
Copy link
Collaborator

lnjX commented May 31, 2017

Yeah with an item drop mod that would be ok, but not with the default MTG.

@tacotexmex
Copy link
Contributor Author

tacotexmex commented May 31, 2017

Agreed. The item dropping could rely on enable_item_drop being set to true.

@eshattow
Copy link

eshattow commented Jun 8, 2021

How about a compromise where the drawer handles change colours based on access (like computer HDD storage device LED access light from 1990's :-)
Another idea heard was to show when drawers are full with a graphic, but really this is an animation. I don't know what colours or animation to suggest but it can be a very simple change of color where the drawer handles are as if it is an indicator light with a few seconds timeout.

Maybe:
Default LED handle state not full, no drawer controller connected = As-is how the handles are now (or "indicator light off")
Default LED handle state not full with drawer controller = Blue continuous
Default LED handle state full = Red

When item stored recently but drawer not full then pulse Green on for a few seconds.
When item retrieved recently then pulse Yellow on for a few seconds.
If both Green and Yellow condition then color is Orange while those conditions overlap.
When item failed to store because drawer is full then blinking Red for a few seconds (this could be Red/off, Red/Green, Red/Yellow, Red/Orange, Red/Blue for certain corner cases). Red means full. Blinking Red means some kind of activity failed.

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

No branches or pull requests

3 participants