What is this?
Simple: It's a map viewer that allows to interactively view all the maps PR offers (2D only
Okay, but why?
I always felt an interactive mapviewer is something PR always lacked, and with my investment in the PR tournament, I decided to pick this project up again, because it might be useful for strategists. And going from the feedback I got from there, it seems like people like it.
Are you a nerd?
Considering I've been on-and-off working on the underlying mod explorer tool for years, I think the safe answer is YES. It's ~9000 lines of Java code by now, and is able to parse and reconstruct almost the entire BF2 game database in json/xml.
The map viewer is really just a side project I've picked up a couple months ago, because I wanted a better implementation for my wiki (another side project, see sig).
Hey, this doesn't work as well as Google Maps does...
The mapviewer is certainly WIP, but I feel it's pretty useful by now. It works on most major browsers: Chromium, Firefox, IE11 & Edge. Surprisingly, Edge currently works even better than Firefox, though it's just some visual offsets, nothing game-breaking. It even works on my Android smartphone, though it's not really fun with the tiny screen. I'm still not super happy with the interface design, but it hasn't been a priority (function first!).
Also, this is my first project that involves more than "Hello World" Javascript and CSS...
The best part (for me) is: Updating the entire thing takes me two clicks and a batch-upload of ~490 files (~22MB total). That means whenever PR gets patched, I don't have to comb through all files for changes, but instead just recompile it automagically
Why do I only see this now???
I presented my first WIP versions with rudimentary functionality and a lot of web design bugs back in the PRT forums (Original thread here), but exposure there is obviously limited. Most PR players hang out in this here forum.
To increase exposure and get more feedback on possible bugs and user wishes, I'm presenting the viewer here to a wider audience. Feel free to use it frequently and share it to non-forum-goers. And PLEASE, come back here and yell at me if things are broken/unintuitive/missing that you would like to have. Only then can I know where I can improve it!
Currently implemented features:
- All maps, all gamemodes
- Super high res tiles (2048?px for 1km, 4096?px for 2km, 8192?px for 4km maps). This means at least double the resolution of the ingame map.
- Subtle color range corrections on all maps to make them easier to read
- Zoom& pan maps
- Clickable vehicle icons for additional information
- List presentation of all vehicles for both teams (filter for one team only by pressing the "Team" buttons above the list or collapse the list entirely by clicking the big tank icon in the top right)
- Clickable flags (incl. radius circle) with all info
- Visual representation of AAS routes. Individual routes are toggleable using the big button in the top right header
- Clickable combatareas ("dome of death") with relevant info
- Layers can be toggled off/on as desired (use the small white layers-icon on the top right of the map)
- Show actual individual soldier spawners in base, grouped by selectable spawnpoints
- Show information about kit availability and composition for each gamemode faction
- Show general information about the map (size, viewrange, fogrange...)
- Link assets in asset list with their icons on the map (e.g. highlight map icons when hovering over the corresponding list entry, and vice versa)
- Ability to draw on map. And save it/forward/share it. This is a big one, and is still far, far away.
Looking forward to your feedback!









