Skip to content

Pre-Release Build 1120 (v1.2.0.1120)

Pre-release
Pre-release
Compare
Choose a tag to compare
@hawkerm hawkerm released this 27 May 07:49
· 18 commits to feat/srace since this release

Note: There may be inconsistencies between pre-release builds.

Please see the changelog for more information on changes. Updates have been provided to the documentation within the feat/srace branch doc directory.

Known Issues (in b1118 as well):

  • Issue #128 - Final Tournament round ships will disconnect at start of round, this is due to the threading optimization and is still being investigated. The mitigation is to set the groups tournament property to 1 and restart the server in tournament mode and just have only the final round contestants reconnect.

Since last build (1118):

  • Client code now does some validation of command arguments, can throw IllegalArgumentException #123
  • ThrustCommand now has fourth optional argument to be blocking #121
  • Added Dragon's Lair Basic Game Config
  • Dragon's are now 'smarter' #111
  • AsteroidMiner is now a config only game as points can now be configured generally via Spawn Manager #126
  • New Ship Image
  • Fixed Issues #131, #130, #132, #117
  • Added Tests for #119, #128

Since build (1111):

  • Optimized Server Networking to use half the number of Threads per Client
  • Able to Click a Ship to Track it in Tracking Mode #116
  • Slightly Tweaked Bounds of Command Parameters as prep for #123
  • Server side of #121 ThrustCommand option to make it Block
  • Two new Ship Images
  • Better fix for #115 to avoid perf issues when spawning.
  • Added 'enable_commands' option in config for #119
  • Allowed spawning any number of different valued baubles in Bauble Games #120
  • Breaking Change Made Hungry Hungry Baubles a Basic Game #118 (see Changelog), impacted Bauble Hunt and Discovery Quest as well.
  • Fixed Issues #113 and #115 for Find The Middle.
  • Remove Client's SelfDestructCommand
  • Return Ship's Command Queue #75 to Client via ObjectStatus.getCommandQueue() which can be compared to the new CommandNames enum.
    • Command Queue and Current Energy are only returned to its own ship (can't be inspected with radar)
  • Can Spawn Space Mines in GUI and Config
  • Fixed Issue with Space Mine's not Exploding when activating if Ship Remained on them
  • Fixed Issue with Traveling Back to a Worm Hole and not Teleporting
  • Fixed Regression from #110 with Tournament Mode
  • Fixes #110 Find the Middle Spawning
  • New #65 & Improved #72 Methods to Java Client Point class (see new javadoc zip file as part of this release)
  • Added Worm Holes
  • Added Deployable Space Mines
  • Option to have Weapons be Effected By Gravity