PDA

View Full Version : Tutorial - Creating levels for Dark Messiah



IceIYIaN
04-02-2009, 06:12 PM
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:
1. DO NOT CREATE A FIRST LEVEL.
2. Open "clsm_circus.vmf" Found:
(C:/GameZ/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 INF_PLAYER_TEAMSPAWN

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

IceIYIaN
04-02-2009, 06:12 PM
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:
1. DO NOT CREATE A FIRST LEVEL.
2. Open "clsm_circus.vmf" Found:
(C:/GameZ/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 INF_PLAYER_TEAMSPAWN

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