🎮 PopControl Ecosystem
Seven Tampermonkey scripts for Popmundo — a comprehensive toolkit manageable from a single central panel.
🗺️ Overview
The PopControl ecosystem consists of seven scripts for Popmundo players that work independently or together. All are published under the luke-james-gibson profile.
- 🛠️ PopControl: Central management panel that organizes all scripts with Alt+P shortcut to show/hide
- 🎨 Helper: Desktop-focused UI enhancements, inventory management, and trading tools
- 🌐 Social: Desktop-only social features for character interactions and messaging
- 🌐 Social Mobile: Mobile-optimized social features (recommended for mobile only)
- 📦 Depot: Cross-platform inventory database and item tracking system
- 🌟 Route49: Tour planning and geographic route optimization tool
- 📜 Guide: Quest walkthrough and progress tracking assistant
📦 Scripts and Links
| Script | Greasyfork |
|---|---|
| 🛠️ PopControl | greasyfork.org/…/569102 |
| 🎨 Helper | greasyfork.org/…/567668 |
| 🌐 Social | greasyfork.org/…/567869 |
| 🌐 Social Mobile | greasyfork.org/…/568918 |
| 📦 Depot | greasyfork.org/…/568770 |
| 📜 Guide | greasyfork.org/…/568413 |
| 🌟 Route49 | greasyfork.org/…/569390 |
🚀 Installation Guide
1. Install Tampermonkey
- 🌐 Chrome: tampermonkey.net/?browser=chrome
- 🦊 Firefox: tampermonkey.net/?browser=firefox
2. Install PopControl First
PopControl must start before all other scripts. Pay attention to the load order in Tampermonkey Dashboard.
3. Install the Scripts You Want
Go to each script's Greasyfork page → click Install.
4. Verify
Open any Popmundo page. Buttons from connected scripts will appear on the PopControl bar.
📱 Desktop and Mobile
⚠️ Social is desktop-only and Social Mobile is mobile-optimized. Using Social Mobile on desktop is not recommended. Social and Social Mobile should not run at the same time — running both on the same page causes conflicts.
Mobile Browser Options
| Platform | Option |
|---|---|
| Android | Kiwi Browser + Tampermonkey |
| Android | Firefox + Tampermonkey add-on |
| iPhone | Orion Browser or UserScripts app |
🔗 Script Integration
Scripts communicate with each other via the unsafeWindow.PopControl API.
- Each script auto-connects to PopControl on page load
- When connected, it hides its own interface; all buttons move to the PopControl bar
- If it fails to connect within 6 seconds, the script runs in its own standalone mode
- Enable/disable state is preserved across
.popmundo.com(servers 73/74/75)
🌍 Multi-Language Support
All scripts support three languages:
| Language | Code |
|---|---|
| 🇹🇷 Turkish | TR |
| 🇬🇧 English | EN |
| 🇧🇷 Brazilian Portuguese | PT-BR |
Language changes are applied domain-wide via the ppm_lang cookie.
🌍 Custom Language (Customize)
With PopControl's Customize feature, you can translate all scripts' interfaces into any language:
- PopControl → Settings → 🌍 Customize
- 📋 Copy Export JSON + Prompt — copy the content
- Paste into Google Gemini, specify the target language
- Load the returned JSON via Import
- All scripts instantly switch to the new language
💾 Data Management
Each script stores its data in:
| Data Type | Location |
|---|---|
| Script settings | Cookie (.popmundo.com) |
| Shelf / Radar / Pin data | GM_setValue (per script) |
| Inventory database | GM_setValue |
| Quest and character data | GM_setValue |
| Custom translation | localStorage |
| Enable/disable state | localStorage |
| Button order | Cookie |
Each script has its own independent Backup / Restore functionality.
❓ General Troubleshooting
Scripts are interfering with each other.
→ Social and Social Mobile should not be active simultaneously. Disable one from Tampermonkey.
PopControl bar is not showing.
→ Confirm PopControl is loaded at the top (Tampermonkey → Dashboard → reorder).
Language change is not applying.
→ Make sure all scripts are loaded on the same page before Export, then Import.
A script is not connecting.
→ Refresh the page. There is a 6-second timeout — if it still doesn't connect, it runs in standalone mode.
👤 Developer
All scripts are developed by luke-james-gibson.
- 🏠 Greasyfork profile: greasyfork.org/tr/users/1574818