Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
when i was working with the main pr in question it was impossible to simply pull everything(i did try i really did specifically so i was not credited for his code)
but he merged masters into his PR so many times it was actually impossible...and i tried quite a few things.
so now im doing it like this, manually copy pasting PR's by hand, but honestly it helps me find dependencies.
Experiment with replacing weakrefs in AI blackboard with deleting signals, ideally making it easier to work with and harder to cause hard deletes tgstation/tgstation#74791 (dependency)
(merge Replacing weakrefs in AI blackboard with deleting signals (TG PORT) #203) and i'll tick this.)
to avoid causing myself a headache im not working on the last 5 pr's until it appears i get an all clear from CL Suite...in case i have to change stuff(compatibility due to me making this before 203pr.)
Converts Spiderlings from Structures to Basic Mobs tgstation/tgstation#75001 (dependency)
Spiderlings can cross webs tgstation/tgstation#75404 (dependency)
Spider Infestation Balance Rebalance Expansion Part 1 tgstation/tgstation#75204 (main)
Various spider fixes tgstation/tgstation#76528
Cuter spiderlings tgstation/tgstation#76532
Improved spider web AI tgstation/tgstation#76637
[no gbp] Restores cooldown to spider guard ability tgstation/tgstation#76698
Spider Evolution - Young Spiders [Ready] tgstation/tgstation#76692 (OPTIONAL)
i kinda want to wait with that one until/if they merge it (aka TG)
changelogs lazily copied from originals.
Why It's Good For The Game
because spider gameplay could be better.
Changelog
🆑MrMelbert, Jaquerel, SethLafuente, Comxy
refactor: Spiderlings are now basic mobs, report any complete weirdness/deviation from known behavior. They should be a lot more intelligent now though.
add: AI Spiderlings are super fragile, but they're also super fast, especially when they get into a vent. Once they're in circulation, they could end up everywhere! Maybe in the armory, maybe in a locked closet in maintenance. Be sure to be vigilant and splat them whenever you can to save the station from a whole lotta heartache!
fix: Spiderlings no longer get stuck in webs
add: Added 3 new spider types
add: Added more spider abilities
balance: Rebalanced spiders
fix: Fixes spiderlings having density
balance: Guard spider web statues despawn as the ability comes back off cooldown.
balance: Spiderlings now only move at light speed if they're on webs, stay safe little guys.
fix: Spiders once again have random numbers after their names.
image: New directional sprites for spiderlings, with movement animations.
fix: Dead spiderlings will be the same colour as they were when they were alive.
fix: Tarantula spiderlings are no longer invisible,
add: AI-controlled spiders will make more web-shaped webs.
fix: Guard spiders can now only make one scary duplicate of themselves at a time, rather than as many as they can click on the button.
/🆑