[WIP] Xeno Endgame: Hive buffs + Destroyer game-ender caste
About the pull request
WIP
Design Document: https://hackmd.io/lfJWvwWSTEyxFs_nN2sIqw
The purpose of this PR is to change up Xenomorph Endgame through 2 features. Hive Buffs to replace pylon larvae and a new game-ender caste called "Destroyer"
Mainly putting this WIP up to motivate me to finish it.
Assets needed:
- [ ] Sprites for Destroyer spawner
- [ ] Footstep sounds
- [ ] Better ability sounds
- [ ] Pylon sprites for active hivebuff to replace my codersprites
- [ ] Sprites for hive buff radial menu to replace codersprites
- [ ] Sprites for ability icons
Code
- [x] Bulwark increase duration + longer cooldown
- [ ] Doom sound effect + black transparent smoke around the destroyer when using ability
- [x] Destroyer Leap needs full testing & refactor pathfinding
- [x] Use "no burrow" turfs to check for un jumpable areas
- [ ] Destroyer spawning code
- [x] Implement Ex-Act for destroy ability to act on structures/machines etc
- [ ] Full ability code review, check all plasma costs, status checks, xeno can harm checks etc
- [ ] Remove "BIRDTALON:" tag and act on notes.
- [ ] Full testing of hive buffs & conditions
- [ ] Remove to_chat(world) testing lines.
Sources:
Alien Scream Sounds - https://freesound.org/people/MSEpitaph/sounds/545484/ deep_alien_screech.ogg deep_alien_screech2.ogg
- Shield Icon - mikola wei from #1683
- Destroyer Sprite - Zenith
tgstation for code relating to destroyer
Explain why it's good for the game
Soon™
Testing Photographs and Procedure
Screenshots & Videos
Put screenshots and videos here with an empty line between the screenshots and the <details> tags.
Changelog
:cl: add: Xeno endgame stuff /:cl:
This pull request has conflicts, please resolve those before we can evaluate the pull request.
repeat of #6334, maybe the maints should close it considering bird has gone on leave.