space-wizards / docs

Documentation side for Space Station 14 and RobustToolbox
http://spacestation14.io/docs/
Mozilla Public License 2.0
25 stars 164 forks source link

Create New Antagonist: The Spider Queen #279

Open Dmitry2777 opened 2 months ago

Dmitry2777 commented 2 months ago

Adds a new antagonist who looks a bit like the rat king.

Possible spiders: builders, melee and ranged warriors, scouts. (Done)

The spiders that are now:

— Spider Queen (the strongest unit, although it is not difficult to kill, so it relies on its children and laid eggs). — Spider Hunter (the main force of the hive, the best bite). — Spider Guard (can build walls and webs with crystals). — Ghost Spider (has invisibility, deals poison damage and injects a sleeping reagent). — Spider Shooter (shoots poison, hits with poison)

Why is the spider queen needed?

The new antagonist is fun! And even now, spiders are boring and we don't have enough antagonists where team play is mandatory if you want to survive. Yes, and she creates a lot of roles for ghosts enough, so if you were killed by spiders, you can go for a spider.

Also, these antagonists (Queens and spiders) will have their own hive channel and they can talk. Here's what's already been done - https://github.com/space-wizards/space-station-14/pull/30820 2024-05-02_20-44-04 (These are not horror spiders)

ElPidor commented 2 months ago

ebash dimka go go new antag

Agustron24 commented 2 months ago

Important question.

Will spiders that have no player to controll them still hatch and have basic ai controlling them?.

Otherwise there wont be enough players to fully make the colony evolve correctly.

Dmitry2777 commented 2 months ago

@Agustron24 There, the spiders have roles. So after hatching, there will be an AI, and a player can enter as it at any time.

Dmitry2777 commented 2 months ago

@UbaserB I think I fixed it.

Dmitry2777 commented 2 months ago

If anything, write what to fix, change.

Agustron24 commented 2 months ago

Honestly this should not get forgotten.

Its awesome

UbaserB commented 2 months ago

If anything, write what to fix, change.

docs take a really long time to get reviewed, so please be patient

Dmitry2777 commented 2 months ago

https://www.youtube.com/watch?v=YAXuM8YKAOM - Spider gameplay. You can see how it looks in practice here. Well, you can also just upload the prototype to the server and test them on your server.

Dmitry2777 commented 2 months ago

These are spiders with translation into Russian, on video.

LGRuthes commented 2 months ago

For some feedback, I think the Queen Spider's eggs should be a static, pulsating structure that generates a small ammount of light, and creates web around it that expands like kudzu, but not too far. The spriting could also use some work, but that isn't really relevant at the moment. The egg being a static station could work similar to the carp rift, but in a more controlled manner (ex: this specific egg structure spawns X type of spider, while this one spawns Z type of spider.). All in all, I'm in favor of more antagonists like this being added.

Agustron24 commented 1 month ago

Mfw a pr that i really want to play never ends up arriving

LGRuthes commented 1 month ago

Biggest weakness of this antag seems to be the fact you can just space the room of which the hive is in and the spiders are completely helpless, and will all die out without sec ever intervening. A single engi with an RCD can shut down the whole hive without any trouble.