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

AI Hive Wars #93

Merged
merged 37 commits into from
Feb 8, 2024
Merged

AI Hive Wars #93

merged 37 commits into from
Feb 8, 2024

Conversation

xDanilcusx
Copy link
Contributor

@xDanilcusx xDanilcusx commented Jan 16, 2024

About the pull request

It's the thing that i've worked on for past few weeks, in simple terms this is just /carbon/human -> /carbon refactor with some small changes done

Explain why it's good for the game

I mean, it's a fun addition for GM's to explore - no one asked for it, but i still wanna make some sick xeno interactions

Testing Photographs and Procedure

Screenshots & Videos

Again, too big clips and too lazy me :p

hive_wars.mp4

the_alpha_beast.mp4

the_only_thing_i_know_for_real_is_running.mp4

Changelog

🆑
add: Xeno idle AI now respects weed hive type
add: Xeno combat AI now respects mobs alpha (invisibility)
fix: Fixed target loss bug that xeno AI suffered from
fix: null.moving runtime fixed
fix: resting = -> set_resting() bugfix
fix: Behavior override now clears dead or invalid xeno from queue
qol: Now if you place capture order on turf under mob it will still cling to human instead of disappearing
code: Hive mark base radius 7 -> 5 tiles
code: Slight build behavior changes to make it more smart (and chaotic)
code: LZ weeding allowed by default in 'Distress Signal: Lowpop' gamemode
refactor: /carbon/human -> /carbon checks in all AI movement loops
/:cl:

morrowwolf
morrowwolf previously approved these changes Jan 23, 2024
Copy link
Member

@morrowwolf morrowwolf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Initial review

@morrowwolf morrowwolf marked this pull request as draft February 5, 2024 19:04
@xDanilcusx xDanilcusx marked this pull request as ready for review February 6, 2024 23:34
@morrowwolf morrowwolf enabled auto-merge (squash) February 8, 2024 18:46
@morrowwolf morrowwolf merged commit f7d9237 into cmss13-devs:master Feb 8, 2024
30 checks passed
@xDanilcusx xDanilcusx deleted the XvX branch February 8, 2024 19:29
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

Successfully merging this pull request may close these issues.

2 participants