Skip to content

Releases: Ayowel/renpy-epicgames-eos

v0.3.1

17 Mar 15:55
Compare
Choose a tag to compare

Fix

  • Remove early achievements fetch that systematically resulted in an error log

Changes

  • The Done ingesting stat log priority was reduced from 200 to 100
  • Log the user's PUID on their first connection

Breaking changes

  • The internal function set_int_stat was renamed to add_int_stat

v0.3.0

15 Oct 15:33
Compare
Choose a tag to compare

Features

  • Updated Epic Games SDK to 1.16.1 (from 1.15.4)

Notes

  • The Deployment ID config.epic_deployment was previously indicated as having to be defined only in development files. If you have it set in game/01epic_dev.rpy, the declaration should be moved to game/epic.rpy. The README was updated accordingly.

v0.2.2

15 Oct 14:48
Compare
Choose a tag to compare

Fix

  • Fix login issue that caused unknown users to fail to authenticate to Epic

v0.2.1

08 May 22:14
Compare
Choose a tag to compare

Fix

  • Fix issue with the way achievements statuses were detected, which caused over-reporting of unlocked achievements

v0.2.0

08 May 21:44
Compare
Choose a tag to compare

Fix

  • Instructions now properly specify that epicapi.init() should be executed in the splashscreen instead of at init
  • Users are not disconnected after 1 hour anymore
  • Fixed a missing parameter error in an achievement function call
  • Players will stay connected after reloading Ren'Py - Note that this change means that developpers will need to restart the game instead of simply reloading if they change their credentials in the development files

Features

  • The default logger may now be replaced by a custom function by setting config.epic_logger to a custom function. This function takes three parameters: A priority level, a log type, and the message to log
  • Epic Games achievements status may now be forcefully reported as locked by setting config.epic_report_achievements_status to False
  • Improved compatibility with Ren'Py 7.4 and 7.5

Miscellaneous

  • EOS_Runner.exe and EOS_Runner.ini are not part of the release or recommended anymore as they are not required when releasing in the Epic Games Store
  • Many instructions on how to do things on Epic Games' website were moved to the Wiki to make their maintenance easier
  • The declaration of config.epic_sandbox and config.epic_deployment should now be done in the development file (if any) or not at all.

v0.1.1

07 Dec 14:02
Compare
Choose a tag to compare
Fix release action by adding LFS support

v0.1.0

06 Dec 23:34
Compare
Choose a tag to compare

First Release

This release adds achievements without stats support to Ren'Py.