Dark Messiah: Multi-Player Level Creation

From Valve Developer Community
Revision as of 21:48, 29 March 2009 by IceIYIaN (talk | contribs)
Jump to navigation Jump to search

http://forums.steampowered.com/forums/showthread.php?t=832817 Easier to view...


Creating levels for Dark Messiah of Might and Magic

MULTI-PLAYER ONLY

Requirements: 1. Own one Source game. 2. Own Dark Messiah of Might and Magic. 3. Run Source game. 4. Run Dark Messiah of Might and Magic Multi-Player.


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:/GameZ/Steam/SteamApps/Dark Messiah of Might and Magic Multi-Player/cfg/ BASE.gdf MIGHTANDMAGIC.gdf

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: Make a standard Half-Life 2 / Source engine level. Make a skybox (Six blocks) Add a light entity Add a info_player_start entity Create 16 to 32 info_player_teamspawn (MAKE TEAM HUMAN) Create 16 to 32 info_player_teamspawn (MAKE TEAM UNDEAD)

Create TWO "Capture Point" entities Make one have "Team Number" "Human Team", one "Team Number" "Undead Team"

GO BACK TO THE INFO_PLAYER_TEAMSPAWNS. Where it says "Capture Point" Make it "Human_Flag" or "Undead_Flag"

DO THAT FOR EVER INF_PLAYER_TEAMSPAWN

At the top of Hammer click File then "Save" Then click File, "Run Map"