Secret screen

Secret screen can be accessed by tapping the "Play" button and then tapping the right corner (the tap area is quite small). The number in brackets is the number of user levels currently in the app.

How to get to the secret screen

## Secret screen menu

**Unlock levels**

Unlocks all Campaign levels. They can't be locked afterwards.
**Show FPS**

Shows FPS in the top left corner (see image). Can be disabled by closing the app 2 times.
**Debug tests**

Opens a menu of with debug test and "fireworks".
**Cheats on/off**

Enables/disables the cheats menu.

### Debug tests menu

Most of these options are meant for the developer (Yiotro).

**Quantity**

Choose a number (1, 5, 10, 50, 100, 500, 1 000, 2 000, 5 000, 10 000, 25 000) of debug tests.
**Fireworks**

Randomly fires field elements (excluding Castles) from random locations on the screen. Fireworks spread in rings with randomly distributed field elements. These field elements then bounce against the borders of the screen, saturate in the left bottom corner and disappear after a couple of seconds. Fireworks can be also created by tapping on the screen.
**AI Comparison**

Compares the AIs, to see how strong they are in comparison to each other. Test results are shown at the end.
**Launch comparison**

Tests how good does the algorithm in equalizing win chances on randomly generated maps. Launches a simulation of AIs playing.
**Restore state**

Used to reproduce a certain bug.
**Test master AI**

Launches a simulation of a couple master AIs playing (sometimes the game goes for a long time - maybe forever).

### Cheats menu

The cheats menu can be used during a game by pressing the menu button or the back button on the phone. Cheats menu provides easy ways to beat a map or to test a strategy or tactic. It can also be used to edit the map in Editor. Cheats menu can be accessed in Campaign and User levels.

**Open in editor**

Opens the map in Editor which can then be edited.
**Capture hexes**

Captures hexes adjacent to player's Provinces (either neutral or enemies' captured hexes). If a unit or Castle gets destroyed by isolating it turns into a tree. It also shows the percentage of the player's hexes in comparison to all hexes.
**Give $1000**

Gives 1 000 Coins to each Province.
**Take control**

Allows you to take control of a Province. A color has to be chosen first. Can not be activated when Diplomacy is turned on or if it's "AI only".
**Charisma**

If Diplomacy is enabled, the AIs (friend or foe) send most of their income to you. Can be enabled or disabled.
**Debug export**

*Copies a bunch of game statistics into your phone's clipboard. It's probably used for debug and feedback purposes.*
**Debug export - example:**

```
save_current_level: 2
save_stat_time_count: 3361
goal: def 0
save_stat_money_spent: 87
save_color_number: 3
save_campaign_mode: true
save_stat_units_died: 0
slay_rules: false
save_turn: 0
debts:
save_color_offset: 0
save_level_size: 1
editor_color_fix_applied: false
user_level_mode: false
lock_relations: false
initial_level: 0 1 1 3/36 4 1 0 0 0 6#35 5 1 3 0 0 6#34 5 1 2 0 0 6#34 4 1 0 0 0 6#33 6 1 0 0 0 6#33 5 7 0 0 0 10#33 2 7 0 0 0 10#32 6 7 0 0 0 10#32 5 7 0 0 0 10#32 4 7 0 0 0 10#32 3 7 0 0 0 10#32 2 7 0 0 0 10#31 6 2 3 0 0 7#31 5 7 0 0 0 10#31 4 7 0 0 0 10#31 3 7 0 0 0 10#31 2 7 0 0 0 10#30 7 2 0 0 0 7#30 5 7 0 0 0 10#30 4 7 0 0 0 10#30 3 7 0 0 0 10#30 2 7 0 0 0 10#29 8 2 0 0 0 7#29 6 7 0 0 0 10#29 5 7 0 0 0 10#29 4 7 0 0 0 10#29 3 7 0 0 0 10#29 2 7 0 0 0 10#28 10 7 0 0 0 10#28 7 0 0 0 0 10#28 6 0 3 0 0 10#28 5 0 0 0 0 10#28 4 7 0 0 0 10#28 3 7 0 0 0 10#28 2 7 0 0 0 10#27 10 7 0 0 0 10#27 9 7 0 0 0 10#27 8 7 0 0 0 10#27 7 0 0 0 0 10#27 6 0 0 0 0 10#27 5 7 0 0 0 10#27 3 7 0 0 0 10#26 11 7 2 0 0 10#26 9 7 0 0 0 10#26 7 7 0 0 0 10#26 6 7 0 0 0 10#26 5 7 0 0 0 10#26 4 7 0 0 0 10#26 3 7 0 0 0 10#26 2 7 0 0 0 10#25 8 7 0 0 0 10#25 6 7 2 0 0 10#25 5 7 0 0 0 10#25 3 7 0 0 0 10#24 8 7 0 0 0 10#24 6 7 0 0 0 10#24 5 7 0 0 0 10#23 8 7 0 0 0 10
fog_of_war: false
save_active_hexes: 36 4 1 0 0 0 9#35 5 1 3 0 0 9#34 5 1 0 1 0 9#34 4 1 0 0 0 9#33 6 1 0 0 0 9#33 5 1 0 1 0 9#33 2 7 0 0 0 10#32 6 2 0 1 0 9#32 5 2 3 0 0 9#32 4 0 0 0 0 2#32 3 7 0 0 0 10#32 2 7 0 0 0 10#31 6 0 0 0 0 2#31 5 0 4 0 0 2#31 4 0 0 0 0 2#31 3 7 0 0 0 10#31 2 7 0 0 0 10#30 7 0 0 2 0 2#30 5 0 0 0 0 2#30 4 0 0 0 0 2#30 3 7 0 0 0 10#30 2 7 0 0 0 10#29 8 0 0 1 0 2#29 6 0 6 0 0 2#29 5 7 0 0 0 10#29 4 7 0 0 0 10#29 3 7 0 0 0 10#29 2 7 0 0 0 10#28 10 7 0 0 0 10#28 7 0 0 0 0 2#28 6 0 3 0 0 2#28 5 0 0 0 0 2#28 4 7 0 0 0 10#28 3 7 0 0 0 10#28 2 7 0 0 0 10#27 10 7 2 0 0 10#27 9 7 0 0 0 10#27 8 7 0 0 0 10#27 7 0 0 0 0 2#27 6 0 0 0 0 2#27 5 7 2 0 0 10#27 3 7 0 0 0 10#26 11 7 2 0 0 10#26 9 7 0 0 0 10#26 7 7 2 0 0 10#26 6 7 2 0 0 10#26 5 7 2 0 0 10#26 4 7 2 0 0 10#26 3 7 0 0 0 10#26 2 7 0 0 0 10#25 8 7 0 0 0 10#25 6 7 2 0 0 10#25 5 7 2 0 0 10#25 3 7 0 0 0 10#24 8 7 0 0 0 10#24 6 7 2 0 0 10#24 5 7 0 0 0 10#23 8 7 0 0 0 10
date: 10.01.2022  19:07
save_stat_turns_made: 7
save_difficulty: 0
namings: -
diplomacy: false
save_player_number: 1
save_stat_units_produced: 5

```