Skip to content

Releases

Added Encrypted Tickets

Choose a tag to compare

@nkrapivin nkrapivin released this 28 May 04:20

Changelog

  • Added encrypted tickets (and implemented a CallResults API in general...).
  • Added Steam China stuff in case you need it.
  • Implemented some stuff for Parworks so it can run without YYG's Steamworks thing at all, NOT USED as of now!
  • Added a utils script to convert between Steam UNIX time and GameMaker date_* functions.

Functions that start with _ (_Par) are private and must not be used in the game's code.

Fix the sandbox once again.

Choose a tag to compare

@nkrapivin nkrapivin released this 21 May 16:18

Changelog

  • Exactly as 1.2 except I'm adding the file and directory into two whitelists, thank you YoYoGames! :D

Fix a bug with array copy-on-write, fix fs sandbox.

Choose a tag to compare

@nkrapivin nkrapivin released this 21 May 14:37

Changelog

  • Now Parworks will silently set the refcount of all passed arrays to 1 and then return it back, this is to prevent copy-on-write behavior when passing arrays to Parworks, this will not affect any of your other game logic, only the arrays that are passed to Parworks native functions.
  • Now Parworks will add both the directory of the glyph file as well as the full filename itself, fixing the filesystem sandbox bug on some platforms.

More Steam Cloud stuff + M1 macOS lib.

Choose a tag to compare

@nkrapivin nkrapivin released this 17 May 21:34

Added GetLocalFileChangeCount, GetLocalFileChange and the Par_OnRemoteStorageLocalFileChange callback.

Import .yymps into your project, copy all .bat and .sh files from Included Files into project root
(or /extensions/Par/ if you're on 2022+ or newer...)

Copy the vdf game config to the folder in the yelling txt notice.

Documentation will follow shortly, right now, see Obj_Steam_controller in the git repo project.

For an extensive Steam Input exampel see Obj_Steam_Input.

First release.

Choose a tag to compare

@nkrapivin nkrapivin released this 17 May 02:02

Import .yymps into your project, copy all .bat and .sh files from Included Files into project root
(or /extensions/Par/ if you're on 2022+ or newer...)

Documentation will follow shortly, right now, see Obj_Steam_controller in the git repo project.