Garry's Mod

Garry's Mod

39 ratings
Mapper - Map Entity Modifier - Save & Load
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun, Roleplay
File Size
Posted
Updated
24.124 KB
2 May @ 10:37am
3 May @ 10:32am
5 Change Notes ( view )

Subscribe to download
Mapper - Map Entity Modifier - Save & Load

Description
Map Entity Modifier
What is "Mapper"? It is a toolgun tool designed for easy map modification for multiplayer scenarios where you need consistent saved edits to a map that doesn't risk external factors either corrupting or in some way resulting in lost data or bricking your entire persistence setup. "Mapper" is just the old internal project name, and I never really came up with a proper name for it.

This tool supports removing pre-placed entities on maps as well as saving anything you want to add to it including special tool setups for them. This is a tool which I originally wrote two years before uploading this which was for a server that needed a reliable prop & entity saver that didn't rely on persistence because of how often the gamemode they were using would lose their prop data.

This tool should be compatible with all standard entities and most custom entities. Weapons, ammo, and other interactable entities are all savable & removable. It uses an internal blacklist of entity classes it isn't allowed to index in order to prevent crashes, breaks, and etc. This does not support constraints (ropes, welds, etc).

This tool works by simply using a logic of "Left click on an entity you/someone has made to add it to the database, right click to remove it or remove a map-created entity." The database is a series of json files stored in garrysmod\data\draconic\propsaver\mapname with a file for each saved/removed entity. There is class validity checks & aborts in case anything saved is from an addon that is no longer present.

Supported non-standard tools & addons

If you want or need any save-related issues sorted with any other addons, please make a Discussion post on this submission so I can keep track of them. I cannot guarantee I will be able to add everything (usually due to limitations), but I'll try to add support for as much as I can.

Support me on Ko-fi[ko-fi.com]
If you need immediate help with any of my addons, or just want to know what I'm working on or etc, then consider joining my Discord[discord.gg] server.
2 Comments
22050hz amen break sample 2 May @ 9:42pm 
mapadd
Umbree 2 May @ 1:29pm 
gud. :steamthumbsup: