Battle Tanks 8.63 – Open Source

Hey guys,

it has been a long time ago now, when the last open source version of Battle Tanks had been released. It was the 7.55 version, the one I started with, when I took over the job as the BT mapper. This version is ancient now and also lost in the limbo. Since there have been some requests for newer versions, I handed those to the people that asked me for it. But I figured, I might as well make it public, so everyone that is interested can also see what BT looks like inside – or used to, to be more exact.

The version I intend to release to the public is the 8.63. It was the last version I was working on, before Paladon and Velocity2k started doing the job. This means, that it is still kind of old, but it’s way newer than the old 7.55 😉 Lots of things have changed since 8.63 has been released, but you can still find a lot of stuff that still is in BT to this day. There have been lots of code rewrites and optimizations in the mean time, so the map structure back then wasn’t as clear and efficient back then, as it is now.

The only thing that has been removed is the league code, but since it was for the old league anyway, this shouldn’t matter.

I hope some of you guys find this interesting and if you got questions regarding the map, just ask them!

Battle Tanks 8.63 Open Source (1.1 MiB, 2342 downloads)

Battle Tanks 8.80

BTanks880 (1.2 MiB, 2635 downloads)
  • Highlights
    • Added Killing and Assist sprees
    • Remade the bounty system, it no longer is based on your tank worth, but the kills you make
    • Tank armor now also reduces magic damage by the same percentage as physical damage
  • Tank Changes
    • Reduced the damage distribution of S.I.C. (Distributor) from 33% to 25%
    • S.I.C. and Darkness Sphere now also grant assists
    • Reworked Static Charge (Raider), it now triggers when cast a second time, it no longer triggers on damage
    • The heal of Shape Memory Alloy (Raider) now takes 1.5s intead of being instant
    • Reworked Goblin Synergy (Goblin Shredder) a bit, to make better use of the new armor system
    • Increased the movement speed of the Healing Drones (Air Ship) from 450 to 522
    • Increased the leash range of the Pacifista (Architect) from 1000 to 1250
    • Increased the base HP regeneration from the Pacifistas from 5 HP/s to 120/150/180/210/240 HP/s
    • Orb of Darkness (Darkness Tank) now always stuns, stun time increases with damage
    • Rebalanced Orb of Darkness (Darkness Tank) damage and cooldown
    • Orb of Darkness now only deals 50% damage against buildings
    • Removed the mana costs of Missile Battery (Darkness Tank)
    • Reduced the pull of Hell Fire (Demon Tank) from 350 to 250
    • Reduced the casting time of Devastator Shot (Goliath) from 1.0 to 0.75s
    • System Overload now grants 2 bonus armor every 0.5s, instead of an instant full bonus
    • The animation of Chaos Teleport (Infernal Robot) is no longer interuptable
    • Reduced the max stun of Chaos Teleport from 2.5s to 1.75s
  • Item Changes
    • Added a new item: Plasma Discharger
    • Mass Converter now heals more, when you kill a tank
    • Negator Pack can no longer be activated, while being netted
    • Increased the cooldown of Negator Pack from 15 to 30 seconds
    • Troop Command and Advanced Troop Command are now counted as one item for the spawn delay system
    • Black Sun Project now gathers mana in a 700 aoe (from 500), but no longer has a passive regeneration
    • Black Sun Project now has an toggleable ability, which lets it pause the mana collection
    • Reduced the required mana of the Black Sun Project from 400 to 250
    • Emergency Repair now increases its heal with each upgrade by 7.5% (instead of only weapons by 10%)
    • Emergency Repair now grants bonus armor based on the healed allied tanks
    • Kinetic Shield now increases its block with each upgrade by 20% (instead of only weapons by 25%)
    • Aura upgrades are now available at the HQ and Aura Creeps no longer require the Troop Command Center
  • Game Changes
    • Increased the time window for assists from 5s to 7.5s
    • Killing sprees end after 3 minutes without a kill
    • Tanks now start with zero armor
    • Tanks now receive half XP for tank and buildings kills when they are dead (was 100%)
    • Reduced the heal of Strategic Locations from 25 to 15 HP/s again
    • All items and abilities that granted magic resistance, now grant armor instead
    • The hero info now shows the tanks DPS instead of the respawn time
    • Multikills no longer grant extra gold
    • Kicks now always need at least two votes to be successfull
    • Kicks are now executed instantly, when enough votes were given
    • -income now shows a rough estimation of the next force gold you’ll receive
    • Skills that apply forced movement no longer work on invulnerable units
    • Leavergold is now given out with your passive income over several minutes
  • Bug Fixes
    • Fixed Teleport Breakers triggering on disrupted teleports
    • Fixed the Camouflage Generator from breaking transparency
    • Fixed some cases in which the Black Sun was indestructable
    • Fixed Ricochet (Raider) from disabling certain damage detection related triggers (like HitnRun)
    • Fixed Orb of Darkness (Darkness Tank) from being affect by several abilities
    • Fixed Marines from blocking the Control Point capturing
    • Fixed Black Sun from sometimes not dieing (hopefully for real this time)
    • Fixed a rare bug that caused CPTPs to malfunction and caused performance problems
    • Fixed Devastator Shot (Goliath) projectiles from being misplaced, when it was shot above forests or cliffs
    • Fixed bad kill interaction between Explosives (Exploder skill) and Mines
    • Fixed Root (Guard) and Offroad Engine (Goliath) from disabling Burst Armor
    • Fixed Conversation (Darkness Tank) sometimes scoring a null kill
    • Fixed Explosives from going off on respawn when the tank died during countdown
    • Fixed some minor bugs
Posted in Map

Battle Tanks 8.80 Beta 3

Battle Tanks 8.80 Beta 3 (1.2 MiB, 3434 downloads)
  • New Changes
    • Added a new item: Plasma Discharger
    • Rebalanced Orb of Darkness (Darkness Tank) damage
    • Emergency Repair now increases its heal with each upgrade by 7.5% (instead of only weapons by 10%)
    • Emergency Repair now grants bonus armor based on the healed allied tanks
    • Kinetic Shield now increases its block with each upgrade by 20% (instead of only weapons by 25%)
    • Aura upgrades are now available at the HQ and Aura Creeps no longer require the Troop Command Center
    • Tanks now receive half XP for tank and buildings kills when they are dead (was 100%)
    • Fixed Black Sun from sometimes not dieing (hopefully for real this time)
    • Fixed a rare bug that caused CPTPs to malfunction and caused performance problems
    • Fixed Devastator Shot (Goliath) projectiles from being misplaced, when it was shot above forests or cliffs
    • Fixed bad kill interaction between Explosives (Exploder skill) and Mines
    • Fixed Root (Guard) and Offroad Engine (Goliath) from disabling Burst Armor
    • Fixed Conversation (Darkness Tank) sometimes scoring a null kill
  • Beta Related Changes
    • Killing sprees now automatically end 3 minutes after your last kill
    • Multikills now provide a bonus to your current kill streak
    • Trader bounty now increases for his trades
    • Self and team kills no longer decreases the tank bounty
    • Spree text tags are now color coded
    • Fixed Trader not having his base Trade ability
    • Fixed the new bounty system behavior in Royal Flush mode

Battle Tanks 8.80 Beta 2

Battle Tanks 8.80 Beta 2 (1.2 MiB, 2227 downloads)
  • Fixed Heavy Armor (Heavy Tank) from increasing the Heavies resistance against magic damage
  • Fixed kill suicide kill messages, when an assist was involved
  • Fixed the assist spree bonus being lower than intended
  • Fixed the APM counter being too low
  • Fixed Marines from blocking the Control Point capturing
  • Fixed some tooltip errors regarding changes made in the last beta

Battle Tanks 8.80 Beta 1

Battle Tanks 8.80 Beta 1 (1.2 MiB, 1823 downloads)
  • Highlights
    • Added Killing and Assist sprees
    • Remade the bounty system, it no longer is based on your tank worth, but the kills you make
    • Tank armor now also reduces magic damage by the same percentage as physical damage
  • Tank Changes
    • Reduced the damage distribution of S.I.C. (Distributor) from 33% to 25%
    • S.I.C. and Darkness Sphere now also grant assists
    • Reworked Static Charge (Raider), it now triggers when cast a second time, it no longer triggers on damage
    • The heal of Shape Memory Alloy (Raider) now takes 1.5s intead of being instant
    • Reworked Goblin Synergy (Goblin Shredder) a bit, to make better use of the new armor system
    • Orb of Darkness (Darkness Tank) now always stuns, stun time increases with damage
    • Removed the mana costs of Missile Battery (Darkness Tank)
    • Reduced the pull of Hell Fire (Demon Tank) from 350 to 250
    • Reduced the casting time of Devastator Shot (Goliath) from 1.0 to 0.75s
    • The animation of Chaos Teleport (Infernal Robot) is no longer interuptable
    • Reduced the max stun of Chaos Teleport from 2.5s to 1.5s
  • Item Changes
    • Mass Converter now heals more, when you kill a tank
    • Negator Pack can no longer be activated, while being netted
    • Increased the cooldown of Negator Pack from 15 to 30 seconds
    • Troop Command and Advanced Troop Command are now counted as one item for the spawn delay system
    • Black Sun Project now gathers mana in a 700 aoe (from 500), but no longer has a passive regeneration
    • Black Sun Project now has an toggleable ability, which lets it pause the mana collection
    • Reduced the required mana of the Black Sun Project from 400 to 250
  • Game Changes
    • Increased the time window for assists from 5s to 7.5s
    • Tanks now start with zero armor
    • Reduced the heal of Strategic Locations from 25 to 15 HP/s again
    • All items and abilities that granted magic resistance, now grant armor instead
    • The hero info now shows the tanks DPS instead of the respawn time
    • Multikills no longer grant extra gold
    • Kicks now always need at least two votes to be successfull
    • Kicks are now executed instantly, when enough votes were given
    • -income now shows a rough estimation of the next force gold you’ll receive
    • Skills that apply forced movement no longer work on invulnerable units
    • Leavergold is now given out with your passive income over several minutes
  • Bug Fixes
    • Fixed Teleport Breakers triggering on disrupted teleports
    • Fixed the Camouflage Generator from breaking transparency
    • Fixed some cases in which the Black Sun was indestructable
    • Fixed Ricochet (Raider) from disabling certain damage detection related triggers (like HitnRun)
    • Fixed Orb of Darkness (Darkness Tank) from being affect by several abilities
    • Fixed some minor bugs

Battle Tanks 8.79d

BTanks879d (1.2 MiB, 3533 downloads)
  • Fixed some possible gold abuse with Tankers Little Helper
  • Fixed the cooldown group of Mass Converter
  • Fixed the shop pages of the Trade Market for the Light Force
  • Fixed the damage block of the basic version of Deflective Armor being too high
  • Fixed some rare cases of teamkills and null kills with S.I.C. and Conservation
  • Fixed some minor bugs
Posted in Map

Battle Tanks 8.79c

BTanks879c (1.2 MiB, 6075 downloads)
  • Added an ability to ground mines, which lets them self-destruct
  • Added a new Titan icon
  • Decreased the restock time and mana cost of Heat-Seeking Missiles (Distributor)
  • Increased the casting range of S.I.C. (Distributor) from 900 to 1050
  • Increased the mana burn of Energy Leak (Darkness Tank) and rebalanced the dealt damage
  • The runes around an enemy Obelisk (Titan) are now red, and teal around allied Obelisks
  • The Obelisk runes now actually start appearing once the Obelisk is active and not when he is built
  • Tanks are now grayed out in shops, when your team does not have the necessary upgrades
  • Fixed Black Sun Project starting with too much mana
  • Fixed Darkness Tank armor requirements
  • Fixed dropped blueprint items ownership
  • Fixed the game mode display on the engame screen
  • Fixed Negator Pack from removing tank transparency
  • Fixed Camouflage Generators from being ignored by the Control Point check
  • Fixed Camouflage Generators from being a valid target for Control Point teleports
  • Fixed the required number of kick-votes from changing during the vote
  • Fixed some minor bugs
Posted in Map

Battle Tanks 8.79c Beta 1

Battle Tanks 8.79c Beta 1 (1.2 MiB, 1345 downloads)
  • Added an ability to ground mines, which lets them self-destruct
  • Added a new Titan icon
  • The runes around an enemy Obelisk (Titan) are now red, and teal around allied Obelisks
  • The Obelisk runes now actually start appearing once the Obelisk is active and not when he is built
  • Tanks are now grayed out in shops, when your team does not have the necessary upgrades
  • Fixed dropped blueprint items ownership
  • Fixed the game mode display on the engame screen
  • Fixed Negator Pack from removing tank transparency
  • Fixed Camouflage Generators from being ignored by the Control Point check
  • Fixed Camouflage Generators from being a valid target for Control Point teleports
  • Fixed the required number of kick-votes from changing during the vote
  • Fixed some minor bugs

Battle Tanks 8.79b

BTanks879b (1.2 MiB, 1830 downloads)
  • Fixed getting support points for trying to buy items for which you don’t have the necessary upgrades
Posted in Map

Battle Tanks 8.79

BTanks879 (1.2 MiB, 1922 downloads)
  • Highlights
    • Added two new tanks: Darkness Tank and Distributor
    • Rearranged all tanks in the tank shops!
    • Added two new blueprints: Emergency Repair and Kinetic Shields
    • Added a new late game siege item: Black Sun Project
    • Added buyable temporary creep wave buffs to the HQ
  • Tank Changes
    • Added a hero glow to the Storm Tank model
    • Increased the area of Storm Shock (Storm Tank) from 300 to 400
    • Energy Leash (Storm Tank) now only draws 250 units per second (down from 300) and costs more mana
    • Reduced the speed bonus of Jet Propulsion (Air Ship) from 30/lvl to 22/lvl
    • Healing Drones (Air Ship) now have a stackable 3% slow that lasts 2s
    • Remade Hell Fire (Demon Tank), it now draws units to the tank before dealing damage
    • The Obelisk (Titan) will no longer drag units back that left its area with a Control Point Teleport
  • Item Changes
    • Added a new base item: Area Boost
    • Reinforcements now require Weapon or Armor upgrades level 2 (instead of 1)
    • The passive heal of the Mass Converter is now an active ability
    • Reduced the magic resistance of Mass Converter and Negator Pack from 20% to 16%
    • Reduced the countdown of the Explosives from 4 to 3s again
    • Tanks that use Explosives now turn gradually red during the countdown
    • The Explosive countdown may now be stopped by stunning the charging tank
  • Game Changes
    • Vehicle Factory now has a second shop page
    • Added a new ability to Rocket Towers, which increases its attack speed for a short time
    • Added a new Tower Ruin building: Camouflage Generator
    • The tank buy message now shows, if the tank has been randomed
    • Increased the amount of support points you gain (for buying upgrades, towers, etc)
    • Buying Teleport Breakers and Detectors now also grants support points
    • Factory and Troop Command Center now grant support points when you buy them, instead of when you use them
    • When dying near a Control Point that is being contested, you will no longer get a penalty for that death
    • The endgame screen no longer adds support points and assists together in one row (like the multiboard does)
  • Bug Fixes
    • Fixed hotkeys for the Trade Market
    • Fixed long range weapons working on Tech Mechs
    • Fixed Freezing Missile from only slowing tanks
    • Fixed some triggered missiles from sometimes stopping when following a fast tank
    • Fixed Gravity Grenade (Hunter) from affecting invulnerable targets
    • Fixed Splash Cannon (Architect) from losing its active state after a death or Dimension Shift
    • Fixed Defuser dealing damage to yourself when disarming an Explosive
    • Fixed upgraded Emeral Rod weapon visual
    • Fixed Orbital Strike (Titan) not stunning air units
    • Fixed Orbital Strike visual effect so it actually matches the stun timing
    • Fixed constant text messages when Pacifista is carrying an Axe Launcher or AA Gun
    • Fixed the Giveup Revoke command from accepting nearly any command as a revoke
    • Fixed the Giveup Revoke command from being accepted several times from one player
    • Fixed some minor bugs
Posted in Map