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

[Feature Request] Reusable switches and range for PointLock and multiple PointLocks #3

Open
YukiXXL opened this issue Sep 27, 2023 · 1 comment

Comments

@YukiXXL
Copy link

YukiXXL commented Sep 27, 2023

I got these ideas when making bots try Karnak.
It is known that on Karnak there are two switches right at the start which trigger the elevator but bots don't make on time to the elevator and switches have to be reused to activate it again.
As for the elevator, they won't be going onto in unless it's way down. If there was a way to set a MeshPointLock range which would tell them that they can use the elevator when it's within Y range, that would get them on.
And finally, there are two statues with sands and with spikes below. There is no way to set PointLock to both of those MovingBrushes so the bots will fall into spikes.

@YukiXXL YukiXXL changed the title [Feature Request] Reusable switches and range for PointLock and multiple MeshEntities/PointLocks [Feature Request] Reusable switches and range for PointLock and multiple PointLocks Sep 27, 2023
@DreamyCecil
Copy link
Owner

The bots are only designed to go to a specific point. It works good enough in Deathmatch because most of the map is accessible at any point. Ideally, instead of adding up features that are only usable in very specific cases, I would want to implement a more complex but flexible system where bots can be assigned specific tasks that they need to do before moving from one area to another (and a way to define those areas).

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

2 participants