CHANGELOG for FreeoiL Format based on https://keepachangelog.com/¶
[0.3.0] - 2020-06-30¶
Added¶
- Added icons and improved the menu to make the different status more obvious to the user.
- Added more game configuration options, different gun types, more game mode options.
- Added sounds that now trigger off network events.
- Added score tracking and score board.
- Added in game voice guidance.
Changed¶
- Changed the settings to an improved module that utilizes signals and can sync across the network.
- Improved the lobby a lot!
- Changed the menu and gun connection icons.
- Dramatically improved menus and reduced the loading time and time between setting up options.
- Expanded testing to include some unit testing and lots of integration testing to include multiplayer game testing.
Fixed¶
- Fixed entering the game without a gun conencted causing a crash and or crashing mid game if a gun disconnects.
- Fixed networking so that full drop in and out support during a game now works.
- Fixed existing game options to actually all work without conflicts.
- Fixed SR-12 battery level reporting.
Removed¶
[0.2.0-rc1] - 2018-11-30¶
Added¶
- Added 2 Player Integration testing.
- Improved setters and getters for all shared settings.
- Added GitLab Continuous Integration (CI)
- Added Documentation in Markdown via ReadTheDocs.io
- Added history tracking and event exchange code to networking.
- Added scenes for Lobbies for Networking.
- Finished Battery Meter.
- Added networking support code for a Lobby.
- Ammo up to 253 rounds customizable.
- Maxed players out at 63 using ids 1-63. Teams is 1-62
- Finished end of game support.
- Finished Indoor or Outdoor mode support and cone.
Changed¶
- Changed SettingsConf to SetConf and consolidated shared settings.
- Increased the size of widgets to make them easier to touch on small screens.
- Changed “Connect Weapon” button into gun image created by Prestonnovation.
Fixed¶
- Fixed vibrate on android causing crash.
- Improved Android Bluetooth LE GATT implementation for more devices.
Removed¶
- Unnecessary Java code.
[0.1.0] - 2018-10-23¶
Added¶
- All scenes needed to make the game playable and to support options.
- No Network Multiplayer Teams.
- No Network Multiplayer Free-For-All.
- Support for LazerCoiL module to Godot
- Support for telemetry data.
- Support for reloading.
- Set gun ID.
- Connect to gun.
- Support for Bluetooth enabling, scanning, connecting, service discovery, and GATT.
- Support for Fine Access Permission.
- Permissions passing to Godot and support to LazerCoiL module.
- Toast support.
- Logging via godot.