56 Commits

Author SHA1 Message Date
Garry Newman
8d410969c3 App.GetName + GetInstallFolder, GetBuildId 2018-02-15 11:53:49 +00:00
Garry Newman
68b409d163 Callbacks uses static methods (IL2CPP Compatible) 2018-02-14 17:40:16 +00:00
Garry Newman
d2331e68e2 Removed steam_appid.txt requirement 2018-01-22 17:19:48 +00:00
Rohan Singh
60933de240 Don't require unsafe to use voice 2017-10-26 09:35:09 -04:00
Phyxion
e8b6f31bb2 Update Client.cs 2017-09-05 13:53:29 +02:00
Phyxion
72bae11073 Fixed InstallFolder exception
This folder does not always exist.
2017-09-05 13:29:07 +02:00
Garry Newman
79f398da04 Throw exception if trying to initialize without destroying old instance 2017-08-17 12:00:29 +01:00
Kyle Kukshtel
e3f84eac32 Initial pass at getting coverage for Client functions in API 2017-07-19 19:07:59 -07:00
Garry Newman
28766081b5 Added Client.RestartIfNecessary 2017-07-06 10:33:28 +01:00
Garry Newman
d944c6c7ae If initialize failed, set instance to null 2017-06-26 14:40:14 +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
Garry Newman
303da3753d Microtransaction callback (requested, but untested) 2017-06-09 10:30:43 +01:00
Garry Newman
67fd7fe00a Singleton accessors for Client/Server 2017-06-09 10:18:39 +01:00
Garry Newman
01cf0f4cec Achievement callback 2017-05-08 20:51:57 +01:00
Garry Newman
3a8ed89583 Achievement basics 2017-05-08 20:34:13 +01:00
Garry Newman
ca7107c8d3 Added Client.CurrentLanguage + AvailableLanguages 2017-04-02 10:05:48 +01:00
Garry Newman
c38f45e630 Filled out Client.App 2017-03-13 19:54:13 +00:00
Garry Newman
45024c57f3 Added leaderboards 2017-02-08 13:33:37 +00:00
Garry Newman
24affc78d8 Exposed update functions, so they can be called manually by the host (profiling etc) 2017-01-17 16:23:48 +00:00
Garry Newman
01dbec678c Added ServerList favourites/history/LAN/friends 2016-11-11 11:09:28 +00:00
Garry Newman
f838cf6b98 Throttle Network + Voice updates 2016-11-03 15:26:56 +00:00
Garry Newman
2fef034547 Cleaning 2016-11-03 13:53:06 +00:00
Garry Newman
c27df08194 More comments 2016-11-03 13:49:32 +00:00
Garry Newman
11733c48e7 Update optimization 2016-11-03 12:11:40 +00:00
Garry Newman
bae105dbc9 CallResult implementation 2016-10-31 11:46:53 +00:00
Garry Newman
f048730edd Shutdown server properly 2016-10-28 11:02:48 +01:00
Garry Newman
061e3b252b Merged from master 2016-10-25 13:54:59 +01:00
Garry Newman
ef45d94220 Refactoring into platform interfaces 2016-10-25 13:22:59 +01:00
Garry Newman
8801f840d4 Boilerplate, proof of concept 2016-10-25 10:29:35 +01:00
Garry Newman
a92d680443 Added Workshop.Item.OwnerName 2016-10-21 14:51:43 +01:00
Garry Newman
029cad5514 Fixed client dispose NRE 2016-10-12 10:19:43 +01:00
Garry Newman
a203523824 Cleaning up 2016-10-07 11:50:49 +01:00
Garry Newman
aad8c2b03a CallResults 2016-10-05 16:27:02 +01:00
Garry Newman
220a49e716 More refactor 2016-10-05 12:44:01 +01:00
Garry Newman
5fa72a0275 Refactoring 2016-10-05 11:41:53 +01:00
Garry Newman
ec71461dbf Inventory cleanup/fixes 2016-10-04 16:47:48 +01:00
Garry Newman
458355b546 GameServer boilerplate 2016-09-30 15:29:22 +01:00
Garry Newman
01c8083869 Moved UseThisCall to Config 2016-09-30 11:51:38 +01:00
Garry Newman
b2db9b5304 Client.UseThisCall 2016-09-29 15:25:19 +01:00
Garry Newman
3a9c1962a1 This callback code is bullshit 2016-09-29 15:25:11 +01:00
Garry Newman
99e1740961 Flatter, safer, but more resource intensive server query 2016-07-18 16:01:52 +01:00
Garry Newman
8188372e3e utils, screenshots, BetaName 2016-07-18 12:32:42 +01:00
Garry Newman
cb926f6436 Friends, Refactoring, Cleanup, Placeholder 2016-07-15 17:26:06 +01:00
Garry Newman
53dfddabf0 Refactored init 2016-07-15 11:26:09 +01:00
Garry Newman
ee502cce8b Steamuser 2016-07-15 10:25:52 +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
15d1d8a0df Server requests 2016-07-07 16:55:08 +01:00
Garry Newman
99a804c14b Serverlist 2016-07-07 15:03:37 +01:00