Walks All Over the Sky (Torn Travel War Board)

Michale Duncan
2025-11-19T04:56:54Z

One-button Torn travel war board: import targets, auto-check status, group by location, and click to attack/profile from a single unified window. Ignores your own XID on import, includes forum/faction/donate/referral links.

## Walks All Over the Sky (Torn Travel Intel Tool)

A Tron-styled travel intel helper for Torn that tracks your war targets across the world and makes it easier to prep chains, chase travelers, and share target lists.

---

### ✨ Core Features

#### 🔑 WALKS – API Panel
- Stores your personal Torn API key **locally** in your browser.
- Quick **Test** button to verify the key (uses `user/0&selections=basic`).
- Key is only used for direct calls to the official Torn API.

#### 🎯 TGT – Target Manager
- Text area to manage your targets by XID.
- One ID per line, with optional comments:
- `123456 # scary reviver`
- `987654 # airport mugger`
- **Import Page** button:
- Scans the current page for `profiles.php?XID=` links.
- Perfect for the official Torn **Target List** page.
- Merges with your existing list without duplicating IDs.
- **Copy XIDs** button:
- Parses the current list (ignores comments).
- Copies all unique IDs to clipboard, one per line.
- Great for chain prep, backups, or sharing with faction mates.

#### 📡 STS – Status Scanner
- Uses your stored API key to query each target with:
- `https://api.torn.com/user/?selections=basic&key=...`
- Builds a live snapshot for each tracked target:
- Name
- Current state: **Okay / Traveling / Abroad / Hospital / Jail**
- Cleaned status/description text (HTML is stripped).
- Displays a neat table with color accents:
- Green: Okay
- Yellow: Traveling / Abroad
- Orange: Hospital / Jail
- Red: API errors or invalid IDs
- Stores these results in memory for use by the Destinations panel.

#### 🌍 MAP – Destinations Panel
- Groups all tracked targets by their last known **city or state**:
- Torn
- Hospital (Torn)
- Jail (Torn)
- Abroad city (e.g. Mexico, Dubai, SA, etc.)
- “Abroad (unknown city)” if info is incomplete
- Automatically detects **your** current location via:
- `user/0?selections=basic`
- For each city bucket:
- Shows the number of targets in that location.
- Click the city row to expand a list of names.
- Target links:
- If you are in the **same city** → link goes directly to **attack**:
- `loader.php?sid=attack&user2ID=`
- Otherwise → link goes to the player’s **profile**:
- `profiles.php?XID=`
- Makes it very fast to:
- See which cities are “hot”.
- Jump straight to attacks when you’re in the right place.

---

### 💾 Storage & Privacy

- API key is stored in `localStorage` under a `walks_api_key_v1` key.
- Target list is stored in `localStorage` under `walks_targets_v1`.
- No data is sent anywhere except:
- From your browser → Torn’s official API endpoint.

---

### 🧪 Status

### 1.4.1-beta

- Added a Community / Support row inside the War Board:
- [Forum Thread] button → opens the official Walks discussion thread.
- [Apply to Faction] button → links to faction 51067 profile.
- [Donate Xanax] button → opens the item page and copies XID 3163918 to clipboard.
- [Referral Profile] button → opens https://www.torn.com/3163918.
- No changes to core war logic: import, status fetch, grouping, and attack/profile click-through all work as before.

**Version:** 1.2.1-beta
This is a functional beta intended for:
- Faction testers
- Chain coordinators
- Anyone who wants a faster way to manage and chase travel targets

Feedback, ideas, and bug reports are very welcome.