AFK reserve

{#if guid}{/if}

{duration(account.freeSeconds)} free and {duration(account.savedSeconds)} saved, shared across Black Ops I and II. Saved capacity: {duration(account.capacitySeconds)}.

{#if account.freeRenewsAt}

Free time next replenishes {$timeFormat.dateTime(account.freeRenewsAt)}. Unused free time does not accumulate.

{/if} {#if account.reservedSeconds > 0}

{duration(account.reservedSeconds)} is reserved for a session and unavailable to other servers.

{/if}
Recorded active play
{duration(account.activeSeconds)}
Confirmed AFK time
{duration(account.confirmedAfkSeconds)}
Manual returns
{account.manualReturns}
Expirations
{account.expiredSessions}
Purchases
{account.purchaseCount} ({duration(account.purchasedSeconds)})
{#if account.unresolvedSessions > 0}

{account.unresolvedSessions} session(s) have an unconfirmed duration. Their time is excluded from confirmed AFK usage.

{/if} {#if account.entries.length}
Recent time ledger
{#each account.entries as entry (entry.id)} {/each}
Recent AFK grants, reservations and consumption
Time / eventFree changeSaved changeBalances afterServer / match
{$timeFormat.dateTime(entry.eventAt)}{label(entry.kind)}{entry.operationId} {change(entry.freeDelta)} {change(entry.savedDelta)} {duration(entry.freeSeconds)} free{duration(entry.savedSeconds)} saved {serverTitle(entry.server)}{#if entry.matchAvailable}Match #{entry.matchId}{:else if entry.matchId}Match #{entry.matchId} (history expired){:else}—{/if}
{:else}

No AFK activity recorded yet.

{/if} {#if account.sessions.length}
Recent AFK sessions
{#each account.sessions as session (session.sessionId)} {/each}
Accepted AFK transitions
StartedServerDurationOutcome
{session.startedAt ? $timeFormat.dateTime(session.startedAt) : 'Start unconfirmed'} {serverTitle(session.server)} {session.consumedSeconds === null ? 'Unconfirmed' : duration(session.consumedSeconds)} {#if session.state === 'corrected' && session.chargedSeconds !== null} Corrected charge: {duration( session.chargedSeconds )} {/if} {label( session.endReason ?? session.state )}{#if session.endedAt}{$timeFormat.dateTime(session.endedAt)}{/if}
{/if}