🐀 New Recruits

Fresh rats are washing aboard! Recruits fill in their Rat Records while the crew answers their Like/Hate questions and writes their Secret Techniques.

{#if iAmRecruit}

I. Your New Rat Records {basicComplete ? '✅' : '❌'}

{#if basicComplete}
Look: {me.avatar_look}
Smell: {me.avatar_smell}
First Words: "{me.first_words}"
Good at Math? {me.good_at_math}
{:else}
{/if}

II. Crew Delegations {likeDone && hateDone ? '✅' : '❌'}

Crewmates decide what their rats like and hate about your new recruit.

What does another rat LIKE about you?

{me.other_like ? `"${me.other_like}"` : '(Waiting for answer...)'}
— {getPlayerName(me.other_like_from_player_id)}

What does another rat HATE about you?

{me.other_hate ? `"${me.other_hate}"` : '(Waiting for answer...)'}
— {getPlayerName(me.other_hate_from_player_id)}

III. Your New Secret Techniques {techsDone ? '✅' : '❌'}

{#if !techsDone}

Your crewmates are writing 3 fresh techniques for you:

{:else}

Drag and drop your new techniques onto your Face Cards:

{#if finalizeError}
{finalizeError}
{/if}
{#if !basicComplete || !likeDone || !hateDone}

Finish your Rat Records and wait for your Like/Hate answers before joining.

{/if}
{/if}
{/if}

{iAmRecruit ? 'IV.' : 'I.'} Your Inbox (Help the Recruits)

Answer questions and write Secret Techniques for the fresh recruits. Be creative and have fun with it!

{#each myTasks as task (task.recruit.id)} {#if task.like}
{/if} {#if task.hate}
{/if} {#each task.techSlots as slot}
{#if techErrors[`${task.recruit.id}:${slot.slot}`]}
{techErrors[`${task.recruit.id}:${slot.slot}`]}
{/if}
{/each} {/each} {#if myTasks.length === 0}

{#if iAmRecruit} No tasks — your crewmates are hard at work on your new rat. {:else} Nothing left to write. Waiting for the recruits to finish their sheets... {/if}

{/if}

{iAmRecruit ? 'V.' : 'II.'} Recruit Progress

    {#each recruits as p}
  • {displayName(p)} {recruitProgress(p)}
  • {/each} {#if recruits.length === 0}
  • All recruits are aboard! Heading to the next scene...
  • {/if}