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

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 55: Line 55:


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


Create TWO "Capture Point" entities
// You already made these via copy/paste
Make one have "Team Number" "Human Team", one "Team Number" "Undead Team"
// Create TWO "CapturePoint" entities
Where it says "NAME" put "Human_Flag" or "Undead_Flag"
// 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.
GO BACK TO THE INFO_PLAYER_TEAMSPAWNS.
Line 70: Line 82:
Make it "Human_Flag" or "Undead_Flag"
Make it "Human_Flag" or "Undead_Flag"


DO THAT FOR EVER INF_PLAYER_TEAMSPAWN
DO THAT FOR EVERY INF_PLAYER_TEAMSPAWN


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"

Revision as of 22:14, 29 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:/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"