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

[MIRROR] Integration (and tweaks) for Polaris AI Framework #1143

Merged
merged 1 commit into from
Oct 17, 2023

Conversation

SierraHelper
Copy link
Collaborator

Оригинальный PR: Baystation12#34205

This PR guts out the old handle_npc() behaviour from mobs, and adds some slight fixes & improvements to the new Polaris framework.

Following this, I plan to implement "smart mobs" -- a more advanced system for humanoid NPCs. These will be capable of complex tasks like inventory management, advanced navigation, construction etc., depending on how optimised I can make it.

🆑 Slywater
rscadd: Diona, monkey, and zombie NPCs are now processed under the new AI subsystem.
rscadd: Hostile NPCs will now search for prey upon losing sight of them. They'll patrol the area and break into potential hiding spots.
rscadd: Passive NPCs such as mice, cats, and monkeys will now flee from threats if attacked.
bugfix: Fixed NPC attack reactions, calls for backup & environment destruction priorities.
/:cl:

Fixes Baystation12#33551

@SierraHelper SierraHelper requested a review from a team as a code owner October 17, 2023 05:35
@SierraHelper SierraHelper added 🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок labels Oct 17, 2023
@SuhEugene SuhEugene merged commit 9e18f38 into dev-sierra Oct 17, 2023
@SuhEugene SuhEugene deleted the upstream-pr-34205 branch October 17, 2023 20:04
SierraHelper added a commit that referenced this pull request Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪞 MIR ЯОЯ 📜 CL валиден Ченджлог не содержит ошибок
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Changing Faction of mobs via VV doesn't make them friendly anymore
3 participants