pubg map: built-in intel layers (vehicle spots, drops, loot density, Blue Chip towers, secret rooms) per map
All checks were successful
Deploy production / deploy (push) Successful in 1m12s

Read-only layers from static/pubg-intel/<map>.v1.json (scripts/build-pubg-intel.py):
positions from pubg.gs (game level files), drops from guides, secret rooms and Deston
keys as approximate rings on the named place. Layer panel (K), per-player choices in
localStorage, drawn below room markers; clicks still place markers.
This commit is contained in:
2026-10-26 00:05:46 +00:00
parent b1edf7761c
commit be3473caa0
15 changed files with 1057 additions and 5 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"v":1,"map":"haven","built":"2026-10-25","sources":{"gs":{"name":"pubg.gs","url":"https://pubg.gs/maps/haven/","note":"positions read from the game level files"}},"notes":[],"layers":{"towns":[{"x":0.78078,"y":0.46118,"n":"Coal Yards","r":0.09804,"d":"68 item spots within 100 m","w":68,"s":"gs"},{"x":0.17461,"y":0.64304,"n":"Docks","r":0.09804,"d":"172 item spots within 100 m","w":172,"s":"gs"},{"x":0.31618,"y":0.16647,"n":"Industrial Park","r":0.19608,"d":"815 item spots within 200 m","w":815,"s":"gs"},{"x":0.32137,"y":0.42069,"n":"Rail Yard","r":0.09804,"d":"153 item spots within 100 m","w":153,"s":"gs"},{"x":0.6502,"y":0.80637,"n":"Residential","r":0.19608,"d":"3405 item spots within 200 m","w":3405,"s":"gs"},{"x":0.41382,"y":0.55804,"n":"Steel Mill","r":0.10784,"d":"265 item spots within 110 m","w":265,"s":"gs"}],"vending":[{"x":0.26047,"y":0.79107,"n":"Vending machine","s":"gs"},{"x":0.13654,"y":0.57338,"n":"Vending machine","s":"gs"},{"x":0.11726,"y":0.3686,"n":"Vending machine","s":"gs"},{"x":0.20017,"y":0.08545,"n":"Vending machine","s":"gs"},{"x":0.12396,"y":0.31752,"n":"Vending machine","s":"gs"},{"x":0.19537,"y":0.25512,"n":"Vending machine","s":"gs"},{"x":0.58327,"y":0.69538,"n":"Vending machine","s":"gs"},{"x":0.54638,"y":0.7088,"n":"Vending machine","s":"gs"},{"x":0.59464,"y":0.72995,"n":"Vending machine","s":"gs"},{"x":0.62364,"y":0.70636,"n":"Vending machine","s":"gs"},{"x":0.27932,"y":0.16221,"n":"Vending machine","s":"gs"},{"x":0.3146,"y":0.30975,"n":"Vending machine","s":"gs"},{"x":0.22901,"y":0.58969,"n":"Vending machine","s":"gs"},{"x":0.35425,"y":0.68822,"n":"Vending machine","s":"gs"},{"x":0.4989,"y":0.57154,"n":"Vending machine","s":"gs"},{"x":0.25691,"y":0.81252,"n":"Vending machine","s":"gs"},{"x":0.47615,"y":0.85119,"n":"Vending machine","s":"gs"},{"x":0.51154,"y":0.7871,"n":"Vending machine","s":"gs"},{"x":0.5421,"y":0.75803,"n":"Vending machine","s":"gs"}],"loot":[{"x":0.63725,"y":0.73529,"r":0.04902,"w":1.0,"n":"537 item spots in this 100 m square","s":"gs"},{"x":0.73529,"y":0.73529,"r":0.04902,"w":0.91,"n":"491 item spots in this 100 m square","s":"gs"},{"x":0.53922,"y":0.73529,"r":0.04902,"w":0.66,"n":"355 item spots in this 100 m square","s":"gs"},{"x":0.44118,"y":0.83333,"r":0.04902,"w":0.65,"n":"348 item spots in this 100 m square","s":"gs"},{"x":0.53922,"y":0.83333,"r":0.04902,"w":0.49,"n":"264 item spots in this 100 m square","s":"gs"},{"x":0.63725,"y":0.83333,"r":0.04902,"w":0.43,"n":"233 item spots in this 100 m square","s":"gs"},{"x":0.73529,"y":0.83333,"r":0.04902,"w":0.42,"n":"227 item spots in this 100 m square","s":"gs"},{"x":0.14706,"y":0.2451,"r":0.04902,"w":0.35,"n":"190 item spots in this 100 m square","s":"gs"},{"x":0.53922,"y":0.93137,"r":0.04902,"w":0.34,"n":"183 item spots in this 100 m square","s":"gs"},{"x":0.83333,"y":0.73529,"r":0.04902,"w":0.3,"n":"159 item spots in this 100 m square","s":"gs"}]}}

View File

@@ -0,0 +1 @@
{"v":1,"map":"karakin","built":"2026-10-25","sources":{"gs":{"name":"pubg.gs","url":"https://pubg.gs/maps/karakin/","note":"positions read from the game level files"}},"notes":[],"layers":{"towns":[{"x":0.72493,"y":0.21809,"n":"Al Habar","r":0.08333,"d":"1052 item spots within 170 m","w":1052,"s":"gs"},{"x":0.4824,"y":0.82735,"n":"Al Hayik","r":0.04902,"d":"214 item spots within 100 m","w":214,"s":"gs"},{"x":0.3226,"y":0.25147,"n":"Bahr Sahir","r":0.07353,"d":"466 item spots within 150 m","w":466,"s":"gs"},{"x":0.19172,"y":0.58152,"n":"Bashara","r":0.07353,"d":"546 item spots within 150 m","w":546,"s":"gs"},{"x":0.72669,"y":0.61346,"n":"Hadiqa Nemo","r":0.05882,"d":"488 item spots within 120 m","w":488,"s":"gs"}],"towers":[{"x":0.54683,"y":0.70376,"n":"Blue Chip tower","d":"Blue Chip Transmitter spot","s":"gs"},{"x":0.34238,"y":0.72275,"n":"Blue Chip tower","d":"Blue Chip Transmitter spot","s":"gs"},{"x":0.27892,"y":0.48781,"n":"Blue Chip tower","d":"Blue Chip Transmitter spot","s":"gs"},{"x":0.463,"y":0.36379,"n":"Blue Chip tower","d":"Blue Chip Transmitter spot","s":"gs"},{"x":0.65896,"y":0.32989,"n":"Blue Chip tower","d":"Blue Chip Transmitter spot","s":"gs"},{"x":0.64384,"y":0.53326,"n":"Blue Chip tower","d":"Blue Chip Transmitter spot","s":"gs"}],"loot":[{"x":0.71078,"y":0.61275,"r":0.02451,"w":1.0,"n":"395 item spots in this 100 m square","s":"gs"},{"x":0.17157,"y":0.56373,"r":0.02451,"w":0.89,"n":"352 item spots in this 100 m square","s":"gs"},{"x":0.7598,"y":0.22059,"r":0.02451,"w":0.66,"n":"260 item spots in this 100 m square","s":"gs"},{"x":0.7598,"y":0.17157,"r":0.02451,"w":0.57,"n":"227 item spots in this 100 m square","s":"gs"},{"x":0.71078,"y":0.22059,"r":0.02451,"w":0.55,"n":"217 item spots in this 100 m square","s":"gs"},{"x":0.71078,"y":0.26961,"r":0.02451,"w":0.38,"n":"150 item spots in this 100 m square","s":"gs"},{"x":0.71078,"y":0.17157,"r":0.02451,"w":0.36,"n":"142 item spots in this 100 m square","s":"gs"},{"x":0.26961,"y":0.26961,"r":0.02451,"w":0.33,"n":"132 item spots in this 100 m square","s":"gs"},{"x":0.31863,"y":0.22059,"r":0.02451,"w":0.33,"n":"131 item spots in this 100 m square","s":"gs"},{"x":0.56373,"y":0.46569,"r":0.02451,"w":0.28,"n":"110 item spots in this 100 m square","s":"gs"},{"x":0.56373,"y":0.71078,"r":0.02451,"w":0.26,"n":"102 item spots in this 100 m square","s":"gs"},{"x":0.31863,"y":0.26961,"r":0.02451,"w":0.26,"n":"101 item spots in this 100 m square","s":"gs"},{"x":0.22059,"y":0.61275,"r":0.02451,"w":0.24,"n":"93 item spots in this 100 m square","s":"gs"},{"x":0.46569,"y":0.80882,"r":0.02451,"w":0.23,"n":"91 item spots in this 100 m square","s":"gs"}]}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long