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.