1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Level Design

Counter-Strike 2 Workshop Q&A

  • Radix
  • December 9, 2023 at 5:30 PM
  • Serialmapper
    • January 12, 2025 at 8:05 PM
    • #41

    How to create a custom cookie (thanks to @Slimek ):

    1. In your custom addon folder create the following folders materials/effects/lightcookies , their name and order it´s important otherwise it won´t work.

    2. Create your desired image that you want to project as tga (targa) an place it in the folder "lightcookies"

    3. Using notepad or notepad++ ,create a vtex file using this code:

    <!-- dmx encoding keyvalues2_noids 1 format vtex 1 --> "CDmeVtex" { "m_inputTextureArray" "element_array" [ "CDmeInputTexture" { "m_name" "string" "InputTexture0" "m_fileName" "string" "materials/effects/lightcookies/stained_glass_01.tga" "m_colorSpace" "string" "srgb" "m_typeString" "string" "2D" "m_imageProcessorArray" "element_array" [ "CDmeImageProcessor" { "m_algorithm" "string" "None" "m_stringArg" "string" "" "m_vFloat4Arg" "vector4" "0 0 0 0" } ] } ] "m_outputTypeString" "string" "2D" "m_outputFormat" "string" "BGRA8888" "m_outputClearColor" "vector4" "0 0 0 0" "m_nOutputMinDimension" "int" "0" "m_nOutputMaxDimension" "int" "0" "m_textureOutputChannelArray" "element_array" [ "CDmeTextureOutputChannel" { "m_inputTextureArray" "string_array" [ "InputTexture0" ] "m_srcChannels" "string" "rgba" "m_dstChannels" "string" "rgba" "m_mipAlgorithm" "CDmeImageProcessor" { "m_algorithm" "string" "Box" "m_stringArg" "string" "" "m_vFloat4Arg" "vector4" "0 0 0 0" } "m_outputColorSpace" "string" "srgb" } ] "m_vClamp" "vector3" "0 0 0" "m_bNoLod" "bool" "1" }

    4. Now you can apply it to a light_barn entity and set the light to dynamic in order to behave properly ( to project and maintain its shape).

    [Blocked Image: https://i.imgur.com/tulqyAO.png]

  • Serialmapper
    • February 8, 2025 at 1:52 PM
    • #42

    how to make Custom loading screen for maps in Counter-Strike 2 ? (thanks @Geno)

    answer: https://gamebanana.com/tuts/18319

  • Serialmapper
    • February 8, 2025 at 11:32 PM
    • #43

    how to add place names/ callouts?

    answer: env_cs_place

    I found a tutorial in spanish but it´s very explicit so you don´t need to know the language

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

  • Radix
    • May 14, 2026 at 3:44 PM
    • #44

    Question: Are there any "zoo" maps to overview stock materials, models etc.?

    Answer:

    There are "zoo" maps for Ancient, Cache and Train. Also for the use of smartprops and scripts. You can find them here:

    ...\Steam\steamapps\common\Counter-Strike Global Offensive\content\csgo\maps\editor\zoo

  • Radix
    • May 14, 2026 at 3:54 PM
    • #45

    Question: Is there an overview map of all the different lighting entities?

    Answer:

    You can find an overview map here:

    ...\Steam\steamapps\common\Counter-Strike Global Offensive\content\csgo_addons\*your project*\maps\content_examples\lighting_info.vmap

  • Radix
    • May 14, 2026 at 3:58 PM
    • #46

    Backup post for me

    Spoiler CS2 Workshop Q&A

    Porting content from CS:GO to CS2

    • Maps (+used assets)
      • How to port a CS:GO map to CS2? ->(Answer1)
      • I can't open the old CS:GO tools anymore since CS2 was released. How to fix this? ->(Answer1)
      • Post import fixup -> (Link1)
      • All the instances that I had in my CS:GO map don't exist in the ported map (as a prefab). How to fix this? -> (Answer1)
      • Why are special clip textures like toolsclip_wood missing? ->(Answer1)
      • How to quickly remove the triangulation of the meshes after porting a map? -> (Answer1)
      • Many entities have unused keyvalues after porting. Can I just delete these? -> (Answer1)
      • Some entities have an 'obsolete' icon after porting. What's up with that? -> (Answer1)
      • Why are my custom sprites missing?
      • The script creates three vmap files of my map (*map_name*.vmap, *map_name*_environment_prefab.vmap and *map_name*_prefab.vmap). Why?
    • Materials
      • How to port legacy materials to S2? -> (Link1)
    • Models
      • How to port legacy models to S2? -> (Link1)

    Questions about the Workshop Tools

    • (Q Discord) Is there a way to make separate shortcuts for CS2 Tools and CS2? -> (Answer1)

    Questions about the new Hammer

    • How to set up the new Hammer properly? (Which toolbars do I need? etc.)
    • The fonts and buttons in Hammer are too small because I'm using a high screen resolution. How to fix this?
    • How to change grid size? (keyboard shortcuts) -> (Answer1)
    • Custom Vis groups? -> (Answer1)
    • Instances vs. Prefabs? -> (Link1)
    • Is there an equivalent to "shift+drag" duplicate of the old Hammer? -> (Answer1)
    • Meshes
      • Tutorial: Mesh Editing -> (Link1)
      • (Q Discord) Where is the lightmap bias for meshes located? -> (Answer1)
    • Texture Tool
      • Tutorial: UV Operations -> (Link1)
      • (Q Discord) Is there a way to copy texture state to other faces? -> (Answer1)
    • Displacement Tool
      • Is there a way to "sew" displacements like in CSGO Hammer? -> (Answer1)
      • How can I raise a displacement to a specific level ("Raise To" function in CSGO Hammer)?
    • Props
      • Smart Props? -> (Link1)
    • Entities
      • Cubemaps
        • How to use Cubemaps in S2? -> (Link1) (Link2)
        • (Q) Recommended cubemap settings for the 3d skybox to achieve a proper water effect (like in de_anubis)?
      • func_water
        • How to create water in S2? -> (Answer1)
      • Misc
        • Is there a cable/rope entity in S2? -> (Answer1)
    • Overlay Tool
      • Tutorial: Overlays -> (Link1)
      • Some features of the Overlay Tool -> (Answer1)
    • ...

    Questions about Source2/CS2

    • Documentation
      • Source2 documentation? -> (Link1)
      • CS2 Workshop Tools documentation? -> (Link1)
    • Files and directories
      • Which file formats do materials, models etc. have? -> (Answer1)
      • Where are all the files stored (textures, models, maps, ...)? And how to open/edit them? -> (Answer1)
      • Where are Workshop maps and their files stored? -> (Answer1)
    • Developer Console
      • CS2 console command list? -> (Link1)
      • Console command to directly load a Workshop map? -> (Answer1)
      • "mat_wireframe" console command doesn't work for me...
      • Is there a console command to show clipping (something like CSGO's "r_drawclipbrushes")?
    • Props
      • (Q Discord) prop_dynamic vs prop_physics / prop_physics_multiplayer (performance difference?) -> (Answer1)
      • Is there a way to disable self shadowing of props? (For example useful for very simple skybox trees)
    • Misc
      • Tool textures in Source2? -> (Link1)
      • How to load your custom map in CS2 without uploading to the Workshop?
      • Does S2 support detail sprites (as used in CS:GO Dangerzone maps) or detail props?
      • Weather effects (rain/snow) in S2?
      • 3d skybox? -> (Answer1)
      • How to achieve a seamless transition between the water in your map an the water in the skybox? (like in de_anubis) -> (Answer1)
      • How to create a custom light cookie? -> (Answer1)

    Asset creation in Source2

    • Materials
      • How to create a custom material?
        • (Q) 2way blend materials: How to determine the material type (e.g. "grass" or "dirt") for the two materials? -> (Answer1)
        • (Q) How to create a refracting material (e.g. refracting stained glass)? The shader does not seem to work...
        • (Q) Blending multiple (>2) materials in S2 (like 4wayblend in S1)?
      • How do I decompile a stock material? -> (Answer1)
      • How to open a stock material in the Material Editor?
    • Models
      • How to create a custom model? -> (Link1)
      • How to export a model from Blender to S2? -> (Link1) (Answer1)
      • Turning Hammer geometry into a model -> (Link1)
      • Tutorial: Import a model and its material -> (Link1)
      • Tutorial: Breakable inflatable toys -> (Link1)
    • Particles
      • How to create particles? -> (Link1) (Link2)

    Example content

    • Are there any "zoo" maps to overview stock materials, models etc.? -> (Answer1)
    • Is there an overview map of all the different lighting entities? -> (Answer)
    • Are there any example map files (from Valve) to learn from? -> (Answer1)

    Compiling a map

    • Is a GPU capable of raytracing now required? -> (Answer1)
    • Where are the compile logs saved?

    Decompiling a map

    • Is it possible to decompile maps and assets? -> (Link1)
    • After decompiling a map with Source2Viewer...
      • ...all geometry is turned into models. Did I do something wrong? How to fix this quickly?
      • ...nearly all geometry using tool textures (clip, nodraw, sky, ...) is missing. Did I do something wrong?

    Publishing a map

    • How to upload a map to the Workshop? -> (Answer1)
    • Map overview/radar? -> (Answer1)
    • How to make a custom loading screen? -> (Answer1)
    • Bots?
    • How to add place names (callouts) -> (Answer1)

    Bugs (and workarounds/fixes)

    • (Q) When I start CS2, the launch option "Counter-Strike 2 Workshop Tools" is gone. How to fix this? -> (Answer1)

    Misc

    • Tutorial: Cloth simulation in S2 -> (Link1)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  2. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  3. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  4. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  5. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  6. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  7. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  8. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  9. Bridges 2.0 by NEXSIDE, MAP SHOWCASE. ( Steam Workshop )

    MrTrane18
    June 1, 2026 at 7:46 PM
  10. Classic Maps Reborn For CS2

    SillySpaceCat
    May 31, 2026 at 10:33 PM

Users Viewing This Thread

  • 1 Guest
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™