Maps Hero

MOHAA Custom Maps & Levels (Medal of Honor Allied Assault)

Experience new battlefields and scenarios with these expertly crafted custom maps for Medal of Honor: Allied Assault.

2528 Maps Found

Railgun
MOHAA
Unknown
test_morocco
MOHAA
Unknown
1
1337Smithy16/10/2021

test_morocco

The .MAP File is included within the pk3! __________________________________________ //==========================================================================================================// // LEVEL: test_morocco (SP) // CAMPAIGN: Operation Torch // TITLE: Morocco // VERSION: 1.1 (27/02/19) // GEOMETRY/DESIGN: 1337Smithy // SCRIPTING: 1337Smithy //==========================================================================================================// //==========================================================================================================// *** INSTALLATION //==========================================================================================================// Remove any mods you already have installed, then put the zzzzzzzzzzzzzzzzzzzzzz_Morocco_SP.pk3 file into your MOHAA/main folder. //==========================================================================================================// *** RUNNING (AND CHOOSING DIFFICULTY) //==========================================================================================================// ***If you want to set a difficulty (other than default), make sure to do it BEFORE loading the map.*** Firstly, choose a difficulty via console (no quotes): EASY: "skill 0" MEDIUM: "skill 1" HARD: "skill 2" Secondly, type "map test_morocco" (no quotes) in console to run the map. //==========================================================================================================// *** STORY //==========================================================================================================// You are an OSS operative sent behind enemy lines on the eve of Operation Torch in Morocco. Your objective is to sabotage enemy activity in the area and acquire any intelligence the Germans may have on the allied operation. Another intelligence officer disappeared in this area some time ago, so we need to find out if she was captured and if so what information they 'acquired' from her. //==========================================================================================================// *** INFO //==========================================================================================================// First part of my Morocco singleplayer campaign. I am releasing this on its own as I may not be able to release the other parts as quickly as I'd like. This ensures at least some of the campaign is played. I am including the map file with this release. Anyone is free to take assets from this package, be it level geometry, scripts or anything else. This is your permission, so no more is needed :). //==========================================================================================================// *** CREDITS //==========================================================================================================// A few textures were taken from Enhanced Textures mod for MOHAA (https://www.moddb.com/mods/enhanced-textures) Some axis skins taken from several authors. The rest is basically me. Some inspiration from the original missions of course.

Boomboom
MOHAA
Unknown
test_bocage
MOHAA
Unknown
1
1337Smithy16/10/2021

test_bocage

This SP map exists out of 2 maps: test_bocage test_bocage2 _____________________________________ //==========================================================================================================// // LEVEL: test_bocage (SP) // CAMPAIGN: Normandy // TITLE: The Bocage // VERSION: 1.0 (16/09/19) // GEOMETRY/DESIGN: 1337Smithy // SCRIPTING: 1337Smithy //==========================================================================================================// //==========================================================================================================// *** INSTALLATION //==========================================================================================================// Remove any mods you already have installed, then put the zzzzzzzzzzzzzzzzzzzzzz_Bocage_test.pk3 file into your MOHAA/main folder. Merge the supplied sound folder with your main/sound directory (just put test_bocage folder inside main/sound) //==========================================================================================================// *** RUNNING (AND CHOOSING DIFFICULTY) //==========================================================================================================// ***If you want to set a difficulty (other than default), make sure to do it BEFORE loading the map.*** Firstly, choose a difficulty via console (no quotes): EASY: "skill 0" MEDIUM: "skill 1" HARD: "skill 2" Secondly, type "map test_bocage" (no quotes) in console to run the map. //==========================================================================================================// *** STORY //==========================================================================================================// Mike Powell and his platoon have been tasked with completing several key objectives in this area of the Normandy bocage. The most important of which is to neutralise the artillery battery wreaking havoc on allied deployments all over Northern France. There is also word of a German commander that controls axis forces in this region. He's allegedly holed up inside a large church on the outskirts of a nearby town. //==========================================================================================================// *** INFO //==========================================================================================================// 80-90% of my Bocage singleplayer mission. This is an early release for testing purposes while I finish up the 3rd BSP (church battle). Any feedback is welcome. //==========================================================================================================// *** CREDITS //==========================================================================================================// A few textures were taken from Enhanced Textures mod for MOHAA (https://www.moddb.com/mods/enhanced-textures) Some axis skins and sounds taken from several authors/maps. Small pieces of geo here or there taken from offical maps. 99% is mine.

test_nodraw
MOHAA
Unknown
Mp Ammo Factory Tow
MOHAA
Unknown
test_moh1
MOHAA
Unknown
1 Medieval Siege New5
MOHAA
Unknown
Mp Marseille Tow
MOHAA
Unknown
Obj Landshut
MOHAA
Unknown
King Tiger 2
MOHAA
Unknown
-
-=BOD=- Corporal Punishment16/10/2021

King Tiger 2

Copy the folder "Sound" (with the pk3, in the 'EXTRA FILES' folder) and the pak file "uzer_Map_KingTiger2.pk3" to your Medal of Honor (Allied Assault) "Main" folder. _______________________ Map Title: K I N G T I G E R T W O Game: Medal of Honor Allied Assault Game Type: Objective Created by: -=BOD=- Corporal Punishment Version: 2.0 Date: October 2003 Scripting: -=BOD=- Corporal Punishment Based on the code of 2015, Z, Duncan Weir (Scorpio Midget), Gary Lack (Small Sumo), Wombat, Merik and Jeroen Vrijkorte (JV_Map) Mapping: -=BOD=- Corporal Punishment Pre Fabs: http://www.carbongraphx.com/mohaa/ http://dynamic4.gamespy.com/%7Emap/mohaa/index.php Contact: -=BOD=- Mephisto@webone.com.au Thanks: Scorpio Midget for the original tank code Small Sumo for all his advice and ideas (Allied drunk and the medic) JV_Map for being such a MoHaa guru on the .MAP web forum Music by: Frenzal Rhomb http://www.frenzalrhomb.com.au/main.html New King Tiger 2 Features ========================= - Extensive update to team bases and LOD terrain - Destruction Hud for remaining tanks - Improved explosions emitters and FX for 88mm AT gun and King Tiger - Splash damage now present on 88mm AT gun and King Tiger shells - Localised damage for King Tiger tank - Ambient sound FX - Team bomb planting has audible messaging - Map based rocket modification (only effects King Tiger 2 map) Find the rocket launcher on weapon rack or on river ladders - Auto loadout of weapons at spawn points - Mega medic (Corporal Punishment) heals injured players - No spawn killing in bases and no shot gun on this map - Victory camera views with plane fly bys and the super medic - Bonus Corporal Punishment player skins and Music - Unlimited Bazooka and 88mm AT gun ammo Game Play ========= Speed of the King Tiger tank is reduced when hit (400 / % of damage). The weapons are balanced as follows: King Tiger 800 Health 300 Damage 88mm AT gun 400 Health 200 Damage Bazooka N/A 200 Damage Bugs and Fixes ============== - Changing teams or going spectator while in control of tank no longer crashes map. Big thank you to Scorpio Midget for fixing this - New sound fix by JV Map implemented. All sounds now work on dedicated servers - Exiting King Tiger tank now switches to last used weapon - 88mm AT gun now shoots single fire with unlimited ammo, but still has poor player and weapon clipping - Grenades were removed because of a bug that crashes the server - Some players have reported the medic bot doing crazy things - The terrain LOD can allow shells to travel through. Try throwing a grenade on Omaha beach. I have put a large number of weapon clip brushes under the terrain which improves the results but there are none on the river banks. - If you drive your Tank like a ratbag it may get stuck. I put lots of vehicle clips around the obvious things but I wasn't going to put them everywhere. If you drive into the creek you'll probably get stuck. If you get stuck, try reversing and turning. Design Information ================== King Tiger was really just a scripting test and the bases were very simple. After lots of play testing on the LAN I found that usually one team attacked the other base. The bases were not designed for defence as they were just sheds for the tanks. So the goal for King Tiger 2 was to have bases that could be defended. Each base took about 2 weeks to build. Unfortunately the BSP was taking forever to compile despite all the work I spent using area portals and clever design. I stopped the BSP compile after 360 hours of rendering. The map is compiled now using only manual VIS, and takes less than 3 minutes to render the BSP. Try walking around the map with "show_tris". War Quote ========= "I saw one of the new Tiger tanks at a range of around 1000 yards & fired seven times. I saw each round bounce off the front & side armour. The Tiger traversed it's gun & blew off our left track killing the driver." British Matilda tank commander Tunisia 1943 Hauptsturmfurher SS Joachim Scholl ================================== 2nd Coy, 102nd SS Das Reich, Sw Pz Abt These are excerpts from the diary of Joachim Scholl. Joachim was a tiger commander in charge of Tiger # 232 in the Das Reich battalion. Although not as famous as some of the other commanders through his career he destroyed some 76 Allied tanks before being captured at Caen. He was sent to Comrie in Perthshire as a Nazi POW. He began his Panzer life in the turret of a Panzer III in Russia before advancing to Panzer IV's & eventually Tigers. He died on the 15th Feb 2001 aged 88 years old. May 23rd 1944 : We trained today. My tiger has been repaired & after 4 weeks without her I was glad to get back into my own seat. We are moving again. Talk & rumours of the invasion at Calais are still strong. I hope it comes soon all the sitting around is starting to become very tedious. I am fed up of practising against wooden targets. We have had new recruits posted in to replace our Eastern losses. They are all so young but they are eager. June 1st 1944 : Moving again. The commanders are positive the Allies are coming this week. I dont think so the weather is terrible. It has rained heavy for 3 days now & the wind is getting stronger. At least the rain has washed Freda. (this was the name christened to Joachims tiger). Bertie has got the cold. we have quarantined him to the Grenadiers mess! We have sat about now for a week very boring. The newer replacements are too over eager for my liking I think they will be killed soon in battle. Waste of a tank. We have been told to remove our victory rings from our guns because of camouflage reasons. What rubbish. Still orders are orders so I sent the Bertie out to paint them out. June 4th 1944 : We have moved closer to Calais today. I hated the train journey all that work to get Freda ready. The mechanics are putting her wheels back on now. Rather them than me I dont fancy lifting a two ton track up! We are all excited about tackling the British & American tanks as the boys from Italy told us that they are very weak. I cant wait to add more rings on my gun I have 27 so far. I dont think I'll be able to catch up to Walter or Uscha's kills because thier gunners are better than Karl but I'm going to give it a damn good try. June 6th 1944 : The sneaky Allies have landed in Normandy. That's miles away from us. we are still awaiting orders to move towards the front. The windhund division is already there lucky them. There is increased allied air activity & we have had to hide our tigers in the woods. Two of the replacements have already been killed because they weren't quick enough into their hiding place. They had too much wine last night & slept over. We all want to know why we are just sitting here instead of powering down to Normandy. I am becoming very frustrated. June 9th 1944 : At last we are on our way. Those bloody planes are weakening our strength . we lost four more. We have been told that we can only travel at night now. Our Grenadiers are near the front now we should be there by tommorrow night if all goes well & we dont get killed by aircraft. June 10th 1944 : At last we are at the front. Our first action for months. Karl missed 2 churchill tanks idiot. Still got one of them & a couple of little carriers. It was good to get back into action again but we are a little rusty. Lost another tank to allied planes. Our ammo carriers are held up so we are running a bit shorter than I would like. June 14th 1944 : Still in my wood in ambush position. The supposed British movement hasn't come yet. At least we have a full supply of ammo. Heard that Uscha killed 6 vehicles today. He's well ahead of me now. looks like I've lost my 100 marks. Haven't fired my main gun in 2 days. I told Karl to pretend by sweeping accross & dummy firing. Got a few ground troops with our MG though. June 15th 1944 : We made an attack on a British column today. Karl has got his eye back. We destroyed 4 Cromwell tanks & 6 trucks. The English called in planes & they bombed my wood still Ulrich did some fancy driving & we got away. It has just got dark now. I know of another good ambush place I'm going to take my Zug there & set up ready for tommorrow. We have been joined by a couple of HJ panzer IV's. I like these kids for ones so young they have a good battle head. We are going to use them as bait & draw the Allies into our trap. My Zug is down to me & thomas now the other two replacements got hit in the last wood. June 16th 1944 : Our plan worked the daft allies ran after the HJ panzers. We lost one their crew are acting as infantry for us. We got 3 Sherman tanks I think they were French because they had big red, white & blue markings & french names on them. Thomas got 4 before they ran away. We are going to move again so we dont get bombed. We will need to back to HQ soon for fuel & ammo. June 17th 1944 : Back at HQ I have been placed into Uscha's company & promoted to Hauptsturmfurher. Nice of them to do this don't know why. The liebestandarte are the talk today after Wittman blew apart an entire column Lucky man. According to the engineers the british were just sitting right in the road. I wish my targets would do that. Still there are that many enemy tanks Uscha said we were going to do the same. the british are moving against Caen so we've to go there now. June 19th 1944 : Lost two more tanks today to planes. We are getting fed up with this. I haven't seen a single luftwaffe plane since the Allies landed. Where the hell are they. Our bosses have written a formal complaint to that fat Georing. For all the good it'll do that coward is probably halfway down the biggest bunker by now if he got through the door that is. June 20th 1944 : Killed 8 tanks today. They were cromwells & tommy cookers. The british dont seem to care how many they lose. they attacked 3 times today each time they lost more & more tanks. I havent had such success since the East. We didn't lose a single tiger. Saw one of those new Kingtigers I wouldn't mind getting into one of those. Most of our division is here now. June 21st 1944 : Killed another 6 tanks. The british launched more multiple attacks. Haven't seen an allied plane maybe Georing got our letter!! We have lost three tigers that broke down. I wish they'd hurry up & sort the engines out. On June the 22nd Joachim Karl & Bertie were captured by Canadian troops after an allied plane he thought it was a Thunderbolt blew his tracks off. The Radio Operator Helmut Jurgens & Driver Ulrich Gansheime were killed in action. His diary was found & returned to him after interregation. It is believed that a Canadian War correspondent copied his comments about Georing & published them in the Canadian news. Although this has not been verified yet. Joachim was sent to Comrie in Perthshire the infamous Nazi POW camp because he was an officer. He recieved some stick from his fellow inmates because of his comments but when explained he would have been still blowing up Allied tanks & not stuck there if the Luftwaffe had been an effect his comments were met by overwhelming agreement especially from other interned Panzer crewmen. The Luftwaffe inmates stayed quiet. He said he was teated very well in Comrie even by the Polish guards who weren't adversed to hating the Nazi pow's & he said his only fear was from his own countrymen. He was forced to witness the execution of a Sergeant who was accused of being a traitor. He was released in 1946 & stayed in Scotland until his death in Feb 2001.

Birds
MOHAA
Unknown
Octubre
MOHAA
Unknown
Iron Tusk
MOHAA
Unknown
G
General Cobra Command16/10/2021

Iron Tusk

=IRON TUSK= BETA Allied Assault TEAM DEATH MATCH ONLINE This being the first version of this map I would like people to just try and enjoy what I did with it and do your best to over look the glitches. I realize there are some left that have not been addressed. Some glitches include visual anomolies that have yet to be fixed. I reviewed my own map and gave myself an 7 out of 10 overall and a 10 for effort. Put your settings in option/video section of the main menu to 16 bit and lower the texture quality and so forth. This is only to optimize your fps until I have fixed the fps in the next version of IRON TUSK. It will also help your ping online. I applied a small vis leaf group. (see foot note 1) This version includes: -several advanced plane animations. -interactive explosions, including walls, barrels crates, plane bombings and several more. -a dozen or more secrets and easter eggs. HINTS: -peeping toms -that wall looks like a door to me. -dead guys have all the toys -MMmmm that door will not open. Maybe you have to give it some help. -WOW can I climb that? -Radio for help. -TNT dynamite ...that's enough.. you figure the rest out. ============== INTALL INSTRUCTIONS ============== Copy and paste the IRON_TUSK pk3 file into programfiles/ea games/mohaa/main folder with the rest of the pk3s. That's it. Ready to go. Find the map by starting a server or find one that is going. Start a team death match or free for all server either online or off line and try it out. It's fun on a lan connection too. I had fun making this map and playing it. SPECIAL THANKS TO: The BETA testers. (and you know who you are) They did an excellent job play testing it. All the guys at AlliedAssault.com The Mod thearter .MAP for moh EA Games ...for help making this map possible. HAVE FUN! I'm out. NEXT: IRON TUSK single player bots with Vassilli Bot included -GEN COBRA COMMAND (c) of Chris Murchison (c)Original software copyright of EA GAMES all rights reserved. murchgraffix@hotmail.com (foot note1: The vis leaf group is a way for mappers to program spots of the map where a player can be standing and not have to worry about the computer drawing a bunch of the map that that player can't see when they are standing there anyway. This helps with fps and ping. I will be applying a larger group of thee vis leafs later)

Germanoutpost
MOHAA
Unknown
gas_test
MOHAA
Unknown
Obj Factory
MOHAA
Unknown
Electromap
MOHAA
Unknown
Doomed
MOHAA
Unknown
[
[APE]-TheBuG-16/10/2021

Doomed

===================== ====== Doomed ======= ===================== So.. [APE] - All People Equal are still hanging on =) Playing MoH:AA and having fun.This map is a attachment from another map that gave me the idea. "Doomed" is a Death Match map.. a small Dm map. But its really fun and good for those bad aimer`s out there! If you got anything you wanna tell me, Contact me at mIRC (server: irc.quakenet.org, channel: #APE) Im not much on the internett right now, because im moving. So dont expect to find me.. But another [APE] member.. [APE]-cL0n- are still hanging out at our irc channel.. so speak to him =) But as i said before.. [APE] will be back, [APE] 4ever! So have fun with this map =) Oh! And if any of you mother fuckers use anything from my map, ideas, copy or edit it. I will haunt you down and frag you in mohaa.. Thats means you to Horsky!! =) 11:12 30.03.2003 (Copyright) <-- YEAH, baby! [APE]-TheBuG- | apethebug@gmail.com or #ape at irc.quakenet.org 16:48 16.11.2003 <--- =D LOL Its been 6 mounths since I last worked on this map. Well ive done some changes on it. And i finally got the ambient sound and loading screen to work.I found my way to a forum that had a post were it said i didnt need a tga picture with alpha channel. i could just fix some in my .shader file.. LIKE THIS: doomed { nomipmaps nopicmip cull none force32bit surfaceparm nolightmap { clampMap textures/mohmenu/dmloading/doomed.jpg } } And then i just could use jpg pictures :D im so glad cause i finally can get my maps public. Have fun.

Dogmap
MOHAA
Unknown
V
Vonderbakluft16/10/2021

Dogmap

The .MAP File is included within the pk3! This shows you how to add a dog to your map and give it some neat little attributes. _________________________________________ (It's built as FFA only !!) (Don't mention the construction or texture vandalism it's about meaty principles ) WHAT YOU GET: The room you spawn in has 3 fifi respawns at the rear end. Fifi is harmless unless you 'use' the door or step into the zone between the 4 bratwursts. When you're eaten and respawn, Fifi's still pissed @you! If she gets you in her viewangle she starts to attack, and she doesn't like gunfiring or grenades when she's angry. To get rid of her you've to shoot her. When she respawns (can take up to 15 secs) she's in normal mood again. No matter what you do AS LONG as you stay off between the bratwursts or hittin' the door! You can also telefrag her (BUG) and she also reacts on you when she's angry at you, but you're in Spectator Mode !!! (Feature) In front of the door is a brush with the 'common/actorclip' she won't go thru that. WHen using in your own map your walls must be at least 16 units thick (prefer 24) ABOUT SCRIPTING: You may to have the level.script directive in the script to the path of YOUR script. When your level script (example = xxx.scr) differ from your main script you have to put fifisetup: and all the scripts below .... in the script xxx.scr , which is pointed by level.script = 'xxx.scr' in the main script !! If you don't (that's my advice - keep it simple) and do it the way i did, You can do it like the dogmap.scr Of course you've to alter electromap.scr in yoursmaincript.scr However keep: thread fifsetup in your main script between 'level waittill prespawn' and 'level waittill spawn' and don't forget: exec global/ai.scr beween prespawn and spawn! Please don't mail your Q's but put them in the forum you've found this (BAGEL), It helps me reducing my mail but much more important - everyone can read your Q's remarks, critics whatever. ABOUT SOUND: Maybe you don't hear her barking. That's cuz the barks in ubersound.scr were only for sp maps. To fix, extract the ubersound.scr out off pak0, add at all the aliases containing 'dog' this " m dm moh obj" Make a dir ubersound in your .pk3 and put the modded ubersound there. To hear the sounds in this tut. Do the same but make TEMPORARELY a map ubersound in main and add the file in so you get: main/ubersound/ubersound.scr Enjoy! Vonderbakluft

Community Guide & Map Archive

Medal of Honor: Allied Assault Maps (MOHAA) — Custom Arenas & Classic Battlegrounds

Explore the world's most extensive archive of MOHAA custom maps, multiplayer battlegrounds, and singleplayer missions. Powered by the id Tech 3 engine (Quake III Arena) and created with Radiant, Medal of Honor: Allied Assault introduced some of the most memorable level design in tactical WWII shooters. MOH-DB hosts and preserves over 2,500 community-crafted maps spanning every competitive and cooperative game mode.

MOHAA Game Modes & Map Prefixes Explained

obj_*

Objective Mode (OBJ)

The pinnacle of competitive MOHAA. Allies attempt to plant explosives, steal secret radar documents, or sabotage infrastructure while the Axis defends. Famous stock examples include V2 Rocket Facility (obj_team2), Omaha Beach (obj_team1), and The Hunt (obj_team4).

Round-based • Search & Destroy
mohdm_*

Deathmatch & TDM

Fast-paced arena combat with instant respawns and tactical weapon placements. Iconic maps like Stalingrad (mohdm6), Southern France (mohdm1), and Remagen (mohdm7) offer multi-level verticality, sniper towers, and close-quarters infantry corridors.

FFA • Team Deathmatch
ft_*

Freeze Tag (FT)

One of the most beloved multiplayer mod modes in MOHAA history. When a soldier is eliminated, they turn into a frozen ice block. Teammates must stand nearby to thaw and revive them. The round is won when an entire opposing team is frozen simultaneously.

Community Mod • Team Revives
round_*

Round-Based Elimination

Pure clan warfare without respawns or bomb objectives. Each player has only one life per round, making tactical corner-peeking, smoke grenades, callouts, and sound discipline vital. Widely played in European leagues like ClanBase, CAL, and ESL.

ClanBase & CAL • One-Life Combat

Stock Maps vs Custom MOHAA Maps

The 11 Legendary Stock Maps

When 2015, Inc. shipped Medal of Honor: Allied Assault in January 2002, the game included 11 multiplayer maps that permanently shaped tactical FPS design:

  • Southern Francemohdm1
  • Destroyed Villagemohdm2
  • Remagenmohdm3
  • Crossroadsmohdm4
  • Snowy Parkmohdm5
  • Stalingradmohdm6
  • Algiersmohdm7
  • Omaha Beachobj_team1
  • V2 Rocket Facilityobj_team2
  • The Bridgeobj_team3
  • The Huntobj_team4

2,500+ Community Custom Maps

Community mappers extended the life of Medal of Honor for decades using MOHRadiant, GTKRadiant, and custom Moorish, European, and Pacific texture packs. Community creations include:

Cinematic Historical Remakes: Winter Ardennes trench warfare, Carentan urban streets, Bastogne forest defenses, and Berlin Reichstag assaults inspired by classic cinema and real combat archives.
Sniper Arenas & Aim Maps: Open sniper plateaus, symmetrical training compounds, and Kar98k / Springfield only duel fields engineered specifically for ladder matches.
Expansive Realism Missions: Full-scale objective maps featuring dynamic ambient weather (rain, blizzard, night fog), custom interactive doors, drivable armor, and cinematic scripted events.

Console Commands & Map Installation

📥 How to Install Map .pk3 Files

  1. Download the custom map file from MOH-DB (usually packaged as mapname.pk3).
  2. Move the .pk3 file into your main game directory:
    C:\Program Files (x86)\EA GAMES\MOHAA\main\
  3. For Spearhead expansion maps, place files into /mainta/; for Breakthrough, place them into /maintt/.
  4. Launch Medal of Honor. Custom maps will automatically appear in your local Create Server list!

⌨️ Loading Maps via In-Game Console

Press the tilde key (~) to drop down the developer console, then run:

map <mapname>e.g. map obj_team2 or map mohdm6
restartRestarts the active map & resets scores
set sv_pure 0Allows modified custom textures on server
rcon <password> map <mapname>Changes map remotely on dedicated server

Frequently Asked Questions about MOHAA Custom Maps

To install custom MOHAA maps, download the .pk3 file and copy it into your game's /main/ directory (or /mainta/ for Spearhead, /maintt/ for Breakthrough). The map will immediately show up in your offline and multiplayer Create Server map rotation list.