Dark Messiah: Multi-Player Level Creation
Creating levels for Dark Messiah of Might and Magic
- One Source engine game.
- Dark Messiah of Might and Magic.
Make sure you've run Dark Messiah of Might and Magic once.
Run the Source SDK (Open Steam ---> Click "Tools", then click "Source SDK") Once you have the Source SDK open: 1. MAKE SURE THE ENGINE VERSION IS "Half-Life 2: Episode One" 2. Current Game = Source game you ran Double click "Hammer Editor" Hammer: 1. At the top click "Tools", then "Options" 2. At "Game Configurations" where it has "Configuration", click "EDIT", then "ADD". Name it whatever, I suggest DMMaM 3. Make sure DMMaM configuration is clicked (It resets to default after making one) 4. At "GAME DATA FILES", remove any there. Then click "Add". Add two files: C:\Program Files\Steam\SteamApps\<user>\Dark Messiah of Might and Magic Multi-Player\cfg\base.fgd C:\Program Files\Steam\SteamApps\<user>\Dark Messiah of Might and Magic Multi-Player\cfg\MightandMagic.fgd 5. At the final three boxes ---> Game Exe, Game Directory, and Hammer vmf put $SteamUserDir\dark messiah might and magic multi-player $SteamUserDir\dark messiah might and magic multi-player $SteamUserDir\dark messiah might and magic multi-player\maps While still in Options Click "BUILD PROGRAMS" Switch to DMMaM $SteamUserDir\dark messiah might and magic multi-player\mm.exe $SteamUserDir\sourcesdk\bin\ep1\bin\vbsp.exe $SteamUserDir\sourcesdk\bin\ep1\bin\vvis.exe $SteamUserDir\sourcesdk\bin\ep1\bin\vrad.exe $SteamUserDir\dark messiah might and magic multi-player\maps Creating the level: 1. DO NOT CREATE A FIRST LEVEL. 2. Open "clsm_circus.vmf" Found: (C:/Program Files/Steam/SteamApps/ YOUR ACCOUNT NAME / Dark Messiah of Might and Magic Multi-Player/mapsrc/clsm_circus.vmf" 3. SAVE AS whatever you want the map to be named. 4. Delete EVERYTHING except INFO_Player_TEAMSPAWN 5. OPEN ctf_2.vmf 6. COPY the two "CAPTUREPOINT" entities 7. PASTE into the map you just saved. Make a standard Half-Life 2 / Source engine level. Make a skybox (Six blocks) Add a light entity Add a info_player_start entity // Already made - Create 16 to 32 info_player_teamspawn (MAKE TEAM HUMAN) // ALready made - Create 16 to 32 info_player_teamspawn (MAKE TEAM UNDEAD) // You already made these via copy/paste // Create TWO "CapturePoint" entities // Make one have "Team Number" "Human Team", one "Team Number" "Undead Team" // Where it says "NAME" put "Human_Flag" or "Undead_Flag" GO BACK TO THE INFO_PLAYER_TEAMSPAWNS. Where it says "Capture Point" Make it "Human_Flag" or "Undead_Flag" DO THAT FOR EVERY INFO_PLAYER_TEAMSPAWN At the top of Hammer click File then "Save"
- Tutorial - Creating levels for Dark Messiah (Steam Forums)