tModLoader Metroid Mod
Scooterboot9697
Official Terrarian
This mod is currently in Open Beta. This means there is the possibility of bugs and balance issues that you may encounter while playing.
-Single Player-
* As far as we know, the only major singleplayer issues are balance related. Let is know what is too difficult or too easy, and we’ll see what we can do to fix it!
-Multiplayer-
* Enemies and bosses have wonky behavior in multiplayer. They may «teleport» short distances. It’s possible some bosses may be too difficult in multiplayer as a result. If this is the case, feel free to use a cheat mod or fight the boss in singleplayer.
* Using Right Click to collect an item from a Chozo Statue may cause the item to disappear instead. Use a pickaxe to mine the item for the time being. Same applies to Missile Expansions. A fix has been implemented for this, but I don’t know if it works 100%. I would like multiplayer users to try obtaining items via right click to see if all is well.
-tModLoader 64bit-
* This mod is untested on TML64 and some users have reported crashes when using it.
Feedback is greatly appreciated, as we will be actively trying to fix each issue that crops up.
While reporting issues on this thread is fine, you may also report issues here. Simply click «New Issue», give it a title and a description. The more details the better.
Mod Contents:
A wiki is currently being worked on for this mod. In the meantime, here’s a quick progression guide so you can get into the thick of it:
-Getting started-
First of all, make sure the mod is properly enabled and loaded. Then, make a new world and character.
The start is not far off from vanilla: Dig, build, explore, fight.
During your exploration, you may encounter a few new things: Chozite Ore, Chozo Statues, and Missile Expansions.
Note: Chozite Ore requires 50% pickaxe power to mine, though Chozo Statues do not have this requirement. Mining a statue will net you additional Chozite ore. (Personal statues can be made out of regular stone, and mining them does not give you ore.)
Every statue you encounter will have an item resting on its hands. Almost every item you find will be unusable, however, but save them for later. Same goes for Missile Expansions.
Continue playing until you’re powerful enough to defeat the Eye of Cthulhu. Chozite Armor can be made out of Chozite Ore.
Not exactly a Power Suit. yet!
You may have noticed an odd icon on your map.
You’ll know you’re reaching the end once you see a Save Station (it’s actually just a fancy bed).
I hope you’ve brought plenty of arrows for your bow, or have plenty of magic for your magic weapon. or just plan on swinging a sword into it. Either way, it’s time to fight the Torizo.
But also remember how the Torizo was holding an Energy Tank? With these Energy Shards, you can craft Energy Tanks. However, to do so, you will also need Shadow Scales (if on a Corruption world) or Tissue Samples (if on a Crimson world). Which means you need to fight a vanilla boss: Either Eater of Worlds or Brain of Cthulhu.
With Energy Shards and Shadow Scales/Tissue Samples in hand, crafting Energy Tanks is now doable. You may now use Energy Tanks to convert your Chozite Armor into.
The Power Suit! -Insert Samus intro fanfare here-
Q: How do I fight the Omega Pirate/access Phazon content/cause the Phazon meteor to spawn?
A: Defeat Plantera on hardmode, and you should see a chat message stating a Phazon meteor has landed.
If it has not landed, this could be because of 1 of 2 reasons:
1- You have a sky bridge going from one end of the map to the other, in which case breaking out a section of the bridge should allow it to spawn.
2- A rare bug has occurred wherein a meteor never spawns and never will. Please report anything you can if this happens, as I have no idea what causes it and it’s hard to replicate.
After it has successfully landed, you’ll find it on the surface. It’ll look like a normal meteorite, except it’ll consist of Phazon ore. And in the center of the meteor is a red Phazon core. You’ll need to craft the Nova Laser Drill tool in order to mine the ore and the core. Mining the core does not yield any items, and instead, it’ll spread Phazon through the world, similar to destroying a Demon Altar and having a hardmode ore spawn through the world.
Phazon ore can be turned into Phazon Bars via the Nova Worktable, and Phazon Bars can be used to craft the Omega Pirate’s summon item.
Q: How do I get the Supercooled Plasma Core?
A: It is dropped from the Ice Queen mini-boss that spawns during the Frost Moon event. (I’m planning on changing this in the future so that it’s more easily accessible.)
Q: What about Fusion content? (Fusion Suit/X Parasites/SA-X)
A: This is a little iffy. I do plan to add Fusion content, but as of yet, I’m not sure how. There’s a lot that goes into Fusion as a whole, and it’s difficult to implement it in a faithful way.
X-Parasites spawning from enemies, for example, would be a huge gameplay change, and I want to make sure players who don’t want them can easily opt-out of having them. Yet at the same time, I want to make sure they still pose the threat that they are. It gets messy if I don’t make sure the details are worked out properly in a way that makes sense.
Update 2.1.0.3 (hotfix)
Changes:
* New Mod Icon and new Larval Metroid sprite (thanks, Begoliah!)
* It is now easier to target enemies with Seeker Missiles.
* Redid crit chance code for Hunter weapons. This fixes generic crit bonuses not being applied to it and we’ve added Hunter crit bonuses to the various power suit helmets.
* Buffed Power Beam crit chance from 3% to 7%
* Buffed Missile Launcher crit chance from 3% to 14%
* Reduced Missile Combo Cost reductions granted by armor breastplates.
We’re aware a lot of things are overpowered right now and these small changes aren’t very significant. But we mostly wanted the crit functionality to be there when we make further changes.
Balance changes are coming, don’t worry. It’s just that bug fixing is simply taking a higher priority over balance tweaks right now
Fixes:
* Fixed improper file path for Hyper Beam item tile colors which was causing errors.
* Fixed game scaling and UI scaling causing misalignment with the Seeker and Vortex Storm targeting reticles. Also added a visual animation when initially targetting an enemy with Seekers.
* Fixed crawlers (Geemer, Sova, etc.) and hoppers (Sidehopper, Dessgeega) not being colored by other effects such as Hunter’s Potion or freeze debuff.
* Fixed Morph Ball drill being able to mine things during the Old One’s Army event.
* Fixed Serris flying off the map. Now if it goes out of bounds, it begins heading back towards the player.
* Fixed Omega Pirate expert boss bag floating in air, when it should drop to the floor like a vanilla bag.
Fixes that need further testing:
* Tweaked Power Beam/Missile Launcher Charge code to (hopefully) alleviate firerate issues. (Some users reported that Charge Beam increases firerate, even though I never really encountered this myself, but I did what I could to fix it anyway.)
* Various Ice Beam freeze debuff fixes and tweaks. Hopefully any and all AI issues have been fixed. Also flying enemies no longer drop to the floor (non-flying enemies still do).
* Possibly fixed Serris crashes.
* Fixed Serris not spawning body gore when transforming to X-Core in multiplayer.
* Fixed crawler enemies (Geemer, Sova, Zeela) teleporting in multiplayer.
* Fixed Kraid not opening his mouth in multiplayer.
* Fixed Kraid despawn issues.
* Fixed Phantoon damage phase issue where damaging him would not accelerate the phase in multiplayer.
Known Issues that are being looked into:
* Omega Pirate has various issues in multiplayer. Because this boss is such a code beast, an entire hotfix may be dedicated to him.
* Some balance issues aren’t simply stat related and are more related to exploitable boss AI. Yeah. this is gonna take awhile to rectify.
Update 2.1.0.2 (hotfix)
Potential Fixes (Need further testing):
* Implemented possible fix for the Grapple Beam bug caused by players holding Up and pressing Jump. I have been unable to replicate the bug, but going off of a hunch on what causes it, I did a minor code tweak. If this doesn’t fix it, lemme know.
* Possible fix for Chozo Statue items disappearing in multiplayer. Would like others to test this with connected friends to see if it’s working properly.
More fixes are underway. Thank you all for the bug reports! Keep it up!
tAPI [WIP][Released] Metroid Mod
Scooterboot9697
Official Terrarian
Download
Source
(Version 2.0 r4a, Open Beta)
Warning: This mod currently does not support multiplayer.
Edit: An unreleased version with some small tweaks can be found here (source).
Wave Bank (Edit: Updated for 1.3.4)
(Yay for Metroid music)
Description
Metroid Mod is a Terraria mod I have been working on for 3 years now. It’s a content and action based mod, featuring many items and game mechanics from the Metroid franchise.
Set Bonus: 10% Decreased overheat use
Fall damage is negated
30% increased underwater breathing
Set Bonus: 20% Decreased overheat use
Fall damage is negated
15% increased ranged damage
70% increased underwater breathing
Set Bonus: Stops Lava Damage
Free movement in liquid
Default gravity in space
35% Decreased overheat use
Fall damage is negated
25% increased ranged damage
Infinite breath
Set Bonus: Gravity Suit Set Bonus
Allows Phazon Beam use
50% Decreased overheat use
Grants immunity to Phazon damage
30% increased ranged damage
Morph Ball
Press Z to roll into a ball
While Active:
-Left Click to initiate a drill feature
-Right Click to set off a bomb (Deals 10 damage)
The Morph Ball’s colors are based on your shirt and undershirt colors
Recipe: 20 Meteorite Bar, 3 Diamond, 5 Gold/Platinum Bar, 3 Fallen Star; at an Anvil
(The Morph Ball was originally created by Yoraiz0r, but over the past years, its code has been heavily altered by me)
Morph Ball V2
Normal Morph Ball abilities
Upgraded drill feature can mine Hellstone
While Active:
-Press X to activate Spider Ball
-Press R to set off a Power Bomb (20 second cooldown)
-Hold F to charge a Boost Ball
Recipe: 1 Morph Ball, 3 Adamantite/Titanium Bar, 35 Wire, 20 Soul of Fright; at a Mythril/Orichalcum Anvil
Space Jump Boots
Allows the wearer to double jump
Allows somersaulting
Recipe: 10 Meteorite Bar, 2 Fallen Star, 1 Diamond, 2 Emerald; at an Anvil
Speed Booster
Allows the user to run insanely fast
Damage enemies while running
(Shine Sparking is a doable ability, though it’s not perfect)
Recipe: 1 Hermes Boots, 1 Spectre Boots, 1 Serris Core-X, 5 Emerald, 5 Iron/Lead Bar; at an Anvil
(This was once just an edited version of W1K’s Super Sonic Shoes, but after many code changes, it’s hard to tell anymore)
Space Jump
«Somersault continuously in the air!»
Allows somersaulting
Allows the user to jump up to 10 times in a row
Jumps recharge mid-air
Recipe: 1 Space Jump Boots, 3 Meteorite Bar, 1 Bundle of Balloons, 1 Rocket Boots, 10 Soul of Flight; at a Mythril/Orichalcum Anvil
Space Booster
Combines the effects of both the Speed Booster and Space Jump
Recipe: 1 Space Jump, 1 Speed Booster; at a Tinkerer’s Workshop
X-Ray Visor
Hold F to project a wide ray of light
Does not work while moving for attacking
Recipe: 10 Cobalt/Palladium Bar, 1 Spelunker Potion, 30 Glowing Mushromm; at an Anvil
Charge by holding click
Charge shots deal x3 Damage, but overheat by x2 the normal use
Primary A and B addons are still impossible
Recipe: 3 Meteorite Bar, 1 Mana Crystal, 2 Fallen Star; at an Anvil
Each time the enemy is shot, they will become 20% slower
After 5 shots, the enemy will become completely frozen
+100% damage
+25% overheat use
First Recipe: 3 Meteorite Bar, 25 Snow Block, 10 Ice Block; at an Anvil
Second Recipe: 3 Meteorite Bar, 7 Sapphire; at an Anvil
(The Ice Beam also doubles as a Missile Launcher addon)
Wave Beam
Slot Type: Utility
Shots penetrate terrain by a certain depth
+50% damage
+50% mana cost
Recipe: 3 Meteorite Bar, 5 Demonite/Crimtane Bar, 10 Amethyst; at an Anvil
Spazer
Slot Type: Primary A
Beam fires 3 shots at once, effectively tripling its damage
+25% mana cost
Recipe: 6 Meteorite Bar, 15 Topaz, 10 Jungle Spores; at an Anvil
Plasma Beam (Green)
Slot Type: Primary B
Shots pierce enemies, hitting them multiple times
+300% damage
+100% overheat use
Recipe: 3 Meteorite Bar, 15 Cursed Flame, 5 Emerald, 10 Soul of Light; at an Anvil
Plasma Beam (Red)
Slot Type: Primary B
Shots set enemies ablaze with Fire, or Frost Burn if Ice Beam is installed
Deals double damage if the enemy is already on Fire/Frost Burned
+300% damage
+100% overheat use
Recipe: 3 Meteorite Bar, 15 Ichor, 5 Ruby, 10 Soul of Light; at an Anvil
Charge by holding click
Charge shots deal x3 Damage, but overheat x2 the normal use
Allows Primary A and B combinations
Converts Spazer to Wide Beam when slotted in
Without Spazer, the beam fires 2 shots at once
Changes base damage from 7 to 10
Changes base overheat use from 4 to 6
Recipe: 1 Charge Beam, 10 Soul of Might, 1 Illegal Gun Parts; at a Mythril/Orichalcum Anvil
Nova Beam
Slot Type: Primary B
Shots pierce enemies, hitting them multiple times
Shots set enemies ablaze with Cursed Fire, or Frost Burn if Ice Beam is installed
+500% damage
+250% mana cost
Recipe: 1 Plasma Beam (Green/Red), 10 Chlorophyte Bar, 5 Emerald, 5 Soul of Sight
Hyper Beam
Slot Type: Charge
«Mother, time to go!»
Shots ignore 50% of enemy defense
Primary A and B addons will work together
Only activates when the Secondary, Utility, and Primary A and B slots are in use
Recipe: 3 Hallowed Bar, 20 Soul of Might, 20 Soul of Sight, 20 Soul of Fright, 1 Rainbow Gun; at a Mythril/Orichalcum Anvil
Ice Beam
(When used as a Missile Launcher addon)
Slot Type: Primary
Shots freeze enemies instantly
+50% damage
First Recipe: 3 Meteorite Bar, 25 Snow Block, 10 Ice Block; at an Anvil
Second Recipe: 3 Meteorite Bar, 7 Sapphire; at an Anvil
Super Missile
Slot Type: Primary
Shots are more powerful, and create a larger explosion
+200% damage
Recipe: 4 Meteorite Bar, 3 Emerald, 5 Shadow Scale/Tissue Sample; at an Anvil
Ice Super Missile
Slot Type: Primary
Shots are more powerful, and create a larger explosion
Shots freeze enemies instantly
+250% damage
Recipe: 1 Super Missile, 1 Ice Beam, 5 Soul of Light; at a Mythril/Orichalcum Anvil
Charged shots diffuse into a large explosion on impact
Charged shots cost x5 missiles
Recipe: 6 Hellstone Bar, 5 Ruby, 3 Fallen Star; at a Mythril/Orichalcum Anvil
Nova Laser
«An energy laser that fires concentrated nova energy, powerful enough to penetrate Phazon.»
Can mine Phazon
Damage: 3
Insanely fast speed
Recipe: 10 Silver/Tungsten Bar, 5 Wire, 3 Emerald, 3 Cursed Flame/Ichor; at an Anvil
Grappling Beam
«Swingy!»
Behaves like any Terraria grapple hook
Put it in your inventory and press the grapple key
When attached to a surface:
-Press up or down to ascend or descend the grapple
-Press left or right to swing
Recipe: 25 Meteorite Bar, 3 Fallen Star, 1 Grappling Hook; at an Anvil
Serris Bait
Summons Serris
Recipe: 20 Purification Powder, 13 Rotten Chunk/Vertebrae, 5 Worm; at a Demon Altar
Nova Worktable
Used for crafting Phazon based items
Recipe: 10 Silver/Tungsten Bar, 5 Iron/Lead Bar, 7 Emerald, 10 Cursed Flame/Ichor; at an Anvil
Pure Phazon
«Highly concentrated Phazon, in its purist form.»
Recipe: 5 Phazon; at a Nova Worktable
Larval Metroid
Hostile
Life: 100
Defense: 23
Damage: 20
Buff Immunities: Poison, Fire, Cursed Fire
The Ice Beam is highly effective against them
(Originally coded by W1K, edited by me.)
100% chance
1 Serris Mask
14.29% chance
1 Serris Trophy
Dark Suit
Item files for the Dark Suit do not even exist yet, meaning you cannot obtain it even with a cheat menu.
The only files that do exist are the textures.
Hallowed Light Suit
Hazard Shield Suit
Crimson Hazard Shield Suit
Terra Gravity Suit
The Power Beam and Missile Launcher are very useful weapons, as various addons can be made to make these weapons more powerful. Addons can be installed by selecting the Power Beam/Missile Launcher in your hotbar and pressing the appropriate key (default: Q).
The Power Beam has 5 addon slots, each with their own designated type, allowing fairly specific combinations to be installed into the beam. The slot types are as follows:
Charge,
Secondary,
Utility,
Primary A,
and Primary B.
As you know, in Super Metroid, combining Spazer and Plasma Beam was an impossible feat. The Power Beam by itself cannot function with both the Primary A and B slots in use, unless an upgraded Charge addon is installed.
The Charge Beam V2 allows the use of combining Primary A and B addons. The Charge Beam V2 is also a lot more advanced in that it completely changes the way every beam looks, each new look resembling the beams from Metroid Fusion and Metroid Zero Mission (whereas the beams originally resemble beams from Super Metroid).
The Missile Launcher only has 2 addon slots, and one expansion slot. These slots are designated as Charge and Primary, whereas the Expansion slot doesn’t count as an addon slot.
A Phazon Meteor will be created on world generation, as the last thing to be generated. The Phazon Meteor looks just like a normal Meteor consisting of normal Phazon, but the center of it will consist of a red Phazon Core.
Phazon, as well as the core, cannot be mined by normal means, such as pickaxes or drills. The only tool capable of mining out any of the meteor is the Nova Laser.
Simply mining one block of the core will cause the entire core to explode (watch out, it can hurt), and upon doing so, it will cause the world to generate Phazon, with the phrase, «Your world has been corrupt with Phazon!»
The player then can find Phazon underground like any other ore.
These options mostly include key customizations, but it also includes other little options, such as turning on/off the HD particle effect for the Phazon Beam, or other options for the X-Ray Visor’s Head Tracking.
(Will add example gifs for. everything, in the future.)
Beam offsets
Sometimes when firing a beam consisting of more than one shot, one of the shots will be delayed by a frame and the shots will be offset. This does not affect the damage, however, it’s a bit funky looking.
Flying Arm Cannons
If you have a trail effect (i.e. Shadow Armor or Speed Boosting) and you’re somersaulting, upon firing the Power Beam, little arm cannons will fly off in random directions for 2-3 frames. I have no idea what causes it, so I don’t know how to fix it yet.
Please report bugs as you find them. I really wanna fix as many as I can.
2.0 r4a (Hotfix)
Fixed crash caused by shooting the Wave-Spazer combo off the edge of the map.
Skeletrons arms are no longer freezable.
Bomb damage tool tip added to Morph Ball.
2.0 r4
Additions and Changes
New! Overheat System added! Beams now overheat rather than use mana!
Power Beam damage type changed from magic to ranged
Power Suit damage bonuses changed from magic to ranged
Added ranged damage bonuses to the set bonuses of the Varia, Gravity, Phazon, and Shadowed Phazon Suits
Power Suit and Varia Suit set bonuses now increase underwater breathe time
Missile Expansions now generate underground in newly created worlds
Phazon now damages players who are without the proper immunities
Shadowed Phazon Suit now increase HP regeneration when the player stands on Phazon
Phazon Beam can no longer be used without the Phazon Suit
X-Ray Visor recipe changed to: 10 Cobalt/Palladium Bars, 1 Spelunker Potion, 30 Glowing Mushrooms
Charge Beam multiplier changed from 5 to 3
Tweaked Green Plasma Beam
Removed Ichor effect from the Red Plasma and Nova Beams
Red Plasma Beam now deals double damage if the enemy is already on fire/frost burned
Hyper Beam damage buffed
Phazon Beam damage buffed
Decreased the spray of the Phazon Beam, as well as slightly increased the range
Somersault checks tweaked a bit for wings and rocket boots
Player’s run physics are now a bit more ‘slippy’ when in Morph Ball form, giving it the feeling of actually rolling.
Boost Ball now works in a Prime style manner when using it in conjunction with the Spider Ball (Spider Ball in itself is still a little buggy)
Speed Booster tweaked
Fixes
Fixed graphical bug caused by throwing the Missile Launcher out of your inventory while using Concentration
Reworked Grappling Beam. Should now be more bug-free.
Ice Beam debuff reworked. On top of not being able to freeze bosses, it also cannot freeze enemies who have 3000 max HP or more.
Speed Booster can no longer be equipped when the player already has the Space Booster equipped and vice-versa.
Space Jump can no longer be equipped when the player already has the Space Booster equipped and vice-versa.
Morph Ball can no longer be equipped when the player already has the Morph Ball V2 equipped and vice-versa.
Fixed Morph Ball recipe typo. It now requires Gold Bars instead of Silver.
Missile Launcher can now alternatively be crafted with The Undertaker.
Phazon is now bomb-proof
Fixed hair styles given by the Stylist sometimes showing up when in Morph Ball form
2.0 r3
Fixed bug where de-equipping Morph Ball while it was active would cause graphical glitches. Instead the player simply returns to normal when it’s de-equipped.
Fixed similar bugs involving the Speed Booster. The Blue Suit is no more. ;-; (Lol)
Ice Beam can no longer freeze WoF’s eyes. It is also less effective against Skeletron(Prime)’s arms (needs further tweaking, actually. )
Serris’s Speed Boost ability has been adjusted to be more lethal.
Green Plasma Beam tweaked. Should be more viable for crowd control.
Morph Ball now properly disables Flying Carpet while active. (Somersaulting is also disabled when using the Flying Carpet.)
Morph Ball recipe changed to: 20 Meteorite Bar, 3 Diamond, 5 Gold/Platinum Bar, 3 Fallen Star; at an Anvil
Morph Ball V2 recipe changed to: 1 Morph Ball, 3 Adamantite/Titanium Bar, 35 Wire, 20 Soul of Fright; at a Mythril/Orichalcum Anvil
Ectoplasmic Locator recipe changed to: 20 Wire, 1 Suspicious Looking Eye, 20 Gel, 5 Soul of Night; at a Mythril/Orichalcum Anvil
2.0 r2
Fixes bug that would cause heavy lag when opening your inventory
2.0 r1
Initial release
Credits
The tAPI Team
Everyone who has helped me on the forums (can’t remember all of the names)
W1K
Empio
Angie the Demoness
Omnir
Zero-Exodus
Skiphs
Terratroid
RayJT
And others that I’ve forgotten the names of.
Terraria and Metroid are owned by Re-Logic and Nintendo respectively. I made this mod for entertainment and educational purposes only.
Final Notes
I highly recommend using Shockah’s Fancy Cheat Menu, as it will greatly help in obtaining items that were meant to be obtainable but either had an unfair recipe, or had no recipe at all.
(Old tConfig version can be found here, but I don’t know if anyone still wants to play it. )





























































