Garry's Mod

Garry's Mod

Momo's Map Manipulation Tool
 This topic has been pinned, so it's probably important
Cédric GÉRILLE [GiletJaune]  [developer] 21 Mar, 2020 @ 9:33am
What can I do with Momo's Map Manipulation Tool?
Hi everybody,
I'm giving you here a few ideas of what you can do with this add-on.
  • Make breakable panes unbreakable:
    By editing the LUMP_ENTITIES, replace the classname of func_breakable & func_breakable_surf entities with func_brush.
    There is also Breakable panes protector to do that without modifying the map.
  • Protect a map made for your server from being re-usable:
    Take a maximum of entities from the map and move them into a private server-side Lua file.
  • Remove the High Dynamic Range:
    Just remove the corresponding lump to solve any brightness trouble (the too-shiny bug).
    There is also HDR disabler for servers to do that without modifying the map.
  • Replace / modify / remove props (including static ones):
    By editing the LUMP_ENTITIES and the sprp game lump, simply do the changes that you like.
  • Replace map materials:
    By editing the LUMP_TEXDATA_STRING_DATA, you can substitute map materials for others as long as you keep the exact same number of lines in the exact same same order.
  • Add content files (pakfile):
    By extracting & modifying the LUMP_PAKFILE, you can add built-in content files without the need of an external pakfile substitution tool.
This list will grow over time.
You can add suggestions below, I will add them to my list.
Last edited by Cédric GÉRILLE [GiletJaune]; 21 Mar, 2020 @ 9:57am
< >
Showing 1-6 of 6 comments
HurricaneRocker 29 Oct, 2020 @ 4:27pm 
can you add the ability to generate a cubemap
Cédric GÉRILLE [GiletJaune]  [developer] 3 Nov, 2020 @ 7:46am 
Unfortunately I am not at ease with how the process works, but such a feature would certainly help when the map is renamed.
♦ScottRim♦ 16 Sep, 2022 @ 3:26am 
Add ability to retexturize maps?
Cédric GÉRILLE [GiletJaune]  [developer] 22 Sep, 2022 @ 7:06pm 
You already can replace named brush materials in LUMP_TEXDATA_STRING_DATA. Although I unfortunately don't know how to retexture particular brush planes, I don't have information about corresponding lumps, if I'm correct. 😢 Besides, how would you recognize particular planes? 😅 Well, in-game it would be possible to use the toolgun if you are on the map you want to mod. 😛
>KB> >KEKSQUAD 27 May, 2023 @ 7:08am 
Hey so I'm wondering if there is a way to add point entities such as info_target to a map with this tool or another tool on the Workshop.
Cédric GÉRILLE [GiletJaune]  [developer] 22 Jun, 2023 @ 11:33am 
Hey! I see no reason you would not be able to. Just edit the LUMP_ENTITIES. The syntax is pretty straightforward. If this may help, you can make a Hammer project with an info_target in it. The key-values are the exact same as what you have in the LUMP_ENTITIES. The Hammer project can be opened with a text editor.
Normally you can add most entity classes that are not internal and that do not have a brush model. Almost all point entities are like this.
Good luck!
Last edited by Cédric GÉRILLE [GiletJaune]; 22 Jun, 2023 @ 11:34am
< >
Showing 1-6 of 6 comments
Per page: 1530 50