cmss13 icon indicating copy to clipboard operation
cmss13 copied to clipboard

[WIP] Xeno Endgame: Hive buffs + Destroyer game-ender caste

Open Birdtalon opened this issue 1 year ago • 1 comments

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:

Birdtalon avatar Mar 06 '24 22:03 Birdtalon

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Apr 21 '24 21:04 cm13-github

repeat of #6334, maybe the maints should close it considering bird has gone on leave.

vero5123 avatar Jun 02 '24 03:06 vero5123