Structuring
Process to structure a map file for distribution
1. On your desk top, make a folder or directory on your computer called MyMapName or Ripented_Osprey_b2 or whatever the name of the map is. To do this you can right click on desktop and choose New then Choose folder. A new folder should appear on desktop with "New Folder" as the name. You can change the name from "new folder" to Whatever then name of your map is.
2. Now double-click on that folder and you'll get a blank screen on the right side. This is showing that there is nothing in the new folder. Right click on the blank screen on the right and then choose New, then Folder. Rename this new folder to svencoop.
3. Now doubleclick on the svencoop folder you created and create new folders underneath it such as maps, sound,models, sprites etc. Now at this point your folder structure will look something like this.
Ripented_Osprey_b1
svencoop
maps
sound
models
sprites
4. If you have other custom folders under these folders add them in. It might now look like:
Ripented_Osprey_b1
svencoop
maps
sound
Osprey_b1
models
Osprey_b1
sprites
5. This structure should be similar to the entry lines you usually put in the .res file.
6. Finally copy all your files to the respective folders they belong in,.i.e bsp, cfg, .res files should go in maps folder, .wad files (if any) in svecoop folder, .mdl files either in sound or Osprey_b1 file under models folder and sound files under sound or sound/osprey_b1 file if they have their own folder.
7. Final step would be to zip the entire Ripented_Osprey_b1 folder (and all subfolders) into 1 zip file.
If you have subsequent releases of your maps, it's a good idea to rename them, i.e mymap_b2, mymap_v1, mymap_v2, mymap_final, etc. When you have more than one version of a map out there with the same name it causes much confusion on the servers. Any subsequent releases should be complete onto themselves, you cannot assume that players have your earlier files.