Garry's Mod

Garry's Mod

106 ratings
Combat Maps
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
2.096 MB
28 Jun, 2019 @ 9:12am
3 Jul, 2019 @ 1:58pm
3 Change Notes ( view )

Subscribe to download
Combat Maps

In 1 collection by comb
Genesis 2 Base
69 items
Description
THIS ADDON CONTAINS MATERIALS, NOT ACTUAL MAPS

Maps ment for use with an EGP or other wire screen for making fun and interactive targeting systems for arty, bombs, or whatever. These were generated with a starfall script[gist.github.com] I made.

To use these on an EGP, create a box and set its material to one of the materials listed below.
EXAMPLE:
EGP:egpBox(1, vec2(256), vec2(512, 512)) EGP:egpMaterial(1, "vgui/blnk/gm_vyten.png")

They are aligned so that north is facing upwards on the screen.

LIST OF MATERIALS
  • vgui/blnk/gm_balkans.png
  • vgui/blnk/gm_blackwoods.png
  • vgui/blnk/gm_boreas.png
  • vgui/blnk/gm_buildspase_e3.png
  • vgui/blnk/gm_buttes2.png
  • vgui/blnk/gm_chonstruct.png
  • vgui/blnk/gm_desertdriving_2017.png
  • vgui/blnk/gm_disten.png
  • vgui/blnk/gm_fork.png
  • vgui/blnk/gm_freespace_13.png
  • vgui/blnk/gm_functional_flatgrass.png
  • vgui/blnk/gm_genesis.png
  • vgui/blnk/gm_ost.png
  • vgui/blnk/gm_rhine.png
  • vgui/blnk/gm_rockyisland.png
  • vgui/blnk/gm_vyten.png
  • vgui/blnk/gm_warmap_v5.png
  • vgui/blnk/rp_desert_strike.png
More coming in the future, you may request a map in the comments.
All maps are 512x512 and in PNG format.

MAP BOUNDS
To calculate a world position from your cursor on a screen, you'll need these values.
<map>: <min X> <max X> <min Y> <max Y> <z> gm_balkans: -15359 15359 -15359 15359 15104 gm_blackwood: -10000 8450 -8700 9700 4000 gm_boreas: -15871 15871 -15871 15871 15616 gm_buildspase_e3: -16351 16351 -16351 16351 16096 gm_buttes2: -16255 16255 -16255 16255 11904 gm_chonstruct: -15871 15871 -15871 15871 15616 gm_desertdriving_2017: -15359 15359 -15359 15359 6880 gm_disten: -16255 16255 -16255 16255 11920 gm_fork: -15359 15359 -15359 15359 15104 gm_freespace_13: -15871 15871 -15871 15871 10496 gm_functional_flatgrass_3: -16381 16381 -16381 16381 14080 gm_genesis: -15103 15103 -15103 15103 12032 gm_ost: -16255 16255 -16255 16255 12608 gm_redrock: -15807 15807 -15807 15807 13672 gm_rhine: -16255 16255 -16255 16255 11136 gm_rockyisland: -15359 15359 -15359 15359 15104 gm_vyten: -16255 16255 -16255 16255 1184 gm_warmap_v5: -16287 16287 -16287 16287 14034 rp_desert_strike: -14847 14847 -14847 14847 5376

Or as an E2 style table:

MapCoordinates = table( "gm_balkans" = array(-15359, 15359, -15359, 15359, 15104), "gm_blackwood" = array(-10000, 8450, -8700, 9700, 4000), "gm_boreas" = array(-15871, 15871, -15871, 15871, 15616), "gm_buildspase_e3" = array(-16351, 16351, -16351, 16351, 16096), "gm_buttes2" = array(-16255, 16255, -16255, 16255, 11904), "gm_chonstruct" = array(-15871, 15871, -15871, 15871, 15616), "gm_desertdriving_2017" = array(-15359, 15359, -15359, 15359, 6880), "gm_disten" = array(-16255, 16255, -16255, 16255, 11920), "gm_fork" = array(-15359, 15359, -15359, 15359, 15104), "gm_freespace_13" = array(-15871, 15871, -15871, 15871, 10496), "gm_functional_flatgrass_3" = array(-16381, 16381, -16381, 16381, 14080), "gm_genesis" = array(-15103, 15103, -15103, 15103, 12032), "gm_ost" = array(-16255, 16255, -16255, 16255, 12608), "gm_redrock" = array(-15807, 15807, -15807, 15807, 13672), "gm_rhine" = array(-16255, 16255, -16255, 16255, 11136), "gm_rockyisland" = array(-15359, 15359, -15359, 15359, 15104), "gm_vyten" = array(-16255, 16255, -16255, 16255, 1184), "gm_warmap_v5" = array(-16287, 16287, -16287, 16287, 14034), "rp_desert_strike" = array(-14847, 14847, -14847, 14847, 5376) )

Your world position can now be calculated as: (assuming your cursor is in range 0 to 512 and you're using E2)
X = (<cursor x> / 512) * (<max x> - <min x>) + <min x> Y = (1 - <cursor y> / 512) * (<max y> - <min y>) + <min y> Z = rangerOffset(65536, vec(X, Y, <z>), vec(0, 0, -1)):pos():z()
18 Comments
garb 10 Jul, 2023 @ 9:50am 
novenka when
>KB> >KEKSQUAD 10 Jul, 2023 @ 9:48am 
Hey so if this is still supported, would it be possible to make our own maps without having to request them?
[DSTM] Naki 28 Nov, 2022 @ 10:20am 
besides that, these have been very useful
[DSTM] Naki 28 Nov, 2022 @ 10:19am 
hey, you don't mind if i borrow that starfall for a bit, i kinda need more maps...mainly bigcity improved lite
comb  [author] 14 Sep, 2020 @ 11:55pm 
These dont work with materials, they are PNGs. you're supposed to put them on an egp or a starfall screen or something
Genius Destroyer 14 Sep, 2020 @ 4:24pm 
how do we use these with submaterial tool?..copy pasting the material does nothing
some shit dead meme name 30 Jul, 2020 @ 2:08pm 
could you link the maps if possible?
zynx 29 Apr, 2020 @ 4:14am 
is it possible you can upload the starfall code for anyone to generate topview maps like these?
if so, i can probably code it on lua
geznervik 4 Jul, 2019 @ 9:15pm 
This somewhat reminds me of Smuggler's Run 2 for the PS2. Ah, the good days of gaming...
Raxten 4 Jul, 2019 @ 2:58am 
haha these are sick