Add a verb to manually join the larva queue

simple, let ghosts join it manually. If a xeno is freed but on a delay you can’t join the queue and so you’re stuck waiting for them to be taken. Earlier this week a praetorian bugged out when it died and nobody could join the queue for a while.

What do you think these two things do?

1 Like

so how do you join the larva queue when you aren’t unrevivable?

You set yourself DNR in the ghost tab so you become unrevivable

what if i want to join the larva queue without making myself unrevivable?

Then you’d be disappointed

For clarity the join as xeno button just does a few things:

  • Offers you any afk (including ones that aren’t able to be taken over just yet but are about to be able to be)
  • If your “Be Xenomorph after unreviable death” setting is false then it give you a message telling you to turn it on.
  • If your “Be Xenomorph after unreviable death” setting is true then it spits out to chat what is in your status panel regarding your queue status (if you don’t have a message yet e.g. you aren’t eligible yet it will create a message saying as such)

Ultimately to be in the xeno queue you just have to have “Be Xenomorph after unreviable death setting” set true, then when you’ve been dead long enough, and you’ve been dead longer than everyone else that’s currently eligible, will you then be given a larva to control.

The message the join as xeno button gives you for your queue is going to be the same message in your status panel, and pressing the button will never refresh the message (only when queue changes or after a time does it refresh). The join as xeno button has no effect on whether you are or aren’t in the queue.

I will note however the join as xeno button on the lobby does do one thing different: It will automatically set your “Be Xenomorph after unreviable death” to be true.

I just want to be able to see what my position in the queue is when aliens bug out and stall out the join as xeno button, man.

2 Likes

Then use the status panel. As I said earlier it will have the same message as the join as xeno button, and pressing the join as xeno button will not cause a refresh. It just spits out the same message displayed in your status panel.

These will say the same thing:

1 Like

no, the status window does not update for me until I do the join as xeno button. If I am not in the queue, and join is stalled out by a freed xeno or bugged out one that Ican’t join as, then I can’t manually get the message to appear in the status window telling me what my position in the queue is.

honestly it’s such a janky system a manual “you are in/out of the queue and here is your position” verb would do wonders for the programming challenged such as myself

Not how it works. If you have no message in status panel you aren’t in queue. If you press the button while not in queue, you are given an informational message explaining how queue works.

“You are currently ineligible to be a larva but would be [position]\th in queue.
The ordering is based on your time of death or the time you joined. When you have been dead long enough and are not inactive,
you will periodically receive messages where you are in the queue relative to other currently valid xeno candidates.
Your current position will shift as others change their preferences or go inactive, but your relative position compared to all observers is the same.
Note: Playing as a facehugger/lesser or in the thunderdome will not alter your time of death.
This means you won’t lose your relative place in queue if you step away, disconnect, play as a facehugger/lesser, or play in the thunderdome."

Larva queue isn’t really done in a way you enter/leave queue persay. You either are a valid candidate or you aren’t. Your position in queue is always dictated by how long you are dead. Doesn’t matter if you’re disconnected or not.

You can press the join as xeno button, and get a positional message if you had no previously cached message, but this isn’t you entering queue or something. Be xeno after death is how you toggle whether you want to be a xeno and thus are in queue or not.

I never got an answer to the question I asked originally, but maybe this will help with confusion for other players. Rename Larva Queue as Larva Pool + Tweaks by Drulikar · Pull Request #10688 · cmss13-devs/cmss13 · GitHub

1 Like