Mapping/Setting up the SDK

From Sven Co-op
Jump to navigation Jump to search

This guide will help you set up the Svencraft mapping editor. This editor closely resembles Valve Hammer Editor (former Worldcraft), so if you are used it VHE, Svencraft will be easy to use. Alternatively, you can also create maps for Sven Co-op with editors like JACK and Sledge.

1 Installing Svencraft

Download the Sven Co-op SDK from Steam (in the Tools category). After it is done downloading, start the Sven Co-op SDK and launch the Game Editor. When you run it for the first time, it will install some required software for operations. When it's loaded for the first time, it will ask you to set up a Game Configuration.

2 Setting up Svencraft

  • In the Game Configurations window, click the Manage button, which brings up the Manage Game Configuration window. In here, click the 'Add' button and give your configuration a name (Sven Co-op). Then press 'Close'.
  • In the 'General' tab, press 'Add' and go to your Sven Co-op installation folder (../steam/steamapps/common/Sven Co-op/svencoop) and select the sven-coop.fgd file.
  • In the 'Paths' tab, select your Game Excecutable Folder: (../steam/steamapps/common/Sven Co-op). The Mod Directory and Game Directory should both be: (../steam/steamapps/common/Sven Co-op/svencoop). The RMF directory is where you map's source files (RMF) will be stored. Make sure you create a folder somewhere on your drive for this purpose and then select that folder in the last field of this window.
  • In the 'Textures' tab, select 'Add' and nagivate to your Sven Co-op folder (../steam/steamapps/common/Sven Co-op/svencoop) and select a WAD file. In Sven Co-op, all textures are stored in WAD files. You can select one of the WADs that came with the default installation. Any other WADs have to be placed in the Sven Co-op folder first (../steam/steam-apps/common/Sven Co-op/svencoop).
  • In the 'Build' tab, click on '...' to the right of the Game Executable field and navigate to your Sven Co-op folder (../steam/steamapps/common/Sven Co-op) and select svencoop.exe. Now select the corresponding compilers from the SDKs compilers folder (..\steam\steamapps\common\Sven Co-op SDK\mapping\compilers). For each compiler you'll have various choices:
- SC_CSG - Standard compiler for 32 bit OS.
- SC_CSG_AVX2 - Compiler for 32 bit OS, with CPU's supporting AVX2 instructions.
- SC_CSG_x64 - Standard compiler for 64 bit OS.
- SC_CSG_x64_AVX2 - Compiler for 64 bit OS, with CPU's supporting AVX2 instructions.

Choose one of the above compilers in the CSG Excecutable field. Then repeat the steps for the BSP, VIS and RAD Excecutable fields. Then in the bottom field select the 'maps' folder: (../steam/steamapps/common/Sven Co-op/svencoop/maps). Compiled maps (BSP) will be placed here after map compilation.

  • Click the 'Apply' button to save your configuration.

If you are new to mapping, continue learning over at Creating a Sven Co-op Map.