[Squad] Hydro Leviathans v0.14

Distribute and discuss mods that are functional.
Posts: 131
Joined: Wed Mar 13, 2019 3:11 am

[Squad] Hydro Leviathans v0.14

Postby tosx » Sun Dec 29, 2019 11:35 pm

These Mechs hail from beyond the known Islands, drawing power from water.


Surge Mech
Dowsing Charge: Unleashes a geyser that pushes 3 tiles. Damages a target on Water, or creates Water if target is an empty tile. (3 damage; pushes adjacent tile away, and tiles on either side of that to each side)
- 2 cores: Always creates Water on target unless it is a Grid Building or spawning Vek.
- 3 cores: Increases damage to Water and non-Water tiles by 2.

Hydro Mech
Hydro Cannon: Fires a shot that damages and pulls. Drains Water behind the shooter for extra damage. (1-3 damage).
- 2 cores: Creates Water behind the shooter if the tile is empty and not spawning Vek.
- 2 cores: Increases damage by 1.

Cargo Mech
Cargo Bay: Leap onto a nearby enemy, storing them inside you. Enemies already in storage are deposited at launch. (Range 1; stored enemies have their attack canceled and are no longer present on the board, HP can still change through Fire or Psions)
- 1 core: Extends range of the leap by 1 tile.
- 2 cores: Push tiles on either side after leaping.

Code: Select all

- Added KnightMiner's palette library.

- Fixed a secret reward text string that broke with 1.2 patch.

- Fixed upgrade names for patch 1.2 compatibility.

- Update to latest modApiExt to improve compatibility with other mods.

- Cargo Bay gets properly cleared between final mission phases.

- Hydro Cannon damage upgrade reduced from 3 cores to 2, and tip image is slightly more comprehensive.
- Dowsing Charge Propeller upgrade replaced with +2 damage upgrade.
- Cargo Bay second Range upgrade replaced with Push upgrade.
- Fixed bug allowing High Tide achievement to trigger off water created in tip image.
- Adjusted the Damn the Torpedoes achievement.

- Surge Mech's Propeller upgrade now adds +2 water damage, but no longer damages the intermediate tiles.
- Hydro Mech's Hydro Cannon drain bonus is buffed from +1 to +2 damage.

- Added squad achievements and a secret unlockable.

- Hydro Mech: fixed a bug where creating water didn't clear mines.
- Hydro Mech: fixed a bug where aiming at spawn points and buildings wouldn't add the drain effect.

- Added sprites for the Earth Mover, Train, and Missile mission units when they are destroyed and on water tiles.
- Squad weapons can no longer create water on the supervolcano tiles of the final mission.
- Surge Mech's attack no longer triggers smoke when changing sand to water.
- Cargo Mech code is slightly more robust, on the off chance that something gets powered while in storage.
- I put in some disabled features that I may enable later, for allowing the Cargo Mech to transport friendly units.

- Fixed Cargo Bay properly.
- Added elemental variation to Hydro Cannon drain.

- Fixed Cargo Bay's targeting so it can't swallow friendly units, avoiding bad behavior. May code that up properly in the future.

Download - requires mod loader to function.
Mod Loader - originally made by Cyberboy2000 and continued by kartoFlane.
Last edited by tosx on Sat Jan 16, 2021 6:20 pm, edited 14 times in total.
User avatar
Posts: 192
Joined: Wed Dec 17, 2014 12:57 pm
Location: Russian

Re: [Squad] Hydro Leviathans v0.01

Postby bamalf » Mon Dec 30, 2019 8:04 am

I love your artwork! Cool style :D
Image Image Image
Posts: 41
Joined: Thu Sep 27, 2018 3:19 am

Re: [Squad] Hydro Leviathans v0.01

Postby narD » Mon Dec 30, 2019 12:14 pm

Your mode is always great!
I've played for a while, but I always feel like I'm good at balancing.

The other day, I had a chance to play another squad that generates water.
He had a strong feeling of being too powerful, but this cool guy you made felt just right on the line.

I'm not used to it yet, so the hard four-island (of course, with a 30K target) video will be released later.
I'll upload it for you.

During the play, I encountered a bug and put it on the discord side for now.

As soon as the video is uploaded, I'll take a picture of the bug on this side and check it out. :)
Posts: 41
Joined: Thu Sep 27, 2018 3:19 am

Re: [Squad] Hydro Leviathans v0.01

Postby narD » Mon Dec 30, 2019 12:23 pm

Please Check this video :)

Posts: 131
Joined: Wed Mar 13, 2019 3:11 am

Re: [Squad] Hydro Leviathans v0.02

Postby tosx » Mon Dec 30, 2019 12:37 pm

Whoops. You're not supposed to be able to swallow friendly units; when I was cleaning up the final code I accidentally removed that check. Swallowing something de-powers it, and releasing stuff usually re-powers it, but since the mission ended there was no re-powering.

I've uploaded a v0.02 that adds the "no allies" check back in. I may also revisit allowing you to store allies, in a future version.

EDIT: Also, if you still have your save file, you could probably continue that run by going in and finding where the Surge mech is flagged as Unpowered, and changing it. Then either update the mod or just don't swallow any allies for the rest of the run :P
Posts: 41
Joined: Thu Sep 27, 2018 3:19 am

Re: [Squad] Hydro Leviathans v0.02

Postby narD » Mon Dec 30, 2019 3:05 pm

Ahaha, thank you. :)

When I saw the cool mode, I felt like I wanted to do QA, so I tried it.
As you said, if I could fix the save file, I'd try. Thank you. ;)
Posts: 4
Joined: Tue Dec 31, 2019 5:40 pm

Re: [Squad] Hydro Leviathans v0.04

Postby meltrg » Tue Dec 31, 2019 5:56 pm

Awesome mod!
Just one suggestion - how about adding fire-quenching effect to water-related attacks?
Posts: 131
Joined: Wed Mar 13, 2019 3:11 am

Re: [Squad] Hydro Leviathans v0.04

Postby tosx » Tue Dec 31, 2019 7:16 pm

I thought about that, but it would only apply to Hydro, who already has a somewhat busy ability (now that acid/lava can be drained for effects), and the squad's low damage means putting out fires might be harsh. There's already only 1 mech that can start fires.

May still tweak it at some point, but think I'll leave it for now.

I did finally get the code working to allow Cargo mechs to eat friendly units; it's neat but it makes the code a lot messier and is of limited use, so I'll probably leave it out for now until I test it a lot more and/or find it to be useful.
Posts: 41
Joined: Thu Sep 27, 2018 3:19 am

Re: [Squad] Hydro Leviathans v0.04

Postby narD » Wed Jan 01, 2020 10:06 am

Hard 4 play Video ( default Weapons Only)


Overall, I feel like It doesn't have enough firepower.
(Maybe it's because I haven't used it yet.)

First of all, it's not easy to create variables with basic weapons.
And I'm not sure about the first upgrade of prime weapons. I think it would have been better to increase the basic amount of damage

If you put more push options into your range weapon like Prime, you might be able to create more variables.


Like this?
Posts: 131
Joined: Wed Mar 13, 2019 3:11 am

Re: [Squad] Hydro Leviathans v0.04

Postby tosx » Wed Jan 01, 2020 9:33 pm

Nice run!

I'm not sure about giving them more firepower; they can instant kill so many things that the goal was to force players to use that and not have much damage to work with. And if I'm not mistaken you only took 3 hits to the grid (2 resisted), and neither would have been solved with more damage. (Unless I'm misunderstanding your comment?)

The Prime's first upgrade should probably cost 1 core, but I put it there to help with it being a non-flying mech. It was probably more important in the early versions of the squad where all the water generation was there from the start, so there was more water to interfere with aiming. It used to have a "+2 water damage" upgrade, but that was even less useful.

I'm also leery of giving the ranged mech more push, because the squad has so much push/reposition ability already, and ranged weapons with a lot of push can solve SO many problems.


Not that it would have changed much in your run, but v0.04 adds elements to the ranged mech, so if you drain acid/lava water, your shot applies acid/fire effects.

I'm also going to try cleaning up the interaction of water with special terrain tiles like conveyor belts and teleporters, so that it's less confusing.

And I may eventually allow the Cargo mech to swallow allied units, because I did get that working, it's just not very useful.

Who is online

Users browsing this forum: No registered users and 5 guests