limit width of musicChooser in level editor
correct initial teamLabel text, do not change text during pause
makerelease: package source
basic rampage
* 30 hp shield
* increased mass (reduces effect of shock waves)
* life steal (20 % of caused damage + shield left)
* NOT network-aware
fixed random spawning of bananbomb pieces
banabomb sheds used to have an x velocity in [-10,0], changed to [-10,10]
mark figures on rampage with red circle
let Figure class handle recentlySufferedDamage
rampage.svg updated
started making rampage compatible with network game
still some problems with shield
fixed possibly repeatedly sent SET_POSITION after collision
* do not compare Point2D (double values) with equals, but check distance
* server prints warning when sending a message, but no client are conencted
reset isLocalGame when stopping client (fixes #113)
livel min height 64 lines
fix rifle pointer being too short when aiming up (reported by βtesters)
distinction between positive and negative angles was missing when calculating height of pointer
remember angle when changing weapon, use Math.toRadians
When changing from a weapon to another weapon, the angle is preserved; exception: rifle (would make aiming w/o wind much easier)
@Kegny Keep angle in Figure?
healthShield netowork compatible, fixed negative damage with Skip
Moreover, damaged caused to oneself is not counted as recently caused damage, ie. hurting oneself can no longer give you a bonus.
Fixed Skip causing negative area effect damage
save rampage variables to json, own method for redrawing hpLabel
bump version number
added another boss name and put them in an array
also made levels two lines smaller so that boss name can be read (we should add a special figure type for the boss with bigger image and name not at the top, so that we can make the levels bigger again)
proper check for enough spawn points (fixes #114)
implemented turn timer (no gui, no network)
after each turn, the game is freezed for 1 second