# Core Loop

<figure><img src="/files/K14uxEL4qTfAqAB4liWl" alt=""><figcaption></figcaption></figure>

In Rogue Nation, players get transported into procedurally generated dungeons to complete challenges and find loot.&#x20;

Every dungeon is a unique adventure into the world's biomes (environments) and is filled with various monsters, traps, and bosses to match. In addition, players earn rewards such as resources, currency, and equipment for completing an entire run without dying.&#x20;

Players spend these rewards upgrading characters, weapons, and other equipment. Becoming stronger allows the player to take on more demanding challenges.

Scalability and replayability are critical to the success of Rogue Nation. With procedurally generated dungeons, no two dungeons are alike, meaning players need diverse characters to tackle various challenges. As a result, loadout, faction, class, and elemental synergies all play a role in the success or failure of any given run.&#x20;

For example, attacks that cause elemental fire damage have their attack buffed when attacking ice element enemies but take on more significant damage from water attackers.&#x20;

Players unlock more difficult dungeons as they power up their loadout and conquer previous tests. A diverse roster will ensure the highest chance of success.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://moonlit-games.gitbook.io/rogue-nation-litepaper/game-design-and-mechanics/core-loop.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
