Understanding pages
Each strategy can contain multiple pages that represent different stages or variations of your tactic. Pages work like slides in a presentation:- Each page has its own set of agents, abilities, drawings, and utilities
- Pages are ordered sequentially with a sort index
- Only one page is active at a time
- Switching pages preserves all elements on each page
When you create a new strategy, it starts with a single page called “Page 1”. The first page is set to attack side by default.
Adding pages
Create additional pages to show progression or variations:Add a new page
Click the
+ button in the pages panel. A new page is created with the next sequential number.Navigating between pages
Switch between pages using multiple methods:Keyboard shortcuts
- Forward (next page): Press
A - Backward (previous page): Press
D - Navigation wraps around: going forward from the last page jumps to the first
Pages panel
- Expand the pages bar by clicking the arrow icon
- Click any page in the list to switch to it
- The active page is highlighted with a colored background
Animated transitions
When switching pages, Icarus animates the transition:- Elements that exist on both pages move smoothly to their new positions
- Elements only on the previous page fade out
- Elements only on the next page fade in
- The animation duration is 1 second
During page transitions, the main view is temporarily hidden while the animated overlay plays. This ensures smooth, flicker-free transitions.
Managing pages
Renaming pages
Give your pages descriptive names:- Expand the pages panel
- Click the edit icon next to any page
- Enter a new name and press Enter
- The name appears in the collapsed pages bar when that page is active
Reordering pages
Change the sequence of your pages:- Expand the pages panel
- Click and drag any page to a new position
- The sort order updates automatically
- Keyboard navigation follows the new order
Deleting pages
Remove pages you no longer need:- Expand the pages panel
- Click the delete icon next to the page
- Confirm the deletion in the dialog
Page-specific settings
Each page stores its own configuration:- Attack/Defense side: Toggle between attacker and defender perspective
- Strategy settings: Agent visibility, utility display preferences
- All elements: Agents, abilities, drawings, text, images, and utilities
- Line-ups: Associated position and ability line-up data
Sharing settings between pages
Pages inherit settings when created but remain independent afterward. To apply settings across multiple pages:- Configure the first page as desired
- Create new pages (they copy the previous page’s settings)
- Or manually update each existing page
Working with page data
Pages are stored in the strategy file:- Each page has a unique ID and sort index
- Page data is serialized to JSON for export
- Images are stored in a shared folder per strategy
- Switching pages flushes the current page to storage before loading the next
The coordinate system uses a 16:9 world space with normalized coordinates. Maps are centered with padding, and all element positions are transformed during migration.