Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Metroid: Dreadnought is a love letter to one of the greatest video game franchises throughout the years, a partial conversion that brings Samus Aran, her weapons, and levels to the fray to wreak some havoc. Though designed primarily with the Zandronum engine, it is playable in ZDoom as well.
The aim is to combine the speed of Super Metroid with the hectic gunplay of Metroid Prime, resulting in frantic twitch-based gameplay and a massive arsenal to back it up. Fans of Metroid will be using familiar weapons such as the Boost Ball, Power Bomb, Spazer Beam, and Super Missile, executing spectacular moves in the blink of an eye--and there's a few interesting new weapons and techniques as well, just begging for someone to learn and master them.
Even for those who aren't a fan of Metroid, however, we've done our best to make a gameplay mod that is not only interesting, but does some new things. Traditional Doom gameplay is thrown almost completely out the window--sequence breaking is a proud Metroid tradition, and here you are given hundreds of extra tools in order to go through levels however method you want it to.
If a cliff looks too high up, you can jump, double-jump, and wall-jump up there. If there's a large gap between you and another section of the map, charge up your Speed Booster and leap over. If a set of bars separates you from your freedom, you can use the Morph Ball and slide between them. Or if you want to play fair and go through maps how the mapper designed, that's perfectly fine--there are no punishments for playing a levelset how it was intended to be.
Or perhaps you want something a bit more...competitive? This mod is also compatible with different gamemodes for unique PvP action--this works in Deathmatch, team Deathmatch, CTF, Last Man Standing, team LMS, and much more. Swiftly wipe out your foes with a stream of plasma and then quietly roll away to make your escape, or grab the enemy base's Metroid and deftly leap and dive through all counterattacks to capture the baby.
Whether you play in co-op and tear through endless hordes of monsters or play in deathmatch and tear through whatever friends or enemies challenge you, one thing's for sure--Samus Aran is about to have a very, very bad day.
- If you default play with Freelook off, this may not be the mod for you! This wad is NOT FRIENDLY WITH AUTOAIM.
- Wanna play in ZDoom/GZDoom but get a Bad Syntax SBARINFO error? Update to the latest SVN build, please!
- Playing in ZDoom and the morph ball movement is really jerky? Turn on cl_capfps, please, and that'll fix the issue.
- There is an F1 tipbox! If you're not sure how to do some moves or how to activate things, hit F1 and read through it.
- This was designed, tested, and built 90% with Zandronum in mind. There are some things that probably don't work right in ZDoom. Please do not even attempt ZDoom netplay with this.
Spoiler: CREDITS
SPECIAL THANKS TO:
=========
- Nintendo (For creating the Metroid series in the first place)
- id Software (For creating Doom and the idtech1 engine)
- Graf Zahl, Randy Heit (For the ZDoom/GZDoom engine)
- Torr Samaho and the Zandronum team (For picking up where Skulltag left off)
- /vr/ (For their help, guidance, and enthusiasm for both Doom and Metroid)
- ijon tichy (As usual, an incredible code guru. Responsible for:
^- : The Space Jump code (taken from Parkmore)
^- : The Long Beam code (taken from Lelweps)
^- : The Power Bomb's explosion (taken from Redeemer)
^- : The Chroma Storm
^- : Reworking the Metroid pickup system
^- : The gunship system
^- : Redoing the chasecam system
^- : Making this compatible with ZDoom
^- : A whole lot, really...
GRAPHICS:
=========
- Zrrion the Insect (Drew the base arm cannon sprite)
- Scripten (Drew the Space Pirate sprites)
- MofoOfSpades (Drew the graphics for the Power Beam's blasts)
- Rogue Entertainment (The base of the Missile's sprites, from Strife)
- Ijon Tichy (For the smoke trails for the Missile, the numbers and some punctuation of the smallfont)
- Aeons of Death (For the Missile explosion graphics)
- FixedSys/Terminal/JACKIE (Spliced and pieced together to form the Smallfont)
- SF Square Head (A modified version for the BigFont)
- Blue Shadow (Converting the BigFont to a lump file)
- Cyberkill (Spanish Enye, slade, and tilde for smallfont)
- Enterbrain (Plasma Beam/Ice Beam particles)
- Bearborg/Mike12 (Ripping and polishing the Metroid Prime HUD)
- Rundas45 (The basis of the fullscreen HUD, the health pickups)
- Eriance (Spazer Beam particles)
- Id Software (Bomb explode animation, from Doom 3)
- PillowBlaster (Space Pirate shots, Power Bomb explosion sprites)
- People Can Fly (The Flamebolter's fire effect used for the Super Missile explosion)
- Yoshio Sakamoto (His likeness used for the Icon of Sin)
- VincentPrice (Making the model the Morph Ball was based off)
- TheMisterCat (The lingering fire for the Plasma Beam Charge Combo)
- PresidentPeople (The dynamic lights for the Morph Ball)
- Revae/Mike12 (Chainsaw attack sprites)
- Xaser (Chainsaw projectile sprites)
- Sgt. Shivers (For the Arm Cannon/Chainsaw conversion sprites)
- Mr. Giga (Base sprites for the Chroma Storm pickup)
- Batandy (Placeholder player skin used in alpha)
- Sgt. Shivers (Current player skin)
- Scalliano (The facing-down scientists)
- Enjay (The lying-upwards scientist)
- Scuba Steve (The lying-sideways scientist)
- WildWeasel (The CONFONT, taken from Agent Diaz: Last Hours of Purity. Thanks a lot!)
SOUNDS:
=========
- Audacity (Incredible amounts of sound editing thanks to this tool)
- Hollywood Edge/AudioJungle (Numerous stock sound effects)
- The General Series 6000 (Numerous stock sound effects)
- Yoshio Sakamoto (His voice reversed and warped for the Icon of Sin)
- Waqas Hafiz (Titlescreen music)
- BouncyTEM (Editing the Zero Suit Samus sounds to be more reminiscent of Samus in-suit)
- For info from what specific sound came from where, read through sndinfo.txt!
CODE:
=========
- Repo Man (The basis of the Wave Beam projectile code)
- TheMisterCat (The lingering fire for the Plasma Beam Charge Combo)
Spoiler: CHANGELOG
From alpha-1.777b to v1:
==========================
GAMEPLAY:
- Metroid: Dreadnought is now playable in ZDoom instead of just Zandronum!
- The Morph Ball no longer allows the player to, well, morph when the flag is held.
- Speed Booster has a much longer delay after stopping before restarting.
- Plasma Combo does slightly more damage.
- Long Combo speeds up by 10% every tic and has double the explosive radius.
- Plasma and Ice Uncharged and Charged have had their radius and height slightly reduced.
- Wall jump checks no longer get hung-up on lines that block monsters.
- After Boost Balling in mid-air, it is no longer possible to boost ball again until you have hit the ground.
- The Power Bomb's damage arc has been reversed--instead of dealing most of its damage in the center and weakening as it spreads out, it deals most of its damage the farther out it spreads. Due to the sheer amount of actors clustered up in the center, this is barely a noticable damage nerf for the Power Bomb. All it means is that one-shotting Cybers is a bit more difficult, and that enemies two feet out no longer get tickled.
- The Missiles' rate of fire has been shortened by eight tics.
- The Speed Booster now replaces the Partial Invisibility sphere rather than the Radsuit.
- An optional Metroid-style system has been implemented--on picking up a major item, the world freezes, a banner pops up, and the fanfare plays. For those who want nothing to do with this, hit the Use button to break out, or type 'metroid_cl_nometroidpickups 1' in the console.
- Picking up the Space Jump will give the Morph Ball the ability to jump while morphed. This does not work for metroid_spacejump 1.
- The Doom Cannon now has its Charge Combo.
- The Ice Beam's blast radius in co-op is expanded, allowing the player to catch more enemies with one shot. The Ice Beam's blast radius in PvP is ever-so-slightly expanded.
- All Charged beams aside from Ice have had their damage dramatically increased in co-op, to make charging up more viable.
- metroid_loaded has changed from activated-whenever to activated-on-first-spawn, and has been expanded on--1 gives you all weapons, 2 gives you more missiles, 3 gives you even more missiles, 4 gives you all weapons and more missiles, 5 gives you weapons/missiles/super missiles/power bombs, 6 gives you weapons/missiles/super missiles/power bombs/charge combo/speed booster.
- Skulltag weapons now have their replacers, handled by metroid_skulltagweapons. 1 to spawn unique weapons, 2 to spawn normal weapons, 0 to not spawn anything at all.
- New weapon designed by ijon tichy has been implemented; the Chroma Storm, a rainbow herald of pure dakka!
- Being chilled now reduces your jump height as well.
- Charging up for Boost Ball now gives you a 2x weakness to everything, due to diverting energy to motion rather than shields.
- The center bolt of the Spazer is slightly more powerful than the outer bolts.
- Samus now recoils back slightly on being hit, like in Metroid.
- If a player picks up an Energy Converter without having picked up a missile tank before, one will be provided for free.
- metroid_dropgravity now controls whether items dropped from enemies have gravity or not.
- Energy Armor now only protects for 125 damage instead of 150 damage.
BUGFIXES:
- Player death no longer freezes the life bar.
- Items should no longer become invisible when metroid_dropstay is on.
- Charging up the beams while Time Freeze is active no longer causes a massive amount of frozen trails.
- Put DoomEd numbers on all relevant actors, as per mapper request.
- The Speed Booster script no longer overflows with copious respawning.
- The Ice Combo now checks for ten missiles instead of five.
- The Bomb ammo regeneration has been changed to be work via ACS rather than Decorate, which means that Spread should no longer give infinite bombs and Time Freeze should no longer stop bombs.
- MaxArmorBonus and MaxHealthBonus now no longer appear.
- Floatbob removed from items to keep them from floating into space.
- Cacodemon and Lost Soul no longer momentarily turn into a zombieman on freeze.
- Morph Ball can no longer be triggered on death to leave a dummy Samus.
- Plasma combo can no longer activate doors or lines, and can no longer teleport.
- Morph Ball bombs can no longer teleport.
- Samus' freeze sprite is no longer invisible.
- Frozen Samus is no longer breakable via ice explosions.
- Morph Ball is now freezable.
- Energy armor is no longer constantly pickuppable as long as your bar is entirely blue.
- The morph ball should no longer have troubles with the player's translation.
- In rare instances, people were starting the game with infinite Power Bombs from the get-go. This has been fixed.
POLISH:
- Implemented changelog. Neat.
- GLDefs! Fuckin' everywhere! Thanks to PresidentPeople for help.
- 15/30/100 Energy now have different pickup sprites.
- ACLO E sprite has been replaced with NOPE A.
- Rephrased a few lines in the difficulty settings for more clarification.
- By modder request, the HUD is now based upon whether or not you have PowerBeamAcquired in your inventory.
- Dying now properly lowers your arm cannon on death.
- Slightly fewer smoke puffs on the Doom Cannon.
- The Chasecam system has been entirely redone from the ground up to be ACS-based rather than consolecommand based, which not only allows it to be used in ZDoom but also fixes the 'exit level while morphed' glitch.
- The Lost Frame's pain frame is now BRIGHT.
- The main menu now has graphical replacements.
- Morph Ball bombs and Power Bombs exploding now alert enemies.
- The beam charge spawns have been changed from an A_FireCustomMissile based system to an A_SpawnItemEx system, which makes them follow the player a lot more closely and doesn't lag behind.
- The visual intensity of the speed booster is slightly reduced.
- ZDoom play has a menu in Options for all the cvars.
- Speed Booster now has a non-SNES-style sound, thanks to Repo Man.
- The Charge Combo now has an indicator on the HUD, when it's in the player's inventory.
- Thanks to BouncyTEM, Samus' sounds have been edited to be less reminiscent of Zero Suit Samus and more reminiscent of Prime in-suit Samus.
- The Morph Ball now has its own set of taunt, usefail, and pain sounds.
- Space Pirates no longer use their freeze sprite for their pain sprite.
Last edited by TerminusEst13 on Tue Jan 24, 2017 3:45 pm, edited 7 times in total.
Hey bud, if your interested. I made a metroid inspired hud using Other m's visor as a base to start it off, it was your project that sparked this idea awhile ago when I saw it earlier. Edit it in anyway shape or form you like, I wanted to send this hud off your way earlier.
My only nitpick is, are you planning on adding diffrent sprites for each beam weapon? having the same arm cannon with just a touch of diffrent color dosn't feel right imo D:
Eh, it looks nice, but I feel like it's too high-res compared to everything else in the game. As for the different arm cannon sprites, to be honest, I never really liked that about Metroid Prime. It felt like needless shininess tacked on for no other reason but to let the less-perceptive children know what beam they were using without looking at the HUD.
I played around with the git version a bit. I really like it. A suggestion (and I don't know how feasible this is): some form of dodging, like how in Metroid Prime one could lock onto an enemy and then dodge right or left. I realize DooM lacks a lock-on function, but maybe double-tapping the strafe keys could do it?
Also, is there any way to make it so that you can activate and deactivate the speed booster on the fly? I like being able to run without having to worry about not being able to shoot, if that makes sense.
It's certainly doable; he's done something like that for Gina in Samsara(at least in the trailer she does). But the reason that was present in Metroid Prime was because overall Samus moved quite slowly compared to her 2D incarnations. It's not necessary here, as she's moving at full Doom speeds. Furthermore, you can move even faster in morph ball mode.
Wivicer wrote:I played around with the git version a bit. I really like it. A suggestion (and I don't know how feasible this is): some form of dodging, like how in Metroid Prime one could lock onto an enemy and then dodge right or left. I realize DooM lacks a lock-on function, but maybe double-tapping the strafe keys could do it?
Also, is there any way to make it so that you can activate and deactivate the speed booster on the fly? I like being able to run without having to worry about not being able to shoot, if that makes sense.
This is awesome.
If you haven't changed the default key, Caps Lock turns "Always Sprint" to true (always sprinting, hold shift to slow down) or false (always slow, hold shift to sprint). Doing that will not trigger the speed booster. (that, and having the slowest speed booster ever is more useful than you think)
Edit: I've always liked the different colors, though in Metroid Prime Samus' gun would change shape in addition to color, but I suppose the unobservant would miss that too. Otherwise it's just Identical Guns 1-8, take a guess in the middle of the firefight if you have the right one out.
Wivicer wrote:I played around with the git version a bit. I really like it. A suggestion (and I don't know how feasible this is): some form of dodging, like how in Metroid Prime one could lock onto an enemy and then dodge right or left. I realize DooM lacks a lock-on function, but maybe double-tapping the strafe keys could do it?
Also, is there any way to make it so that you can activate and deactivate the speed booster on the fly? I like being able to run without having to worry about not being able to shoot, if that makes sense.
This is awesome.
I think Lock On is possible to do in ZDoom/Zandronum, because I have seen this kind of thing happen in a mod (MM8BDM) due to the player giving itself an item.
Wivicer wrote:I played around with the git version a bit. I really like it. A suggestion (and I don't know how feasible this is): some form of dodging, like how in Metroid Prime one could lock onto an enemy and then dodge right or left. I realize DooM lacks a lock-on function, but maybe double-tapping the strafe keys could do it?
Also, is there any way to make it so that you can activate and deactivate the speed booster on the fly? I like being able to run without having to worry about not being able to shoot, if that makes sense.
This is awesome.
I think Lock On is possible to do in ZDoom/Zandronum, because I have seen this kind of thing happen in a mod (MM8BDM) due to the player giving itself an item.
I think it's the sniper missile, from Megaman 8, I believe. Not entirely sure if its native to MM8BDM or if its from a mod for it.
Wivicer wrote:I played around with the git version a bit. I really like it. A suggestion (and I don't know how feasible this is): some form of dodging, like how in Metroid Prime one could lock onto an enemy and then dodge right or left. I realize DooM lacks a lock-on function, but maybe double-tapping the strafe keys could do it?
Also, is there any way to make it so that you can activate and deactivate the speed booster on the fly? I like being able to run without having to worry about not being able to shoot, if that makes sense.
twinkieman93 wrote:It's certainly doable; he's done something like that for Gina in Samsara(at least in the trailer she does). But the reason that was present in Metroid Prime was because overall Samus moved quite slowly compared to her 2D incarnations. It's not necessary here, as she's moving at full Doom speeds. Furthermore, you can move even faster in morph ball mode.
Might be interesting as a speed booster powerup--very short spurts of speed in a specific direction. I can't promise it, but I'll experiment a little bit.
doomfiend wrote:My only nitpick is, are you planning on adding diffrent sprites for each beam weapon? having the same arm cannon with just a touch of diffrent color dosn't feel right imo D:
Planning, no. At the moment, the only arm cannon changes planned are adding flaps when missiles are fired and adding some sort of shucking/cocking animation to a certain other weapon.
That being said, I'm not entirely adverse to it. Maybe in the future?
Last edited by TerminusEst13 on Mon May 19, 2014 11:02 am, edited 1 time in total.
Using this mod as a base, someone should make full-blown Metroid-style maps with backtracking and stuff, just like in Super Metroid. The bulk of the game core is already in this mod... so one would only need to construct maps, storyline and gameplay around it. :D
Cryomundus wrote:
If you haven't changed the default key, Caps Lock turns "Always Sprint" to true (always sprinting, hold shift to slow down) or false (always slow, hold shift to sprint). Doing that will not trigger the speed booster. (that, and having the slowest speed booster ever is more useful than you think)
Not sure why I didn't think of that before. I tried that, and I discovered that when "always sprint" is true, the top speed of the speed booster is actually faster. Almost... Too fast
Also, Average, you're absolutely right. Daedalus works very well.