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

Improving the activation of interaction and damaging of tiles #435

Open
BenCheung0422 opened this issue Feb 5, 2023 · 0 comments · May be fixed by #552
Open

Improving the activation of interaction and damaging of tiles #435

BenCheung0422 opened this issue Feb 5, 2023 · 0 comments · May be fixed by #552
Labels
Improvement Ideas for changes to features or content.

Comments

@BenCheung0422
Copy link
Member

BenCheung0422 commented Feb 5, 2023

Is your feature request related to a problem? Please describe.
The way of interaction and damaging with tiles is limited. There might be potential problems with the separated handlers on separated tiles with separated tools and/or items. They are standardized, on tile breaking, interacting (also handled with breaking) and with entities. Interaction should only be "interaction" (without direct damaging or breaking). Damaging and breaking should be handled as similar as the way of as entities. The interacting keys are also different from entities to tiles.
For example, doors can only be "interacted" only when the hand is empty.

Describe the solution you'd like
Hurt method in tiles should be handled with damage and item. Interact method in tiles should not be expected to direct damage or destroy the tiles. The keys of interact and damage/attack should be completely separated.

@BenCheung0422 BenCheung0422 added the Improvement Ideas for changes to features or content. label Feb 5, 2023
@BenCheung0422 BenCheung0422 changed the title Improving the activation of interaction and breaking of tiles Improving the activation of interaction and damaging of tiles Feb 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement Ideas for changes to features or content.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant