├── steam_appid.txt ├── ProjectSettings ├── ProjectVersion.txt ├── UnityAnalyticsManager.asset ├── ClusterInputManager.asset ├── NetworkManager.asset ├── TimeManager.asset ├── EditorBuildSettings.asset ├── AudioManager.asset ├── TagManager.asset ├── EditorSettings.asset ├── UnityConnectSettings.asset ├── DynamicsManager.asset ├── Physics2DSettings.asset └── NavMeshAreas.asset ├── Assets ├── Steamworks.NET │ ├── Plugins │ │ ├── Steamworks.NET │ │ │ ├── redist │ │ │ │ ├── steam_appid.txt │ │ │ │ └── steam_appid.txt.meta │ │ │ ├── autogen.meta │ │ │ ├── redist.meta │ │ │ ├── types.meta │ │ │ ├── types │ │ │ │ ├── SteamUGC.meta │ │ │ │ ├── SteamClient.meta │ │ │ │ ├── SteamFriends.meta │ │ │ │ ├── SteamHTTP.meta │ │ │ │ ├── SteamInput.meta │ │ │ │ ├── SteamTypes.meta │ │ │ │ ├── MatchmakingTypes.meta │ │ │ │ ├── SteamClientPublic.meta │ │ │ │ ├── SteamController.meta │ │ │ │ ├── SteamHTMLSurface.meta │ │ │ │ ├── SteamInventory.meta │ │ │ │ ├── SteamMatchmaking.meta │ │ │ │ ├── SteamNetworking.meta │ │ │ │ ├── SteamRemoteStorage.meta │ │ │ │ ├── SteamRemoteplay.meta │ │ │ │ ├── SteamScreenshots.meta │ │ │ │ ├── SteamUserStats.meta │ │ │ │ ├── Steam_api_common.meta │ │ │ │ ├── SteamDatagramTickets.meta │ │ │ │ ├── SteamNetworkingSockets.meta │ │ │ │ ├── SteamNetworkingTypes.meta │ │ │ │ ├── SteamUnifiedMessages.meta │ │ │ │ ├── SteamTypes │ │ │ │ │ ├── AppId_t.cs.meta │ │ │ │ │ ├── DepotId_t.cs.meta │ │ │ │ │ ├── RTime32.cs.meta │ │ │ │ │ ├── SiteId_t.cs.meta │ │ │ │ │ ├── AccountID_t.cs.meta │ │ │ │ │ ├── ManifestId_t.cs.meta │ │ │ │ │ ├── SteamAPICall_t.cs.meta │ │ │ │ │ ├── PartyBeaconID_t.cs.meta │ │ │ │ │ ├── SteamIPAddress_t.cs.meta │ │ │ │ │ ├── RTime32.cs │ │ │ │ │ ├── AppId_t.cs │ │ │ │ │ ├── SiteId_t.cs │ │ │ │ │ ├── AccountID_t.cs │ │ │ │ │ ├── DepotId_t.cs │ │ │ │ │ ├── ManifestId_t.cs │ │ │ │ │ ├── SteamAPICall_t.cs │ │ │ │ │ └── PartyBeaconID_t.cs │ │ │ │ ├── SteamClientPublic │ │ │ │ │ ├── CGameID.cs.meta │ │ │ │ │ ├── CSteamID.cs.meta │ │ │ │ │ ├── HAuthTicket.cs.meta │ │ │ │ │ └── HAuthTicket.cs │ │ │ │ ├── SteamInput │ │ │ │ │ ├── InputHandle_t.cs.meta │ │ │ │ │ ├── InputActionSetHandle_t.cs.meta │ │ │ │ │ ├── InputAnalogActionHandle_t.cs.meta │ │ │ │ │ ├── InputDigitalActionHandle_t.cs.meta │ │ │ │ │ ├── InputHandle_t.cs │ │ │ │ │ ├── InputActionSetHandle_t.cs │ │ │ │ │ ├── InputAnalogActionHandle_t.cs │ │ │ │ │ └── InputDigitalActionHandle_t.cs │ │ │ │ ├── SteamUGC │ │ │ │ │ ├── UGCQueryHandle_t.cs.meta │ │ │ │ │ ├── UGCUpdateHandle_t.cs.meta │ │ │ │ │ ├── UGCQueryHandle_t.cs │ │ │ │ │ └── UGCUpdateHandle_t.cs │ │ │ │ ├── SteamFriends │ │ │ │ │ ├── FriendsGroupID_t.cs.meta │ │ │ │ │ └── FriendsGroupID_t.cs │ │ │ │ ├── SteamHTMLSurface │ │ │ │ │ ├── HHTMLBrowser.cs.meta │ │ │ │ │ └── HHTMLBrowser.cs │ │ │ │ ├── SteamHTTP │ │ │ │ │ ├── HTTPRequestHandle.cs.meta │ │ │ │ │ ├── HTTPCookieContainerHandle.cs.meta │ │ │ │ │ ├── HTTPRequestHandle.cs │ │ │ │ │ └── HTTPCookieContainerHandle.cs │ │ │ │ ├── SteamInventory │ │ │ │ │ ├── SteamItemDef_t.cs.meta │ │ │ │ │ ├── SteamInventoryResult_t.cs.meta │ │ │ │ │ ├── SteamItemInstanceID_t.cs.meta │ │ │ │ │ ├── SteamInventoryUpdateHandle_t.cs.meta │ │ │ │ │ ├── SteamItemDef_t.cs │ │ │ │ │ ├── SteamItemInstanceID_t.cs │ │ │ │ │ └── SteamInventoryResult_t.cs │ │ │ │ ├── SteamMatchmaking │ │ │ │ │ ├── HServerQuery.cs.meta │ │ │ │ │ ├── HServerListRequest.cs.meta │ │ │ │ │ ├── HServerQuery.cs │ │ │ │ │ └── HServerListRequest.cs │ │ │ │ ├── SteamNetworking │ │ │ │ │ ├── SNetSocket_t.cs.meta │ │ │ │ │ ├── SNetListenSocket_t.cs.meta │ │ │ │ │ ├── SNetSocket_t.cs │ │ │ │ │ └── SNetListenSocket_t.cs │ │ │ │ ├── SteamRemoteStorage │ │ │ │ │ ├── UGCHandle_t.cs.meta │ │ │ │ │ ├── PublishedFileId_t.cs.meta │ │ │ │ │ ├── UGCFileWriteStreamHandle_t.cs.meta │ │ │ │ │ ├── PublishedFileUpdateHandle_t.cs.meta │ │ │ │ │ ├── UGCHandle_t.cs │ │ │ │ │ └── PublishedFileId_t.cs │ │ │ │ ├── Steam_api_common │ │ │ │ │ ├── HSteamPipe.cs.meta │ │ │ │ │ ├── HSteamUser.cs.meta │ │ │ │ │ ├── HSteamPipe.cs │ │ │ │ │ └── HSteamUser.cs │ │ │ │ ├── MatchmakingTypes │ │ │ │ │ ├── gameserveritem_t.cs.meta │ │ │ │ │ └── servernetadr_t.cs.meta │ │ │ │ ├── SteamController │ │ │ │ │ ├── ControllerHandle_t.cs.meta │ │ │ │ │ ├── ControllerActionSetHandle_t.cs.meta │ │ │ │ │ ├── ControllerAnalogActionHandle_t.cs.meta │ │ │ │ │ ├── ControllerDigitalActionHandle_t.cs.meta │ │ │ │ │ ├── ControllerHandle_t.cs │ │ │ │ │ └── ControllerActionSetHandle_t.cs │ │ │ │ ├── SteamScreenshots │ │ │ │ │ ├── ScreenshotHandle.cs.meta │ │ │ │ │ └── ScreenshotHandle.cs │ │ │ │ ├── SteamUserStats │ │ │ │ │ ├── SteamLeaderboard_t.cs.meta │ │ │ │ │ ├── SteamLeaderboardEntries_t.cs.meta │ │ │ │ │ ├── SteamLeaderboard_t.cs │ │ │ │ │ └── SteamLeaderboardEntries_t.cs │ │ │ │ ├── SteamClient │ │ │ │ │ ├── SteamAPIWarningMessageHook_t.cs.meta │ │ │ │ │ ├── SteamAPI_PostAPIResultInProcess_t.cs.meta │ │ │ │ │ ├── SteamAPI_CheckCallbackRegistered_t.cs.meta │ │ │ │ │ ├── SteamAPI_PostAPIResultInProcess_t.cs │ │ │ │ │ ├── SteamAPIWarningMessageHook_t.cs │ │ │ │ │ └── SteamAPI_CheckCallbackRegistered_t.cs │ │ │ │ ├── SteamNetworkingTypes │ │ │ │ │ ├── HSteamListenSocket.cs.meta │ │ │ │ │ ├── HSteamNetConnection.cs.meta │ │ │ │ │ ├── HSteamNetPollGroup.cs.meta │ │ │ │ │ ├── SteamNetworkingErrMsg.cs.meta │ │ │ │ │ ├── SteamNetworkingIPAddr.cs.meta │ │ │ │ │ ├── SteamNetworkingIdentity.cs.meta │ │ │ │ │ ├── SteamNetworkingMessage_t.cs.meta │ │ │ │ │ ├── SteamNetworkingPOPID.cs.meta │ │ │ │ │ ├── SteamNetworkingConfigValue_t.cs.meta │ │ │ │ │ ├── SteamNetworkingMicroseconds.cs.meta │ │ │ │ │ ├── FSteamNetworkingSocketsDebugOutput.cs.meta │ │ │ │ │ ├── FSteamNetworkingSocketsDebugOutput.cs │ │ │ │ │ ├── SteamNetworkingErrMsg.cs │ │ │ │ │ ├── SteamNetworkingPOPID.cs │ │ │ │ │ ├── HSteamListenSocket.cs │ │ │ │ │ ├── HSteamNetPollGroup.cs │ │ │ │ │ ├── HSteamNetConnection.cs │ │ │ │ │ ├── SteamNetworkingMicroseconds.cs │ │ │ │ │ └── SteamNetworkingConfigValue_t.cs │ │ │ │ ├── SteamRemoteplay │ │ │ │ │ ├── RemotePlaySessionID_t.cs.meta │ │ │ │ │ └── RemotePlaySessionID_t.cs │ │ │ │ ├── SteamDatagramTickets │ │ │ │ │ ├── SteamDatagramHostedAddress.cs.meta │ │ │ │ │ ├── SteamDatagramRelayAuthTicket.cs.meta │ │ │ │ │ └── SteamDatagramHostedAddress.cs │ │ │ │ ├── SteamUnifiedMessages │ │ │ │ │ ├── ClientUnifiedMessageHandle.cs.meta │ │ │ │ │ └── ClientUnifiedMessageHandle.cs │ │ │ │ └── SteamNetworkingSockets │ │ │ │ │ ├── ISteamNetworkingConnectionCustomSignaling.cs.meta │ │ │ │ │ └── ISteamNetworkingCustomSignalingRecvContext.cs.meta │ │ │ ├── Steam.cs.meta │ │ │ ├── InteropHelp.cs.meta │ │ │ ├── Packsize.cs.meta │ │ │ ├── CallbackIdentity.cs.meta │ │ │ ├── CallbackDispatcher.cs.meta │ │ │ ├── autogen │ │ │ │ ├── NativeMethods.cs.meta │ │ │ │ ├── SteamEnums.cs.meta │ │ │ │ ├── SteamStructs.cs.meta │ │ │ │ ├── isteamapplist.cs.meta │ │ │ │ ├── isteamapps.cs.meta │ │ │ │ ├── isteamclient.cs.meta │ │ │ │ ├── isteamfriends.cs.meta │ │ │ │ ├── isteamhttp.cs.meta │ │ │ │ ├── isteaminput.cs.meta │ │ │ │ ├── isteammusic.cs.meta │ │ │ │ ├── isteamugc.cs.meta │ │ │ │ ├── isteamuser.cs.meta │ │ │ │ ├── isteamutils.cs.meta │ │ │ │ ├── isteamvideo.cs.meta │ │ │ │ ├── SteamCallbacks.cs.meta │ │ │ │ ├── SteamConstants.cs.meta │ │ │ │ ├── isteamcontroller.cs.meta │ │ │ │ ├── isteamgameserver.cs.meta │ │ │ │ ├── isteamhtmlsurface.cs.meta │ │ │ │ ├── isteaminventory.cs.meta │ │ │ │ ├── isteammatchmaking.cs.meta │ │ │ │ ├── isteammusicremote.cs.meta │ │ │ │ ├── isteamnetworking.cs.meta │ │ │ │ ├── isteamremoteplay.cs.meta │ │ │ │ ├── isteamscreenshots.cs.meta │ │ │ │ ├── isteamuserstats.cs.meta │ │ │ │ ├── isteamgameserverapps.cs.meta │ │ │ │ ├── isteamgameserverclient.cs.meta │ │ │ │ ├── isteamgameserverhttp.cs.meta │ │ │ │ ├── isteamgameserverstats.cs.meta │ │ │ │ ├── isteamgameserverugc.cs.meta │ │ │ │ ├── isteamgameserverutils.cs.meta │ │ │ │ ├── isteamnetworkingsockets.cs.meta │ │ │ │ ├── isteamnetworkingutils.cs.meta │ │ │ │ ├── isteamparentalsettings.cs.meta │ │ │ │ ├── isteamremotestorage.cs.meta │ │ │ │ ├── isteamunifiedmessages.cs.meta │ │ │ │ ├── isteamgameserverinventory.cs.meta │ │ │ │ ├── isteamgameservernetworking.cs.meta │ │ │ │ ├── isteamgameservernetworkingsockets.cs.meta │ │ │ │ ├── isteamgameservernetworkingutils.cs.meta │ │ │ │ ├── isteamunifiedmessages.cs │ │ │ │ ├── isteamparentalsettings.cs │ │ │ │ └── isteamvideo.cs │ │ │ ├── ISteamMatchmakingResponses.cs.meta │ │ │ └── CallbackIdentity.cs │ │ ├── x86 │ │ │ ├── steam_api.dll │ │ │ ├── libsteam_api.so │ │ │ ├── libsteam_api.so.meta │ │ │ └── steam_api.dll.meta │ │ ├── x86_64 │ │ │ ├── libsteam_api.so │ │ │ ├── steam_api64.dll │ │ │ ├── libsteam_api.so.meta │ │ │ └── steam_api64.dll.meta │ │ ├── steam_api.bundle │ │ │ ├── Contents │ │ │ │ ├── MacOS │ │ │ │ │ ├── libsteam_api.dylib │ │ │ │ │ └── libsteam_api.dylib.meta │ │ │ │ ├── Info.plist.meta │ │ │ │ ├── MacOS.meta │ │ │ │ └── Info.plist │ │ │ └── Contents.meta │ │ ├── x86.meta │ │ ├── x86_64.meta │ │ ├── Steamworks.NET.meta │ │ └── steam_api.bundle.meta │ ├── LICENSE.txt.meta │ ├── Editor.meta │ ├── Plugins.meta │ ├── Editor │ │ ├── Steamworks.NET.meta │ │ └── Steamworks.NET │ │ │ ├── RedistCopy.cs.meta │ │ │ └── RedistInstall.cs.meta │ └── LICENSE.txt ├── Plugins │ ├── LitJson.dll │ ├── TinyJSON.dll │ ├── Utils.meta │ ├── ObjImporter.cs.meta │ ├── Utils │ │ └── Utils.cs.meta │ ├── EnumListAttribute.cs.meta │ ├── LitJson.dll.meta │ ├── TinyJSON.dll.meta │ └── EnumListAttribute.cs ├── ModTool.unity.meta ├── Steamworks.NET.meta ├── Editor │ ├── AutoBuilder.cs.meta │ ├── EnumListAttributeDrawer.cs.meta │ └── EnumListAttributeDrawer.cs ├── ModPackButton.prefab.meta ├── Editor.meta ├── Plugins.meta ├── Scripts.meta └── Scripts │ ├── Config.cs.meta │ ├── SteamManager.cs.meta │ ├── SteamWorkshopUploader.cs.meta │ └── Config.cs ├── UnityPackageManager └── manifest.json ├── config.json ├── WorkshopContent ├── LegoSkins.png ├── StarrWolf.png ├── LegoSkins │ └── Skins │ │ ├── M-TRON.png │ │ ├── Space.png │ │ ├── Blacktron.png │ │ ├── Futuron.png │ │ ├── Ice Planet.png │ │ ├── Space_DECAL.png │ │ ├── Blacktron II.png │ │ ├── Futuron_DECAL.png │ │ ├── M-TRON_DECAL.png │ │ ├── Space Police.png │ │ ├── Blacktron_DECAL.png │ │ ├── Ice Planet_DECAL.png │ │ ├── Space Police II.png │ │ ├── Blacktron II_DECAL.png │ │ ├── Space Police_DECAL.png │ │ └── Space Police II_DECAL.png ├── StarrWolf.workshop.json └── LegoSkins.workshop.json ├── .gitignore └── LICENSE /steam_appid.txt: -------------------------------------------------------------------------------- 1 | 480 2 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2017.4.36f1 2 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/redist/steam_appid.txt: -------------------------------------------------------------------------------- 1 | 480 -------------------------------------------------------------------------------- /UnityPackageManager/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | } 4 | } 5 | -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- 1 | { 2 | "validateTags" : false, 3 | "validTags" : ["Aero","Skin"] 4 | } -------------------------------------------------------------------------------- /Assets/Plugins/LitJson.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Plugins/LitJson.dll -------------------------------------------------------------------------------- /Assets/Plugins/TinyJSON.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Plugins/TinyJSON.dll -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins.png -------------------------------------------------------------------------------- /WorkshopContent/StarrWolf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/StarrWolf.png -------------------------------------------------------------------------------- /Assets/ModTool.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d5cbc7d6dd05584a837692d175760e1 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Plugins/Utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a2d6a95b4480b44e9cbc37a086c4636 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/M-TRON.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/M-TRON.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Space.png -------------------------------------------------------------------------------- /ProjectSettings/UnityAnalyticsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/ProjectSettings/UnityAnalyticsManager.asset -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Blacktron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Blacktron.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Futuron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Futuron.png -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86/steam_api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Steamworks.NET/Plugins/x86/steam_api.dll -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Ice Planet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Ice Planet.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Space_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Space_DECAL.png -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86/libsteam_api.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Steamworks.NET/Plugins/x86/libsteam_api.so -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Blacktron II.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Blacktron II.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Futuron_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Futuron_DECAL.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/M-TRON_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/M-TRON_DECAL.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Space Police.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Space Police.png -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86_64/libsteam_api.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Steamworks.NET/Plugins/x86_64/libsteam_api.so -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86_64/steam_api64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Steamworks.NET/Plugins/x86_64/steam_api64.dll -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Blacktron_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Blacktron_DECAL.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Ice Planet_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Ice Planet_DECAL.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Space Police II.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Space Police II.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Blacktron II_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Blacktron II_DECAL.png -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Space Police_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Space Police_DECAL.png -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins/Skins/Space Police II_DECAL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/WorkshopContent/LegoSkins/Skins/Space Police II_DECAL.png -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/LICENSE.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90017bb72ca620948955229d58ec5828 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents/MacOS/libsteam_api.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nihilocrat/SteamWorkshopUploader/HEAD/Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents/MacOS/libsteam_api.dylib -------------------------------------------------------------------------------- /Assets/Steamworks.NET.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10dfe4468ef9c8d45b7dd2f2062c2ef9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.csproj 2 | *.pidb 3 | *.pdb 4 | *.sln 5 | *.suo 6 | *.userprefs 7 | *.orig 8 | *.orig.meta 9 | Temp/ 10 | Library/ 11 | Assets/ModPacks/ 12 | Builds/ 13 | Save/ 14 | Mod/ 15 | Documentation/ 16 | obj/ 17 | .vscode -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c9e391fdc789bd47a7741eeccdc5cd2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 838e433223e07bc4bbbf057e3ca7a7b9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/AutoBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cc3fccdb194240458d8886ddaa82b4e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42e4522da90c53f42a77737cb41c7d04 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ModPackButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25d42c23552b64e46993be36f3d7295a 3 | timeCreated: 1438742679 4 | licenseType: Free 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/ObjImporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a47f3264de8c834d90f8530dd0dbf75 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Utils/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a44bbfb2b73f6f44abb937c695bf5bb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86_64.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9974051f67ea20a41afd0c3fa8b8bf6b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Editor/Steamworks.NET.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84c5efbcf96cf3345b26125360183a81 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48cb3c6b14f07db4b843e6ab065ed6c1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d29e98c85da14454b8ef04697455c4cc 3 | folderAsset: yes 4 | timeCreated: 1438893018 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddfebc559f960554cb9841da44c0aea5 3 | folderAsset: yes 4 | timeCreated: 1438893018 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4c274d90567179459f391b28ea0c0a9 3 | folderAsset: yes 4 | timeCreated: 1438893018 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/redist/steam_appid.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa716e44d7f9f414981613d865150392 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents/Info.plist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2403515330445fb418e115ae2c0b4bc4 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f753baad4d6c5644a0304756522cd22 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/redist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9eaed0ccd6e5534f8e04f19d7de3a70 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59b33bec893df51469a6a85315b5e1dd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUGC.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b415ea38968b9f445a5cdc4fc2ea8140 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 830b4ab9e4fa6a44ab686e16e7642843 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents/MacOS/libsteam_api.dylib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62c248cee4aa9b14aa676e0c5ac4fea4 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e41fc5033a5c8354e948e1fdbedf5cf7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamFriends.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58da28987ab29a04fa6c1cfb676cffed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTTP.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bae7bdc4b794fb14db0d5d4875b44505 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 325575775d578a34387551264169306c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40ee97b13bae4fd4b870e7d8a6ea5641 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents/MacOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbfbabbb896c389449d80bc02381c22e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/MatchmakingTypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ed8f01dd6fcab147b343a177ec7988d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClientPublic.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82a12b57449250b4a82c74f0a0a14c07 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dac044485a6bb141a010fc2b679e29c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTMLSurface.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a67f2e17595ef79479d7dffaa7e47161 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 950e631f6c817da4eb02845e582a6b84 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamMatchmaking.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f338ac3cbf55edf40921924a822876a1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworking.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d81be3f1ce1c8ee4294ba153ad15bf17 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 378d59bfbbbbe054cab6881263b16f3c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9405b6b525744845b92e457307c2c5a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamScreenshots.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28a52174c5c49734ebad4d9a4b98eacc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUserStats.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df88e1aa9cd8ef246a312c1fe3c3eabf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/Steam_api_common.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be2fedc5a070add48bd0aef15764336b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamDatagramTickets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e21ea31aca3c0544cb586c2050adb7ea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingSockets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2921b039336106a44b57f25abf4f3056 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4f4f00ca186454449eed7fbcb78ffe6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUnifiedMessages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d36dcf4e8f350e4eb2d7ded9a2fe3c6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/ModTool.unity 10 | guid: 00000000000000000000000000000000 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Config.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61ce1310b288cb042a4c6d641a9b7527 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /WorkshopContent/StarrWolf.workshop.json: -------------------------------------------------------------------------------- 1 | { 2 | "publishedfileid": "495382109", 3 | "contentfolder": "StarrWolf", 4 | "previewfile": "StarrWolf.png", 5 | "visibility": 0, 6 | "title": "Starr Wolf", 7 | "description": "Brick's Starr Wolf from Starr Mazer!", 8 | "metadata": "", 9 | "tags": [ 10 | "Aero" 11 | ] 12 | } -------------------------------------------------------------------------------- /Assets/Scripts/SteamManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef4bffeda13d7a748973ff9204401c07 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -100 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/SteamWorkshopUploader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95048abd5ea407a4ca21ad987862f59e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: -50 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/Steam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 418cc75b197f3e244920b3d1803f3ecd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Editor/Steamworks.NET/RedistCopy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f3e1ac0f1b87af499264f1cf52ebcaf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/InteropHelp.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3cab6c815358a5f4a9234319fcebe942 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/Packsize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e63e7b55fbaadf4cbd025386fcd9f71 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Plugins/EnumListAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbac7988308774441a776490dfae6e07 3 | timeCreated: 1429235436 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Editor/Steamworks.NET/RedistInstall.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50d5f8d69e2e41a449b09e3ce5a1350f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/CallbackIdentity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0682e192b68297e4b933217ef6b63bb7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Editor/EnumListAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 377e006783f657447b1e99021b92d205 3 | timeCreated: 1429234869 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/CallbackDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92520a202aac64447a1689d3319b3002 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/NativeMethods.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b658c7ff526a6464b8720fb7548115b2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/SteamEnums.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da1045881c94ff14b996d320101f9a53 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/SteamStructs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36cda2351aaf91e4a93d80e0f3fb8538 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamapplist.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 056151009b041cb41bdcfad2babf8f6f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamapps.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29166e6f8835810499c7c5df3d3a26a5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamclient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c171dbcf82b42b7408c02e32c4dc6c54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamfriends.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77c5e2587cf9bf548abe436be60e2fb7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamhttp.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4125fffc346e0e740909578961cd057b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteaminput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19c240259e89c5944aa7008f489b40e0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteammusic.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a883ad06c45a3c346b69828292b04b22 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamugc.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1188442e4146a1e40a161292ab9c136a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamuser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd8e52647c08a4c4fa434c70c0a488dc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamutils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4a91d0c83b47924dab5d379977c8ae9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamvideo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b314b7ac32665046b90b9a78fcb2506 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/ISteamMatchmakingResponses.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a79ec668140693419e1ed60581f1dff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/SteamCallbacks.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 882b9a7a328eba5468de0c1fa95af0d4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/SteamConstants.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90998a5cdd15e59478aabc48495f187b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamcontroller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e83c15a5c736a78498b5feaeb0f49c49 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01dd436116900304da56f8bc7adf14e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamhtmlsurface.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7bb4b6674342911409fa878ba65e10cd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteaminventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b33bb0973fee1f947a7d8d6de22b602b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteammatchmaking.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98ed6a31604632e49bf28d1846dbcbda 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteammusicremote.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ae3449817aed704aa66b5118a5e9714 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamnetworking.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cce74ebe8e32cd44a3e8d4ea18cfe67 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamremoteplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e04745acba213b4f9e3faca00d7accb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamscreenshots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baf8be4986378814ca10000bba3f1884 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamuserstats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d69e82dc08a72a42867a855943721d8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/AppId_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53a24832e8b4e12428b94bf39f80223d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/DepotId_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f90258ac74e5f7c4383e99eb938d5861 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/RTime32.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6538d945e235c7b4e9357594261950fe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/SiteId_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9361460222c2244cb5e409384da2b45 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverapps.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e1770cf5cb76484cae15a8aeee02100 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverclient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89c6ccca83c2a2b48ad2e0e1e0edd310 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverhttp.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f15ca249d4dabe84182f041d62e2c20e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverstats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef54cb251eff3524993e3c54c8201d51 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverugc.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5c74477b14984a42af4aa23b97c89f2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverutils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0feba0e8846de5f4d99970ff83e68bc4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamnetworkingsockets.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92ca0539d5ee3d641b68c2f8d5a5f4d7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamnetworkingutils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8489a68eb56bf0e4fbaf7b3478d6c08b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamparentalsettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 791403169bf251946b7d98a6b2eda2cf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamremotestorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99853bd8f10d46c458945cce9e0e541d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamunifiedmessages.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d6ccc6d35accc44ca29993012a1c5de 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClientPublic/CGameID.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 538fb900ff654584ba146cb688a2278f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6fb25deaa69e454ca6cbd3c355c9293 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/AccountID_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 144ad5016a959b84ba28168407eefe0c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/ManifestId_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27143cb020ab6854e8f92cf700334232 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/SteamAPICall_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bf121f25ed6eca47abbdb6ea05af4d8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUGC/UGCQueryHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e06a0cf7559afe542a4eaab71255c0e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /WorkshopContent/LegoSkins.workshop.json: -------------------------------------------------------------------------------- 1 | { 2 | "publishedfileid": "494840610", 3 | "contentfolder": "LegoSkins", 4 | "previewfile": "LegoSkins.png", 5 | "visibility": 0, 6 | "title": "Unofficial LEGO Space Skin Pack", 7 | "description": "Skins for all your favorite LEGO Space sets from the 80s and 90s.", 8 | "metadata": "", 9 | "tags": [ 10 | "Skin" 11 | ] 12 | } -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameserverinventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5258e879243b204fb0d10c23dc92453 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameservernetworking.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7072d102b3caf3e4897093ead2f176c7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClientPublic/CSteamID.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bb8a98d073ae5c49845a392f39805b1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClientPublic/HAuthTicket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 636f1ce26bb89fd4b919a174dfda556f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamFriends/FriendsGroupID_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3214e7879fafd7c43bb1d4ba8671441c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTMLSurface/HHTMLBrowser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b46715853a89e0429670d5a5bd75db7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTTP/HTTPRequestHandle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0322ce7371f3ae14a9443905a1aa23fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamItemDef_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0edfb78f84eefab49915d661233dddb2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamMatchmaking/HServerQuery.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9757578837806f44ab320bbe0a490f6b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworking/SNetSocket_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3bae3b90fd2fc94882e5f264bf2579b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage/UGCHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e198b9f0236b913498d397a667cb20f6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/PartyBeaconID_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75c1ec98b7da0b0478fb72e98cd56f53 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/SteamIPAddress_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b24c0a84d8bfb442ac6d93622000dc6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUGC/UGCUpdateHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57fea715d6fefc94983b741b07d364a7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/Steam_api_common/HSteamPipe.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac2ea080dd27aa046af816b829668dc2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/Steam_api_common/HSteamUser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3216d87e7109e9e4cafc27472c2d2668 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameservernetworkingsockets.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 673fb25217268784784a46d4fc64c0dc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamgameservernetworkingutils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be08d88004687ef478cf68792822ce90 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/MatchmakingTypes/gameserveritem_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b611c7e2492937c4486cd96883e5a87d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/MatchmakingTypes/servernetadr_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab48e9289ffa5084eaaf658cd669e885 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController/ControllerHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64d8b95341dd07e4897e8f92e6d788db 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTTP/HTTPCookieContainerHandle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74bd9b41fed1310499d8c341a97fb525 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputActionSetHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11e7c0c615fd51d4888e4d4402d5c48b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamMatchmaking/HServerListRequest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 386a32f1c2e652a4fb2e8463f2b7dc97 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworking/SNetListenSocket_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0522af9f95440794fa89257c40d96a7c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamScreenshots/ScreenshotHandle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac357fd58e0e20649b211d9f9169c944 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUserStats/SteamLeaderboard_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e902c07235d85a47a4edb9e2843ec65 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient/SteamAPIWarningMessageHook_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d983505a90f19d64fac36ff7bee08f57 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputAnalogActionHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 066d7378512e8fa48ade6605b6624162 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputDigitalActionHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e346fb5c0b2a25439c00875c744f58d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamInventoryResult_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a7cf4582cfd9424292ccac6c742f642 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamItemInstanceID_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f257709291658754e9957c362f174645 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/HSteamListenSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b2d2c5e55339c0498f9c5a7e00e03b9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/HSteamNetConnection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 939f757be028c7f41b98a4af295a2191 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/HSteamNetPollGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7312264454a4bf4fa338af2fcc183ec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage/PublishedFileId_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eeff6b09679c4604db3747f561e31f17 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteplay/RemotePlaySessionID_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d4afa1a5022c04489bb302185903325 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUserStats/SteamLeaderboardEntries_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30bf5bf4b83398e48900721b1cd103c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient/SteamAPI_PostAPIResultInProcess_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c136e2ba3e8ccf64db51db44605a8bc1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController/ControllerActionSetHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68edf43bc97dc174f999aaa443763da9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamInventoryUpdateHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b28a1cba71a417046989bd96cdec18b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingErrMsg.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7629db5aaaaf769499467e7d7d979618 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingIPAddr.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74725bca6aa1f01448b253790c4b44ad 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingIdentity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f550ec4268c6eaa43bcd115cde8d3218 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingMessage_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43063be999a230b40b1d8980cc803da4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingPOPID.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 038b0306b6320714cabf7eef544aeb5e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage/UGCFileWriteStreamHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc902e702729e4b499ac2249527b706e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient/SteamAPI_CheckCallbackRegistered_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81f0d7e37cd36b649a8b761253224d36 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController/ControllerAnalogActionHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7258e87193ec2cc4e91a1e16ce9c29f5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController/ControllerDigitalActionHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b99c1b2a9e16214eae3ad6440641b89 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamDatagramTickets/SteamDatagramHostedAddress.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23bf61acf417e33448b87553f29487dc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamDatagramTickets/SteamDatagramRelayAuthTicket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1338b313052b7484786f331641ae1320 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingConfigValue_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3a95fbcfb0299f4b8f44133d6cfc2ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingMicroseconds.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 547571052a5197d4580be67f9fd5d97d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage/PublishedFileUpdateHandle_t.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f071f5967ea4f0448bb575ddac63c25 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUnifiedMessages/ClientUnifiedMessageHandle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 942ec0d7e3cd68e4cb374be36e61801a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/FSteamNetworkingSocketsDebugOutput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38bb5600af4ec664f8a6cfef252f1ccf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingSockets/ISteamNetworkingConnectionCustomSignaling.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06e2b2776138aee419af64f35f273204 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingSockets/ISteamNetworkingCustomSignalingRecvContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a692a46603cf3e48b5fc9e59cfab32f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 0 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /Assets/Scripts/Config.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections.Generic; 3 | using TinyJSON; 4 | 5 | [System.Serializable] 6 | public class Config 7 | { 8 | public bool validateTags = false; 9 | public List validTags = new List(); 10 | 11 | [TinyJSON.Skip] 12 | public const string filename = "config.json"; 13 | 14 | public static Config Load() 15 | { 16 | Config obj = null; 17 | string jsonString = Utils.LoadTextFile(Application.dataPath + "/../" + filename); 18 | JSON.MakeInto(JSON.Load(jsonString), out obj); 19 | 20 | return obj; 21 | } 22 | } -------------------------------------------------------------------------------- /Assets/Plugins/LitJson.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2dfc9abed107c84f9fe73d167c1b5ab 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /Assets/Plugins/TinyJSON.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9a72503ae88c524d942fcb2127ad43d 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 7 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 1 10 | m_DefaultBehaviorMode: 1 11 | m_SpritePackerMode: 2 12 | m_SpritePackerPaddingPower: 1 13 | m_EtcTextureCompressorBehavior: 0 14 | m_EtcTextureFastCompressor: 2 15 | m_EtcTextureNormalCompressor: 2 16 | m_EtcTextureBestCompressor: 5 17 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp 18 | m_ProjectGenerationRootNamespace: 19 | m_UserGeneratedProjectSuffix: 20 | m_CollabEditorSettings: 21 | inProgressEnabled: 1 22 | -------------------------------------------------------------------------------- /Assets/Plugins/EnumListAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | 5 | public class EnumListAttribute : PropertyAttribute 6 | { 7 | System.Type E; 8 | List valueNames = new List(); 9 | 10 | public EnumListAttribute(System.Type T) 11 | { 12 | E = T; 13 | valueNames = new List(); 14 | 15 | System.Array stateTypes = System.Enum.GetValues(E); 16 | for (int i = 0; i < stateTypes.Length; i++) 17 | { 18 | valueNames.Add(stateTypes.GetValue(i).ToString()); 19 | } 20 | } 21 | 22 | public string GetName(int index) 23 | { 24 | if (index >= 0 && index < valueNames.Count) 25 | { 26 | return valueNames[index]; 27 | } 28 | return " "+index.ToString(); 29 | } 30 | } -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamunifiedmessages.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | #endif // !DISABLESTEAMWORKS 18 | 19 | // This file is no longer needed. Valve has removed the functionality. 20 | // We continue to generate this file to provide a small amount of backwards compatability. 21 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient/SteamAPI_PostAPIResultInProcess_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | #endif // !DISABLESTEAMWORKS 18 | 19 | // This file is no longer needed. Valve has removed the functionality. 20 | // We continue to generate this file to provide a small amount of backwards compatability. 21 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUnifiedMessages/ClientUnifiedMessageHandle.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | #endif // !DISABLESTEAMWORKS 18 | 19 | // This file is no longer needed. Valve has removed the functionality. 20 | // We continue to generate this file to provide a small amount of backwards compatability. 21 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ef251be99df424428b5fdebd688af99 3 | folderAsset: yes 4 | PluginImporter: 5 | externalObjects: {} 6 | serializedVersion: 2 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | isOverridable: 0 11 | platformData: 12 | - first: 13 | '': OSXIntel 14 | second: 15 | enabled: 1 16 | settings: {} 17 | - first: 18 | '': OSXIntel64 19 | second: 20 | enabled: 1 21 | settings: {} 22 | - first: 23 | Any: 24 | second: 25 | enabled: 0 26 | settings: {} 27 | - first: 28 | Editor: Editor 29 | second: 30 | enabled: 1 31 | settings: 32 | CPU: AnyCPU 33 | DefaultValueInitialized: true 34 | OS: OSX 35 | - first: 36 | Standalone: OSXUniversal 37 | second: 38 | enabled: 1 39 | settings: {} 40 | userData: 41 | assetBundleName: 42 | assetBundleVariant: 43 | -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | m_Enabled: 1 7 | m_TestMode: 0 8 | m_TestEventUrl: 9 | m_TestConfigUrl: 10 | m_TestInitMode: 0 11 | CrashReportingSettings: 12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes 13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate 14 | m_Enabled: 0 15 | m_CaptureEditorExceptions: 1 16 | UnityPurchasingSettings: 17 | m_Enabled: 0 18 | m_TestMode: 0 19 | UnityAnalyticsSettings: 20 | m_Enabled: 0 21 | m_InitializeOnStartup: 1 22 | m_TestMode: 0 23 | m_TestEventUrl: 24 | m_TestConfigUrl: 25 | UnityAdsSettings: 26 | m_Enabled: 0 27 | m_InitializeOnStartup: 1 28 | m_TestMode: 0 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient/SteamAPIWarningMessageHook_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)] 19 | public delegate void SteamAPIWarningMessageHook_t(int nSeverity, System.Text.StringBuilder pchDebugText); 20 | } 21 | 22 | #endif // !DISABLESTEAMWORKS 23 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClient/SteamAPI_CheckCallbackRegistered_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] // TODO: This is probably wrong, will likely crash on some platform. 19 | public delegate void SteamAPI_CheckCallbackRegistered_t(int iCallbackNum); 20 | } 21 | 22 | #endif // !DISABLESTEAMWORKS 23 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/FSteamNetworkingSocketsDebugOutput.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | /// Setup callback for debug output, and the desired verbosity you want. 19 | [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.Cdecl)] 20 | public delegate void FSteamNetworkingSocketsDebugOutput(ESteamNetworkingSocketsDebugOutputType nType, System.Text.StringBuilder pszMsg); 21 | } 22 | 23 | #endif // !DISABLESTEAMWORKS 24 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2013-2019 Riley Labrecque 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 7 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_ClothInterCollisionDistance: 0 18 | m_ClothInterCollisionStiffness: 0 19 | m_ContactsGeneration: 1 20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 21 | m_AutoSimulation: 1 22 | m_AutoSyncTransforms: 1 23 | m_ClothInterCollisionSettingsToggle: 0 24 | m_ContactPairsMode: 0 25 | m_BroadphaseType: 0 26 | m_WorldBounds: 27 | m_Center: {x: 0, y: 0, z: 0} 28 | m_Extent: {x: 250, y: 250, z: 250} 29 | m_WorldSubdivisions: 8 30 | -------------------------------------------------------------------------------- /Assets/Editor/EnumListAttributeDrawer.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using System.Collections; 4 | using System.Collections.Generic; 5 | 6 | [CustomPropertyDrawer(typeof(EnumListAttribute))] 7 | public class EnumListDrawer : PropertyDrawer 8 | { 9 | public override float GetPropertyHeight(SerializedProperty property, GUIContent label) 10 | { 11 | return EditorGUI.GetPropertyHeight(property); 12 | } 13 | 14 | public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) 15 | { 16 | EnumListAttribute enumListAttribute = attribute as EnumListAttribute; 17 | 18 | //look at the property path to see if it is an array 19 | string path = property.propertyPath; 20 | bool isArray = (path.LastIndexOf(".Array") >= 0); 21 | 22 | if (isArray) 23 | { 24 | //get element index 25 | int indStart = path.IndexOf("[") + 1; 26 | int indEnd = path.IndexOf("]"); 27 | string indString = path.Substring(indStart, indEnd - indStart); 28 | int myIndex = int.Parse(indString); 29 | 30 | label.text = enumListAttribute.GetName(myIndex); 31 | } 32 | 33 | Rect rc = position; 34 | EditorGUI.PropertyField(rc, property, label, true); 35 | } 36 | } -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingErrMsg.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks 18 | { 19 | /// Used to return English-language diagnostic error messages to caller. 20 | /// (For debugging or spewing to a console, etc. Not intended for UI.) 21 | [System.Serializable] 22 | [StructLayout(LayoutKind.Sequential)] 23 | public struct SteamNetworkingErrMsg 24 | { 25 | [MarshalAs(UnmanagedType.ByValArray, SizeConst = Constants.k_cchMaxSteamNetworkingErrMsg)] 26 | public byte[] m_SteamNetworkingErrMsg; 27 | } 28 | } 29 | 30 | #endif // !DISABLESTEAMWORKS -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/steam_api.bundle/Contents/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 11G63 7 | CFBundleDevelopmentRegion 8 | English 9 | CFBundleExecutable 10 | libsteam_api.dylib 11 | CFBundleIdentifier 12 | com.rileylabrecque.steam_api 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleSignature 18 | ???? 19 | CFBundleVersion 20 | 1.48 21 | CSResourcesFileMapped 22 | yes 23 | DTCompiler 24 | 25 | DTPlatformBuild 26 | 4H1503 27 | DTPlatformVersion 28 | GM 29 | DTSDKBuild 30 | 11E52 31 | DTSDKName 32 | macosx10.7 33 | DTXcode 34 | 0463 35 | DTXcodeBuild 36 | 4H1503 37 | 38 | 39 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/CallbackIdentity.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | namespace Steamworks { 15 | class CallbackIdentities { 16 | public static int GetCallbackIdentity(System.Type callbackStruct) { 17 | #if UNITY_EDITOR || UNITY_STANDALONE || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX 18 | foreach (CallbackIdentityAttribute attribute in callbackStruct.GetCustomAttributes(typeof(CallbackIdentityAttribute), false)) { 19 | return attribute.Identity; 20 | } 21 | #endif 22 | throw new System.Exception("Callback number not found for struct " + callbackStruct); 23 | } 24 | } 25 | 26 | [System.AttributeUsage(System.AttributeTargets.Struct, AllowMultiple = false)] 27 | internal class CallbackIdentityAttribute : System.Attribute { 28 | public int Identity { get; set; } 29 | public CallbackIdentityAttribute(int callbackNum) { 30 | Identity = callbackNum; 31 | } 32 | } 33 | } 34 | 35 | #endif // !DISABLESTEAMWORKS 36 | -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!19 &1 4 | Physics2DSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_Gravity: {x: 0, y: -9.81} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_VelocityIterations: 8 10 | m_PositionIterations: 3 11 | m_VelocityThreshold: 1 12 | m_MaxLinearCorrection: 0.2 13 | m_MaxAngularCorrection: 8 14 | m_MaxTranslationSpeed: 100 15 | m_MaxRotationSpeed: 360 16 | m_BaumgarteScale: 0.2 17 | m_BaumgarteTimeOfImpactScale: 0.75 18 | m_TimeToSleep: 0.5 19 | m_LinearSleepTolerance: 0.01 20 | m_AngularSleepTolerance: 2 21 | m_DefaultContactOffset: 0.01 22 | m_AutoSimulation: 1 23 | m_QueriesHitTriggers: 1 24 | m_QueriesStartInColliders: 1 25 | m_ChangeStopsCallbacks: 0 26 | m_CallbacksOnDisable: 1 27 | m_AutoSyncTransforms: 1 28 | m_AlwaysShowColliders: 0 29 | m_ShowColliderSleep: 1 30 | m_ShowColliderContacts: 0 31 | m_ShowColliderAABB: 0 32 | m_ContactArrowScale: 0.2 33 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} 34 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} 35 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} 36 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} 37 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 38 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015, Kenny B 2 | All rights reserved. 3 | 4 | Redistribution and use in source and binary forms, with or without 5 | modification, are permitted provided that the following conditions are met: 6 | 7 | * Redistributions of source code must retain the above copyright notice, this 8 | list of conditions and the following disclaimer. 9 | 10 | * Redistributions in binary form must reproduce the above copyright notice, 11 | this list of conditions and the following disclaimer in the documentation 12 | and/or other materials provided with the distribution. 13 | 14 | * Neither the name of SteamWorkshopUploader nor the names of its 15 | contributors may be used to endorse or promote products derived from 16 | this software without specific prior written permission. 17 | 18 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 19 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 21 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 22 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 24 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 25 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 26 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 | 29 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamDatagramTickets/SteamDatagramHostedAddress.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks 18 | { 19 | /// Network-routable identifier for a service. This is an intentionally 20 | /// opaque byte blob. The relays know how to use this to forward it on 21 | /// to the intended destination, but otherwise clients really should not 22 | /// need to know what's inside. (Indeed, we don't really want them to 23 | /// know, as it could reveal information useful to an attacker.) 24 | [System.Serializable] 25 | [StructLayout(LayoutKind.Sequential, Pack = Packsize.value)] 26 | public struct SteamDatagramHostedAddress 27 | { 28 | // Size of data blob. 29 | public int m_cbSize; 30 | 31 | // Opaque 32 | [MarshalAs(UnmanagedType.ByValArray, SizeConst = 128)] 33 | public byte[] m_data; 34 | 35 | // Reset to empty state 36 | public void Clear() 37 | { 38 | m_cbSize = 0; 39 | m_data = new byte[128]; 40 | } 41 | } 42 | } 43 | 44 | #endif // !DISABLESTEAMWORKS -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!126 &1 4 | NavMeshProjectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | areas: 8 | - name: Walkable 9 | cost: 1 10 | - name: Not Walkable 11 | cost: 1 12 | - name: Jump 13 | cost: 2 14 | - name: 15 | cost: 1 16 | - name: 17 | cost: 1 18 | - name: 19 | cost: 1 20 | - name: 21 | cost: 1 22 | - name: 23 | cost: 1 24 | - name: 25 | cost: 1 26 | - name: 27 | cost: 1 28 | - name: 29 | cost: 1 30 | - name: 31 | cost: 1 32 | - name: 33 | cost: 1 34 | - name: 35 | cost: 1 36 | - name: 37 | cost: 1 38 | - name: 39 | cost: 1 40 | - name: 41 | cost: 1 42 | - name: 43 | cost: 1 44 | - name: 45 | cost: 1 46 | - name: 47 | cost: 1 48 | - name: 49 | cost: 1 50 | - name: 51 | cost: 1 52 | - name: 53 | cost: 1 54 | - name: 55 | cost: 1 56 | - name: 57 | cost: 1 58 | - name: 59 | cost: 1 60 | - name: 61 | cost: 1 62 | - name: 63 | cost: 1 64 | - name: 65 | cost: 1 66 | - name: 67 | cost: 1 68 | - name: 69 | cost: 1 70 | - name: 71 | cost: 1 72 | m_LastAgentTypeID: -887442657 73 | m_Settings: 74 | - serializedVersion: 2 75 | agentTypeID: 0 76 | agentRadius: 0.5 77 | agentHeight: 2 78 | agentSlope: 45 79 | agentClimb: 0.75 80 | ledgeDropHeight: 0 81 | maxJumpAcrossDistance: 0 82 | minRegionArea: 2 83 | manualCellSize: 0 84 | cellSize: 0.16666667 85 | manualTileSize: 0 86 | tileSize: 256 87 | accuratePlacement: 0 88 | debug: 89 | m_Flags: 0 90 | m_SettingNames: 91 | - Humanoid 92 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86/libsteam_api.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81dc9a7fd751fe744b20202012c83089 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | '': OSXIntel 13 | second: 14 | enabled: 1 15 | settings: 16 | CPU: AnyCPU 17 | - first: 18 | '': OSXIntel64 19 | second: 20 | enabled: 0 21 | settings: 22 | CPU: None 23 | - first: 24 | Any: 25 | second: 26 | enabled: 0 27 | settings: {} 28 | - first: 29 | Editor: Editor 30 | second: 31 | enabled: 1 32 | settings: 33 | CPU: x86 34 | DefaultValueInitialized: true 35 | OS: Linux 36 | - first: 37 | Facebook: Win 38 | second: 39 | enabled: 1 40 | settings: 41 | CPU: AnyCPU 42 | - first: 43 | Facebook: Win64 44 | second: 45 | enabled: 0 46 | settings: 47 | CPU: None 48 | - first: 49 | Standalone: Linux 50 | second: 51 | enabled: 1 52 | settings: 53 | CPU: x86 54 | - first: 55 | Standalone: Linux64 56 | second: 57 | enabled: 0 58 | settings: 59 | CPU: None 60 | - first: 61 | Standalone: LinuxUniversal 62 | second: 63 | enabled: 1 64 | settings: 65 | CPU: x86 66 | - first: 67 | Standalone: OSXUniversal 68 | second: 69 | enabled: 0 70 | settings: 71 | CPU: x86 72 | - first: 73 | Standalone: Win 74 | second: 75 | enabled: 0 76 | settings: 77 | CPU: AnyCPU 78 | - first: 79 | Standalone: Win64 80 | second: 81 | enabled: 0 82 | settings: 83 | CPU: None 84 | userData: 85 | assetBundleName: 86 | assetBundleVariant: 87 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86/steam_api.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3816d2982a7da974ebcf5608293e0a5c 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | '': OSXIntel 13 | second: 14 | enabled: 1 15 | settings: 16 | CPU: AnyCPU 17 | - first: 18 | '': OSXIntel64 19 | second: 20 | enabled: 0 21 | settings: 22 | CPU: None 23 | - first: 24 | Any: 25 | second: 26 | enabled: 0 27 | settings: {} 28 | - first: 29 | Editor: Editor 30 | second: 31 | enabled: 1 32 | settings: 33 | CPU: x86 34 | DefaultValueInitialized: true 35 | OS: Windows 36 | - first: 37 | Facebook: Win 38 | second: 39 | enabled: 1 40 | settings: 41 | CPU: AnyCPU 42 | - first: 43 | Facebook: Win64 44 | second: 45 | enabled: 0 46 | settings: 47 | CPU: None 48 | - first: 49 | Standalone: Linux 50 | second: 51 | enabled: 0 52 | settings: 53 | CPU: x86 54 | - first: 55 | Standalone: Linux64 56 | second: 57 | enabled: 0 58 | settings: 59 | CPU: None 60 | - first: 61 | Standalone: LinuxUniversal 62 | second: 63 | enabled: 0 64 | settings: 65 | CPU: x86 66 | - first: 67 | Standalone: OSXUniversal 68 | second: 69 | enabled: 0 70 | settings: 71 | CPU: x86 72 | - first: 73 | Standalone: Win 74 | second: 75 | enabled: 1 76 | settings: 77 | CPU: AnyCPU 78 | - first: 79 | Standalone: Win64 80 | second: 81 | enabled: 0 82 | settings: 83 | CPU: None 84 | userData: 85 | assetBundleName: 86 | assetBundleVariant: 87 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86_64/libsteam_api.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d271171ba042cd429a728bdd3342cd4 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | '': OSXIntel 13 | second: 14 | enabled: 0 15 | settings: 16 | CPU: None 17 | - first: 18 | '': OSXIntel64 19 | second: 20 | enabled: 1 21 | settings: 22 | CPU: AnyCPU 23 | - first: 24 | Any: 25 | second: 26 | enabled: 0 27 | settings: {} 28 | - first: 29 | Editor: Editor 30 | second: 31 | enabled: 1 32 | settings: 33 | CPU: x86_64 34 | DefaultValueInitialized: true 35 | OS: Linux 36 | - first: 37 | Facebook: Win 38 | second: 39 | enabled: 0 40 | settings: 41 | CPU: None 42 | - first: 43 | Facebook: Win64 44 | second: 45 | enabled: 1 46 | settings: 47 | CPU: AnyCPU 48 | - first: 49 | Standalone: Linux 50 | second: 51 | enabled: 0 52 | settings: 53 | CPU: None 54 | - first: 55 | Standalone: Linux64 56 | second: 57 | enabled: 1 58 | settings: 59 | CPU: x86_64 60 | - first: 61 | Standalone: LinuxUniversal 62 | second: 63 | enabled: 1 64 | settings: 65 | CPU: x86_64 66 | - first: 67 | Standalone: OSXUniversal 68 | second: 69 | enabled: 0 70 | settings: 71 | CPU: x86_64 72 | - first: 73 | Standalone: Win 74 | second: 75 | enabled: 0 76 | settings: 77 | CPU: None 78 | - first: 79 | Standalone: Win64 80 | second: 81 | enabled: 0 82 | settings: 83 | CPU: AnyCPU 84 | userData: 85 | assetBundleName: 86 | assetBundleVariant: 87 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/x86_64/steam_api64.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2c58b91a7317984089c827cc0a7a18b 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | '': OSXIntel 13 | second: 14 | enabled: 0 15 | settings: 16 | CPU: None 17 | - first: 18 | '': OSXIntel64 19 | second: 20 | enabled: 1 21 | settings: 22 | CPU: AnyCPU 23 | - first: 24 | Any: 25 | second: 26 | enabled: 0 27 | settings: {} 28 | - first: 29 | Editor: Editor 30 | second: 31 | enabled: 1 32 | settings: 33 | CPU: x86_64 34 | DefaultValueInitialized: true 35 | OS: Windows 36 | - first: 37 | Facebook: Win 38 | second: 39 | enabled: 0 40 | settings: 41 | CPU: None 42 | - first: 43 | Facebook: Win64 44 | second: 45 | enabled: 1 46 | settings: 47 | CPU: AnyCPU 48 | - first: 49 | Standalone: Linux 50 | second: 51 | enabled: 0 52 | settings: 53 | CPU: None 54 | - first: 55 | Standalone: Linux64 56 | second: 57 | enabled: 0 58 | settings: 59 | CPU: x86_64 60 | - first: 61 | Standalone: LinuxUniversal 62 | second: 63 | enabled: 0 64 | settings: 65 | CPU: x86_64 66 | - first: 67 | Standalone: OSXUniversal 68 | second: 69 | enabled: 0 70 | settings: 71 | CPU: x86_64 72 | - first: 73 | Standalone: Win 74 | second: 75 | enabled: 0 76 | settings: 77 | CPU: None 78 | - first: 79 | Standalone: Win64 80 | second: 81 | enabled: 1 82 | settings: 83 | CPU: AnyCPU 84 | userData: 85 | assetBundleName: 86 | assetBundleVariant: 87 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/RTime32.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct RTime32 : System.IEquatable, System.IComparable { 20 | public uint m_RTime32; 21 | 22 | public RTime32(uint value) { 23 | m_RTime32 = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_RTime32.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is RTime32 && this == (RTime32)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_RTime32.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(RTime32 x, RTime32 y) { 39 | return x.m_RTime32 == y.m_RTime32; 40 | } 41 | 42 | public static bool operator !=(RTime32 x, RTime32 y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator RTime32(uint value) { 47 | return new RTime32(value); 48 | } 49 | 50 | public static explicit operator uint(RTime32 that) { 51 | return that.m_RTime32; 52 | } 53 | 54 | public bool Equals(RTime32 other) { 55 | return m_RTime32 == other.m_RTime32; 56 | } 57 | 58 | public int CompareTo(RTime32 other) { 59 | return m_RTime32.CompareTo(other.m_RTime32); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/AppId_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct AppId_t : System.IEquatable, System.IComparable { 20 | public static readonly AppId_t Invalid = new AppId_t(0x0); 21 | public uint m_AppId; 22 | 23 | public AppId_t(uint value) { 24 | m_AppId = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_AppId.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is AppId_t && this == (AppId_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_AppId.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(AppId_t x, AppId_t y) { 40 | return x.m_AppId == y.m_AppId; 41 | } 42 | 43 | public static bool operator !=(AppId_t x, AppId_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator AppId_t(uint value) { 48 | return new AppId_t(value); 49 | } 50 | 51 | public static explicit operator uint(AppId_t that) { 52 | return that.m_AppId; 53 | } 54 | 55 | public bool Equals(AppId_t other) { 56 | return m_AppId == other.m_AppId; 57 | } 58 | 59 | public int CompareTo(AppId_t other) { 60 | return m_AppId.CompareTo(other.m_AppId); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/SiteId_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SiteId_t : System.IEquatable, System.IComparable { 20 | public static readonly SiteId_t Invalid = new SiteId_t(0); 21 | public ulong m_SiteId; 22 | 23 | public SiteId_t(ulong value) { 24 | m_SiteId = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_SiteId.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is SiteId_t && this == (SiteId_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_SiteId.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(SiteId_t x, SiteId_t y) { 40 | return x.m_SiteId == y.m_SiteId; 41 | } 42 | 43 | public static bool operator !=(SiteId_t x, SiteId_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator SiteId_t(ulong value) { 48 | return new SiteId_t(value); 49 | } 50 | 51 | public static explicit operator ulong(SiteId_t that) { 52 | return that.m_SiteId; 53 | } 54 | 55 | public bool Equals(SiteId_t other) { 56 | return m_SiteId == other.m_SiteId; 57 | } 58 | 59 | public int CompareTo(SiteId_t other) { 60 | return m_SiteId.CompareTo(other.m_SiteId); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/Steam_api_common/HSteamPipe.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HSteamPipe : System.IEquatable, System.IComparable { 20 | public int m_HSteamPipe; 21 | 22 | public HSteamPipe(int value) { 23 | m_HSteamPipe = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_HSteamPipe.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is HSteamPipe && this == (HSteamPipe)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_HSteamPipe.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(HSteamPipe x, HSteamPipe y) { 39 | return x.m_HSteamPipe == y.m_HSteamPipe; 40 | } 41 | 42 | public static bool operator !=(HSteamPipe x, HSteamPipe y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator HSteamPipe(int value) { 47 | return new HSteamPipe(value); 48 | } 49 | 50 | public static explicit operator int(HSteamPipe that) { 51 | return that.m_HSteamPipe; 52 | } 53 | 54 | public bool Equals(HSteamPipe other) { 55 | return m_HSteamPipe == other.m_HSteamPipe; 56 | } 57 | 58 | public int CompareTo(HSteamPipe other) { 59 | return m_HSteamPipe.CompareTo(other.m_HSteamPipe); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/Steam_api_common/HSteamUser.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HSteamUser : System.IEquatable, System.IComparable { 20 | public int m_HSteamUser; 21 | 22 | public HSteamUser(int value) { 23 | m_HSteamUser = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_HSteamUser.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is HSteamUser && this == (HSteamUser)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_HSteamUser.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(HSteamUser x, HSteamUser y) { 39 | return x.m_HSteamUser == y.m_HSteamUser; 40 | } 41 | 42 | public static bool operator !=(HSteamUser x, HSteamUser y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator HSteamUser(int value) { 47 | return new HSteamUser(value); 48 | } 49 | 50 | public static explicit operator int(HSteamUser that) { 51 | return that.m_HSteamUser; 52 | } 53 | 54 | public bool Equals(HSteamUser other) { 55 | return m_HSteamUser == other.m_HSteamUser; 56 | } 57 | 58 | public int CompareTo(HSteamUser other) { 59 | return m_HSteamUser.CompareTo(other.m_HSteamUser); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/AccountID_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct AccountID_t : System.IEquatable, System.IComparable { 20 | public uint m_AccountID; 21 | 22 | public AccountID_t(uint value) { 23 | m_AccountID = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_AccountID.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is AccountID_t && this == (AccountID_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_AccountID.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(AccountID_t x, AccountID_t y) { 39 | return x.m_AccountID == y.m_AccountID; 40 | } 41 | 42 | public static bool operator !=(AccountID_t x, AccountID_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator AccountID_t(uint value) { 47 | return new AccountID_t(value); 48 | } 49 | 50 | public static explicit operator uint(AccountID_t that) { 51 | return that.m_AccountID; 52 | } 53 | 54 | public bool Equals(AccountID_t other) { 55 | return m_AccountID == other.m_AccountID; 56 | } 57 | 58 | public int CompareTo(AccountID_t other) { 59 | return m_AccountID.CompareTo(other.m_AccountID); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/DepotId_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct DepotId_t : System.IEquatable, System.IComparable { 20 | public static readonly DepotId_t Invalid = new DepotId_t(0x0); 21 | public uint m_DepotId; 22 | 23 | public DepotId_t(uint value) { 24 | m_DepotId = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_DepotId.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is DepotId_t && this == (DepotId_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_DepotId.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(DepotId_t x, DepotId_t y) { 40 | return x.m_DepotId == y.m_DepotId; 41 | } 42 | 43 | public static bool operator !=(DepotId_t x, DepotId_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator DepotId_t(uint value) { 48 | return new DepotId_t(value); 49 | } 50 | 51 | public static explicit operator uint(DepotId_t that) { 52 | return that.m_DepotId; 53 | } 54 | 55 | public bool Equals(DepotId_t other) { 56 | return m_DepotId == other.m_DepotId; 57 | } 58 | 59 | public int CompareTo(DepotId_t other) { 60 | return m_DepotId.CompareTo(other.m_DepotId); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworking/SNetSocket_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SNetSocket_t : System.IEquatable, System.IComparable { 20 | public uint m_SNetSocket; 21 | 22 | public SNetSocket_t(uint value) { 23 | m_SNetSocket = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SNetSocket.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SNetSocket_t && this == (SNetSocket_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SNetSocket.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SNetSocket_t x, SNetSocket_t y) { 39 | return x.m_SNetSocket == y.m_SNetSocket; 40 | } 41 | 42 | public static bool operator !=(SNetSocket_t x, SNetSocket_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SNetSocket_t(uint value) { 47 | return new SNetSocket_t(value); 48 | } 49 | 50 | public static explicit operator uint(SNetSocket_t that) { 51 | return that.m_SNetSocket; 52 | } 53 | 54 | public bool Equals(SNetSocket_t other) { 55 | return m_SNetSocket == other.m_SNetSocket; 56 | } 57 | 58 | public int CompareTo(SNetSocket_t other) { 59 | return m_SNetSocket.CompareTo(other.m_SNetSocket); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct InputHandle_t : System.IEquatable, System.IComparable { 20 | public ulong m_InputHandle; 21 | 22 | public InputHandle_t(ulong value) { 23 | m_InputHandle = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_InputHandle.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is InputHandle_t && this == (InputHandle_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_InputHandle.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(InputHandle_t x, InputHandle_t y) { 39 | return x.m_InputHandle == y.m_InputHandle; 40 | } 41 | 42 | public static bool operator !=(InputHandle_t x, InputHandle_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator InputHandle_t(ulong value) { 47 | return new InputHandle_t(value); 48 | } 49 | 50 | public static explicit operator ulong(InputHandle_t that) { 51 | return that.m_InputHandle; 52 | } 53 | 54 | public bool Equals(InputHandle_t other) { 55 | return m_InputHandle == other.m_InputHandle; 56 | } 57 | 58 | public int CompareTo(InputHandle_t other) { 59 | return m_InputHandle.CompareTo(other.m_InputHandle); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamItemDef_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamItemDef_t : System.IEquatable, System.IComparable { 20 | public int m_SteamItemDef; 21 | 22 | public SteamItemDef_t(int value) { 23 | m_SteamItemDef = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SteamItemDef.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SteamItemDef_t && this == (SteamItemDef_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SteamItemDef.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SteamItemDef_t x, SteamItemDef_t y) { 39 | return x.m_SteamItemDef == y.m_SteamItemDef; 40 | } 41 | 42 | public static bool operator !=(SteamItemDef_t x, SteamItemDef_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SteamItemDef_t(int value) { 47 | return new SteamItemDef_t(value); 48 | } 49 | 50 | public static explicit operator int(SteamItemDef_t that) { 51 | return that.m_SteamItemDef; 52 | } 53 | 54 | public bool Equals(SteamItemDef_t other) { 55 | return m_SteamItemDef == other.m_SteamItemDef; 56 | } 57 | 58 | public int CompareTo(SteamItemDef_t other) { 59 | return m_SteamItemDef.CompareTo(other.m_SteamItemDef); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamClientPublic/HAuthTicket.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HAuthTicket : System.IEquatable, System.IComparable { 20 | public static readonly HAuthTicket Invalid = new HAuthTicket(0); 21 | public uint m_HAuthTicket; 22 | 23 | public HAuthTicket(uint value) { 24 | m_HAuthTicket = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HAuthTicket.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HAuthTicket && this == (HAuthTicket)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HAuthTicket.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HAuthTicket x, HAuthTicket y) { 40 | return x.m_HAuthTicket == y.m_HAuthTicket; 41 | } 42 | 43 | public static bool operator !=(HAuthTicket x, HAuthTicket y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HAuthTicket(uint value) { 48 | return new HAuthTicket(value); 49 | } 50 | 51 | public static explicit operator uint(HAuthTicket that) { 52 | return that.m_HAuthTicket; 53 | } 54 | 55 | public bool Equals(HAuthTicket other) { 56 | return m_HAuthTicket == other.m_HAuthTicket; 57 | } 58 | 59 | public int CompareTo(HAuthTicket other) { 60 | return m_HAuthTicket.CompareTo(other.m_HAuthTicket); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage/UGCHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct UGCHandle_t : System.IEquatable, System.IComparable { 20 | public static readonly UGCHandle_t Invalid = new UGCHandle_t(0xffffffffffffffff); 21 | public ulong m_UGCHandle; 22 | 23 | public UGCHandle_t(ulong value) { 24 | m_UGCHandle = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_UGCHandle.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is UGCHandle_t && this == (UGCHandle_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_UGCHandle.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(UGCHandle_t x, UGCHandle_t y) { 40 | return x.m_UGCHandle == y.m_UGCHandle; 41 | } 42 | 43 | public static bool operator !=(UGCHandle_t x, UGCHandle_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator UGCHandle_t(ulong value) { 48 | return new UGCHandle_t(value); 49 | } 50 | 51 | public static explicit operator ulong(UGCHandle_t that) { 52 | return that.m_UGCHandle; 53 | } 54 | 55 | public bool Equals(UGCHandle_t other) { 56 | return m_UGCHandle == other.m_UGCHandle; 57 | } 58 | 59 | public int CompareTo(UGCHandle_t other) { 60 | return m_UGCHandle.CompareTo(other.m_UGCHandle); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/ManifestId_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct ManifestId_t : System.IEquatable, System.IComparable { 20 | public static readonly ManifestId_t Invalid = new ManifestId_t(0x0); 21 | public ulong m_ManifestId; 22 | 23 | public ManifestId_t(ulong value) { 24 | m_ManifestId = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_ManifestId.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is ManifestId_t && this == (ManifestId_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_ManifestId.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(ManifestId_t x, ManifestId_t y) { 40 | return x.m_ManifestId == y.m_ManifestId; 41 | } 42 | 43 | public static bool operator !=(ManifestId_t x, ManifestId_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator ManifestId_t(ulong value) { 48 | return new ManifestId_t(value); 49 | } 50 | 51 | public static explicit operator ulong(ManifestId_t that) { 52 | return that.m_ManifestId; 53 | } 54 | 55 | public bool Equals(ManifestId_t other) { 56 | return m_ManifestId == other.m_ManifestId; 57 | } 58 | 59 | public int CompareTo(ManifestId_t other) { 60 | return m_ManifestId.CompareTo(other.m_ManifestId); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTMLSurface/HHTMLBrowser.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HHTMLBrowser : System.IEquatable, System.IComparable { 20 | public static readonly HHTMLBrowser Invalid = new HHTMLBrowser(0); 21 | public uint m_HHTMLBrowser; 22 | 23 | public HHTMLBrowser(uint value) { 24 | m_HHTMLBrowser = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HHTMLBrowser.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HHTMLBrowser && this == (HHTMLBrowser)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HHTMLBrowser.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HHTMLBrowser x, HHTMLBrowser y) { 40 | return x.m_HHTMLBrowser == y.m_HHTMLBrowser; 41 | } 42 | 43 | public static bool operator !=(HHTMLBrowser x, HHTMLBrowser y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HHTMLBrowser(uint value) { 48 | return new HHTMLBrowser(value); 49 | } 50 | 51 | public static explicit operator uint(HHTMLBrowser that) { 52 | return that.m_HHTMLBrowser; 53 | } 54 | 55 | public bool Equals(HHTMLBrowser other) { 56 | return m_HHTMLBrowser == other.m_HHTMLBrowser; 57 | } 58 | 59 | public int CompareTo(HHTMLBrowser other) { 60 | return m_HHTMLBrowser.CompareTo(other.m_HHTMLBrowser); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamMatchmaking/HServerQuery.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HServerQuery : System.IEquatable, System.IComparable { 20 | public static readonly HServerQuery Invalid = new HServerQuery(-1); 21 | public int m_HServerQuery; 22 | 23 | public HServerQuery(int value) { 24 | m_HServerQuery = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HServerQuery.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HServerQuery && this == (HServerQuery)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HServerQuery.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HServerQuery x, HServerQuery y) { 40 | return x.m_HServerQuery == y.m_HServerQuery; 41 | } 42 | 43 | public static bool operator !=(HServerQuery x, HServerQuery y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HServerQuery(int value) { 48 | return new HServerQuery(value); 49 | } 50 | 51 | public static explicit operator int(HServerQuery that) { 52 | return that.m_HServerQuery; 53 | } 54 | 55 | public bool Equals(HServerQuery other) { 56 | return m_HServerQuery == other.m_HServerQuery; 57 | } 58 | 59 | public int CompareTo(HServerQuery other) { 60 | return m_HServerQuery.CompareTo(other.m_HServerQuery); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/SteamAPICall_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamAPICall_t : System.IEquatable, System.IComparable { 20 | public static readonly SteamAPICall_t Invalid = new SteamAPICall_t(0x0); 21 | public ulong m_SteamAPICall; 22 | 23 | public SteamAPICall_t(ulong value) { 24 | m_SteamAPICall = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_SteamAPICall.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is SteamAPICall_t && this == (SteamAPICall_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_SteamAPICall.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(SteamAPICall_t x, SteamAPICall_t y) { 40 | return x.m_SteamAPICall == y.m_SteamAPICall; 41 | } 42 | 43 | public static bool operator !=(SteamAPICall_t x, SteamAPICall_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator SteamAPICall_t(ulong value) { 48 | return new SteamAPICall_t(value); 49 | } 50 | 51 | public static explicit operator ulong(SteamAPICall_t that) { 52 | return that.m_SteamAPICall; 53 | } 54 | 55 | public bool Equals(SteamAPICall_t other) { 56 | return m_SteamAPICall == other.m_SteamAPICall; 57 | } 58 | 59 | public int CompareTo(SteamAPICall_t other) { 60 | return m_SteamAPICall.CompareTo(other.m_SteamAPICall); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamMatchmaking/HServerListRequest.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HServerListRequest : System.IEquatable { 20 | public static readonly HServerListRequest Invalid = new HServerListRequest(System.IntPtr.Zero); 21 | public System.IntPtr m_HServerListRequest; 22 | 23 | public HServerListRequest(System.IntPtr value) { 24 | m_HServerListRequest = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HServerListRequest.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HServerListRequest && this == (HServerListRequest)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HServerListRequest.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HServerListRequest x, HServerListRequest y) { 40 | return x.m_HServerListRequest == y.m_HServerListRequest; 41 | } 42 | 43 | public static bool operator !=(HServerListRequest x, HServerListRequest y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HServerListRequest(System.IntPtr value) { 48 | return new HServerListRequest(value); 49 | } 50 | 51 | public static explicit operator System.IntPtr(HServerListRequest that) { 52 | return that.m_HServerListRequest; 53 | } 54 | 55 | public bool Equals(HServerListRequest other) { 56 | return m_HServerListRequest == other.m_HServerListRequest; 57 | } 58 | } 59 | } 60 | 61 | #endif // !DISABLESTEAMWORKS 62 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworking/SNetListenSocket_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SNetListenSocket_t : System.IEquatable, System.IComparable { 20 | public uint m_SNetListenSocket; 21 | 22 | public SNetListenSocket_t(uint value) { 23 | m_SNetListenSocket = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SNetListenSocket.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SNetListenSocket_t && this == (SNetListenSocket_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SNetListenSocket.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SNetListenSocket_t x, SNetListenSocket_t y) { 39 | return x.m_SNetListenSocket == y.m_SNetListenSocket; 40 | } 41 | 42 | public static bool operator !=(SNetListenSocket_t x, SNetListenSocket_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SNetListenSocket_t(uint value) { 47 | return new SNetListenSocket_t(value); 48 | } 49 | 50 | public static explicit operator uint(SNetListenSocket_t that) { 51 | return that.m_SNetListenSocket; 52 | } 53 | 54 | public bool Equals(SNetListenSocket_t other) { 55 | return m_SNetListenSocket == other.m_SNetListenSocket; 56 | } 57 | 58 | public int CompareTo(SNetListenSocket_t other) { 59 | return m_SNetListenSocket.CompareTo(other.m_SNetListenSocket); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamTypes/PartyBeaconID_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct PartyBeaconID_t : System.IEquatable, System.IComparable { 20 | public static readonly PartyBeaconID_t Invalid = new PartyBeaconID_t(0); 21 | public ulong m_PartyBeaconID; 22 | 23 | public PartyBeaconID_t(ulong value) { 24 | m_PartyBeaconID = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_PartyBeaconID.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is PartyBeaconID_t && this == (PartyBeaconID_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_PartyBeaconID.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(PartyBeaconID_t x, PartyBeaconID_t y) { 40 | return x.m_PartyBeaconID == y.m_PartyBeaconID; 41 | } 42 | 43 | public static bool operator !=(PartyBeaconID_t x, PartyBeaconID_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator PartyBeaconID_t(ulong value) { 48 | return new PartyBeaconID_t(value); 49 | } 50 | 51 | public static explicit operator ulong(PartyBeaconID_t that) { 52 | return that.m_PartyBeaconID; 53 | } 54 | 55 | public bool Equals(PartyBeaconID_t other) { 56 | return m_PartyBeaconID == other.m_PartyBeaconID; 57 | } 58 | 59 | public int CompareTo(PartyBeaconID_t other) { 60 | return m_PartyBeaconID.CompareTo(other.m_PartyBeaconID); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController/ControllerHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct ControllerHandle_t : System.IEquatable, System.IComparable { 20 | public ulong m_ControllerHandle; 21 | 22 | public ControllerHandle_t(ulong value) { 23 | m_ControllerHandle = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_ControllerHandle.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is ControllerHandle_t && this == (ControllerHandle_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_ControllerHandle.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(ControllerHandle_t x, ControllerHandle_t y) { 39 | return x.m_ControllerHandle == y.m_ControllerHandle; 40 | } 41 | 42 | public static bool operator !=(ControllerHandle_t x, ControllerHandle_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator ControllerHandle_t(ulong value) { 47 | return new ControllerHandle_t(value); 48 | } 49 | 50 | public static explicit operator ulong(ControllerHandle_t that) { 51 | return that.m_ControllerHandle; 52 | } 53 | 54 | public bool Equals(ControllerHandle_t other) { 55 | return m_ControllerHandle == other.m_ControllerHandle; 56 | } 57 | 58 | public int CompareTo(ControllerHandle_t other) { 59 | return m_ControllerHandle.CompareTo(other.m_ControllerHandle); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUserStats/SteamLeaderboard_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamLeaderboard_t : System.IEquatable, System.IComparable { 20 | public ulong m_SteamLeaderboard; 21 | 22 | public SteamLeaderboard_t(ulong value) { 23 | m_SteamLeaderboard = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SteamLeaderboard.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SteamLeaderboard_t && this == (SteamLeaderboard_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SteamLeaderboard.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SteamLeaderboard_t x, SteamLeaderboard_t y) { 39 | return x.m_SteamLeaderboard == y.m_SteamLeaderboard; 40 | } 41 | 42 | public static bool operator !=(SteamLeaderboard_t x, SteamLeaderboard_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SteamLeaderboard_t(ulong value) { 47 | return new SteamLeaderboard_t(value); 48 | } 49 | 50 | public static explicit operator ulong(SteamLeaderboard_t that) { 51 | return that.m_SteamLeaderboard; 52 | } 53 | 54 | public bool Equals(SteamLeaderboard_t other) { 55 | return m_SteamLeaderboard == other.m_SteamLeaderboard; 56 | } 57 | 58 | public int CompareTo(SteamLeaderboard_t other) { 59 | return m_SteamLeaderboard.CompareTo(other.m_SteamLeaderboard); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamFriends/FriendsGroupID_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct FriendsGroupID_t : System.IEquatable, System.IComparable { 20 | public static readonly FriendsGroupID_t Invalid = new FriendsGroupID_t(-1); 21 | public short m_FriendsGroupID; 22 | 23 | public FriendsGroupID_t(short value) { 24 | m_FriendsGroupID = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_FriendsGroupID.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is FriendsGroupID_t && this == (FriendsGroupID_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_FriendsGroupID.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(FriendsGroupID_t x, FriendsGroupID_t y) { 40 | return x.m_FriendsGroupID == y.m_FriendsGroupID; 41 | } 42 | 43 | public static bool operator !=(FriendsGroupID_t x, FriendsGroupID_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator FriendsGroupID_t(short value) { 48 | return new FriendsGroupID_t(value); 49 | } 50 | 51 | public static explicit operator short(FriendsGroupID_t that) { 52 | return that.m_FriendsGroupID; 53 | } 54 | 55 | public bool Equals(FriendsGroupID_t other) { 56 | return m_FriendsGroupID == other.m_FriendsGroupID; 57 | } 58 | 59 | public int CompareTo(FriendsGroupID_t other) { 60 | return m_FriendsGroupID.CompareTo(other.m_FriendsGroupID); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUGC/UGCQueryHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct UGCQueryHandle_t : System.IEquatable, System.IComparable { 20 | public static readonly UGCQueryHandle_t Invalid = new UGCQueryHandle_t(0xffffffffffffffff); 21 | public ulong m_UGCQueryHandle; 22 | 23 | public UGCQueryHandle_t(ulong value) { 24 | m_UGCQueryHandle = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_UGCQueryHandle.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is UGCQueryHandle_t && this == (UGCQueryHandle_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_UGCQueryHandle.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(UGCQueryHandle_t x, UGCQueryHandle_t y) { 40 | return x.m_UGCQueryHandle == y.m_UGCQueryHandle; 41 | } 42 | 43 | public static bool operator !=(UGCQueryHandle_t x, UGCQueryHandle_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator UGCQueryHandle_t(ulong value) { 48 | return new UGCQueryHandle_t(value); 49 | } 50 | 51 | public static explicit operator ulong(UGCQueryHandle_t that) { 52 | return that.m_UGCQueryHandle; 53 | } 54 | 55 | public bool Equals(UGCQueryHandle_t other) { 56 | return m_UGCQueryHandle == other.m_UGCQueryHandle; 57 | } 58 | 59 | public int CompareTo(UGCQueryHandle_t other) { 60 | return m_UGCQueryHandle.CompareTo(other.m_UGCQueryHandle); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamparentalsettings.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | public static class SteamParentalSettings { 19 | public static bool BIsParentalLockEnabled() { 20 | InteropHelp.TestIfAvailableClient(); 21 | return NativeMethods.ISteamParentalSettings_BIsParentalLockEnabled(CSteamAPIContext.GetSteamParentalSettings()); 22 | } 23 | 24 | public static bool BIsParentalLockLocked() { 25 | InteropHelp.TestIfAvailableClient(); 26 | return NativeMethods.ISteamParentalSettings_BIsParentalLockLocked(CSteamAPIContext.GetSteamParentalSettings()); 27 | } 28 | 29 | public static bool BIsAppBlocked(AppId_t nAppID) { 30 | InteropHelp.TestIfAvailableClient(); 31 | return NativeMethods.ISteamParentalSettings_BIsAppBlocked(CSteamAPIContext.GetSteamParentalSettings(), nAppID); 32 | } 33 | 34 | public static bool BIsAppInBlockList(AppId_t nAppID) { 35 | InteropHelp.TestIfAvailableClient(); 36 | return NativeMethods.ISteamParentalSettings_BIsAppInBlockList(CSteamAPIContext.GetSteamParentalSettings(), nAppID); 37 | } 38 | 39 | public static bool BIsFeatureBlocked(EParentalFeature eFeature) { 40 | InteropHelp.TestIfAvailableClient(); 41 | return NativeMethods.ISteamParentalSettings_BIsFeatureBlocked(CSteamAPIContext.GetSteamParentalSettings(), eFeature); 42 | } 43 | 44 | public static bool BIsFeatureInBlockList(EParentalFeature eFeature) { 45 | InteropHelp.TestIfAvailableClient(); 46 | return NativeMethods.ISteamParentalSettings_BIsFeatureInBlockList(CSteamAPIContext.GetSteamParentalSettings(), eFeature); 47 | } 48 | } 49 | } 50 | 51 | #endif // !DISABLESTEAMWORKS 52 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamScreenshots/ScreenshotHandle.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct ScreenshotHandle : System.IEquatable, System.IComparable { 20 | public static readonly ScreenshotHandle Invalid = new ScreenshotHandle(0); 21 | public uint m_ScreenshotHandle; 22 | 23 | public ScreenshotHandle(uint value) { 24 | m_ScreenshotHandle = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_ScreenshotHandle.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is ScreenshotHandle && this == (ScreenshotHandle)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_ScreenshotHandle.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(ScreenshotHandle x, ScreenshotHandle y) { 40 | return x.m_ScreenshotHandle == y.m_ScreenshotHandle; 41 | } 42 | 43 | public static bool operator !=(ScreenshotHandle x, ScreenshotHandle y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator ScreenshotHandle(uint value) { 48 | return new ScreenshotHandle(value); 49 | } 50 | 51 | public static explicit operator uint(ScreenshotHandle that) { 52 | return that.m_ScreenshotHandle; 53 | } 54 | 55 | public bool Equals(ScreenshotHandle other) { 56 | return m_ScreenshotHandle == other.m_ScreenshotHandle; 57 | } 58 | 59 | public int CompareTo(ScreenshotHandle other) { 60 | return m_ScreenshotHandle.CompareTo(other.m_ScreenshotHandle); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteStorage/PublishedFileId_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct PublishedFileId_t : System.IEquatable, System.IComparable { 20 | public static readonly PublishedFileId_t Invalid = new PublishedFileId_t(0); 21 | public ulong m_PublishedFileId; 22 | 23 | public PublishedFileId_t(ulong value) { 24 | m_PublishedFileId = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_PublishedFileId.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is PublishedFileId_t && this == (PublishedFileId_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_PublishedFileId.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(PublishedFileId_t x, PublishedFileId_t y) { 40 | return x.m_PublishedFileId == y.m_PublishedFileId; 41 | } 42 | 43 | public static bool operator !=(PublishedFileId_t x, PublishedFileId_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator PublishedFileId_t(ulong value) { 48 | return new PublishedFileId_t(value); 49 | } 50 | 51 | public static explicit operator ulong(PublishedFileId_t that) { 52 | return that.m_PublishedFileId; 53 | } 54 | 55 | public bool Equals(PublishedFileId_t other) { 56 | return m_PublishedFileId == other.m_PublishedFileId; 57 | } 58 | 59 | public int CompareTo(PublishedFileId_t other) { 60 | return m_PublishedFileId.CompareTo(other.m_PublishedFileId); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTTP/HTTPRequestHandle.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HTTPRequestHandle : System.IEquatable, System.IComparable { 20 | public static readonly HTTPRequestHandle Invalid = new HTTPRequestHandle(0); 21 | public uint m_HTTPRequestHandle; 22 | 23 | public HTTPRequestHandle(uint value) { 24 | m_HTTPRequestHandle = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HTTPRequestHandle.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HTTPRequestHandle && this == (HTTPRequestHandle)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HTTPRequestHandle.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HTTPRequestHandle x, HTTPRequestHandle y) { 40 | return x.m_HTTPRequestHandle == y.m_HTTPRequestHandle; 41 | } 42 | 43 | public static bool operator !=(HTTPRequestHandle x, HTTPRequestHandle y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HTTPRequestHandle(uint value) { 48 | return new HTTPRequestHandle(value); 49 | } 50 | 51 | public static explicit operator uint(HTTPRequestHandle that) { 52 | return that.m_HTTPRequestHandle; 53 | } 54 | 55 | public bool Equals(HTTPRequestHandle other) { 56 | return m_HTTPRequestHandle == other.m_HTTPRequestHandle; 57 | } 58 | 59 | public int CompareTo(HTTPRequestHandle other) { 60 | return m_HTTPRequestHandle.CompareTo(other.m_HTTPRequestHandle); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUGC/UGCUpdateHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct UGCUpdateHandle_t : System.IEquatable, System.IComparable { 20 | public static readonly UGCUpdateHandle_t Invalid = new UGCUpdateHandle_t(0xffffffffffffffff); 21 | public ulong m_UGCUpdateHandle; 22 | 23 | public UGCUpdateHandle_t(ulong value) { 24 | m_UGCUpdateHandle = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_UGCUpdateHandle.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is UGCUpdateHandle_t && this == (UGCUpdateHandle_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_UGCUpdateHandle.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(UGCUpdateHandle_t x, UGCUpdateHandle_t y) { 40 | return x.m_UGCUpdateHandle == y.m_UGCUpdateHandle; 41 | } 42 | 43 | public static bool operator !=(UGCUpdateHandle_t x, UGCUpdateHandle_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator UGCUpdateHandle_t(ulong value) { 48 | return new UGCUpdateHandle_t(value); 49 | } 50 | 51 | public static explicit operator ulong(UGCUpdateHandle_t that) { 52 | return that.m_UGCUpdateHandle; 53 | } 54 | 55 | public bool Equals(UGCUpdateHandle_t other) { 56 | return m_UGCUpdateHandle == other.m_UGCUpdateHandle; 57 | } 58 | 59 | public int CompareTo(UGCUpdateHandle_t other) { 60 | return m_UGCUpdateHandle.CompareTo(other.m_UGCUpdateHandle); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingPOPID.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamNetworkingPOPID : System.IEquatable, System.IComparable { 20 | public uint m_SteamNetworkingPOPID; 21 | 22 | public SteamNetworkingPOPID(uint value) { 23 | m_SteamNetworkingPOPID = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SteamNetworkingPOPID.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SteamNetworkingPOPID && this == (SteamNetworkingPOPID)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SteamNetworkingPOPID.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SteamNetworkingPOPID x, SteamNetworkingPOPID y) { 39 | return x.m_SteamNetworkingPOPID == y.m_SteamNetworkingPOPID; 40 | } 41 | 42 | public static bool operator !=(SteamNetworkingPOPID x, SteamNetworkingPOPID y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SteamNetworkingPOPID(uint value) { 47 | return new SteamNetworkingPOPID(value); 48 | } 49 | 50 | public static explicit operator uint(SteamNetworkingPOPID that) { 51 | return that.m_SteamNetworkingPOPID; 52 | } 53 | 54 | public bool Equals(SteamNetworkingPOPID other) { 55 | return m_SteamNetworkingPOPID == other.m_SteamNetworkingPOPID; 56 | } 57 | 58 | public int CompareTo(SteamNetworkingPOPID other) { 59 | return m_SteamNetworkingPOPID.CompareTo(other.m_SteamNetworkingPOPID); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamRemoteplay/RemotePlaySessionID_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct RemotePlaySessionID_t : System.IEquatable, System.IComparable { 20 | public uint m_RemotePlaySessionID; 21 | 22 | public RemotePlaySessionID_t(uint value) { 23 | m_RemotePlaySessionID = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_RemotePlaySessionID.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is RemotePlaySessionID_t && this == (RemotePlaySessionID_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_RemotePlaySessionID.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(RemotePlaySessionID_t x, RemotePlaySessionID_t y) { 39 | return x.m_RemotePlaySessionID == y.m_RemotePlaySessionID; 40 | } 41 | 42 | public static bool operator !=(RemotePlaySessionID_t x, RemotePlaySessionID_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator RemotePlaySessionID_t(uint value) { 47 | return new RemotePlaySessionID_t(value); 48 | } 49 | 50 | public static explicit operator uint(RemotePlaySessionID_t that) { 51 | return that.m_RemotePlaySessionID; 52 | } 53 | 54 | public bool Equals(RemotePlaySessionID_t other) { 55 | return m_RemotePlaySessionID == other.m_RemotePlaySessionID; 56 | } 57 | 58 | public int CompareTo(RemotePlaySessionID_t other) { 59 | return m_RemotePlaySessionID.CompareTo(other.m_RemotePlaySessionID); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/autogen/isteamvideo.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | public static class SteamVideo { 19 | /// 20 | /// Get a URL suitable for streaming the given Video app ID's video 21 | /// 22 | public static void GetVideoURL(AppId_t unVideoAppID) { 23 | InteropHelp.TestIfAvailableClient(); 24 | NativeMethods.ISteamVideo_GetVideoURL(CSteamAPIContext.GetSteamVideo(), unVideoAppID); 25 | } 26 | 27 | /// 28 | /// returns true if user is uploading a live broadcast 29 | /// 30 | public static bool IsBroadcasting(out int pnNumViewers) { 31 | InteropHelp.TestIfAvailableClient(); 32 | return NativeMethods.ISteamVideo_IsBroadcasting(CSteamAPIContext.GetSteamVideo(), out pnNumViewers); 33 | } 34 | 35 | /// 36 | /// Get the OPF Details for 360 Video Playback 37 | /// 38 | public static void GetOPFSettings(AppId_t unVideoAppID) { 39 | InteropHelp.TestIfAvailableClient(); 40 | NativeMethods.ISteamVideo_GetOPFSettings(CSteamAPIContext.GetSteamVideo(), unVideoAppID); 41 | } 42 | 43 | public static bool GetOPFStringForApp(AppId_t unVideoAppID, out string pchBuffer, ref int pnBufferSize) { 44 | InteropHelp.TestIfAvailableClient(); 45 | IntPtr pchBuffer2 = Marshal.AllocHGlobal((int)pnBufferSize); 46 | bool ret = NativeMethods.ISteamVideo_GetOPFStringForApp(CSteamAPIContext.GetSteamVideo(), unVideoAppID, pchBuffer2, ref pnBufferSize); 47 | pchBuffer = ret ? InteropHelp.PtrToStringUTF8(pchBuffer2) : null; 48 | Marshal.FreeHGlobal(pchBuffer2); 49 | return ret; 50 | } 51 | } 52 | } 53 | 54 | #endif // !DISABLESTEAMWORKS 55 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputActionSetHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct InputActionSetHandle_t : System.IEquatable, System.IComparable { 20 | public ulong m_InputActionSetHandle; 21 | 22 | public InputActionSetHandle_t(ulong value) { 23 | m_InputActionSetHandle = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_InputActionSetHandle.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is InputActionSetHandle_t && this == (InputActionSetHandle_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_InputActionSetHandle.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(InputActionSetHandle_t x, InputActionSetHandle_t y) { 39 | return x.m_InputActionSetHandle == y.m_InputActionSetHandle; 40 | } 41 | 42 | public static bool operator !=(InputActionSetHandle_t x, InputActionSetHandle_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator InputActionSetHandle_t(ulong value) { 47 | return new InputActionSetHandle_t(value); 48 | } 49 | 50 | public static explicit operator ulong(InputActionSetHandle_t that) { 51 | return that.m_InputActionSetHandle; 52 | } 53 | 54 | public bool Equals(InputActionSetHandle_t other) { 55 | return m_InputActionSetHandle == other.m_InputActionSetHandle; 56 | } 57 | 58 | public int CompareTo(InputActionSetHandle_t other) { 59 | return m_InputActionSetHandle.CompareTo(other.m_InputActionSetHandle); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/HSteamListenSocket.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HSteamListenSocket : System.IEquatable, System.IComparable { 20 | public static readonly HSteamListenSocket Invalid = new HSteamListenSocket(0); 21 | public uint m_HSteamListenSocket; 22 | 23 | public HSteamListenSocket(uint value) { 24 | m_HSteamListenSocket = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HSteamListenSocket.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HSteamListenSocket && this == (HSteamListenSocket)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HSteamListenSocket.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HSteamListenSocket x, HSteamListenSocket y) { 40 | return x.m_HSteamListenSocket == y.m_HSteamListenSocket; 41 | } 42 | 43 | public static bool operator !=(HSteamListenSocket x, HSteamListenSocket y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HSteamListenSocket(uint value) { 48 | return new HSteamListenSocket(value); 49 | } 50 | 51 | public static explicit operator uint(HSteamListenSocket that) { 52 | return that.m_HSteamListenSocket; 53 | } 54 | 55 | public bool Equals(HSteamListenSocket other) { 56 | return m_HSteamListenSocket == other.m_HSteamListenSocket; 57 | } 58 | 59 | public int CompareTo(HSteamListenSocket other) { 60 | return m_HSteamListenSocket.CompareTo(other.m_HSteamListenSocket); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/HSteamNetPollGroup.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HSteamNetPollGroup : System.IEquatable, System.IComparable { 20 | public static readonly HSteamNetPollGroup Invalid = new HSteamNetPollGroup(0); 21 | public uint m_HSteamNetPollGroup; 22 | 23 | public HSteamNetPollGroup(uint value) { 24 | m_HSteamNetPollGroup = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HSteamNetPollGroup.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HSteamNetPollGroup && this == (HSteamNetPollGroup)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HSteamNetPollGroup.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HSteamNetPollGroup x, HSteamNetPollGroup y) { 40 | return x.m_HSteamNetPollGroup == y.m_HSteamNetPollGroup; 41 | } 42 | 43 | public static bool operator !=(HSteamNetPollGroup x, HSteamNetPollGroup y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HSteamNetPollGroup(uint value) { 48 | return new HSteamNetPollGroup(value); 49 | } 50 | 51 | public static explicit operator uint(HSteamNetPollGroup that) { 52 | return that.m_HSteamNetPollGroup; 53 | } 54 | 55 | public bool Equals(HSteamNetPollGroup other) { 56 | return m_HSteamNetPollGroup == other.m_HSteamNetPollGroup; 57 | } 58 | 59 | public int CompareTo(HSteamNetPollGroup other) { 60 | return m_HSteamNetPollGroup.CompareTo(other.m_HSteamNetPollGroup); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/HSteamNetConnection.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HSteamNetConnection : System.IEquatable, System.IComparable { 20 | public static readonly HSteamNetConnection Invalid = new HSteamNetConnection(0); 21 | public uint m_HSteamNetConnection; 22 | 23 | public HSteamNetConnection(uint value) { 24 | m_HSteamNetConnection = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HSteamNetConnection.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HSteamNetConnection && this == (HSteamNetConnection)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HSteamNetConnection.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HSteamNetConnection x, HSteamNetConnection y) { 40 | return x.m_HSteamNetConnection == y.m_HSteamNetConnection; 41 | } 42 | 43 | public static bool operator !=(HSteamNetConnection x, HSteamNetConnection y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HSteamNetConnection(uint value) { 48 | return new HSteamNetConnection(value); 49 | } 50 | 51 | public static explicit operator uint(HSteamNetConnection that) { 52 | return that.m_HSteamNetConnection; 53 | } 54 | 55 | public bool Equals(HSteamNetConnection other) { 56 | return m_HSteamNetConnection == other.m_HSteamNetConnection; 57 | } 58 | 59 | public int CompareTo(HSteamNetConnection other) { 60 | return m_HSteamNetConnection.CompareTo(other.m_HSteamNetConnection); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputAnalogActionHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct InputAnalogActionHandle_t : System.IEquatable, System.IComparable { 20 | public ulong m_InputAnalogActionHandle; 21 | 22 | public InputAnalogActionHandle_t(ulong value) { 23 | m_InputAnalogActionHandle = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_InputAnalogActionHandle.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is InputAnalogActionHandle_t && this == (InputAnalogActionHandle_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_InputAnalogActionHandle.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(InputAnalogActionHandle_t x, InputAnalogActionHandle_t y) { 39 | return x.m_InputAnalogActionHandle == y.m_InputAnalogActionHandle; 40 | } 41 | 42 | public static bool operator !=(InputAnalogActionHandle_t x, InputAnalogActionHandle_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator InputAnalogActionHandle_t(ulong value) { 47 | return new InputAnalogActionHandle_t(value); 48 | } 49 | 50 | public static explicit operator ulong(InputAnalogActionHandle_t that) { 51 | return that.m_InputAnalogActionHandle; 52 | } 53 | 54 | public bool Equals(InputAnalogActionHandle_t other) { 55 | return m_InputAnalogActionHandle == other.m_InputAnalogActionHandle; 56 | } 57 | 58 | public int CompareTo(InputAnalogActionHandle_t other) { 59 | return m_InputAnalogActionHandle.CompareTo(other.m_InputAnalogActionHandle); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamItemInstanceID_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamItemInstanceID_t : System.IEquatable, System.IComparable { 20 | public static readonly SteamItemInstanceID_t Invalid = new SteamItemInstanceID_t(0xFFFFFFFFFFFFFFFF); 21 | public ulong m_SteamItemInstanceID; 22 | 23 | public SteamItemInstanceID_t(ulong value) { 24 | m_SteamItemInstanceID = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_SteamItemInstanceID.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is SteamItemInstanceID_t && this == (SteamItemInstanceID_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_SteamItemInstanceID.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(SteamItemInstanceID_t x, SteamItemInstanceID_t y) { 40 | return x.m_SteamItemInstanceID == y.m_SteamItemInstanceID; 41 | } 42 | 43 | public static bool operator !=(SteamItemInstanceID_t x, SteamItemInstanceID_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator SteamItemInstanceID_t(ulong value) { 48 | return new SteamItemInstanceID_t(value); 49 | } 50 | 51 | public static explicit operator ulong(SteamItemInstanceID_t that) { 52 | return that.m_SteamItemInstanceID; 53 | } 54 | 55 | public bool Equals(SteamItemInstanceID_t other) { 56 | return m_SteamItemInstanceID == other.m_SteamItemInstanceID; 57 | } 58 | 59 | public int CompareTo(SteamItemInstanceID_t other) { 60 | return m_SteamItemInstanceID.CompareTo(other.m_SteamItemInstanceID); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamUserStats/SteamLeaderboardEntries_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamLeaderboardEntries_t : System.IEquatable, System.IComparable { 20 | public ulong m_SteamLeaderboardEntries; 21 | 22 | public SteamLeaderboardEntries_t(ulong value) { 23 | m_SteamLeaderboardEntries = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SteamLeaderboardEntries.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SteamLeaderboardEntries_t && this == (SteamLeaderboardEntries_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SteamLeaderboardEntries.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SteamLeaderboardEntries_t x, SteamLeaderboardEntries_t y) { 39 | return x.m_SteamLeaderboardEntries == y.m_SteamLeaderboardEntries; 40 | } 41 | 42 | public static bool operator !=(SteamLeaderboardEntries_t x, SteamLeaderboardEntries_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SteamLeaderboardEntries_t(ulong value) { 47 | return new SteamLeaderboardEntries_t(value); 48 | } 49 | 50 | public static explicit operator ulong(SteamLeaderboardEntries_t that) { 51 | return that.m_SteamLeaderboardEntries; 52 | } 53 | 54 | public bool Equals(SteamLeaderboardEntries_t other) { 55 | return m_SteamLeaderboardEntries == other.m_SteamLeaderboardEntries; 56 | } 57 | 58 | public int CompareTo(SteamLeaderboardEntries_t other) { 59 | return m_SteamLeaderboardEntries.CompareTo(other.m_SteamLeaderboardEntries); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInventory/SteamInventoryResult_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamInventoryResult_t : System.IEquatable, System.IComparable { 20 | public static readonly SteamInventoryResult_t Invalid = new SteamInventoryResult_t(-1); 21 | public int m_SteamInventoryResult; 22 | 23 | public SteamInventoryResult_t(int value) { 24 | m_SteamInventoryResult = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_SteamInventoryResult.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is SteamInventoryResult_t && this == (SteamInventoryResult_t)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_SteamInventoryResult.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(SteamInventoryResult_t x, SteamInventoryResult_t y) { 40 | return x.m_SteamInventoryResult == y.m_SteamInventoryResult; 41 | } 42 | 43 | public static bool operator !=(SteamInventoryResult_t x, SteamInventoryResult_t y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator SteamInventoryResult_t(int value) { 48 | return new SteamInventoryResult_t(value); 49 | } 50 | 51 | public static explicit operator int(SteamInventoryResult_t that) { 52 | return that.m_SteamInventoryResult; 53 | } 54 | 55 | public bool Equals(SteamInventoryResult_t other) { 56 | return m_SteamInventoryResult == other.m_SteamInventoryResult; 57 | } 58 | 59 | public int CompareTo(SteamInventoryResult_t other) { 60 | return m_SteamInventoryResult.CompareTo(other.m_SteamInventoryResult); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamInput/InputDigitalActionHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct InputDigitalActionHandle_t : System.IEquatable, System.IComparable { 20 | public ulong m_InputDigitalActionHandle; 21 | 22 | public InputDigitalActionHandle_t(ulong value) { 23 | m_InputDigitalActionHandle = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_InputDigitalActionHandle.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is InputDigitalActionHandle_t && this == (InputDigitalActionHandle_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_InputDigitalActionHandle.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(InputDigitalActionHandle_t x, InputDigitalActionHandle_t y) { 39 | return x.m_InputDigitalActionHandle == y.m_InputDigitalActionHandle; 40 | } 41 | 42 | public static bool operator !=(InputDigitalActionHandle_t x, InputDigitalActionHandle_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator InputDigitalActionHandle_t(ulong value) { 47 | return new InputDigitalActionHandle_t(value); 48 | } 49 | 50 | public static explicit operator ulong(InputDigitalActionHandle_t that) { 51 | return that.m_InputDigitalActionHandle; 52 | } 53 | 54 | public bool Equals(InputDigitalActionHandle_t other) { 55 | return m_InputDigitalActionHandle == other.m_InputDigitalActionHandle; 56 | } 57 | 58 | public int CompareTo(InputDigitalActionHandle_t other) { 59 | return m_InputDigitalActionHandle.CompareTo(other.m_InputDigitalActionHandle); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamController/ControllerActionSetHandle_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct ControllerActionSetHandle_t : System.IEquatable, System.IComparable { 20 | public ulong m_ControllerActionSetHandle; 21 | 22 | public ControllerActionSetHandle_t(ulong value) { 23 | m_ControllerActionSetHandle = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_ControllerActionSetHandle.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is ControllerActionSetHandle_t && this == (ControllerActionSetHandle_t)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_ControllerActionSetHandle.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(ControllerActionSetHandle_t x, ControllerActionSetHandle_t y) { 39 | return x.m_ControllerActionSetHandle == y.m_ControllerActionSetHandle; 40 | } 41 | 42 | public static bool operator !=(ControllerActionSetHandle_t x, ControllerActionSetHandle_t y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator ControllerActionSetHandle_t(ulong value) { 47 | return new ControllerActionSetHandle_t(value); 48 | } 49 | 50 | public static explicit operator ulong(ControllerActionSetHandle_t that) { 51 | return that.m_ControllerActionSetHandle; 52 | } 53 | 54 | public bool Equals(ControllerActionSetHandle_t other) { 55 | return m_ControllerActionSetHandle == other.m_ControllerActionSetHandle; 56 | } 57 | 58 | public int CompareTo(ControllerActionSetHandle_t other) { 59 | return m_ControllerActionSetHandle.CompareTo(other.m_ControllerActionSetHandle); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingMicroseconds.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct SteamNetworkingMicroseconds : System.IEquatable, System.IComparable { 20 | public long m_SteamNetworkingMicroseconds; 21 | 22 | public SteamNetworkingMicroseconds(long value) { 23 | m_SteamNetworkingMicroseconds = value; 24 | } 25 | 26 | public override string ToString() { 27 | return m_SteamNetworkingMicroseconds.ToString(); 28 | } 29 | 30 | public override bool Equals(object other) { 31 | return other is SteamNetworkingMicroseconds && this == (SteamNetworkingMicroseconds)other; 32 | } 33 | 34 | public override int GetHashCode() { 35 | return m_SteamNetworkingMicroseconds.GetHashCode(); 36 | } 37 | 38 | public static bool operator ==(SteamNetworkingMicroseconds x, SteamNetworkingMicroseconds y) { 39 | return x.m_SteamNetworkingMicroseconds == y.m_SteamNetworkingMicroseconds; 40 | } 41 | 42 | public static bool operator !=(SteamNetworkingMicroseconds x, SteamNetworkingMicroseconds y) { 43 | return !(x == y); 44 | } 45 | 46 | public static explicit operator SteamNetworkingMicroseconds(long value) { 47 | return new SteamNetworkingMicroseconds(value); 48 | } 49 | 50 | public static explicit operator long(SteamNetworkingMicroseconds that) { 51 | return that.m_SteamNetworkingMicroseconds; 52 | } 53 | 54 | public bool Equals(SteamNetworkingMicroseconds other) { 55 | return m_SteamNetworkingMicroseconds == other.m_SteamNetworkingMicroseconds; 56 | } 57 | 58 | public int CompareTo(SteamNetworkingMicroseconds other) { 59 | return m_SteamNetworkingMicroseconds.CompareTo(other.m_SteamNetworkingMicroseconds); 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS 65 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamHTTP/HTTPCookieContainerHandle.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks { 18 | [System.Serializable] 19 | public struct HTTPCookieContainerHandle : System.IEquatable, System.IComparable { 20 | public static readonly HTTPCookieContainerHandle Invalid = new HTTPCookieContainerHandle(0); 21 | public uint m_HTTPCookieContainerHandle; 22 | 23 | public HTTPCookieContainerHandle(uint value) { 24 | m_HTTPCookieContainerHandle = value; 25 | } 26 | 27 | public override string ToString() { 28 | return m_HTTPCookieContainerHandle.ToString(); 29 | } 30 | 31 | public override bool Equals(object other) { 32 | return other is HTTPCookieContainerHandle && this == (HTTPCookieContainerHandle)other; 33 | } 34 | 35 | public override int GetHashCode() { 36 | return m_HTTPCookieContainerHandle.GetHashCode(); 37 | } 38 | 39 | public static bool operator ==(HTTPCookieContainerHandle x, HTTPCookieContainerHandle y) { 40 | return x.m_HTTPCookieContainerHandle == y.m_HTTPCookieContainerHandle; 41 | } 42 | 43 | public static bool operator !=(HTTPCookieContainerHandle x, HTTPCookieContainerHandle y) { 44 | return !(x == y); 45 | } 46 | 47 | public static explicit operator HTTPCookieContainerHandle(uint value) { 48 | return new HTTPCookieContainerHandle(value); 49 | } 50 | 51 | public static explicit operator uint(HTTPCookieContainerHandle that) { 52 | return that.m_HTTPCookieContainerHandle; 53 | } 54 | 55 | public bool Equals(HTTPCookieContainerHandle other) { 56 | return m_HTTPCookieContainerHandle == other.m_HTTPCookieContainerHandle; 57 | } 58 | 59 | public int CompareTo(HTTPCookieContainerHandle other) { 60 | return m_HTTPCookieContainerHandle.CompareTo(other.m_HTTPCookieContainerHandle); 61 | } 62 | } 63 | } 64 | 65 | #endif // !DISABLESTEAMWORKS 66 | -------------------------------------------------------------------------------- /Assets/Steamworks.NET/Plugins/Steamworks.NET/types/SteamNetworkingTypes/SteamNetworkingConfigValue_t.cs: -------------------------------------------------------------------------------- 1 | // This file is provided under The MIT License as part of Steamworks.NET. 2 | // Copyright (c) 2013-2019 Riley Labrecque 3 | // Please see the included LICENSE.txt for additional information. 4 | 5 | // This file is automatically generated. 6 | // Changes to this file will be reverted when you update Steamworks.NET 7 | 8 | #if UNITY_ANDROID || UNITY_IOS || UNITY_TIZEN || UNITY_TVOS || UNITY_WEBGL || UNITY_WSA || UNITY_PS4 || UNITY_WII || UNITY_XBOXONE || UNITY_SWITCH 9 | #define DISABLESTEAMWORKS 10 | #endif 11 | 12 | #if !DISABLESTEAMWORKS 13 | 14 | using System.Runtime.InteropServices; 15 | using IntPtr = System.IntPtr; 16 | 17 | namespace Steamworks 18 | { 19 | /// In a few places we need to set configuration options on listen sockets and connections, and 20 | /// have them take effect *before* the listen socket or connection really starts doing anything. 21 | /// Creating the object and then setting the options "immediately" after creation doesn't work 22 | /// completely, because network packets could be received between the time the object is created and 23 | /// when the options are applied. To set options at creation time in a reliable way, they must be 24 | /// passed to the creation function. This structure is used to pass those options. 25 | /// 26 | /// For the meaning of these fields, see ISteamNetworkingUtils::SetConfigValue. Basically 27 | /// when the object is created, we just iterate over the list of options and call 28 | /// ISteamNetworkingUtils::SetConfigValueStruct, where the scope arguments are supplied by the 29 | /// object being created. 30 | [System.Serializable] 31 | [StructLayout(LayoutKind.Sequential)] 32 | public struct SteamNetworkingConfigValue_t 33 | { 34 | /// Which option is being set 35 | public ESteamNetworkingConfigValue m_eValue; 36 | 37 | /// Which field below did you fill in? 38 | public ESteamNetworkingConfigDataType m_eDataType; 39 | 40 | /// Option value 41 | public OptionValue m_val; 42 | 43 | [StructLayout(LayoutKind.Explicit)] 44 | public struct OptionValue 45 | { 46 | [FieldOffset(0)] 47 | public int m_int32; 48 | 49 | [FieldOffset(0)] 50 | public long m_int64; 51 | 52 | [FieldOffset(0)] 53 | public float m_float; 54 | 55 | [FieldOffset(0)] 56 | public IntPtr m_string; // Points to your '\0'-terminated buffer 57 | 58 | [FieldOffset(0)] 59 | public IntPtr m_functionPtr; 60 | } 61 | } 62 | } 63 | 64 | #endif // !DISABLESTEAMWORKS --------------------------------------------------------------------------------