Skip to content

v5.5.0

Compare
Choose a tag to compare
@erikquinn erikquinn released this 01 Oct 04:16
· 3756 commits to develop since this release

5.5.0 (October 1, 2017)


New Features

  • Add sa, saa, sh, sah, ss, sas commands #641
  • Add toggleable scope command bar, and lays foundation for the Scope, its commands, and its collections of radar targets. #14
  • Checks if the airport in localStorage exists before loading it #709
  • The mouse button to drag the radar screen is now right click #564
  • Adds Ted Stevens Anchorage Intl. (PANC) #637

Bugfixes

  • Fix SID Names at MDSD following the screen centre #683
  • Fix the command bar displaying a '?' when the up or down arrow is pressed #685
  • Extends departing spawnPatterns outside the airspace at KSDF to prevent point deduction #699
  • Adds footer section to index.html and combines former partials controls and score with the #command input #704
    • updates styles to use flexbox with properly organized children
  • Clear radar target collection when changing airports #728
  • Ensure radar targets are removed when aircraft model is deleted #732
  • Ensure game options initialize to correct default values #711
  • Remove call to AirportController.hasAirport() in index.js #741
  • Changes background-color of settings option selects to transparent #740
  • Updates param passed to RadarTargetCollection from within AircraftController.aircraft_remove()#743
  • Ensure failure message responses are shown in red #742

Enhancements & Refactors

  • Modifies StripView background-color to use rgba instead of hex to allow for a semi-transparent background #679
  • Adds Eric Meyer CSS Reset and updates existing CSS to work without * reset #657
  • Stops console.warn() spam every frame if terrain is less than zero #695
  • Adds localStorage.setItem() to GameOptions.setOptionByName() and adds test file for GameOptions #670
  • Update airport format document with new properties and requirements #452
  • Update developer documentation regarding git strategy #614
  • Execute scope command by clicking radar target #717
  • Adds TimeKeeper singleton and moves App.incrementFrame() logic to this new class #296
  • Removed the version command #721
  • Updates Shannon (EINN) - Updated all procedures, added video map and terrain, updated traffic #527
  • Makes first pass at CanvasController refactor #707
    • adds TimeKeeper singleton to make time tracking easier to manage
    • moves logic to update properties of the CanvasController to live within the CanvasController and happen via triggered events
    • sets the stage for next round of CanvasController updates by adding CANVAS_NAME enum to be used when creating canvas elements
  • Add airport guide files and start ksea as an example #29
  • Ensure tutorial selects departure aircraft #354
  • Add documentation and tutorial section for scope commands #718
  • Update UI green colors to match default blue theme #630
  • Checks if an aircraft can reach assigned altitude/speed #326