This repository has been archived on 2023-09-13. You can view files and clone it, but cannot push or open issues or pull requests.
station_obscurum_unity/Documentation/InteractionSystem.md

13 lines
541 B
Markdown
Raw Normal View History

2023-04-08 07:23:11 +02:00
# Interaction System
## Order Of Precedence
1. Heavy Item Receiver
2. Heavy Item
3. Item
4. Interactable (button)
Reasoning:
- Since buttons may have bigger impact than heavy items when clicked, this gives option for heavy items to be moved first, before clicking.
- Normal items, while important can clutter the inventory so taking heavy items first can help prevent accidental mis-clicks
- Heavy Items being second ensures that while carrying a heavy item, the heavy receiver is selected first.
- One is ignored if no heavy item is held.