Some progress. I made a new weapon system (though it’s only new code-wise, so there’s not much visual difference). There are 3 weapon types:
automatic: shoots continuously as long as you hold the button. But if you keep shooting for too long the weapon will ‘overheat’ and you’ll have to wait a bit before you can shoot again
burst: shoots a burst of bullets (one or more) when you press the fire button. This will be used by the enemies
charge shot: as the name suggest, you hold the button to charge, release to shoot
I’m still in the process of re-implementing the weapons for the enemies.
Another thing to note is that while in the webm the charge shot weapon is a missile launcher, it’s just for testing. The actual weapon will probably be a beam shooter. I do, however, plan to give the player the ability to shoot missiles, but I want to make it cooler by having missile launchers come out of the mecha’s shoulder pads.
Also not shown in the webm but I’ve coded a couple of messages that display if you get too far from your current objective. After the first message is displayed, if you still keep getting farther away, you will get a game over.
Lastly, big thanks to the anon who provided the awesome character portraits to replace the placeholders I had before.










