James King
|
0a115f8ea4
|
Added optional onFailure callbacks to leaderboard and remote file methods that accept a callback (for #23)
|
2017-06-12 11:59:18 +01:00 |
|
Garry Newman
|
0a9f3f2281
|
Added common utility functions to RemoteStorage
|
2017-06-09 11:46:44 +01:00 |
|
Garry Newman
|
e3312d3387
|
Cleaned up RemoteStorage
|
2017-06-09 11:36:53 +01:00 |
|
Garry Newman
|
3752e75316
|
Setting Rich Presence
|
2017-06-09 11:00:01 +01:00 |
|
James King
|
7e3527799a
|
Fixed downloading leaderboard file attachments
|
2017-05-16 16:35:37 +01:00 |
|
James King
|
6ea0e366f5
|
Working on a RemoteStorage interface
|
2017-05-15 17:11:17 +01:00 |
|
James King
|
549ceb0562
|
Fixed AddScoresCallback test
|
2017-05-15 14:13:28 +01:00 |
|
James King
|
906cff4416
|
Added Leaderboard.AddScore overload that accepts a callback
|
2017-05-15 14:05:36 +01:00 |
|
James King
|
d3ebe4e2f2
|
Added overload of Leaderboard.FetchScores that takes a callback
|
2017-05-15 13:23:19 +01:00 |
|
Garry Newman
|
9657f3b32e
|
Icon loading
|
2017-05-09 20:41:16 +01:00 |
|
Garry Newman
|
16d3b048af
|
Updated to Steamworks 1.40
|
2017-05-08 20:56:31 +01:00 |
|
Garry Newman
|
2ebecd1548
|
Achievement Tests
|
2017-05-08 20:52:21 +01:00 |
|
Garry Newman
|
fd82d26367
|
Fixed ms.GetBuffer() usage (for netcore)
|
2017-04-05 16:23:13 +01:00 |
|
Garry Newman
|
04d2a2aa5d
|
Test fix
|
2017-04-02 11:29:06 +01:00 |
|
Garry Newman
|
ca7107c8d3
|
Added Client.CurrentLanguage + AvailableLanguages
|
2017-04-02 10:05:48 +01:00 |
|
Garry Newman
|
e9c913beea
|
App tests
|
2017-03-13 20:05:32 +00:00 |
|
Garry Newman
|
f10dd56ddd
|
Client tests
|
2017-03-13 19:58:52 +00:00 |
|
Garry Newman
|
45024c57f3
|
Added leaderboards
|
2017-02-08 13:33:37 +00:00 |
|
Garry Newman
|
5426339bd0
|
Item.Tags are now guarenteed to be all lower case
|
2017-02-03 15:31:47 +00:00 |
|
Garry Newman
|
967f9307d3
|
Fixed server test Ip
|
2017-01-25 18:24:55 +00:00 |
|
Garry Newman
|
8256cca36c
|
Fixed server tests not binding to a proper ip
|
2017-01-25 18:24:38 +00:00 |
|
Garry Newman
|
f95c320469
|
SteamSdk 139
|
2017-01-25 17:53:09 +00:00 |
|
Garry Newman
|
d06f662e6c
|
Cleaning Workshop.Item
|
2017-01-18 15:15:41 +00:00 |
|
Garry Newman
|
255e80b58d
|
Inventory Items cleanup
|
2016-12-01 12:26:53 +00:00 |
|
Garry Newman
|
5ac65c9fb9
|
Splitting client tests
|
2016-12-01 11:17:03 +00:00 |
|
Garry Newman
|
15bfd887bd
|
Added Query.OnResult callback
|
2016-12-01 11:07:47 +00:00 |
|
Garry Newman
|
9f3ecfd66e
|
WebApi doesn't belong here (moving to different repo)
|
2016-12-01 11:01:00 +00:00 |
|
Garry Newman
|
f011ff8d8b
|
Added ItemDef.PriceDollars
|
2016-11-16 14:52:11 +00:00 |
|
Garry Newman
|
ef2fb26911
|
IWorkshopService.GetItemDailyRevenue
|
2016-11-11 16:00:10 +00:00 |
|
Garry Newman
|
54fe75b2bc
|
GetMarketPrices
|
2016-11-11 15:13:47 +00:00 |
|
Garry Newman
|
270595a540
|
Web Api boilerplate
|
2016-11-11 14:51:04 +00:00 |
|
Garry Newman
|
01dbec678c
|
Added ServerList favourites/history/LAN/friends
|
2016-11-11 11:09:28 +00:00 |
|
Garry Newman
|
0e63be99c0
|
Definition.Type and Definition.IsGenerator
|
2016-11-10 10:58:54 +00:00 |
|
Garry Newman
|
158a102060
|
Added Inventory.Definition.IconUrl
|
2016-11-10 10:05:07 +00:00 |
|
Garry Newman
|
941ab6e797
|
Shouldn't be shipping these
|
2016-11-10 09:15:11 +00:00 |
|
Garry Newman
|
41400f56e6
|
Parse exchange field for Item Definitions, giving Recipe
|
2016-11-08 12:43:49 +00:00 |
|
Garry Newman
|
019d46580e
|
reset capacity, length on depool
|
2016-11-08 11:13:04 +00:00 |
|
Garry Newman
|
8bf391a300
|
Added Server.PublicIp
|
2016-11-03 14:33:03 +00:00 |
|
Garry Newman
|
44dcf4d150
|
Optimized Networking
|
2016-11-03 12:09:35 +00:00 |
|
Garry Newman
|
947fc190d2
|
Added UpdateWhile
|
2016-11-03 10:57:52 +00:00 |
|
Garry Newman
|
65dec9d809
|
Fixed RequestUserStats callback
|
2016-11-03 10:52:52 +00:00 |
|
Garry Newman
|
d5eca996cd
|
Make SteamNative completely internal
|
2016-11-02 21:00:25 +00:00 |
|
Garry Newman
|
0b11025afe
|
Internalise generated code
|
2016-11-02 20:22:11 +00:00 |
|
Garry Newman
|
04c2118ed8
|
Generated callback registration
|
2016-10-30 20:52:42 +00:00 |
|
Garry Newman
|
1aeeb6b932
|
Tweaked DownloadFile test
|
2016-10-28 11:57:56 +01:00 |
|
Garry Newman
|
f048730edd
|
Shutdown server properly
|
2016-10-28 11:02:48 +01:00 |
|
Garry Newman
|
2e9c077535
|
Test ItemDefintiion.GetStringProperty
|
2016-10-27 21:02:06 +01:00 |
|
Garry Newman
|
dcca1b8737
|
Added workshop publish tag tests
|
2016-10-26 17:08:39 +01:00 |
|
Garry Newman
|
9922de378a
|
Generated for 138a
|
2016-10-26 16:10:20 +01:00 |
|
Garry Newman
|
1bb6889ba4
|
Updated to 138a
|
2016-10-26 15:31:16 +01:00 |
|
Garry Newman
|
44abc1ce20
|
Fixes
|
2016-10-25 11:51:24 +01:00 |
|
Garry Newman
|
fe7f5a7630
|
String fixes
|
2016-10-25 11:16:05 +01:00 |
|
Garry Newman
|
8801f840d4
|
Boilerplate, proof of concept
|
2016-10-25 10:29:35 +01:00 |
|
Garry Newman
|
c5f22d6470
|
Workshop result can return more than 50 items per page
|
2016-10-17 13:49:33 +01:00 |
|
Garry Newman
|
430c24df08
|
Added Workshop.Item.PreviewImageUrl
|
2016-10-13 10:37:13 +01:00 |
|
Garry Newman
|
0b3db02843
|
Workshop item stats
|
2016-10-13 10:31:42 +01:00 |
|
Garry Newman
|
b304b8ce64
|
Added Workshop.UserQuery Test
|
2016-10-12 10:20:02 +01:00 |
|
Garry Newman
|
80946d60ca
|
Workshop publish fixes
|
2016-10-11 15:10:20 +01:00 |
|
Garry Newman
|
e668b7ff04
|
RequireAllTags test
|
2016-10-10 15:46:56 +01:00 |
|
Garry Newman
|
34d519cd7c
|
Sensible test
|
2016-10-07 11:57:50 +01:00 |
|
Garry Newman
|
a203523824
|
Cleaning up
|
2016-10-07 11:50:49 +01:00 |
|
Garry Newman
|
e56ab1f62a
|
Voice optimization, fixes
|
2016-10-07 11:07:35 +01:00 |
|
Garry Newman
|
aa1aac50af
|
Added test GetVoice_Compressed_Only, GetVoice_UnCompressed_Only
|
2016-10-07 09:49:50 +01:00 |
|
Garry Newman
|
d4eb325606
|
Create/Publish/Delete workshop files
|
2016-10-06 16:07:43 +01:00 |
|
Garry Newman
|
3ff2b304a5
|
Workshop file downloading
|
2016-10-06 14:43:52 +01:00 |
|
Garry Newman
|
1a61766b2b
|
Workshop.Item to its own file
|
2016-10-06 13:05:22 +01:00 |
|
Garry Newman
|
e2cf8c0b80
|
File queries
|
2016-10-06 12:57:18 +01:00 |
|
Garry Newman
|
668a682173
|
Tag include/exclude
|
2016-10-06 12:43:38 +01:00 |
|
Garry Newman
|
e98441f28d
|
WorkshopQuery.UploaderAppId
|
2016-10-06 12:13:15 +01:00 |
|
Garry Newman
|
28baea049c
|
Sped up ServerList.Custom using multiple queries (16 seconds+ to 2 seconds)
|
2016-10-06 12:00:08 +01:00 |
|
Garry Newman
|
e181bef77b
|
Workshop item info
|
2016-10-05 16:52:41 +01:00 |
|
Garry Newman
|
ffa2bf493b
|
Workshop query boilerplate
|
2016-10-05 16:27:21 +01:00 |
|
Garry Newman
|
220a49e716
|
More refactor
|
2016-10-05 12:44:01 +01:00 |
|
Garry Newman
|
778db29a68
|
Fixed ValidateAuthTicketResponse layout
|
2016-10-05 12:04:22 +01:00 |
|
Garry Newman
|
5fa72a0275
|
Refactoring
|
2016-10-05 11:41:53 +01:00 |
|
Garry Newman
|
e6126a0e40
|
Cleanup
|
2016-10-05 09:44:35 +01:00 |
|
Garry Newman
|
ec71461dbf
|
Inventory cleanup/fixes
|
2016-10-04 16:47:48 +01:00 |
|
Garry Newman
|
512c74640c
|
Made native library name a config const
|
2016-10-04 11:24:55 +01:00 |
|
Garry Newman
|
527ce45d84
|
Server Stats
|
2016-10-03 23:09:11 +01:00 |
|
Garry Newman
|
f187083a44
|
Server variables
|
2016-10-03 16:56:31 +01:00 |
|
Garry Newman
|
c3a1bf0bcf
|
Server Auth callbacks
|
2016-10-03 15:25:19 +01:00 |
|
Garry Newman
|
c2270c6840
|
Server authentication boiler
|
2016-10-03 12:06:30 +01:00 |
|
Garry Newman
|
458355b546
|
GameServer boilerplate
|
2016-09-30 15:29:22 +01:00 |
|
Garry Newman
|
c954ec0ffe
|
Reorganising
|
2016-09-30 14:05:32 +01:00 |
|
Garry Newman
|
de6b6c8962
|
Avatar loading, tests
|
2016-09-30 13:49:11 +01:00 |
|
Garry Newman
|
2b39d693ef
|
Friends & Test
|
2016-09-30 12:59:03 +01:00 |
|
Garry Newman
|
b509b92b38
|
Broken, some garbage errors or something
|
2016-09-29 16:07:59 +01:00 |
|
Garry Newman
|
22cfc740b1
|
Renamed Server file
|
2016-09-29 15:26:12 +01:00 |
|
Garry Newman
|
503e0529c0
|
Way for a client to manually create an ItemDefinition
playtimegenerator types aren't sent to the client
|
2016-09-28 15:13:31 +01:00 |
|
Garry Newman
|
a908a9b994
|
Test fixes
|
2016-09-28 15:02:03 +01:00 |
|
Garry Newman
|
a9d6ea6cef
|
Inventory fix
|
2016-07-19 13:32:14 +01:00 |
|
Garry Newman
|
f72e3432ae
|
Server query (sidestepping using steamworks itself)
|
2016-07-19 13:04:06 +01:00 |
|
Garry Newman
|
b11a657000
|
Custom server list (hacky)
|
2016-07-19 11:13:08 +01:00 |
|
Garry Newman
|
761b9ce70d
|
ServerList filters wip
|
2016-07-18 17:32:09 +01:00 |
|
Garry Newman
|
99e1740961
|
Flatter, safer, but more resource intensive server query
|
2016-07-18 16:01:52 +01:00 |
|
Garry Newman
|
cb926f6436
|
Friends, Refactoring, Cleanup, Placeholder
|
2016-07-15 17:26:06 +01:00 |
|
Garry Newman
|
19385ed951
|
P2P, rough cut
|
2016-07-13 17:14:16 +01:00 |
|
Garry Newman
|
afb1277d62
|
Steam inventory baseline
|
2016-07-13 15:30:51 +01:00 |
|
Garry Newman
|
b206eb88a2
|
64bit working
|
2016-07-07 17:19:38 +01:00 |
|
Garry Newman
|
15d1d8a0df
|
Server requests
|
2016-07-07 16:55:08 +01:00 |
|
Garry Newman
|
f84aba045c
|
Voice recording
|
2016-07-07 14:41:28 +01:00 |
|
Garry Newman
|
98fe62e4b7
|
Voice sample rate
|
2016-07-07 14:15:09 +01:00 |
|
Garry Newman
|
3844c74d9c
|
Cleanup
|
2016-07-07 14:11:23 +01:00 |
|
Garry Newman
|
2caf093e6d
|
Auth ticket
|
2016-07-07 14:04:15 +01:00 |
|
Garry Newman
|
f39341d90f
|
SteamId
|
2016-07-07 13:47:47 +01:00 |
|
Garry Newman
|
04a02ba59b
|
All tests passing
|
2016-07-07 12:09:03 +01:00 |
|
Garry Newman
|
2e08c75aeb
|
Basics
|
2016-07-06 17:37:25 +01:00 |
|