Developer postOriginal post (opens in a new tab)

AppGameKit 2.0.13 Released

Thanks to the great feedback and support since the debugger released we're now able to bring you a new version of AppGameKit with these features and fixes;

  • Updated help files to fix squashed logo in the top left
  • Fixed Android apps sent to background returning as a blank screen
  • Fixed broadcasting sometimes not being able to stop
  • Typing a new variable expression in the debug tab whilst the app is paused now evaluates it immediately
  • Fixed occasional crash on Android when ending a broadcasted app
  • Fixed Facebook commands causing a crash on Android when used in an exported app
  • Fixed fullscreen window on Windows sometimes shifting sprite positions downwards
  • Fixed exporting of iOS apps from the IDE not passing validation
  • Fixed declaring a local variable immediately after declaring a global variable in a function causing the local declaration to be skipped
  • Fixed having a global variable declaration on the first line in main.agc causing a compiler crash
  • Fixed resizing arrays with more than 2 dimensions using .length on the base array causing a crash
  • Changed IDE project file to always save paths with forward slashes to make them portable across platforms
  • Updated Chartboost SDK on Android to 5.2.0
  • Added option to APK export to support expansion files, currently these can only contain video files and are loaded with LoadVideo("expansion:MyFile.mp4")
  • Fixed SaveSound producing corrupt WAV files
  • Fixed IPA export sometimes producing an error when nothing was wrong
  • Added xxhdpi and xxxhdpi icons to the Android interpreter, when exporting use a 192x192 icon from now on
  • Added new Android Tier 2 project interpreter_android_expansion that supports expansion files and builds with API 21
  • Fixed tweens not changing a value if the start and end values are the same
  • Added tween interpolation mode of -1 to turn off interpolation for a specified value
  • Fixed tween chains containing delays jumping to the first frame of the next tween before the delay was finished
  • Added SetTweenChainTime to jump to a specific time in the tween chain
  • Added GetTweenChainEndTime to return the total length of the tween chain
  • Fixed iOS exported apps being able to change orientation during startup before SetOrientationAllowed can take effect
  • Fixed iOS exported apps always resuming in the initial interface orientation instead of the current interface orientation, if allowed
  • Changed the Android text input method to use a hidden Android editbox to receive input, this should support third party input methods
  • Fixed Android keyboard not being able to accept input on Android 5.0 when in landscape mode