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

pAI cleanup + shell changes #5665

Merged
merged 19 commits into from
Jul 5, 2023

Conversation

timothyteakettle
Copy link
Contributor

@timothyteakettle timothyteakettle commented Jul 1, 2023

About The Pull Request

part 1 changes mostly just tidying files up:
general file cleanup
remove HUD and records software modules
weak space movement (an ion burst every 3 seconds)
pAIs have 50 health which regenerates over time and when it goes to 0 they just fizzle out for a bit (minimum 6 seconds, hurting them more can extend this depending on the sustained damage)
(regen is 1 brute 1 fire per second, doubled if they are "dead")
movement speed reduced from 5 tiles to 4 tiles per second
cooldown between folding in/out 10 seconds -> 2 seconds

Why It's Good For The Game

this is a section of code that is in need of updating and hasn't been properly combed over in a long time
content additions for pAIs will come after this PR (software module overhaul)

Changelog

🆑
tweak: pAI movement speed reduced to 4 tiles per second from 5
tweak: pAI cooldown between folding in/out reduced from 10 seconds to 2 seconds
del: removed HUDs and departmental records pAI software modules
del: you can no longer card a pAI by using harm intent while unarmed
add: pAIs now regenerate health over time and fizzle out for a few seconds when damaged to a certain threshold
add: pAIs now get a weak one tile "ion burst" every 3 seconds for moving in space so they can change the direction they're drifting in
code: tidied up pAI files
fix: access changes should now work by using an ID on a pAI
/:cl:

@github-actions github-actions bot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jul 1, 2023
@timothyteakettle timothyteakettle marked this pull request as ready for review July 3, 2023 17:51
@silicons silicons merged commit 2d21007 into Citadel-Station-13:master Jul 5, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants