Jitspoe added .loc support into dp a while ago, and so far it has been relatively forgotten. The only person I have seen use it is myself and S8N. I imagine that this is because people find it challenging to make .locs.
I will explain how to make one for any maps. To start out making a .loc go into your map. For this purpose of this demonstration I will use propaint1.
We will only really need 3 basic commands. loc_add, loc_save, and $loc_here. Before you start type cl_drawlocs 1 in the console, this will display a grey diamond where you have added a location. Whichever location you are near than that diamond will bounce.
The first command, loc_add, is the main command. First I wanted to start with the blue spawn rooms on propaint1. I stood in a spawn room and in the console I typed
loc_add "spawn room"
I then type "$loc_here" in the console, and sure enough in mm1 it displayed "Spawn room". I continued down from the spawn room and onto the flag, I stood there and typed
loc_add "flag"
A new diamond popped up and that was set as my current location.
Because of the way DP figures out your location, if you are on the barrels in your base, and the only location you have added is the flag, it will say that you are at the flag no matter what. It is important to mark perimeters of certain items.
In the image below the green dots represent location's with the description "base", the pink dots represent locations with "ladder 1" (or 2), and red dots represent locations with the description of "backdoor barrels". You have to make a perimeter of descriptions around certain locations.
After you add all your locations throughout the map type "loc_save", it will then save your .loc file into your locs folder of your dp install. Tah dah, were done. Attached below is a demo and loc file for propaint1.
The Loc File:
http://upload.arena-zone.com/315815The Demo File:
http://upload.arena-zone.com/240264Enjoy