Thunder
c106d01fcb
Documentation Rework ( #599 )
2021-10-21 08:40:56 +01:00
Juan Pablo Arce
ba0f4d3e10
Fixed native memory buffers allocated by Helpers.TakeMemory being overshared when more than 4 simultaneous tasks call it
2021-08-30 21:25:01 -03:00
kamyker
30d52cd541
typo
2020-06-09 00:15:33 +02:00
Garry Newman
a0974e9ba3
Use Helper.TakeMemory instead of TakeBuffer where safe
2020-03-31 08:24:12 +01:00
Garry Newman
8b2599be98
Try to define whether interfaces are shared/client/server only a bit better
2020-02-23 18:34:56 +00:00
Garry Newman
bc9801c36a
Prefer use client interface if both exist (this might need a big change at some point)
2020-02-23 11:25:56 +00:00
Garry Newman
d8e5a48f65
Updated Implementation to use flat api
2020-02-22 20:23:19 +00:00
Garry Newman
3c2eeb7f2f
Throw exceptions if trying to use client interfaces with no client
2019-08-17 11:52:56 +01:00
thesupersoup
d2e4417ef2
Added OnLobbyCreated
...
Added OnLobbyCreated action and handler for associated LobbyCreated_t event
2019-06-30 03:23:08 -07:00
thesupersoup
7c1a218553
Lobby game server methods, OnLobbyGameCreated event, Achievement progress notification
...
Added SetGameServer and GetGameServer for lobby, added OnLobbyGameCreated event in SteamMatchmaking, added SteamId.IsValid check against default ulong value, added SteamUserStats.IndicateAchievementProgress for progress notification.
2019-06-26 20:31:54 -07:00
thesupersoup
fdc5b49587
Exceptions and expression body definition
...
Added exception throwing for FilterStringKeyValue, changed MaxLobbyKeyLength to internal and expression body definition
2019-06-24 01:35:33 -07:00
thesupersoup
645e7bd91e
Removed second FilterStringKeyValue method and improved first
...
Second method was non-functional due to access modifier inconsistency, added IsNullOrEmpty and MaxLobbyKeyLength check to first method, added MaxLobbyKeyLength (and backing field) to SteamMAtchmaking, taken from https://partner.steamgames.com/doc/api/ISteamMatchmaking#constants
2019-06-23 22:12:21 -07:00
thesupersoup
56efc9f48b
LobbyQuery String Filter
...
Added LobbyList FilterStringKeyValue method, fixed spacing on SteamMatchmaking.LobbyEnter_t.Install() parameter
2019-06-23 14:19:16 -07:00
thesupersoup
ade772d195
Pull req - OnLobbyEntered Action and JoinLobbyAsync
...
Added an OnLobbyEntered action with associated LobbyEnter_t event install, and added a JoinLobbyAsync method which returns the joined lobby if successful
2019-06-19 21:17:53 -07:00
thesupersoup
cb06574820
Pull req - OnLobbyEntered Action and JoinLobbyAsync
...
Added an OnLobbyEntered action with associated LobbyEnter_t event install, and added a JoinLobbyAsync method which returns the joined lobby if successful
2019-06-19 21:14:35 -07:00
Garry Newman
cad7edcec0
Added SteamMatchmaking.GetHistoryServers()
2019-05-24 15:19:04 +01:00
Garry Newman
5c973b0092
Fixed history servers being returned in favourites
2019-05-24 15:18:55 +01:00
Garry Newman
91e9e162f3
Added SteamMatchmaking.GetFavoriteServers()
2019-05-23 14:59:42 +01:00
Garry Newman
0ae14db7f8
Fixes
2019-05-06 21:41:48 +01:00
Garry Newman
63b3cae096
Cleaning up
2019-05-06 21:19:00 +01:00
Garry Newman
1c1925bae9
Update how interfaces are initialized so we can initialize userless
2019-05-02 13:27:46 +01:00
Garry Newman
5f9ad75741
OnLobbyMemberLeft becomes OnLobbyMemberLeave
2019-05-01 16:40:46 +01:00
Garry Newman
fbad8b8d6e
Lobby Events
2019-05-01 16:30:28 +01:00
Garry Newman
e3840a9a3a
LobbyQuery, Lobby Joining, Lobby Creating
2019-05-01 15:55:22 +01:00
Garry Newman
5a68e15676
ISteamMatchmaking
2019-05-01 14:28:42 +01:00