Lineups are specialized markers that pair an agent position with an ability target, along with supporting media and notes. They’re perfect for documenting Sova darts, Viper smokes, Brimstone mollies, and other precise ability placements.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/SunkenInTime/icarus/llms.txt
Use this file to discover all available pages before exploring further.
Creating a lineup
Place the ability
Click where the ability should land or be aimed. Select the matching ability for the agent.
Add details
Optionally add:
- Images - Screenshots showing crosshair placement or reference points
- YouTube link - A video demonstrating the lineup
- Notes - Text instructions (e.g., “crouch jump”, “aim at corner of box”)
The agent and ability must match (e.g., you can’t pair a Sova agent with a Viper ability). Icarus validates this automatically.
Lineup components
Agent marker
Shows where the player should stand:- Displays the agent portrait
- Can be alive or dead (for post-plant lineups)
- Position stored in normalized coordinates
Ability marker
Shows the ability target or placement:- Displays the ability icon
- Supports rotation for directional abilities
- Can include length/range for abilities like walls
Connection line
A visual line connects the agent to the ability, making it clear they’re part of the same lineup.Adding media to lineups
Images
Attach reference images:YouTube links
Embed a YouTube video:- Paste the full YouTube URL
- Icarus extracts the video ID
- The video thumbnail appears in the lineup carousel
Only one YouTube link per lineup is supported. Choose the clearest demonstration video.
Notes
Add text instructions:- Click the lineup to show the notes tooltip
- Enter details like “stand on the right edge”, “aim between the two windows”, etc.
- Notes appear on hover for quick reference
Viewing lineups
Hover tooltip
When you hover over a lineup, a tooltip shows:- Lineup notes (if any)
- Quick actions (delete, view media)
Media carousel
Open the media carousel to view:- All attached images in a slideshow
- YouTube video player
- Full notes text
Editing lineups
Update position
Lineup positions are fixed after creation. To adjust:- Delete the lineup
- Create a new lineup at the correct position
Update rotation
For rotatable abilities:- Select the lineup
- Drag to rotate the ability marker
- The new angle is saved automatically
Update media and notes
Deleting lineups
Remove lineups you no longer need:Undo/redo
Lineup deletion supports undo:- Undo restores the lineup with all media intact
- Redo removes it again
Switching sides
When you switch between attack and defense:- All lineups are flipped horizontally and vertically
- Agent and ability positions are mirrored
- Rotation angles are adjusted to preserve the visual alignment
- Media and notes remain unchanged
Switching sides is useful for adapting attacking lineups to defending scenarios (e.g., retake lineups).
Data structure
Lineups are stored as:Image storage
Lineup images are stored in:Best practices
Documentation
- Clear notes - Describe exactly where to stand and aim
- Multiple images - Show the lineup from different angles
- Video links - Include a demonstration video when possible
Organization
- Group lineups by map area (“A Main”, “B Heaven”, etc.)
- Create separate pages for attacking and defending lineups
- Use descriptive names for lineup groups
Performance
- Limit image file sizes (compress before uploading)
- Remove unused lineups to reduce strategy file size
- Use YouTube links instead of large video files
Common use cases
Sova recon darts
- Place Sova at the lineup position
- Place the recon dart at the landing spot
- Add a screenshot showing crosshair placement
- Note any jump or crouch requirements
Viper smokes
- Place Viper at the throw position
- Place the smoke at the target location
- Rotate the smoke if needed
- Add notes about one-way positions
Molly lineups
- Place the agent (Brimstone, Viper, Killjoy, etc.)
- Place the molly at the impact point
- Add images showing the throw arc
- Note the timing (e.g., “throw immediately after plant”)