Commit Graph

1267 Commits

Author SHA1 Message Date
Herman Groenenboom
8a6c389e1f Add documentation to Controller DigitalState and AnalogState to prevent confusiong between the Pressed and Active values 2023-04-07 10:56:00 +02:00
Herman Groenenboom
d19f420a24 Add bindings for retrieving InputActionOrigins for a Controller. 2023-04-07 10:54:45 +02:00
Herman Groenenboom
7c62042af2 Make SteamEnums.InputActionOrigin public and update Generator accordingly to do this automatically in the future
InputActionOrigin is required on the user side so the user can check whether the action origin has changed. This is cheaper than continuously requesting the action glyph. In addition the user requires the action origin to be able to supply their own icons.
2023-04-07 10:52:41 +02:00
Herman Groenenboom
a0cb27f324 Add SteamInput call to retrieve analog action glyphs and clarify documentation for retrieving both analog and digital glyphs using information from the official docs. 2023-04-07 10:50:11 +02:00
André Straubmeier
4e7e0ef8c4 Revert "Update packages, drop net46 support"
This reverts commit e81d1ac682.
2022-11-29 18:17:43 +01:00
André Straubmeier
9160882a9b Merge branch 'master' of https://github.com/Facepunch/Facepunch.Steamworks 2022-11-29 18:15:22 +01:00
André Straubmeier
4b12fa14dc Add SendRateMin, SendRateMax and NagleTime to SteamNetworkingUtils 2022-11-29 18:15:20 +01:00
dependabot[bot]
e81d1ac682
Update packages, drop net46 support 2022-10-12 06:57:41 +01:00
Rubat
814488652b
Handle Steam not running better (#566)
* Handle Steam not running better

* Make Steamworks.SteamClient.IsValid is correct without Steam

Make sure Steamworks.SteamClient.IsValid is correct without Steam running
2022-10-12 06:37:19 +01:00
Max Halldén
aab6d0d081
Check return value from FileRead (#663)
Co-authored-by: Max Halldén <me@maxhallden.com>
2022-10-12 06:34:22 +01:00
Michal Cichra
0fda7e39fe
update to steam sdk 1.55 (#675)
includes native apple M1 support
2022-10-12 06:33:34 +01:00
André Straubmeier
04b921b33d More detailed debug levels in SteamNetworkingUtils 2022-02-16 11:55:24 +01:00
Wesley Baartman
5cb1496e80
Fix strings in readme (#621) 2021-12-13 09:14:29 +00:00
André Straubmeier
2675b3201b Add net46 target framework back for Unity support 2021-11-25 18:36:49 +01:00
André Straubmeier
df99a3e1ac
Merge pull request #612 from Facepunch/steamworks152
Steamworks 1.53 with multi lane and fake IP support
2021-11-25 18:34:12 +01:00
André Straubmeier
a16c92d9c6 Update test case steamclient.dll et al 2021-11-24 15:37:40 +01:00
André Straubmeier
9ff422533f Do test case fake IP initialization before login 2021-11-24 10:19:55 +01:00
André Straubmeier
5d944374b2 RequestFakeIP / GetFakeIP comment fixes 2021-11-24 10:19:26 +01:00
André Straubmeier
36e3f3a58f Add NetAddress.IsFakeIPv4 2021-11-24 10:11:37 +01:00
André Straubmeier
86aa1439aa Generated 1.53 2021-11-24 10:01:12 +01:00
André Straubmeier
6a204680da Redist for 1.53 2021-11-24 09:56:55 +01:00
André Straubmeier
ed1c690d7b Headers for 1.53 2021-11-24 09:55:25 +01:00
André Straubmeier
30ff3a3d85 Add fake IP test cases 2021-11-23 15:46:07 +01:00
André Straubmeier
0455e7fc72 Add fake IP support to SteamNetworkingSockets 2021-11-23 15:44:22 +01:00
André Straubmeier
045a3963b0 Generated fake IP API 2021-11-23 15:39:18 +01:00
André Straubmeier
45df99416e Add missing fake IP API to steam_api.json 2021-11-23 15:38:14 +01:00
André Straubmeier
cf9744913c Redist update for test cases 2021-11-23 15:33:15 +01:00
André Straubmeier
214096e376 All SendMessage overloads have optional laneIndex 2021-11-22 17:53:48 +01:00
André Straubmeier
f3ee5bec4e Connection lanes implementation 2021-11-22 17:51:40 +01:00
André Straubmeier
2088f14c05 Generator comments out SteamInputActionEvent_t.AnalogAction_t types since the type declaration is missing from steam_api.json 2021-11-22 13:41:46 +01:00
André Straubmeier
26eb429654 Generated 1.52 2021-11-22 13:23:29 +01:00
André Straubmeier
70b2a301ca Generator changes to support 1.52 2021-11-22 13:23:07 +01:00
André Straubmeier
2f8c19a1d1 Headers for 1.52 2021-11-22 13:22:54 +01:00
André Straubmeier
59db8fac8a Redist for 1.52 2021-11-22 13:21:59 +01:00
Garry Newman
12663f0d81 Update redistributables 2021-10-24 09:11:09 +01:00
Thunder
c106d01fcb
Documentation Rework (#599) 2021-10-21 08:40:56 +01:00
BOTLANNER
132b1a579b
Fix for GetFloat on struct Steamworks.Data.Stat always returning 0 (#598)
Co-authored-by: B0TLANNER <b0tlanner.games@gmail.com>
2021-10-18 10:52:55 +01:00
Garry Newman
141dbfdaa1 These should be static 2021-09-24 15:47:41 +01:00
Garry Newman
f005600957 SteamPort isn't used anymore here 2021-09-24 14:46:37 +01:00
Garry Newman
480137a490 Added SteamUtils.SetGameLauncherMode 2021-09-24 14:36:48 +01:00
Garry Newman
3b0fa8106c Added SteamUtils.IsRunningOnSteamDeck 2021-09-24 14:29:58 +01:00
Garry Newman
38c2ffd796 Added SteamUGC.GetWorkshopEulaStatus() 2021-09-24 14:28:13 +01:00
Garry Newman
30f35c3aae Added SteamUGC.ShowWorkshopEula() 2021-09-24 14:26:15 +01:00
Garry Newman
1c98852d7c Update fixes 2021-09-24 14:24:00 +01:00
Garry Newman
40bcf2e95a Update to Steamworks 152 2021-09-24 14:06:32 +01:00
Garry Newman
bfa94d89fa Fix TextFilteringContext not getting exposed 2021-09-24 14:00:16 +01:00
Garry Newman
821975435c Merge branch 'master' of https://github.com/Facepunch/Facepunch.Steamworks 2021-09-24 13:55:08 +01:00
Garry Newman
959249d04a
Merge pull request #588 from rtsonneveld/master
Adjusted uploading progress bar so it doesn't jump back
2021-09-24 13:53:31 +01:00
Garry Newman
454c686368
Merge pull request #520 from PhyxionNL/master
Fix NuGet package generation
2021-09-24 13:52:47 +01:00
Garry Newman
b47e1e6f55
Merge pull request #514 from Noek1993/master
Added support for FilterText
2021-09-24 13:51:39 +01:00