Skip to content

The tools provided by Valve for converting CSGO maps to CS2 aren't very user friendly, this tool helps with that.

Notifications You must be signed in to change notification settings

sarim-hk/cs2-map-importer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[CS2] Map Import Tool

The tools provided by Valve for importing maps aren't very user friendly, this tool makes it easier to use by providing an interface for it, as well as providing some ease of use features.

Features

  • Saves directories between uses, for quickly importing multiple maps in the same directory.
  • Utilises Windows File Explorer so you don't need to manually copy/paste the directory paths you're using.
  • Less inputs needed; the tool only takes the Counter-Strike Global Offensive folder and figures out the rest for you (assuming correct directory structuring).
  • Will create a temporary /maps/ folder for any selected .vmf without one, as this is necessary for Valve's scripts to work correctly.

Prerequisites

While this tools makes the porting process much easier, there's still some work you need to do yourself:

  • Python must be installed (ideally 3.x.x) and added to PATH.
  • Your CS2 \game\bin\win64\ folder also needs to be added to PATH.
  • python -m pip install colorama is necessary for Valve's scripts to work with the tool.
  • Remove .decode() from line 328 of import_map_community.py in your CS2 files.
  • Rename file vpk.signatures in Counter-Strike Global Offensive\game\bin\win64 to anything else (such as vpk.signatures.old).
  • Make sure your .vmf isn't in your Counter-Strike Global Offensive folder. It can be anywhere, just not there.
  • If you have any custom content in your map, make sure it's in your CS:GO's materials and models folders. This can be done by decompiling the map and copying the materials and models over.
  • A CS2 addon needs to be created before importing the map.

Video Tutorial

Porting a CS:GO map to CS2

Support

  • Read Valve's documentation here.
  • Open an issue on GitHub.

About

The tools provided by Valve for converting CSGO maps to CS2 aren't very user friendly, this tool helps with that.

Resources

Stars

Watchers

Forks

Packages

No packages published