Added support for tower cost that equals or exceeds 1000
Added mouse icon
Added new map type circle, where you will lose the game if there is 50 enemies or more on the map
Added new custom map Endstation
Added point light effect to cutter blades elemental attack
Changed up the in game music
Changed units that has been marked as priority target, now will make towers attack them even when they have other targets
Max zoom out distance is now based on map size and a default value
Camera is now further away by default
Improved score screen in multiplayer
Added F1,F2,F3,F4 for changing game speed, 0.5, 1.0, 2.0, 3.0
Effects on NPC is now shown under the health bar
Bug fixes:
Now clients can't change game mode in multiplayer
Fixed a bug when going back in time would leave upgrades
Fixed kill/damage counter in multiplayer
Fixed rigidbody/softbody physic object was not created
Fixed issue where cutterblade with elemental damage would get bonus against forcefields
Fixed a bug where rotating the arrow tower could place the crossbow out of position
Fixed issue where support towers range would not be given to nearby towers
Fixed bug where second input option would not work
Top menu ingame now follows the same theme as the other ingame menus
You will no longer get achievements that was achieved by others in multiplayer
Fixed endcrystal not appearing after restarting a wave or map
Fixed crash that occurred during shutdown of the game
Fixed issue where disabled buttons text was not changed
Fixed crash that could happen when lobby admin pressed quit lobby
Reaper spawned skeleton will no longer backtrack when waypoint was between reaper and the spawn location.
Fixed crash during loading, that kept models from being loaded
Fixed crash that could occur during the loading of the victory/defeat screen
Update 0.9.8
Changes:
Added new sound assets for electric/minigun/quake tower
Added victory/defeat sounds
Added map centeral
Boosted arrow tower, will now select target by density
Electric tower will now share energy based on time to fully charged
Quake towers electric attack now attacks 7 targets instead of 6
Bug fixes:
Fixed desync of spawns after wave 25-50 in single player and multiplayer
Fixed alpha issues on text for locked campaign maps
Fixed issue with support towers boost in multiplayer
Fixed crash that could occur when going back in time, when support tower is boosted
Fixed issue when trying to play one sound asset the same frame
Fixed issue where music would loop for ever
Fixed support tower not changing back particle effect, after boosted
Fixed support tower related issue in multiplayer
Fixed crash that could occur leaving mapeditor
Fixed crash that occurred when a swarmball attacked the same frame that an electric spirit died
Fixed issue where tower would get stuck in attack loop and do an attack every frame
Fixed network sync issue that occurred when any tower was upgraded by 2 players
Fixed upgrade / degrade forever loop
Fixed issue where quake tower would get stuck in attack animation
Fixed problem that would leave a stuck cutter blade in mid air
Update 0.9.7
Changes:
Added victory screen
Added campaign map, Outpost
Added effect for towers when boosted
Reworked layout on some maps
Improved CPU performance
Improved pipelining of particle effects
Added info/icon on score from previous run
Made the last wave more challenging, by guarantee harder spawn
Multiplayer in game chat window updated to be less in the way when playing
Multiplayer lobby GUI has been updated to follow the same style as rest of the GUI
Camera movement is more restricted to increase likelihood that part of an island is always visible
There is now only one difficulty in campaign mode
Rebalanced all maps
Campaign shop has been improved
Changed how score is calculated. It now is GoldAvailable+InterestEarned+(lives*100)
Added info where the score comes from, on mouse over
Improved info where the gold comes from, on mouse over
Changed how crystals is gained. +1 for winning. +2 for beating the map first time. +1 for beating a game mode, on a map for the first time. +1 for every difficulty beated. copper=1,silver=2,gold=3,diamond=4
Changed the map Intrusion. Removed on of the path to make it simpler.
Support tower, now has damage upgrade by default
Support tower, changed pricing on gold upgrade to 100 per upgrade, making it a mathematically valid upgrade
Support tower, now cost 200, 300, 400 to upgrade
Electric tower, decreased max energy by 10%
Electric tower, decreased energy regen by 5%
Minigun tower, lowered the overcharge damager per upgrade from 40% to 35% and increased overheat time from 12s to 13s
Quake tower, its electric attack will now target 7 enemies instead of 6
Swarm towers boost now does 15% more damage to compensate for lost damage due to how fire DPS works
All boost will now have 4x damge on wave 1 and cap out on 6x damage on wave 25
Improved tower scroll rotation when rotating towers on top of walls
Bug fixes:
Fixed a lot of random crashes
Particle effect on cutter blade is now gone when going back in time
Blade tower will now use correct shader for the blades
Blade towers electric upgrade will now behave visually correct
Support towers weaken effect, do no longer send out dummy red skulls above enemies head when going back in time
Quake tower will no longer lose its free upgrade when placing a support tower in range of the Quake tower
Boost button in towerMenu is now reseted after been used
Towers being placed will no longer blink when other players build there towers in multiplayer
Electric tower will no longer get free energy at end of some random waves
Minigun tower with overcharge will no longer get reset to 0s on the timer
Upgrades will no longer be degraded, when going back in time
Fixed network issues in multiplayer
Tower can now be placed when holding down CTRL
Update 0.9.6
Changes:
Added campaign map Edge world
Added campaign map Lodge
Changed the layout of the shop, in the campaign
Rebalanced all boost for all towers, making them default to 4x the damage on wave 1 and 8x on wave 25
Increased damage for swarm tower with 10%
Some small changes to the GUI
Quake towers fire attack no longer burns turtles that is out of range when hitting the forcefield
Limited amount of spawns for everyone except skeletons and scorpions as they are just cannon fodder
The NPC spawn window can now handle resize event when the game window is changed
Gold earned from interest is now more valued toward highscore
Added more info for some towers
Added info for gold on mouse over. It should now display where the gold has come from
Bug fixes:
Fixed several issues with leveler game mode
Fixed issue with the endcrystal, where to few spirits would be available
Fixed issue where enemies would be left on the battlefield, when going back in time
Fixed particle effect that was left on the field when restarting the map threw the menu
Fixed crash, that could occur when launching the game
Fixed crash, that could happen to physical death animation between world
Fixed crash that could occur in minigun tower
Fixed crash when going back in time where support tower
Solved physic crash that could occur on Linux, if part of physic objects fell over the world edge.
Update 0.9.5
Changes:
Highscore for all campaign maps
Added campaign map Desperado
Added campaign map West river
Increased damage of minigun tower with 15%
Increased damage of blade tower with 15%
Increased slow on blade towers upgrade from 15% per upgrade to 20%
Removed damage drop off on blade tower
Increased regen on electric tower with 15%
Increased regen on electric tower with 50% if there is no enemy in range
Increased max energy of electric tower with 25%
Increased max damage of electric tower with 30%
Electric tower will now share energy by default
Electric tower sharing is now more balanced, making them send energy more when needed
Arrow towers upgrade that increased damage on marked enemies is now lowered from 10% to 8%
Lowered 10% damage on quake, missile, swarm tower
All enemies now have the same path size. This remove the chance enemies taking different paths
Single level upgrades can now be bought from level 1
Added reusable Lua script for NPC, improve performance in late game
Added particle effect for leveler game mode when a tower is upgraded
Limited the total amount of super heavy enemies that can spawn on a single wave
All npc's now have the same path size
Npc's that has been marked as high priority target will now cause towers close by to retarget's
Hydras that split on death no longer grants gold from the support tower
skeletons that is spawned by reaper no longer grants gold from the support tower
Added crystal gain for the shop when playing "Survival" in the campaign. Crystals = completed waves/10
All upgrades can now be pre bought in the shop, except for quake tower
Survival is now limited to 100 waves
Made effects bigger for the elemental towers
Improved performance for npc's during their spawn
Improved crash logs
Added achievements "force field smasher", "It was better before", "Just one more try", "history doesn't repeat itself", "Who needs gold", "Support tower", "Max out Support tower", "Support damage", "Support range", "Support damage area", "Support gold area", "More gold", "Even more gold", "Death by fire", "Death by tesla trees"
Bug fixes:
Fixed issue when selling towers and placing a tower in the same position was impossible due to enemies path detection system failed to find secondary paths.
Fixed issue where missiles blink in origo before the first attack
Fixed bug where the blade tower would never attack
Fixed issue where the option "render scale" would scale the render window and not only the resolution
Fixed bug where the spirit count would not reset when going back in time, for the end crystal
Fixed bug where arrow towers upgrade that maxes damage did to much damage on level 3
Fixed bug when swapping free upgrade in the shop causing crystals to be lost or gained
Fixed bug where quake towers free upgrade in campaign would be spent by support tower
Fixed system crash that could occur when going back in time
Fixed bug with support tower not releasing all upgrades when going back in time
Fixed issue where towers range would cost +100 over default pricing
Fixed issue where electric transfer would not behave as expected
Hydras will now have correct HP after restarting a map or going back in time
Projectiles will no longer stay visible after going back in time
Projectiles will no longer blink in origo when used for the first time
NPC's will now always go threw the same portals, even when going back in time
Strangler npc's will no longer spawn after going back in time
Stone spirit death animation now has correct color
Fixed several sync issues when going back in time
Added missing watermelons
Electric towers that are being placed no longer sends energy
Fixed achievement "One of everything" not taking into account the support tower
The game can now launch with no config files, and will then start with default settings
Update 0.9.4
Changes:
Swarm tower now attack priority targets by default
Added the ability to go back in time default key "backspace", will go back to begining of wave or previous wave
Added campaign map Broken mine
Added campaign map Dump Station
Improved damage from minigun with 5%
Bug fixes:
Fixed crash, when loading a newly exported map for the first time
Fixed crash, when spear did damage on its last frame
Fixed crash, when clicking npc 2 times in 1 frame
Fixed crash, when main menu loaded after exiting from map editor
Fixed crash in main menu that could occure when leaving a map
Update 0.9.3
Changes:
Added new tower named "support tower"
Completely reworked how missile works
Reworked blade tower, to make it more usefully on shorter ranges
Reworked how boost works with upgrades
Reworked damage meter for selected tower
Reworked tower placemt algorithm for improved accuracy when placing tower
Improved performance for projectiles
Arrow tower will now count in increased damage from weakened enemies
Reworked the 3 first map in the campaign, based on player statistics
Changed boost damage to be closer base on waves(damage) 0(2x) 25(4x) 50(6x)
campaign / custom game menu now use previous setting
change survival to only normal difficulty and 999 waves
Added physic crash restoration system
Simplified the shop menu
Lowerd attack speed for minigun level 2 but increaded damage
Quake tower has now larger attack radius
Increased helth for the turtle with forcefield with 10%
Removed the map cabin as it is no longer supported by the engine
Hydras are now 30% faster
Bug fixes:
Fixed random crashes that was caused by garbage collector for Lua
Fixed several memory leaks for the scene nodes
Fixed bug where tower could be placed in illegal positions
Fixed sync issue that made it almost impossible to play multiplayer beyond level 40
Fixed crash when selecting an unfinished map
Fixed some npc crashes
Fixed several physic crashes
Quake tower with electric upgrade will not attack electric spirits anymore
Fixed issue where quake tower would stop attacking during low FPS
Added missing script to Stockpile
Fixed several issues with leveler game mode
Fixed misfire with the missile
Fixed misfire with minigun tower on FPS lower than 5
Fixed crash when upgrading and boosting a tower the same frame
Fixed issue where blade tower would crash during pause
Fixed crash that could occure during launch
Fixed rare deadlock in the communication system
Fixed rare crash when an arrow would hit in the first frame
Fixed several acivment issues
Update 0.9.2
Changes:
Added single player map "Spiral" that replaces the map "Cabin" in the campaign
Added multiplayer map "Co-op crossfire"
Added multiplayer map "Co-op the road"
Added multiplayer map "Co-op the tiny road"
Added a view in multiplayer to list all connected to the server
Added a new tower called Quake
Added targeting modes for the towers
Added function to set ignore mode and high priority targets for npcs
Added method to show which tower that can be boosted
Added a shop for the campaign, to unlock all abilities
Added alot of new achievements
Campaign maps are now only playable in the campaign
Completely reworked how towers display their attack range
Made a newer version of the rope bridge, that requires no physic
Boost is now free but only available after 3 waves when used
Missile tower will now weigh in the density of enemies when attacking
Minigun tower will no longer overheat when boosted
The mine cart will no longer block blades when standing still
In multiplayer you will now get gold and interest from all npcs
Added language support in the chat
Changed layout for custom game
Improved spawning algorithm, to allow more rats to be spawned
Removed the "Co-op" from the maps in the custom game
Improved syncing of npc position in multiplayer
Network manager will no longer manage damage packages
Network manager will keep packages alive for 120s instead of 10s
Bug fixes:
Fixed crash in mapeditor when using none English character
Fixed GUI related crash when selecting a tower and entering option menu
Fixed several language related crashes in all text fields
Fixed a bug in linux servers where packages would be received in the wrong order
Fixed crash when trying to launch server while direct connect window is visible
Fixed several GUI related crashes in multiplayer
Fixed speed indicator for multiplayer
Fixed NPC related crash in multiplayer
Fixed ordering and missed packages, for multiplayer
Fixed bug where boosted minigun would not fire
Fixed bug where minigun tower would not shoot a single target after being upgraded
Fixed a crash when arrow tower was boosted and the npc died the frame before detonation
Fixed issue in multiplayer when trying to rotate arrow tower
Fixed campaign issue where wrong info would be shown for maps beaten on Default
Fixed that missile tower would not attack the same target
Fixed connection issue when reconnection to same server
Fixed crash when trying to start new server after a played match
Fixed crash that could occur when trying to leave a multiplayer game as server
Fixed crash for npc path shader that could occur in low FPS
You are now able to buld towers on wall when you have cost-35g
You may no longer upgrade towers when not having gold
Selected tower menu was not visible on tiny resolution screens
Selected tower menu, has now a refresh function when upgrading
Removed network threads that would not shut down after a multiplayer game
Fixed a bug where spirits would get fire DPS when they are immune
Update 0.9.1
Changes:
Added map "coop hub world"
Added map "coop the end" (Existing map, but changed so that 2 players can play it)
Added basic language support for Swedish
Background music will now change between tracks
The hydra will now only spawn in the beginning of a wave
Fire spirits are now considered to be "burning", which mean that they now take firecrits
The range upgrade has now a fixed cost
Increased how far you can zoom out
Reworked how the game mode "Leveler" works
Reworked tower icons
Reworked several in game GUIs
Reworked electric tower and swarm tower upgrades
Changed acceleration and top speed on mine cart
Added option for health bar to only show when enemies have taken damaged
Added a skip button for the game mode "Training"
Fixed gold issues where you had 200g but in reality had 199.5
Bug fixes:
Fixed cutter blade sticking around after blade tower was sold
Removed a debug sphere on crossbow tower
Electric tower will no longer attack origo when charging another electric tower
Fixed crash in particle system
Fixed crash when changing settings back and forth while in a game
Increased crash stability, after a crash
Update 0.8.4
Changes:
New map "coop outpost"
Added restart button when defeated or in a menu
Added keybind to sell tower
Single player pauses now when then menu is opened
Placing wall towers will no longer start the game
Optimized CPU load during waves after 20+
Updated some icon textures
Changed tower info to use icons instead of text
Updated option menu layout
Bug fixes:
Fixed panels not taking ownership of the inputs
Fixed Lifebar placement
Fixed ghost npc's, that could not be targeted
Fixed rendering of bridges
Fixed a crash related to sound
Fixed various Network related crashes