Commit Graph

305 Commits

Author SHA1 Message Date
Garry Newman
38b1ed5f88 Il2Cpp didn't like CustomMarshaler on returns, so string returns are Utf8StringPointer instead, which implicit converts to string 2019-07-02 13:52:04 +01:00
Garry Newman
71af8c0e9b Copy steam_api in tests 2019-06-25 12:36:46 +01:00
Garry Newman
74ec75b708 32bit test projects 2019-06-25 12:36:27 +01:00
Garry Newman
617275db3f 32bit test libs 2019-06-25 12:36:16 +01:00
Garry Newman
02e9063db8 New projects in solution 2019-06-25 11:01:49 +01:00
Garry Newman
1d242fbc98 Added CreateChineseFile test 2019-06-20 13:10:38 +01:00
Garry Newman
bddac0ccc9 Cleanup, crash fixes 2019-06-20 11:39:13 +01:00
Garry Newman
fa48a1ce33 Controller progress 2019-06-20 10:41:57 +01:00
Garry Newman
1c5cdd2d39 Controller tests 2019-06-19 16:18:12 +01:00
Garry Newman
ae1f648fa6 SteamInput, Controller boilerplate 2019-06-19 13:08:49 +01:00
Garry Newman
2ad31e1375 Append Async to some async method names 2019-05-27 10:54:30 +01:00
Garry Newman
761ff33663 Added GetAuthSessionTicketAsync, which waits on GetAuthSessionTicketResponse_t before returning 2019-05-21 20:39:56 +01:00
Garry Newman
f06b4b431b InventoryItem.Flags uses SteamItemFlags 2019-05-16 15:02:16 +01:00
Garry Newman
208af219d2 Added Acquired and Origin properties to InventoryItem 2019-05-14 20:17:01 +01:00
Garry Newman
d671c1ddc8 Test warning fixes 2019-05-14 10:23:21 +01:00
Garry Newman
fff2fc6098 Cleaning up inventory deserialize 2019-05-13 20:05:10 +01:00
Garry Newman
7a30b76a26 Don't release inventoryg result in InventoryUpdated callback 2019-05-13 15:51:55 +01:00
Garry Newman
326d27e98e Fixed UGC User Queries 2019-05-13 09:21:20 +01:00
Garry Newman
69773bb033 Squeeze all the UGC Queries into one struct 2019-05-10 13:38:04 +01:00
Garry Newman
43f09dc2ed Update InventoryTest.cs 2019-05-10 10:50:47 +01:00
Garry Newman
586f4ee6f2 Added Ugc.Item.Edit() 2019-05-10 10:43:03 +01:00
Garry Newman
10c099d910 Added Steamworks.ServerList.IpList for querying an array of Ips 2019-05-10 09:33:58 +01:00
Garry Newman
6c0e3df84c FetchItem to QueryFileAsync 2019-05-08 11:18:56 +01:00
Garry Newman
1dd679c391 Test fixes 2019-05-08 11:12:39 +01:00
Garry Newman
c625bbaef9 Added QuerySpecificFile test 2019-05-08 09:40:42 +01:00
Garry Newman
060af634d7 SteamInventory.Items (because it's nice and noob friendly) 2019-05-07 21:01:42 +01:00
Garry Newman
a020474856 Added RequestEncryptedAppTicketAsync 2019-05-07 20:21:06 +01:00
Garry Newman
503d8964ea NormalEndtoEnd test, fixed lockups 2019-05-07 17:42:03 +01:00
Garry Newman
89e93d6c2a Added Async to some async method names 2019-05-07 16:59:52 +01:00
Garry Newman
43c3aa35f5 Ugc.Editor.WithTag 2019-05-07 16:38:54 +01:00
Garry Newman
fd320e2848 Steamworks.Ugc.Item.GetAsync 2019-05-07 16:28:35 +01:00
Garry Newman
2a74b309dd Added ServerInfo.QueryRulesAsync 2019-05-07 15:33:44 +01:00
Garry Newman
78c69b15a8 InventoryRecipe 2019-05-07 14:27:11 +01:00
Garry Newman
9bb5b5178e Struct name consistency 2019-05-06 13:34:41 +01:00
Garry Newman
b171e22861 SteamNetworkingMicroseconds => long 2019-05-06 13:26:37 +01:00
Garry Newman
16851f1228 Added NetConnection.DetailedStatus 2019-05-06 13:02:39 +01:00
Garry Newman
cdeccc5afe Message send/recv tests 2019-05-06 12:33:29 +01:00
Garry Newman
f77332a41f ConnectionInterface MessageReading 2019-05-06 12:02:36 +01:00
Garry Newman
3b2c7a5a16 Adding Receive (it's crashing because it needs to be an array of intptr) 2019-05-03 16:47:29 +01:00
Garry Newman
91083d5d16 Updated Socket Tests 2019-05-03 15:08:48 +01:00
Garry Newman
5fdbf02b29 Added SteamClient.OnCallbackException 2019-05-03 14:11:05 +01:00
Garry Newman
6be5826f31 ConnectionInfo 2019-05-02 21:40:39 +01:00
Garry Newman
ce3525bf1d Struct cleanups and testing 2019-05-02 20:41:45 +01:00
Garry Newman
16ce5f4d63 NetworkingUtils (Ping stuff) 2019-05-02 15:23:47 +01:00
Garry Newman
362ba26729 Chat test 2019-05-01 16:34: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
96eeea1662 GetPlayedWith test RequestInfo on each user first 2019-05-01 13:23:13 +01:00
Garry Newman
ab535d367d Added Achivement.GetIconAsync() (waits for load if not loaded) 2019-05-01 11:47:50 +01:00
Garry Newman
38a29c6059 Safeguards and tests regarding #248 in GetScoresAroundUserAsync 2019-05-01 08:45:11 +01:00
Garry Newman
51ab76893a SteamNetworkingTest 2019-04-30 22:51:01 +01:00
Garry Newman
87cd93bfde CheckFileSignature => CheckFileSignatureAsync 2019-04-30 14:27:54 +01:00
Garry Newman
b74d45814a Inventory item def 2019-04-29 11:21:59 +01:00
Garry Newman
0d509bf126 GetItems, InventoryResult etc 2019-04-29 11:05:55 +01:00
Garry Newman
d2ce2fe13b GetDefinitions 2019-04-27 21:52:47 +01:00
Garry Newman
aa666a3149 Item Prices 2019-04-27 17:07:39 +01:00
Garry Newman
5a25d750f2 Stats fixes 2019-04-27 16:12:16 +01:00
Garry Newman
194ca8d8b3 Test using Rust instead of Gmod (uses more features) 2019-04-27 15:59:33 +01:00
Garry Newman
396be12edd Create InventoryTest.cs 2019-04-27 15:56:11 +01:00
Garry Newman
053f04bc2f SteamRemoteStorage 2019-04-27 15:04:19 +01:00
Garry Newman
3b89a53da3 Merge branch 'steamworks144' of https://github.com/Facepunch/Facepunch.Steamworks into steamworks144 2019-04-26 18:22:44 +01:00
Garry Newman
4625e22a55 Ugc.Item change 2019-04-26 16:42:46 +01:00
Garry Newman
39705d5a2a Progress - will do for now 2019-04-26 15:40:27 +01:00
Garry Newman
e275b209b3 UgcEditor ContentFolder 2019-04-26 15:23:05 +01:00
Garry Newman
f2ae791e15 UgcEditor 2019-04-26 14:54:47 +01:00
Garry Newman
e2e2554e88 Ugc Queries 2019-04-26 13:46:12 +01:00
Garry Newman
0e4946e550 Query tags 2019-04-26 12:22:27 +01:00
Garry Newman
e9f5898b6c Basic Ugc Querying 2019-04-17 16:41:06 +01:00
Garry Newman
eb16bebae9 Nice name deduplucate 2019-04-17 13:33:38 +01:00
Garry Newman
99e85e9a98 Stats 2019-04-17 13:20:32 +01:00
Garry Newman
ddd5cc03f3 Leaderboard, more entries and submit scores 2019-04-17 10:34:47 +01:00
Garry Newman
ebcd96326a Leaderboard.GetGlobalEntriesAsync 2019-04-17 09:31:28 +01:00
Garry Newman
d2a3e0b1da Stats callbacks 2019-04-17 08:26:31 +01:00
Garry Newman
5a780c4bc0 GetFileDetailsAsync tweak 2019-04-16 21:57:55 +01:00
Garry Newman
573bf39789 Create FriendsTest.cs 2019-04-16 21:57:42 +01:00
Garry Newman
f18de016b1 PlayerCountAsync 2019-04-16 21:22:46 +01:00
Garry Newman
650fb08522 GlobalUnlockedPercentage to GlobalUnlocked 2019-04-16 21:16:43 +01:00
Garry Newman
ebc1336da3 Achievement.Name/Description 2019-04-16 20:57:17 +01:00
Garry Newman
7e02ad736d UserStats (known bug in GlobalUnlockedPercentage) 2019-04-16 17:22:56 +01:00
Garry Newman
6c5c94e834 Fixed struct packing regression 2019-04-16 15:25:35 +01:00
Garry Newman
59c0550cfc ServerList namespace 2019-04-16 14:51:37 +01:00
Garry Newman
8e97489def Steamworks.Data 2019-04-16 14:38:10 +01:00
Garry Newman
51b2b7dee2 Moved Name, SteamId to SteamClient 2019-04-16 14:26:42 +01:00
Garry Newman
50ddedfd6e Renaiming top tier to Steam* 2019-04-16 14:21:48 +01:00
Garry Newman
8ceecaf1b0 Cleaning up publics 2019-04-16 12:17:24 +01:00
Garry Newman
bf6883deb9 Big clean 2019-04-16 11:45:44 +01:00
Garry Newman
a634f80790 Real world use part 1 2019-04-16 09:30:17 +01:00
Garry Newman
c19982f3b1 Remove unused Auth 2019-04-15 22:11:14 +01:00
Garry Newman
8107297262 BeginAuthSession test 2019-04-15 21:39:13 +01:00
Garry Newman
c1d611dae7 Test fixes 2019-04-15 21:18:03 +01:00
Garry Newman
3255135df1 GameServer baseline 2019-04-15 20:54:50 +01:00
Garry Newman
90d9ae8c4c Friends Swap 2019-04-15 17:11:01 +01:00
Garry Newman
b134c8708f RichPresence 2019-04-15 16:47:21 +01:00
Garry Newman
e4ddd1fe6c Async avatars 2019-04-15 16:43:55 +01:00
Garry Newman
088e9918e0 Friends base 2019-04-15 15:41:01 +01:00
Garry Newman
41dfaeb2f7 ServerList 2019-04-15 14:07:31 +01:00
Garry Newman
2ea8585c48 User Test 2019-04-15 11:06:32 +01:00
Garry Newman
3b9f6592ef UtilsTest.cs 2019-04-14 21:32:48 +01:00
Garry Newman
173a132d6e SteamApiCallback to result 2019-04-13 22:02:52 +01:00
Garry Newman
76c82bff25 ISteamApps Methods Complete 2019-04-13 21:26:10 +01:00