# ForexStation v2.03 - 3D Quantitative Office & Hermes Council of Fifteen

Welcome to **ForexStation v2.03**!

---

### What's New in Version 2.03
* **Den Arcades**:
  - Arcade 1: "Bug Invaders"
  - Arcade 2: "1943" (1943: The Battle of Midway classic arcade shoot 'em up with authentic P-38 flight mechanics, weapons, bosses & in-game quit)
  - Arcade 3: "Moon Patrol" (1982 classic standalone game with Esc / in-game quit)
* **The Prancing Murloc Tavern Barrels**:
  - Barrels next to Quest Board configured as "Sokoban" (1982 NEC PC-8801 classic with Esc / in-game quit)
* **Computer Lab**:
  - Prompt School terminal
  - Quant Terminal standalone execution station (port 3777)
* **Hawkins Room Living Room**:
  - Vintage Console TV: Plays 24/7 Lofi Hip Hop stream on YouTube ("Lofi")
  - Campaign Table: "Roll a d20" initiative dice roller
* **Council Member Avatar Corrections**: Sophie and Raphael updated to their designated council appearances in the Council of Fifteen.
* **24/7 MEXC Crypto Feeds**: Real-time 15-minute candle feeds and trade consensus for **BTCUSD** and **Solana (SOLUSD)** directly from MEXC Contract REST API.
* **Persistent Council Memory**: Automatic creation and persistence of member memory in `%LOCALAPPDATA%\hermes\memories\council_members.json`.
* **Zero Dependency Auto-Setup**: Runs on any Windows 11 PC right out of the box.

---

### Quick Start (Zero Setup)
Simply double-click **`ForexStation.exe`** (or **`Start-ForexStation.bat`**) to start immediately.
* No installation required.
* No manual folder creation required.
* Built-in 3D office, avatars, routines, games, and quantitative trading desks run right out of the box.

---

### Live Market & Crypto Feeds (Hermes Bridge)
* **To enable live 24/7 internet market feeds (BTCUSD, SOLUSD, Gold, EURUSD, GBPUSD, USDJPY):**
  If Python 3 is installed on your PC, simply launch:
  ```cmd
  Start-ForexStation.bat
  ```
  or run in terminal:
  ```cmd
  python hermes_bridge.py
  ```
* `hermes_bridge.py` uses only standard Python libraries (`http.server`, `urllib.request`, `json`, `time`, `pathlib`). No third-party packages or `pip install` commands needed!
* You can also open **`http://127.0.0.1:8888/chat`** in any web browser to query the Council directly.

---

### Controls in ForexStation
* **Walk**: Left-click floor or use **`W` / `A` / `S` / `D`** / Arrow keys.
* **Camera Zoom**: Mouse wheel scroll.
* **Talk to Avatars**: Walk up to any avatar (e.g. **The Chairman**) and press **`E`** (or left-click).
* **Change Name & Avatar Appearance**: Press **`C`** (Wardrobe).
* **Building Map**: Press **`M`** (Map).
* **Emotes**: Number keys **`1` - `5`**.
