Skip to main content

Overview

Resource Maps allow you to create interactive maps of Last Oasis tiles, mark resource locations with detailed information, and share them with your clan members. Track quality materials, enemy bases, safe zones, and harvest times all in one collaborative tool.

Key Features

  • Interactive Map Creation: Create maps for different Last Oasis tile types
  • Resource Markers: Place markers with resource type, quality, coordinates, and descriptions
  • Harvest Tracking: Record when resources were last harvested to plan gathering routes
  • Password Protection: Control who can view and edit your maps
  • Collaborative Editing: Share edit access with trusted clan members
  • Filter & Search: Filter markers by resource type to find specific materials quickly

Getting Started

1

Create a New Map

From the Maps page, use the Create Map panel:
  • Map Name: Give your map a descriptive name (e.g., “Main Base Tile”)
  • Burn Date: Select when the tile will burn/reset
  • Map Type: Choose the tile type (Small Crater, Medium Crater, etc.)
  • Password: Set a password for access control
The burn date helps you track when the map will become obsolete as tiles reset in Last Oasis.
2

Open Your Map

Click on your map from the list to open the interactive editor. You’ll see:
  • Full-screen map view of the selected tile type
  • Sidebar with Resources, Create, and Settings tabs
  • Any existing markers on the map
3

Add Resource Markers

Switch to the Create tab in the sidebar to add markers:
  1. Select resource type from the dropdown
  2. Enter X and Y coordinates (map coordinates, not game coordinates)
  3. Add an optional description (e.g., “Near waterfall”, “Hidden cave”)
  4. Set quality level (Common, Uncommon, Rare, Epic, Legendary)
  5. Record last harvested time if applicable
  6. Click “Create Resource”
Map coordinates are different from in-game coordinates. Click on the map to auto-populate coordinates.
4

View and Filter Resources

Use the Resources tab to:
  • See all markers grouped by resource type
  • Filter markers to show only specific resources
  • Click on a marker to center the map on that location
  • Update harvest times or delete outdated markers

Map Management

Editing Map Settings

Map creators can access the Settings tab to:
// Map settings available to the creator
// Located at: src/components/ClanMaps/ResourceMap.tsx:160-255
  • Map Name: Update the map’s display name
  • Burn Date: Adjust when the tile resets
  • Password: Change the access password
  • Allow Editing: Toggle between read-only and collaborative editing
Allow Editing (ON): Anyone with the password can add, edit, or delete markersAllow Editing (OFF): Only the map creator can modify markers; others can view onlyChoose collaborative editing for clan maps where multiple members gather resources. Use read-only for reference maps you want to share publicly.

Sharing Maps

Share your map by providing:
  1. The map URL (e.g., /maps/123)
  2. The map password
Clan members can then:
  • View all resource locations
  • Add their own markers (if editing is enabled)
  • Update harvest times when they gather resources

Deleting Maps

From the main Maps page:
  1. Find your map in the list
  2. Click the delete button (trash icon)
  3. Confirm deletion in the modal
Deleting a map is permanent. All markers and settings will be lost.

Working with Resource Markers

Marker Information

Each marker stores:
  • Resource Type: What material is at this location
  • Coordinates: X/Y position on the map
  • Quality: Material quality level (0-4)
  • Description: Custom notes about the location
  • Last Harvested: Timestamp of last resource collection
  • Creator Token: Allows the creator to edit/delete the marker

Updating Harvest Times

When you gather resources:
  1. Click on the marker on the map
  2. A popup appears with marker details
  3. Update the “Last Harvested” time
  4. The marker now shows when the resource will respawn
This helps your clan coordinate gathering routes and avoid checking recently harvested nodes.

Deleting Markers

To remove a marker:
  1. Click the marker on the map
  2. In the popup, click delete (if you have the token)
  3. The marker is immediately removed
Only the marker creator or map owner can delete markers. This is controlled by the creator token.

Map Types

Stiletto supports maps for all Last Oasis tile types:
  • Small Crater
  • Medium Crater
  • Large Crater
  • Small Canyons
  • Medium Canyons
  • Large Canyons
  • And more…
Each map type displays the correct tile layout and boundaries.

Advanced Features

Coordinate System

Important: Map coordinates are NOT the same as in-game coordinates. The map uses a custom coordinate system for marker placement.
How to get coordinates:
  1. Click on the map: X/Y fields auto-populate with the clicked location
  2. Manual entry: Enter coordinates directly if you have reference points
  3. Trial and error: Place a marker, then adjust if needed

Filtering Resources

The Resources tab shows a filter dropdown:
// Filter resources by type
// Located at: src/components/ClanMaps/ResourceMap.tsx:148-158
  • Select “All” to show all markers
  • Select a specific resource to show only those markers
  • Filtered markers remain visible on the map

Mobile Map View

On mobile devices:
  • Toggle the sidebar with the hamburger menu (top-left)
  • The map fills the full screen when the sidebar is hidden
  • Pinch to zoom and pan around the map
  • Tap markers to view details

Integration with Other Features

  • Crafting Calculator: After calculating needed materials, use Resource Maps to find quality sources
  • Clan Management: Share map passwords in your clan chat to collaborate on resource tracking
  • Trading System: Mark trading post locations or resource caches for exchanges

Best Practices

  1. Create separate maps for each tile your clan operates in
  2. Use descriptive names: “Home Tile - Crater Medium”, “Secondary Base”, etc.
  3. Update burn dates immediately when tiles start burning
  4. Enable collaborative editing for active operational tiles
  5. Set read-only for historical/reference maps
Use descriptions to add context:
  • “Inside cave, hard to reach”
  • “3 nodes close together”
  • “Near enemy base - dangerous”
  • “Safe zone, good for gathering”
  • “Respawns every 6 hours”
  1. Mark all high-quality (Rare+) resource locations
  2. Add descriptions about node count and accessibility
  3. Update harvest times religiously so clan doesn’t waste trips
  4. Create a naming convention for special resources

Common Workflows

Setting Up a New Clan Tile

  1. Create a new map with the tile type
  2. Set burn date based on tile lifecycle
  3. Enable collaborative editing
  4. Share map URL and password in clan Discord
  5. Have scouts add markers as they explore
  6. Refine descriptions and quality ratings as you gather

Planning Gathering Routes

  1. Open your map in the Resources tab
  2. Filter by the resource you need
  3. Check “Last Harvested” times
  4. Plan a route hitting all available (not recently harvested) nodes
  5. Update harvest times as you collect

Tracking Enemy Activity

  1. Add markers for enemy structures
  2. Use descriptions to note defenses, activity times
  3. Update markers when enemies move or rebuild
  4. Share with clan to coordinate attacks or avoid areas

Technical Details

Map Rendering

Maps are rendered using a custom tile system:
// MapLayer component handles rendering
// Located at: src/components/ClanMaps/MapLayer.tsx

Data Storage

All map data is stored server-side:
  • Maps: Name, type, burn date, password, permissions
  • Resources: Type, coordinates, quality, description, harvest time
  • Access control via password authentication

Performance

Large maps with many markers are optimized:
  • Markers load on map open
  • Filtering happens client-side for instant response
  • Map tiles use lazy loading
Maps support hundreds of markers without performance degradation.

Build docs developers (and LLMs) love