• For issues you find with the Switch and Console releases, please follow this link and give as much detail as possible. This is the speediest way to get info to Pipeworks and get a hotfix in the works.
  • For issues you find with the Mobile 1.3 update, please follow this link and give as much detail as possible. This is the speediest way to get info to DR Studios to look at your issue. Also, some troubleshooting hints here.

tAPI [WIP][Released] Metroid Mod

Scooterboot9697

Official Terrarian
This mod is technically outdated, as this mod was last rebuilt for tAPI r15(I think?) which is not for the latest version of Terraria.

It's also on hiatus...
Speaking of which, I guess I need to explain what I've been doing the past month or two...

I have made no progress for updating my Metroid Mod to Terraria 1.3. Ever since 1.3 came out, and tAPI has discontinued, I began fiddling with Game Maker: Studio. And since then, I've started production on my first (fan) game, and I've come to a conclusion...

I have decided to leave the Terraria modding scene, but do not be discouraged, I will not leave permanently.
As I have stated long before, this mod will not die. And while I'm gone, one of two things can happen to help prevent its possible fate:

1: If someone is willing, at least a decent modder, and persistent, PM me, and I'll give you all the my current, unreleased source code for my mod, along with all the ideas I had for this mod, and he/she can continue making this mod in my stead. Or...

2: I will come back, and finished what I started. However, while I can definitely say that I may start back on this in the future, it will not be in the near future.
Hopefully by then, I'll have access to fully up-to-date modloaders with tons of features for me to choose from to make my ideas into a reality in full.


I'm honestly really sorry I will not be continuing this again soon, or that there's the possibility of me no longer being the developer for this mod, but I will say that this has been the best 3 years of my life, as I love programming.
But alas, time moves on, and so does my life and my venture into game development...

That is all... :sigh:
As for potential people who might update the mod in my stead:
~falcon7370 approached me asking for permission to work on my mod, though he wanted to toy around with it before doing anything public, but he hasn't been online since last December, so I'm not sure of his current status.

~Odran also asked if he could work on my mod, and at the time I had completely forgotten about falcon7370, but I suggested to Odran that, since he had a bit less experience, he should try to work on something else and develop modding skills. (Go check out his Zelda Mod, I think it's pretty cool.)

~Recently, Iriazul asked for permission as well. I told him the current situation and he said he was going to go ahead and work on it, but I assume he'll stop or collaborate if it means avoid confusion and/or conflict.
And as for my current situation personally:
And also, next week (Aug. 22) I'm going to start college, and thus much of my free time will be taken up.
However, while the mod may not be updated any time soon, the Wave Bank has been updated.

Download Metroid Wave Bank (Updated for 1.3)
01 Night -- MP2 - Agon Wastes Main Theme
02 Eerie -- SM - Upper Norfair "Hunted by the Horde" Remix
03 Day -- M2 - Tunnel (AM2R Version)
04 Boss 1 -- MP - Meta Ridley Boss Theme
05 Title -- MP3 - Title (Metroid Reorchestrated Version)
06 Jungle -- SM - Green Brinstar Orchestra (http://www.woohaweb.com/midiremakes/)
07 Corruption -- MP - Phazon Mines Main Theme
08 Hallow -- MP3 - SkyTown, Elysia Main Theme
09 Underground Corruption -- MP3 - Phaaze Theme
10 Underground Hallow -- MP - Crashed Frigate "Sunken Dreams" Remix
11 Boss 2 -- MP2 - Emperor Ing Boss Theme (Second Form)
12 Underground -- MZM - Kraid's Lair Remastered
13 Boss 3 -- SM - Kraid/Phantoon Remastered Mix
14 Snow -- MP - Phendrana Drifts Main Theme
15 Space -- MP - Phendrana Drifts Chozo Temple Theme
16 Crimson - MP2 - Dark Torvus Bog Main Theme
17 Boss 4/Golem -- MP2 - Quadraxis "Sanctuary Sentinel" Remix
18 Day Alt. -- SM - Theme of Samus Aran (Orchestra Redux)
19 Rain -- MP2 - Torvus Bog Remix
20 Ice -- MP - Phendrana Drifts Depths Theme
21 Desert -- MP - Chozo Ruins Depths Theme
22 Ocean -- MP - Tallon Overworld Main Theme
23 Dungeon -- SM - Lower Maridia Theme Remix
24 Plantera -- MF - Serris/Yakuza Theme Remix
25 Boss 5/Queen Bee -- MP2 - Chykka Adult Theme (AM2R Torizo Version)
26 Lizahrd Temple -- SM - Upper Maridia Theme Remix
27 Eclipse -- MF - Nightmare Theme Redux
28 Mushrooms -- SM - Lower Brinstar "Mechanical Crimson Soil" Remix
29 Pumpkin Moon -- MF - Sector 1 "The Downward Spiral" Remix
30 Underground Alt. -- M2 - Ancient Chozo Ruins (AM2R Version)
31 Frost Moon -- MP3 - Rundas Rock Remix
32 Underground Crimson -- MP2 - Dark Torvus Bog Subterranean Theme
33 Lunar Event -- MP2 - "Hostile Shadows" Remix Medley
34 Pirate Invasion -- MP2 - Space Pirates Main Theme
35 Hell/Underworld -- SM - Lower Norfair Orchestral Remix
36 Martian Madness -- MP - Hive Mecha "Determine Your Limits" Remix
37 Final Boss -- SM - Mother Brain "Unforeseen Conclusion" Remix
38 Goblin Army -- MP - Space Pirates "Late Dreaded Arrival" Remix


---
Original Post
---
This mod requires tAPI.

Download
Source
(Version 2.0 r4a, Open Beta)
Warning: This mod currently does not support multiplayer.

Wave Bank
(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.

Content

Power Suit
Defense: 1
5% increased ranged damage
Increased night vision
+5 overheat capacity
Recipe: 20 Meteorite Bar, 1 Topaz; at an Anvil
Defense: 4
5% increased ranged damage
+5 overheat capacity
Recipe: 30 Meteorite Bar, 2 Topaz; at an Anvil
Defense: 2
5% increased ranged damage
Allows the ability to slide down walls
+5 overheat capacity
Recipe: 25 Meteorite Bar, 1 Topaz; at an Anvil
Set Bonus: 10% Decreased overheat use
Fall damage is negated
30% increased underwater breathing


Varia Suit
Defense: 3
5% increased ranged damage
Increased night vision
+10 overheat capacity
Recipe: 1 Power Suit Helmet, 20 Hellstone Bar; at an Anvil
Defense: 6
Immunity to fire blocks
Provides immunity to chill and freezing effects
+10 overheat capacity
Recipe: 1 Power Suit Breastplate, 30 Hellstone Bar; at an Anvil
Defense: 3
10% increased movement speed
Allows the ability to slide down walls
+10 overheat capacity
Recipe: 1 Power Suit Greaves, 25 Hellstone Bar; at an Anvil
Set Bonus: 20% Decreased overheat use
Fall damage is negated
15% increased ranged damage
70% increased underwater breathing


Gravity Suit
Defense: 5
Jump height and night vision increased
+20 overheat capacity
Recipe: 1 Varia Suit Helmet, 13 Gravity Gel, 5 Wire, 5 Cursed Flame/Ichor; at a Mythril/Orichalcum Anvil
Defense: 10
Immunity to fire blocks
50% resistance to knockback
Provides immunity to chill and freezing effects
+20 overheat capacity
Recipe: 1 Varia Suit Breastplate, 20 Gravity Gel, 12 Wire, 12 Cursed Flame/Ichor; at a Mythril/Orichalcum Anvil
Defense: 6
20% increased movement speed
Allows the ability to slide down walls
+20 overheat capacity
Recipe: 1 Varia Suit Greaves, 17 Gravity Gel, 8 Wire, 8 Cursed Flame/Ichor; at a Mythril/Orichalcum Anvil
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


Phazon Suit
Defense: 10
Jump height and night vision increased
+33 overheat capacity
Recipe: 1 Gravity Suit Helmet, 15 Pure Phazon, 7 Soul of Night; at a Nova Worktable
Defense: 16
Immunity to fire blocks
50% resistance to knockback
Provides immunity to chill and freezing effects
+34 overheat capacity
Recipe: 1 Gravity Suit Breastplate, 25 Pure Phazon, 15 Soul of Night; at a Nova Worktable
Defense: 12
30% increased movement speed
Allows the ability to slide down walls
+33 overheat capacity
Recipe: 1 Gravity Suit Greaves, 20 Pure Phazon, 13 Soul of Night; at a Nova Worktable
Set Bonus: Gravity Suit Set Bonus
Allows Phazon Beam use
50% Decreased overheat use
Grants immunity to Phazon damage
30% increased ranged damage


Shadow Phazon Suit
"Filled with the energy of the Corruption..."
Defense: 13
Jump height and night vision increased
+50 overheat capacity
Recipe: 1 Phazon Suit Helmet, 5 Pure Phazon, 10 Shadow Scale/Tissue Sample, 2 Beetle Husk, 20 Soul of Sight; at a Demon Altar
Defense: 20
Immunity to fire blocks
50% resistance to knockback
Provides immunity to chill and freezing effects
+50 overheat capacity
Recipe: 1 Phazon Suit Breastplate, 10 Pure Phazon, 15 Shadow Scale/Tissue Sample, 4 Beetle Husk, 20 Soul of Might; at a Demon Altar
Defense: 15
30% increased movement speed
Allows the ability to slide down walls
+50 overheat capacity
Recipe: 1 Phazon Suit Greaves, 5 Pure Phazon, 10 Shadow Scale/Tissue Sample, 3 Beetle Husk, 20 Soul of Fright; at a Demon Altar
Set Bonus: Phazon Suit set bonus
Phazon Beam damaged increased by 25%
Increased health regeneration when standing on Phazon
35% 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


Screw Attack
Allows the user to double jump
Allows somersaulting
Damage enemies while somersaulting
Hold Left/Right and double jump to do a 'boost' ability
Currently unobtainable. Planned to be a drop from Ridley.
(This item can, however, be obtained through the use of a cheat mod)

Power Beam
Ranged Damage: 7
Insanely Fast Speed
Weak knockback
Overheats by 4 points per use
Press Q to open the Beam Combination Interface
Hold R to use Concentration, which increases the overheat cooldown rate
Without a properly made Charge type beam upgrade, Primary A and B beams cannot be combined
Right click to zoom out (Only works when a power suit is fully equipped)
Recipe: 10 Meteorite Bar, 50 Musket Ball, 3 Topaz; at an Anvil

Charge Beam
Slot Type: Charge
Adds Charge Effect
~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


Ice Beam
Slot Type: Secondary
Shots freeze enemies
~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 Beam V2
Slot Type: Charge
Adds Charge Effect
~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


Phazon Beam
Slot Type: Charge
"It's made of pure Phazon energy!"
Shots have a 25% chance of inflicting a Phazon DoT debuff on enemies
Primary A and B addons will work together
Only activates when the Secondary, Utility, and Primary A and B slots are in use
Cannot be used without the Phazon Suit
Recipe: 6 Shroomite Bar, 12 Pure Phazon, 5 Soul of Night, 10 Soul of Sight, 10 Soul of Might, 10 Soul of Fright; at a Nova Worktable


Missile Launcher
Ranged Damage: 20
Very Fast Speed
Average knockback
Uses Missile Ammo
Press Q to open the Missile Combination Interface
Hold R to use Concentration, which replenishes your Missiles
Right click to zoom out (Only works when a power suit is fully equipped)
Recipe: 10 Meteorite Bar, 1 Musket/Undertaker, 3 Grenade; at an 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


Diffusion Missile
Slot Type: Charge
Hold Click to charge
~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


Missile Expansion
Meant to be put into the Missile Launcher's expansion slot
Increases maximum Missiles by 5 with each expansion slotted in
Stack it up to 50 expansions for +250 maximum Missiles
Recipe: None--Generates underground in newly created worlds

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


Ectoplasmic Locator
"Gives the location of hidden ectoplasmic beings..."
Summons Phantoon
Recipe: 20 Wire, 1 Suspicious Looking Eye, 20 Gel, 5 Soul of Night; at a Mythril/Orichalcum Anvil​

Phazon
"Very radioactive."
Glows with Phazon energy
Can only be mined by the Nova Laser
Cannot be mined by even the strongest picks, like the Picksaw
Damages you if you touch it without the Phazon Suit
Recipe: None -- Generates in the world, like a hardmode ore, after the Phazon Meteor's core is mined out


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


Serris Core-X
Soft and Squishy
"Seems to react to kinetic energy, and amplifies it."
Recipe: None -- Dropped by Serris


Gravity Gel
"Totally breaking Newton's laws."
Recipe: None -- Dropped by Phantoon​

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.)


Serris
Boss
Life: 1250
Defense: 0
Damage 20
Buff Immunities: Poison, Fire, Confusion, Cursed Fire
Only Serris's head is vulnerable, and she will start speed boosting upon damaging it.
(Deals triple damage when speed boosting)
Transforms into Serris-X when below half health
Drops:
1 Serris Core-X ~ 100% chance
1 Serris Mask ~ 14.29% chance
1 Serris Trophy ~ 10% chance


Phantoon
Boss
Life: 1500
Defense: 25
Damage: 50
Buff Immunities: Poison, Fire, Confusion, Cursed Fire
Drops:
20-50 Gravity Gel ~ 100% chance​
Everything in this section is unobtainable, without the use of a cheat mod.

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.



Light Suit


Hallowed Light Suit


PED Suit


Hazard Shield Suit


Crimson Hazard Shield Suit


Terra Gravity Suit


(I'm highly aware that this is a sprite from the Template Mod. Don't judge me.)
Phazon Essence
It's suppose to summon Dark Samus,
but she won't spawn even if I use a cheat mod...
Mechanics
The Power Beam overheats when used excessively.
A meter, located under the charge meter, indicates how much the Power Beam is overheated.
The Overheat meter will cool down at a rate of 30 points per second (0.5 points per game frame). However, the player can use Concentration (default: R) to cool it down at a rate of 120 points per second (2 points per game frame).
When the Power Beam is fully overheated, the player must wait until it cools down enough before they can fire it again.
Somersaulting is an aesthetic game mechanic, triggered by doing a second jump with the Space Jump, Space Jump Boots, or the Screw Attack. Although it's aesthetic for the Space Jump (Boots), it's actually needed to be triggered in order for the Screw Attack to function and damage enemies.
Somersaulting only works in the air, as it's obviously disabled once the player lands back on the ground. The player is also needed to keep moving left or right in order to stay somersaulting, as Space Jumping in place will keep somersaulting disabled.
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.
Every power suit has a Sense Move ability.
Sense Move is a dodge ability, originally from Metroid: Other M, which can be activated by holding the Sense Move key (default: Shift) and pressing Left/Right when an enemy is coming after you.
Sense Move is entirely Work In Progress, as it's far from perfect. So expect changes to its behavior in the future.
This mod contains an assortment of options in the mod options menu:


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.)

Known Bugs
Multiplayer
This mod is yet to be fully multiplayer compatible. Crashes will occur very fequently. Or maybe your whole server will crash before anyone can even join it...
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.

Changelog
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...)
 
Last edited:

Scooterboot9697

Official Terrarian
Latest patch notes:
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
 
Last edited:

Scooterboot9697

Official Terrarian
Can't wait to try it! :D Also what else is planned?
Well, I can either keep it a surprise and not tell you...
Or I can give you a wall of text. :cool:

But I think a simpler explanation to "What's next" is, I wanna wait until I get most of the major bugs ironed out, then it'll be out of Beta...
(And oh crap, I forgot to add a "Known Bugs" section to the first post. I'll do that now.)
 

ShadowTiger

Duke Fishron
Oh my god I love you. This has always been one of my all-time favorite mods for Terraria, and you created it masterfully.

In fact, I can easily see myself making a whole new character and world just for this one mod. It deserves its own unique play-through.
 

Scooterboot9697

Official Terrarian
Oh my god I love you. This has always been one of my all-time favorite mods for Terraria, and you created it masterfully.

In fact, I can easily see myself making a whole new character and world just for this one mod. It deserves its own unique play-through.
I can highly agree on that.

And it'd be highly appreciated if you gave me your feedback on your playthrough. I wanna make sure everything is balanced as much as possible.:confused:
 

Pumpking

Official Terrarian
Holy :red: this looks like the best mod I've ever seen. :eek:
Too bad I can't play it hardly at all because it lags so :red:ing much. :confused:
 

Pumpking

Official Terrarian
It... does...?
It lags when you play my mod?
I was afraid of this...
For a bug like that, I'd need some serious coding help.
I can barely do anything at all. I can't open the cheat menu to see the items!
My computer is absolule :red:, so that might be the problem.
Or that this is by far the largest mod I've ever seen, at 31 megabytes.
 

Scooterboot9697

Official Terrarian
I can barely do anything at all. I can't open the cheat menu to see the items!
My computer is absolule :red:, so that might be the problem.
Or that this is by far the largest mod I've ever seen, at 31 megabytes.
Face palm.
I need to rethink the way I code things...

Aside from your computer being crappy, are there any other bits of information you can give me?
...
Do you at least have any suggestions for making my mod run faster. :rolleyes:
 

Pumpking

Official Terrarian
Face palm.
I need to rethink the way I code things...

Aside from your computer being crappy, are there any other bits of information you can give me?
...
Do you at least have any suggestions for making my mod run faster. :rolleyes:
It only lags when I open my inventory. It just takes me 5 minutes to put the item in my inventory, but once it's there I'm good.
 

Scooterboot9697

Official Terrarian
It only lags when I open my inventory. It just takes me 5 minutes to put the item in my inventory, but once it's there I'm good.
So it may be an issue with your inventory...
Or more specifically, Mod Interfaces. I'm using a heavy bit of custom mod interface code to make the Power Beam and its addons work properly.
I'll have a look around there.

Edit: By the way, what are all of the items in your inventory? Or specifically, what items from this mod do you have?
 

_Mish

Skeletron Prime
OOH! Is this the same mod that was over on the Terraria Online forums?

OMG IF IT IS ITS FINALLY RELEASED OMGGGG!

EDIT: seriously, some of the mechanics in there are absolutely insane good!
 

Pumpking

Official Terrarian
So it may be an issue with your inventory...
Or more specifically, Mod Interfaces. I'm using a heavy bit of custom mod interface code to make the Power Beam and its addons work properly.
I'll have a look around there.

Edit: By the way, what are all of the items in your inventory? Or specifically, what items from this mod do you have?
I have Shockah's Fancy Cheat Menu. The items in my inventory are from Vanilla Terraria and from my mods.
At least I was able to get the boss summoners, which were the main reason I got this mod.
I was not disappointed with the bosses. Truly amazing.
 

Scooterboot9697

Official Terrarian
I have Shockah's Fancy Cheat Menu. The items in my inventory are from Vanilla Terraria and from my mods.
At least I was able to get the boss summoners, which were the main reason I got this mod.
I was not disappointed with the bosses. Truly amazing.
Speaking of which, I forgot to credit Empio. He originally created Phantoon, although I edited him a bit.
(Serris was almost purely made by me.)

Edit: Also, if all you had from my mod were the boss summoners, then how the fuuk...

Has it ever lagged before with Shockah's Cheat Menu?
 

_Mish

Skeletron Prime
Was just poking through the source, and found a "Dark Samus" listed in the NPCs....

Is this a secret npc? :3
 

Scooterboot9697

Official Terrarian
Was just poking through the source, and found a "Dark Samus" listed in the NPCs....

Is this a secret npc? :3
Unfinished, is the more appropriate term.
I should've listed her summoning item, Phazon Essence, in the unobtainable list...
(Edit: Though, it actually doesn't work.)
 
Top Bottom