Skip to content

Releases: skeyll/SynicSugar

v0.1.5

16 Jul 09:58
8fb12ab
Compare
Choose a tag to compare

This update has some API changes.
Please check the document or sample(Chat)!

Change
Changed some variables of Lobby to internal for usability.
Some APIs of MatchMake and p2p's arg token has default value for usability.
Around LobbyIDs for recconect be made Event class.
Update UniTask to 2.3.3 from 2.3.1

Fix
Fixed PauseConenction
(Packets are dropped until recconection. Packets are also discarded before the first connection. So, This is experimental and may be removed. SendPacket:bAllowDelayedDelivery -> False)
Fixed typo of ComparisonOperators in LobbyAttribute
CancelMatchMaking destroy ConnectManager
Fixed state around matchmaking of Sample
Improved time to first connection
Fixed to not log in again when returning to Manu multiple times
Fix send packet size based on EOS document

Add
Added HasLoggedinEOSWithConnect to EOSAuth to check login status
Chat sample can back to MainMenu when a user cancels matchmaking.
Add the same times as FPS to receiving frequency.
Remove the Events of MatchMake and p2p on OnDestroy.

v0.1.4

02 Jul 05:25
72d9944
Compare
Choose a tag to compare

Many APIs work properly from this version. This is the minimum recommended version.
The next(0.1.5) is containing convenience features around p2p, and 0.2.0 will improve performance on runtime and develop.

Fix
Change some variable and method for readability and usability. (Almost old APIs have warning.)
Fix match cancel internal process. (For strict process)
Fix to open the connection on RestartConnection

Change
When exiting the lobby, it is also destroyed . (for clarity).
Change some config variables to public in MatchMakeManager.
Change the reconnect setting to four type Enum from Bool.

Add
(Experimental)Add the functions to stop receiving packet to buffer and restart it.
Add ExitLobby for in-game.
Added New sample, Chat, to try all API functions
Add log for Debug in #if SYNICSUGAR_LOG … #endif. A (Adding SYNICSUGAR_LOG to Scripting Define Symbols in project setting, you can use this log!)

v0.1.3

17 Jun 09:30
3d27623
Compare
Choose a tag to compare

Note:
This is minor update, and has some bug.
It will probably be available for product after the next two update.
About plugin, SynicSugar will use 2.2.0 until Android Login will be fixed.

Fix:
Fix some variable and function for readability.

Add:
Add some method for usability.
Add symbol for the log of success for performance.

v0.1.2

28 Apr 09:14
c40abcf
Compare
Choose a tag to compare

Add docs.
Add some matchmake functions.
Change not to warn count on no il change.
Fix searchResult typo.

Fix some modifer.
*Has some destruction change.

v0.1.1

22 Apr 04:25
3d750b6
Compare
Choose a tag to compare

Fix AllSpawn.
Fix ConnectHub conflict. thx @mohumohu-corp
Add isOwner with no param.
Fix to use local api in Samples.

v0.1.0

20 Apr 07:49
44ac1aa
Compare
Choose a tag to compare

Add GetInstance.
Move attributes to Runtime in Library from Gen.
Fix sample project(change StartReceiverTiming)

v0.0.35

13 Apr 22:55
5f71fca
Compare
Choose a tag to compare

Change auth from singleton to static
update unitask ver to 2.3.1

v0.0.34

12 Apr 09:21
e1e9612
Compare
Choose a tag to compare

Fixed missing contents of Debug folder

v0.0.33

11 Apr 08:55
c078648
Compare
Choose a tag to compare

Fix; To use the SyncVar multiple times within same method.
Add; IL Viewer for IL weaving debug.

v0.0.3

09 Apr 05:07
9ceed75
Compare
Choose a tag to compare
  • auth
  • matchmake
  • p2p connect
  • 2 sample scene

For dev auth, you need EOS SDK's Dev tool.