Welcome to the 13th installment of the Battlehouse Dev Blog, a place where fans of all Battlehouse games can enjoy regular behind the scenes peaks into the minds of Battlehouse Developers. It’s been a little over a month and a half since we released the Developer Roadmap. Let’s take a look at what’s been done, and what remains to be done:
All Games – Improved Player Preferences Interface – Done!
We promised mousewheel scrolling, toggle-able scrolling direction, chat vertical orientation toggles, and screen shake toggles. We delivered all of this, including the addition of mousewheel scrolling features to 18 different UI components that weren’t in the original scope.
FS – Sapper Unit – Done!
This new unit added many new features to the engine. It changed “invisibility” from a constant property to one that can be toggled, it added “detector” as an ability, and added failure chance mechanics to detection.
All Games – Power generation/damage mechanics overhaul – Feature Complete
The engine support is done and the feature is being tested in War Star Empire. Deployment to other games is awaiting our results.
MF – Unit levels, Radiation Tower, and EMP Cannon – Mostly Done
The EMP cannon isn’t done, nor are the levels for the Curiosity, and the Opportunity Central Computer defender, but the Detonator, Phantom Detonator and Elevation Droid have up to L13, and the Radiation Tower is in game.
BFM – Elite Dragon – Done
The unit is in game and ready for the next event to bring it to life.
WSE – Dragon – Not Started
This is a small project and won’t take long once started.
TR & DV – Vault update – Done!
Both games got a massive boost to Hardware protection. Now there will always be enough for base defender repairs and a bit extra to allow a cheap new project or “seed funds” for an expensive one. No matter what, when you log back in you’ll have enough left to get back in the fight.
All Games – Stats display – Pending code review/testing
The impact effects code is done and undergoing testing. It displays the name of the effect, its strength, and its duration. A lot of unit special abilities will no longer be a mystery as a result.
All Games – Security Node Crafting update – In Progress
The code for refunding all of the old Security Nodes is in place. The crafting system for Security Nodes is about 70% complete. The armed TOC means the UI has to be reworked to allow for two craftable slots on the same building. The range indicator for the Security Nodes has not been started.
All Games – Mine and Ambush Crafting update – Not Started
When complete, Ambush Points will become craftable instead of purchased in the store and there will be scroll buttons so the number of Minefields isn’t hard-capped at 28. You’ll be able to trade in your old Strike Teams for an ONP refund, but the blueprints will still be used.
All Games – Consumable Ammo – Not Started
When complete, this will change the way certain weapons work. Players will not see anything right away, since it’s only one step in several towards the finished project.
Right now, there’s only one way to balance how often a player can use an ability is its cooldown stat. Most weapons have cooldowns of less than a second to a couple of seconds. Some abilities are powerful and shouldn’t be used more than once or twice in a fight. Long cooldowns can be easily “cheesed” by retreating and attacking again.
Instead of relying on cooldowns, we’re going to add the ability to require consumable ammo and items to certain powerful abilities. Examples would be the UH-60’s troop deployment (instead of having them commit suicide to launch the troop), the future Elite UH-60’s troop deployment, and the future Elite Sniper’s stealth ability. The ammo/item would be stored in an invisible equipment slot on the unit and would just appear as an ammo counter in the unit’s stats.
This would be an internal mechanic until the rest of the needed support structure is done.
All Games – Build/Research Time updates while building/tech is in progress – Not Started
When complete, this will check for updates to build and research times when you log in. We’ve planned some time requirement nerfs (mostly in certain buildings), but the current system only records when you started and how much time you needed when you started, so it doesn’t update if the time is reduced later.
We’re going to fix that. It will record the total time needed when you start, and check when you log in if this has changed. If it has, it will update the time remaining. This update function will check the times whenever you apply a build time boost item, and will adjust the time accordingly. Be warned, removing the boost will increase the time back to where it was (otherwise you could store multiple build time boosts and apply/remove them multiple times in order to get buildings instantly for free).
All Games – On-Shoot Event Triggers – Not Started
When started, this will add under the hood features. Right now, units and buildings can trigger an event based when they get damaged, when an enemy comes near, or when they get destroyed. This is used to spawn response and security teams. A mechanic needs to be added to allow events to trigger when a weapon or ability is triggered, so that the UH-60 and Elite UH-60 will be able to deploy their troops without committing suicide.
Sadly, projects seven and ten won’t make much difference to players in the coming quarter, since we’ll need to add the ammunition crafting and delivery mechanisms before they can be fully implemented. We’ll get there with time.
Stay up to date every day on what’s being developed on the dev-tracker channel here.
Looking for an update on where the Dev Team currently stands regarding various recent community suggestions? Check out our “Voice of the Commander” trackers here:
- Thunder Run Voice of the Commander: Declassified
- Days of Valor Voice of the Commander: Declassified
- Mars Frontier Voice of the Commander: Declassified
- War Star Empire Voice of the Commander: Declassified
- Battlefront Mars Voice of the Commander: Declassified
- Firestrike Voice of the Commander: Declassified
Like what you see in this Dev Blog, or have suggestions on things you’d like to see addressed in our “Voice of the Commander” trackers? Let us know over on our Thunder Run Discord Server!