blancfaye7
Official Terrarian
Hello. I decided to share my mod here in the forums. I'm not very good at documenting, but it will improve as time passes. Without further ado...
Mod Version: 1.2.11
tModLoader: 0.11.8.5
The mod will be ported to tModLoader 1.4! Stay tuned!
I have always been a fan of the classic side-scrollers, so I made a mod related to it. On top of that, I want to learn C# as well.
This mod's content will focus in implementing features that came from classic side-scrollers such as Gradius, R-Type and more.
The mod will also focus to be playable on multiplayer, so please file in a bug if there is a desync issue that is detected.
This mod is on the Mod Browser, so download it from there.
If the Mod Browser is down, then you can refer to this link to download the latest release: Gradius Mod Releases
Chen's Gradius Mod Wiki is a place where you can find detailed information about the added features the mod provides.
Click the Spoiler below for a summary anyway if you're not eager to look at the wiki. The wiki is always updated, though!
Contact Us
If you encounter any bugs or you have suggestions, you can reach us in several ways.
You can support this mod by donating. I may also reward donators with special features, but that depends. We can discuss that.
Mod Version: 1.2.11
tModLoader: 0.11.8.5
The mod will be ported to tModLoader 1.4! Stay tuned!
I have always been a fan of the classic side-scrollers, so I made a mod related to it. On top of that, I want to learn C# as well.
This mod's content will focus in implementing features that came from classic side-scrollers such as Gradius, R-Type and more.
The mod will also focus to be playable on multiplayer, so please file in a bug if there is a desync issue that is detected.
This mod is on the Mod Browser, so download it from there.
If the Mod Browser is down, then you can refer to this link to download the latest release: Gradius Mod Releases
Chen's Gradius Mod Wiki is a place where you can find detailed information about the added features the mod provides.
Click the Spoiler below for a summary anyway if you're not eager to look at the wiki. The wiki is always updated, though!
Contents
New Enemies
These enemies will only spawn in Hard mode. They will also have their stats scale accordingly when Plantera is defeated and when Moon Lord is defeated.
They also have their own banners.
All enemies in this mod also display a behavior of retaliation as commonly seen in the Gradius series if the world is in Expert mode.
Retaliation behavior is an enemy trait where the enemy shoots hostile bullets upon taking damage. Currently, there are three kinds of behaviors implemented: Spray, Spread and Explode.
Spray pattern is a single inaccurate bullet spawned towards the player. They are often faster than the normal attacks of the enemies.
Spread pattern is a group of bullets fired in a single shot. All of the bullets have the same speed, only their directions differ.
Explode pattern is a group of bullets fired in all directions in a single shot. There is room for evasion here compared to Spread pattern, and are often slower.
Added Music with music box
New Weapons
- Options/Multiples
- These are powerful drones in the Gradius series, and Gradius is well-known for this feature.
- Deploy one, and the Option drone will copy some of your projectiles.
- It is an accessory in the game, for now.
- The accessories can be combined.
-
It follows your movement pathing! -
It copies your projectiles!
- Force
- This is yet another drone from the R-Type series.
- It has its own set of attacks, and you can control it like in the original game.
- Its power is based from the held weapon's stats.
- Set a keybind in Force Action to control it.
- For now, it is an accessory to make it accessible.
- Freeze Options
- An upgrade from the normal Options, and it is a new feature that came with Gradius V.
- Functions the same as the normal one, except it has an added action.
- Hold The Option Action hotkey, and these options will behave differently.
- Allow your options to be more controllable.
-
While hotkey is held down, their positions are paused even if you're moving!
- Rotate Options
- Also an upgrade from normal Options, and it is a feature in Gradius III.
- Implementation is inspired from Gradius V.
- Hold The Option Action hotkey, and these options will revolve around the owner.
- Switchable rotation directions by toggling the hotkey again.
-
Hold hotkey to let them revolve around you! Rotation direction can be toggled by pressing the hotkey again.
- Needle Force
- Functions the same as the Standard Force, except with different attack pattern.
- Attach and detach just like the Standard Force,
- This Force sprays a lot of bullets when detached.
- Option Seed
- This type of Option can be seen in Salamander 2.
- They are smaller and inferior versions of the regular Options.
- They closely rotate around the player, and attack independently.
- Their attacks are based on the ammos found in the Ammo slots.
- They can only copy Bullets and Arrows.
- They can be upgraded to regular options!
-
They have weaker firepower, but they behave differently.
- Charge Multiples
- This type of Options are featured in Salamander 2.
- It normally functions the same as the regular Option.
- Hold the Option Action Key to have the Multiples charge energy.
- Release the key for a devastating special attack!
- The longer the Multiples charge energy, the longer the duration of the special attack.
- Be warned that the Multiples will be lost from your inventory.
- They can later be retrieved again after the special attack.
-
They can unleash a power special attack, but be advised that the accessory will be left on the world. Retrieve it if possible!
- Aim Options
- Since Direction Options from Gradius V are not really applicable in Terraria, Aim Options are based from them.
- It functions normally as the Standard Options, but with added functionality.
- Hold down the Option Action Key to allow the Options to shoot towards the Mouse Cursor!
-
- Search Options
- Featured in Otomedius, the Search Options in this mod are slightly modified.
- They can function as regular Options, but they have an advanced feature.
- Hold down the Option Action Key to allow the Search Options to seek and pursue hostiles!
- During their special ability, they produce less projectiles.
-
- Recurve Options
- Derived from Spacing Options along with its functionalities.
- Their flight path behavior is different from standard Options.
- They stay fixed on their positions relative to the cursor direction from the player.
- Hold down the Option Action Key to adjust the Options' distances from one another!
-
- Spread Options
- Customized Options, inspired from Nemesis Online's 8-Way.
- Functions the same way as the regular Options, but has an added feature.
- Hold down the Option Action Key to duplicate a projectile 8 times, tarvelling towards the cardinal directions!
- Damage of the duplicated projectiles in this mode are lowered.
- Not all projectiles are duplicated: only every 4th projectile produced are duplicated.
-
- Turret Options
- Unique option type to this mod, inspired from Freeze Options and Terraria's Sentries.
- Hold the Option Action hotkey, and these options will stay where they are.
-
Hold hotkey to make them stay in place!
New Enemies
- Moai
- These eastern head statues are recurring enemies within the Gradius series.
- Their weakness is the mouth.
- When their mouth is open, attack it! Be careful that they release Moai Bubbles as they open their mouths.
- Any projectiles can damage Moai Bubbles, but be warned that swung melee weapons cannot destroy the bubbles.
- They will only take damage if their mouth is open, and when you're in front of it.
- If the attack is a projectile, the projectile must be traveling towards them.
- They spawn in the desert and the temple.
- Garun
- For reference: Garun
- These Bacterion ships are known to travel fast, and will fire bullets towards you when you're behind them.
- They are famous for their sine wave movement pattern.
- They will spawn anywhere in the surface and space.
- Zalk
- For reference: Fan
- These Bacterion vessels fly in groups in a series.
- They are called Zalk in Gradius II, but their implemented pattern is based from the first Gradius game.
- Destroy them quickly before they spray bullets when they start intercepting your position.
- They will spawn anywhere in the surface and space.
- Grazia
- For reference: Dee-01
- These are Bacterion turrets stationed on the ground.
- They are common in the Gradius series.
- They can be deployed on world floor or ceiling.
- They will spawn anywhere near the surface and underground.
- Big Core Custom
- Famous recurring boss from the whole series of Gradius.
- They are known for the 4 front laser cannons shooting towards their opponent.
- They are also known for their simple vertical movement.
- It has a Custom on its name due to it still being an incomplete implementation.
- It will spawn by a random chance in Space after Golem is defeated.
- Sagna
- For reference: Jumper
- They are known for their notorious bullet spread pattern.
- They have an upside-down version, in which they have reversed gravity.
- They can be found in the first Gradius game, but the behavior is inspired from Gradius III.
- It will spawn by a random chance in surface and underground caverns.
-
- Ducker
- For reference: Ducker
- Famous enemies ever since the ever first Gradius Game up to the latest ones.
- They are bipedal ground units which pursues intruders.
- Their implementation in this mod is a hybrid of Gradius I, III and V.
- Like Sagna and Grazia, they have an upside-down version.
- They have the same spawn parameters as Sagna.
-
- Dagoom & Rush
- For reference: Hatches, Rush
- Pretty common enemies from the Gradius series, but in different names and variations.
- Dagoom are hatches or hangars for Bacterion fighters.
- Rush is one such fighter that can be deployed from it.
- Dagoom has an upside down version of itself.
- Dagoom spawns anywhere, and Rush only spawns from Dagoom.
-
These enemies will only spawn in Hard mode. They will also have their stats scale accordingly when Plantera is defeated and when Moon Lord is defeated.
They also have their own banners.
All enemies in this mod also display a behavior of retaliation as commonly seen in the Gradius series if the world is in Expert mode.
Retaliation behavior is an enemy trait where the enemy shoots hostile bullets upon taking damage. Currently, there are three kinds of behaviors implemented: Spray, Spread and Explode.
Spray pattern is a single inaccurate bullet spawned towards the player. They are often faster than the normal attacks of the enemies.
Spread pattern is a group of bullets fired in a single shot. All of the bullets have the same speed, only their directions differ.
Explode pattern is a group of bullets fired in all directions in a single shot. There is room for evasion here compared to Spread pattern, and are often slower.
Added Music with music box
- The Position Light (Gradius ReBirth version, originally from Nemesis 3)
- Departure For Space (Gradius III From Myth to Legend version)
- Tabidachi (Gradius II Gofer no Yabou Version)
- Intermezzo (Gradius V)
- Starfield (Salamander Arcade version)
- Sensation (Salamander 2)
- Aircraft Carrier (Gradius Slot version)
New Weapons
- Uncanny Core Remote Rod
- Summons a mini Covered Core as a sentry to fight for you!
- They do contact damage, as well as release missiles.
- It will drop from Big Core Custom.
-
- Zelos Influence
- A yoyo that spawns friendly Zalks on hit!
- Friendly Zalks revolve around the yoyo temporarily.
- They also deal contact damage and has a limit on how much they can deal before being destroyed.
- It will drop from Big Core Custom.
-
- DES Advanced Cannon
- A cute Death Mini becomes a weapon!
- Left click to fire laser.
- Right click to fire missiles.
- It will drop from Big Core Custom.
-
- Bacterian Frigate
- Weaponize a spacecraft carrier!
- Consume rockets to deploy allied Garuns to shoot down enemies!
- They also deal a huge chunk of contact damage.
- It will drop from Big Core Custom.
-
This mod now has Mod Configurations so you may adjust some aspects of the mod however you see fit! Below is a list of what you can change.
- Bacterion Contact Damage to NPCs - Adjust the damage done to town NPCs when Bacterion enemies make contact with them.
- Bacterion Bullet Damage to NPCs - Adjust the damage done to town NPCs when Bacterion bullets hit them.
- Bacterion Spawn Rate - Adjust the rate at how much the Bacterion enemies spawn in the world.
- Option Projectiles Duplication Limit - Adjust the buffer limit of how much projectile are being duplicated.
- Option Damage Multiplier - Adjust how much damage each Option can deal.
- Bacterion General Contact Damage - Adjust how much damage can the enemies deal.
- Bacterion General Bullet Damage - Adjust how much damage Bacterion Bullets can deal.
- Bacterion General Health - Adjust enemy health.
- Bacterion General Armor - Adjust enemy armor.
- Bacterion Damage Reduction - Adjust damage reduction of large Bacterion enemies.
- Post Plantera Buff Multiplier - Adjust the buff multiplier to Bacterion enemies when Plantera is defeated.
- Post Moon Lord Buff Multiplier - Adjust the buff multiplier to Bacterion enemies when Moon Lord is defeated.
The content is moved because it's hard to maintain a Wiki and a main post! However, the latest version change will still be here.
Click here for the full changelog.
1.2.11
- Fix an exception where the smart targeting did not have safe checks.
- Fix an exception where orphaned Allied Zalks would still look for a null mother.
1.2.10
- Implement Bacterian Frigate, a ranged weapon that deploys allied Garun units to destroy enemies by shooting at them.
- Add Bacterion Frigate to Big Core Custom's loot table.
- Have Zelos Influence only use universal modifiers as a Yoyo.
- Improve the homing behavior capabilities of projectiles from Chen's Gradius Mod.
- Adjust all the hitboxes of projectiles, NPCs and items so that they are visually better and more accurate to what the graphics display on screen.
- Decrease the number of sprites Big Core Custom has as there were issues presented by this
- Big Core Custom will now only have the core opening animation.
- Add Ban Option Rule to the laser of DES Advanced Cannon as it does not benefit from multiple lasers.
- Improve implementation of DES Advanced Cannon missiles so that Options are able to duplicate them properly.
- Improve Options implementation so that the AI array is also carried over to the duplicates.
1.2.9
- Implement DES Advanced Cannon, a magic weapon inspired by Death MKII.
- Add the new weapon to Big Core Custom Loot Table.
1.2.8
- Integrate properly with Boss Checklist so that Big Core Custom data is properly displayed.
- Actually add Zelos Influence into the loot table of Big Core Custom.
1.2.7
- Implement a cooldown system for Zelos Influence to control its power as well as lag management.
1.2.6
- Implement Zelos Influence, a yoyo that spawns friendly Zalks.
- Decreased Big Core Custom money rewards.
1.2.5
- Improve Enemy AI in multiplayer. It does cost more data though, in exchange.
- Implement Uncanny Core Remote Rod which summons a Mini Covered Core sentry.
- Refactor some of the heavy-implementation in computing directions and distances.
Click here for the full changelog.
1.2.11
- Fix an exception where the smart targeting did not have safe checks.
- Fix an exception where orphaned Allied Zalks would still look for a null mother.
1.2.10
- Implement Bacterian Frigate, a ranged weapon that deploys allied Garun units to destroy enemies by shooting at them.
- Add Bacterion Frigate to Big Core Custom's loot table.
- Have Zelos Influence only use universal modifiers as a Yoyo.
- Improve the homing behavior capabilities of projectiles from Chen's Gradius Mod.
- Adjust all the hitboxes of projectiles, NPCs and items so that they are visually better and more accurate to what the graphics display on screen.
- Decrease the number of sprites Big Core Custom has as there were issues presented by this
- Big Core Custom will now only have the core opening animation.
- Add Ban Option Rule to the laser of DES Advanced Cannon as it does not benefit from multiple lasers.
- Improve implementation of DES Advanced Cannon missiles so that Options are able to duplicate them properly.
- Improve Options implementation so that the AI array is also carried over to the duplicates.
1.2.9
- Implement DES Advanced Cannon, a magic weapon inspired by Death MKII.
- Add the new weapon to Big Core Custom Loot Table.
1.2.8
- Integrate properly with Boss Checklist so that Big Core Custom data is properly displayed.
- Actually add Zelos Influence into the loot table of Big Core Custom.
1.2.7
- Implement a cooldown system for Zelos Influence to control its power as well as lag management.
1.2.6
- Implement Zelos Influence, a yoyo that spawns friendly Zalks.
- Decreased Big Core Custom money rewards.
1.2.5
- Improve Enemy AI in multiplayer. It does cost more data though, in exchange.
- Implement Uncanny Core Remote Rod which summons a Mini Covered Core sentry.
- Refactor some of the heavy-implementation in computing directions and distances.
The content is moved because it's hard to maintain a Wiki and a main post!
Click on this link to see the full details on how to make your projectiles work with the Options. You can also control other mod's behavior if you wish. It is all up to you!
Click on this link to see the full details on how to make your projectiles work with the Options. You can also control other mod's behavior if you wish. It is all up to you!
Contact Us
If you encounter any bugs or you have suggestions, you can reach us in several ways.
- Discord: Discord Invite Link to #gradius-mod
- E-mail: [email protected]
- Issues: Gradius Mod Project Issue Board
You can support this mod by donating. I may also reward donators with special features, but that depends. We can discuss that.
Buy Cheeeeeeeeeen a Coffee. ko-fi.com/cheeeeeeeeeen
Become a supporter of Cheeeeeeeeeen today! ❤️ Ko-fi lets you support the creators you love with no fees on donations.
ko-fi.com
Last edited: