Skip to content

Releases: tabularelf/MultiClient

MultiClient v1.1.0

25 Aug 18:20
Compare
Choose a tag to compare
MultiClient v1.1.0 Pre-release
Pre-release

Added

First MacOSX supported build (per request #4)

  • This has numerous of issues that Windows did not have (or has worse issues than Windows)
  • Expect most things to be non-functional
  • Including: Most of MultiClients functions
  • Debug mode (it is severly cursed, may just disable it permamently until I can find a better solution)
  • Client detection (it is currently impossible)
  • HTML5 should work OK though

Full Changelog: v1.0.5...v1.1.0

MultiClient v1.0.5

18 Aug 11:23
Compare
Choose a tag to compare

NOTE

Due to some bugs with extension_* functions, all but MulticlientGetID (as it does not rely on extension functions) currently do not work on LTS IDE v2022.0.2.51 Runtime v2022.0.2.49 as of writing. In a future LTS update, these should work as normal.

Added

  • Various new functions!
  • MultiClientGetNumberOfClients() -> returns value of number of clients as per extension settings.
  • MultiClientGetAdditionalParameters() -> returns array of all parameters passed through.
  • MultiClientGetProxyParameters() -> returns array of all proxy parameters passed through, if proxy is enabled. Otherwise undefined.
  • MultiClientGetProxyParameters() -> returns string path of proxy, if proxy is enabled. Otherwise undefined.

Fixed

  • Corrects script name to match function by @JujuAdams in #2
  • Improve client index consistency in debug mode by @JujuAdams in #3
  • Fixed version not being reflected properly.
  • Fixed issue with Steamworks Extension v1.6.9+ not being able to run the game.

Full Changelog: v1.0.4...v1.0.5

MultiClient v1.0.4

08 Jul 19:48
Compare
Choose a tag to compare

Fixes:

  • An issue with modern GameMaker versions where build scripts will be treated as DLLs.

MultiClient v1.0.3

19 Oct 16:48
Compare
Choose a tag to compare

New:

  • Added in support for proxy subsequent clients, allowing to run them under Sandboxie or other similar environments. (Thanks @MrGentle)

Changed:

  • Updated option fields to include a name, rather than the option name used internally

v1.0.2

25 Jan 06:50
Compare
Choose a tag to compare

New:

-Added Additional_Parameters for Windows. (So you can add foo 2 bar 4 and it'll show up under parameter_string())

Changed:

-Slightly reordered the MultiClient logging, reducing version spam.

Fixed:

-Failure to launch the game in YYC.

MultiClient v1.0.1

24 Jan 18:51
Compare
Choose a tag to compare

New:

-Added MultiClientGetID(), returns ID of client (starting from 0) or -1 if not running from IDE.
-Added GM Web Fallback settings, for when the GM Web Runner fails to expose specific variables.
-Build script now includes the current version in all logs.

Changed:

-Added some lines to logs to make it a bit easier to find MultiClient messages.

Fixed:

-HTML5 and GX.games (Opera GX) not opening in browser properly.

MutliClient v1.0.0

09 Oct 17:57
Compare
Choose a tag to compare

-Initial Released.

Please note: Currently this is strictly supported on Windows only. There is some testing done for Opera GX/HTML5, but it's been awhile since I've last tested it.