Hey everyone! I know updates are still sparse -- have had my head down working hard. Wanted to share a few things I've done recently.
I've added the first deployable equipment to the game. Here's a webm of me deploying a Speed Gate:
I wanted a universal system for implementing build time for deployables so that I could quickly add more in the future without having to do unique animations for each (can always come back and add those later). That iconosphere will scale to the size of the deployable. The display text shows what's being built and there's a progress bar.
After that I went and tweaked the spinning thing.. thought it looked weird in a cool way so I kept it.
Then I tweaked the look of the deployed Speed Gate itself and added effects for when you do damage and destroy it. Arms of Telos can have very long sight lines and I didn't want it to be too easy to destroy a deployable from across the map, so I have it to where the hitbox only shows up when an enemy is near.
Reworked the healing equipment, Light of Apollo. The beam used to be rigid -- just shot straight wherever you pointed. Now it it's magnetized. White circle represents the aiming threshold -- the healing beam locks on, but only if the target is within that radius.
Green circle marks the potential target (who would be healed if you clicked) or the current target that is already being healed. When there's multiple teammates within the white circle, it'll pick the one closest to your crosshair.
If the target goes outside the white circle or something blocks your line of sight, the healing beam will disengage and it'll stop healing. If you don't let go, it'll remember your last target and reengage if the target becomes valid again.
There's no limit to how far the beam will travel, but the healing strength is modulated by both the distance and the aiming accuracy. So it'll heal faster if you have better aim. Here's the current falloff curve for distance (using Unity's AnimationCurve) -- as you can see, the healing strength decays fairly quickly so you won't be healing much when very far away. The thickness of the beam modulates based on healing strength, too.
Also, I’ve recently been making an effort to keep my gifs small so I can upload directly to Twitter. I did some tests with Photoshop and GIFBrewery — you can see the results here: http://discourse.armsoftelos.com/t/gif-compression-comparison/306
Let me know what you think and if you have any questions!