0.7 update notes


Edit: The ability configuration system got funky this update, I'll upload a hotfix as soon as I the bugs are gone.

Took me quite a while to finish this one, but here it is! This update brings a bunch of new stuff and some major code overhauling

Big changes

The gameplay system has been reworked and un-spaghettified. You might not see much of a difference in gameplay, but this rework actually help a lot in maintaining and expanding the code base, which makes it easier to implement things like new game modes (if I ever add one ( ._.)). Also thanks to this improvement, some current game modes got a few nice upgrades!

Solo Skirmisher improvements

You can now choose a map to battle in instead of just letting RNJesus choose one for you. Also to spice things up, you can choose how many bots you want to fight against, up to 4 bots for maximum difficulty (and annoyance).

Testing Grounds improvements

This mode will have more dummies for you to shoot at! The additional dummies will have a variety of Armor, Resistance and Repair Rate stats to them so you can test your tank's efficiency against different types of opponents.

New hangar design (as if it had a design in the first place)

I went for a bit of diegetic UI this time, pretty sure it looks nice enough, please let me know your feedback on this one.

Map rework

Tech Base is the first ever map of the game so it's design was kinda rushed and prototype-ish, so it deserves a fresh new look in this update along with Acid Factory. Additionally, it will be renamed to "Testing Ground" now since it has always meant to be the go-to map for the Testing Ground game mode.



New features

"Received damage" stat

From now on, damages your tank received will be counted towards the final score along with other stats. Hopefully this will encourage more tanky/damage sponge builds as the old scoring system only rewards players in the damage dealing role and completely disregards tank role players who might have sacrificed their HP (or even their whole tank) for teammates.

"Repaired damage" stat

This is a stat created specifically to reward support role. As the name suggests, it will keep track of the amount of damage you have repaired for your teammates (self-repairing doesn't count). Currently, there's only 1 support ability (which just got added in this update) so more will be added in the future.

Shields

Tanks can now gain a shield (mainly from abilities, like the one we'll see later) to get extra HP which can be quite helpful if your tank cannot be repaired any further. As long as your shield HP is above zero, 75% damage will be absorbed by the shield and your tank will take the rest, a shield sprite will also show up on the tank along with a separate bar above the usual HP bar showing how much shield you have.

Although shields receive damage similar to the tank, there are some differences:

  • The tank's Armor will not be taken into account (because the shield is outside and surrounding the tank) so shields have no means to reduce the damage they take
  • Self-damaging abilities (TNTank for example) will always damage the tank regardless of how much shield you have (because again, the shield is outside)
  • If a hit shuts your shield down, excess damage from that hit will be ignored and won't be transferred to your tank, so practically you could have a lot more shield than you might think
  • Unlike regular HP where you can never repair back to 100%, no damage your shield receive is permanent

"So can I stack my shield up to have 1.7976931348623158E+308 HP?"

No you silly goober, new tank stat just dropped.


The new stats will set a hard cap on how much shield HP the tank can have at a time that you can adjust base on your playstyle, having a cost of 1 per Power score, minimum value of 5 and maximum of 15. Due to this introduction, the Power score limit will be raised from 150 to 155.

New abilities

Active ability: Recharger

[Repair 3 %HP/s for yourself and nearby teammates. After 5s, grants your team 5 shield HP (15s cooldown)]

As mentioned above, this is the first ever support ability in the game, making use of the new shielding feature while steadily repairing all nearby teammates.

Active ability: Barrier

[Create walls behind and in front of the tank that last for 5s and only block opponents (12s cooldown)]

This ability brings something completely new to the table, spawning walls! Specifically walls that can be seen as obstacles only by opponents and not you or your teammates. This means all the negative aspects of walls (projectile blocking and speed reduction) will only apply to reds, creating huge advantages in battles (if used correctly of course).

Passive ability: Constant Precaution

[Gain 3 shield HP every 5s]

A simple Passive for easy shielding in any condition, perfect for gaining additional defense during combat or stacking up hit points before the next big gunfight.

Passive ability: Fortifier

[Gain 5 shield HP when using the active ability]

Get some sweet shielding just from using your favorite low-cooldown abilities.

New soundtracks: Hangar of Doom, Corrosive Mindset and Unknown

3 brand new OSTs you can listen to while blasting opponents. You can also give them a listen on the Youtube playlist that I made

Balancing changes

Nerfs

Snowball: Maximum damage bonus 100% -> 75%

Other changes

Projectiles' hitting particles will have colors of their own instead of the green/blue/red "ownership" colors

Future plans

  • Projectile-based weapons are nice, but I might add raycast-based shooting style for more variety
  • As more features are introduced, new abilities will come along (like the shielding and wall spawning in this update) so yeah, expect some of that in the next update also
  • For new tank and weapon models, there's not much going on especially in these early play testing stages, they will be added, just slowly

Files

Homemade Catastrophe 0.7.apk 52 MB
99 days ago
Homemade Catastrophe 0.7 Windows x64.zip 54 MB
99 days ago
Homemade Catastrophe 0.7 Linux x64.zip 51 MB
99 days ago
Homemade Catastrophe 0.7 macOS.zip 75 MB
99 days ago

Get Homemade Catastrophe (Early Access)

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.