{% extends "base.html" %} {% block extra_head %} {% endblock %} {% block content %}
SERVER CONTROL

Code Farm

Spin up projects, harvest their rewards, and build out your server rack.

How to play
{% if game_error %} {% endif %}
Coins {{ format_number(farm.coins) }}
Level {{ farm.level }}
{% if farm.level_is_max %}max level{% else %}{{ farm.level_into }} / {{ farm.level_span }} XP{% endif %}
CI Tier {{ farm.ci_tier }} {{ farm.ci_label }} ({{ format_speed(farm.ci_speed) }})
Prestige {{ farm.prestige }} +{{ (farm.prestige_multiplier * 100 - 100)|round|int }}% coins
Stars {{ format_exact(farm.stars) }} Legacy currency
Mastery {{ format_exact(farm.mastery_points) }} spend on Mastery upgrades

Underdog boost active: +25% coins for another {{ format_duration(farm.underdog_boost_seconds_remaining) }}.

Contract boost active: +20% harvest coins for another {{ format_duration(farm.contract_boost_seconds_remaining) }}.

CI Bot collected {{ format_exact(farm.auto_harvested) }} ready build(s) for {{ format_coins(farm.auto_harvest_coins) }} while you were away.

Era "{{ farm.era_name }}" is running - you have earned {{ format_coins(farm.era_coins) }} Era coins and {{ format_exact(farm.era_harvests) }} Era harvests so far.

{% include "_game_grid.html" %}
{% include "_game_terminal.html" %}

Infrastructure

{% include "_game_shop.html" %}
{% include "_game_defense.html" %}
{% include "_game_infra.html" %}

Perks

{% include "_game_perks.html" %}

Legacy (Stars)

Earn Stars every Refactor. Legacy upgrades are permanent and survive every refactor.

{% include "_game_legacy.html" %}

Mastery

Earned at prestige 50 and every 5 prestige after that. Mastery upgrades open new gameplay rather than bigger numbers, and survive every refactor.

{% include "_game_mastery.html" %}
{% include "_game_analytics.html" %}

Cosmetics

Pure status, zero power.

{% include "_game_cosmetics.html" %}
{% endblock %}