Dark Messiah: Multi-Player Level Creation: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (now they're both the same)
Line 2: Line 2:
Easier to view...
Easier to view...


== Creating levels for Dark Messiah of Might and Magic ==


{| {{standard-table}}
! MULTI-PLAYER ONLY
|}
'''Requirements''':
# Own one Source game.
# Own Dark Messiah of Might and Magic.
# Run Source game.
# Run Dark Messiah of Might and Magic Multi-Player.


Creating levels for Dark Messiah of Might and Magic
<pre><nowiki>
 
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")
Run the Source SDK (Open Steam ---> Click "Tools", then click "Source SDK")


Line 21: Line 19:
1. MAKE SURE THE ENGINE VERSION IS "Half-Life 2: Episode One"
1. MAKE SURE THE ENGINE VERSION IS "Half-Life 2: Episode One"
2. Current Game = Source game you ran
2. Current Game = Source game you ran




Line 28: Line 25:
Hammer:
Hammer:
1. At the top click "Tools", then "Options"
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
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)
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".
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/
Add two files:  
C:/Program Files/Steam/SteamApps/Dark Messiah of Might and Magic Multi-Player/cfg/
BASE.gdf
BASE.gdf
MIGHTANDMAGIC.gdf
MIGHTANDMAGIC.gdf
Line 39: Line 39:
$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
$SteamUserDir\dark messiah might and magic multi-player\maps




Line 51: Line 50:
$SteamUserDir\sourcesdk\bin\ep1\bin\vrad.exe
$SteamUserDir\sourcesdk\bin\ep1\bin\vrad.exe
$SteamUserDir\dark messiah might and magic multi-player\maps
$SteamUserDir\dark messiah might and magic multi-player\maps




Line 57: Line 55:
1. DO NOT CREATE A FIRST LEVEL.
1. DO NOT CREATE A FIRST LEVEL.
2. Open "clsm_circus.vmf" Found:
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"
(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.
3. SAVE AS whatever you want the map to be named.
4. Delete EVERYTHING except INFO_Player_TEAMSPAWN
4. Delete EVERYTHING except INFO_Player_TEAMSPAWN
5. OPEN ctf_2.vmf
5. OPEN ctf_2.vmf
6. COPY the two "CAPTUREPOINT" entities
6. COPY the two "CAPTUREPOINT" entities
Line 79: Line 75:


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


DO THAT FOR EVERY INF_PLAYER_TEAMSPAWN
DO THAT FOR EVERY INF_PLAYER_TEAMSPAWN
Line 86: Line 82:
At the top of Hammer click File then "Save"
At the top of Hammer click File then "Save"
Then click File, "Run Map"
Then click File, "Run Map"
</nowiki></pre>

Revision as of 00:27, 30 March 2009

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:/Program Files/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:/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 INF_PLAYER_TEAMSPAWN

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