From 4e407a3d4cb0c94490913cf0faf792ee368d3365 Mon Sep 17 00:00:00 2001 From: Jibran Syed Date: Sat, 25 Feb 2017 20:44:02 -0600 Subject: [PATCH] DLLs had new settings in Unity 5.5 that needed tweaking. Should resolve CS1704 on WIndows builds --- .../Plugins/x86/XInputDotNetPure.dll.meta | 43 +++++++--- .../Plugins/x86/XInputInterface.dll.meta | 76 +++++++++++++++++- .../Plugins/x86_64/XInputDotNetPure.dll.meta | 43 +++++++--- .../Plugins/x86_64/XInputInterface.dll.meta | 76 +++++++++++++++++- .../ProjectSettings/EditorSettings.asset | Bin 479 -> 4168 bytes .../ProjectSettings/GraphicsSettings.asset | 33 +++++++- .../ProjectSettings/ProjectSettings.asset | Bin 12880 -> 40057 bytes 7 files changed, 249 insertions(+), 22 deletions(-) diff --git a/XboxCtrlrInput/Assets/Plugins/x86/XInputDotNetPure.dll.meta b/XboxCtrlrInput/Assets/Plugins/x86/XInputDotNetPure.dll.meta index 4030ea0..1cb846d 100755 --- a/XboxCtrlrInput/Assets/Plugins/x86/XInputDotNetPure.dll.meta +++ b/XboxCtrlrInput/Assets/Plugins/x86/XInputDotNetPure.dll.meta @@ -5,19 +5,33 @@ PluginImporter: iconMap: {} executionOrder: {} isPreloaded: 0 + isOverridable: 0 platformData: Any: enabled: 1 - settings: {} + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXIntel: 1 + Exclude OSXIntel64: 1 + Exclude OSXUniversal: 1 + Exclude SamsungTV: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 1 + Exclude WindowsStoreApps: 0 Editor: - enabled: 0 + enabled: 1 settings: CPU: x86 DefaultValueInitialized: true + OS: Windows Linux: - enabled: 1 + enabled: 0 settings: - CPU: x86 + CPU: None Linux64: enabled: 0 settings: @@ -25,11 +39,11 @@ PluginImporter: LinuxUniversal: enabled: 0 settings: - CPU: x86 + CPU: None OSXIntel: - enabled: 1 + enabled: 0 settings: - CPU: AnyCPU + CPU: None OSXIntel64: enabled: 0 settings: @@ -37,7 +51,14 @@ PluginImporter: OSXUniversal: enabled: 0 settings: - CPU: x86 + CPU: None + SamsungTV: + enabled: 1 + settings: + STV_MODEL: STANDARD_15 + WebGL: + enabled: 1 + settings: {} Win: enabled: 1 settings: @@ -47,9 +68,13 @@ PluginImporter: settings: CPU: None WindowsStoreApps: - enabled: 0 + enabled: 1 settings: CPU: AnyCPU + DontProcess: False + PlaceholderPath: + SDK: AnySDK + ScriptingBackend: AnyScriptingBackend userData: assetBundleName: assetBundleVariant: diff --git a/XboxCtrlrInput/Assets/Plugins/x86/XInputInterface.dll.meta b/XboxCtrlrInput/Assets/Plugins/x86/XInputInterface.dll.meta index 6c437d5..60d6be7 100644 --- a/XboxCtrlrInput/Assets/Plugins/x86/XInputInterface.dll.meta +++ b/XboxCtrlrInput/Assets/Plugins/x86/XInputInterface.dll.meta @@ -1,6 +1,80 @@ fileFormatVersion: 2 guid: bbceb1b00a2e35849a7020d601589c40 -DefaultImporter: +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + isOverridable: 0 + platformData: + Any: + enabled: 1 + settings: + Exclude Editor: 0 + Exclude Linux: 0 + Exclude Linux64: 0 + Exclude LinuxUniversal: 0 + Exclude OSXIntel: 0 + Exclude OSXIntel64: 0 + Exclude OSXUniversal: 0 + Exclude SamsungTV: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 1 + Exclude WindowsStoreApps: 0 + Editor: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + Linux: + enabled: 1 + settings: + CPU: x86 + Linux64: + enabled: 1 + settings: + CPU: None + LinuxUniversal: + enabled: 1 + settings: + CPU: AnyCPU + OSXIntel: + enabled: 1 + settings: + CPU: AnyCPU + OSXIntel64: + enabled: 1 + settings: + CPU: None + OSXUniversal: + enabled: 1 + settings: + CPU: AnyCPU + SamsungTV: + enabled: 1 + settings: + STV_MODEL: STANDARD_15 + WebGL: + enabled: 1 + settings: {} + Win: + enabled: 1 + settings: + CPU: AnyCPU + Win64: + enabled: 0 + settings: + CPU: None + WindowsStoreApps: + enabled: 1 + settings: + CPU: AnyCPU + DontProcess: False + PlaceholderPath: + SDK: AnySDK + ScriptingBackend: AnyScriptingBackend userData: assetBundleName: assetBundleVariant: diff --git a/XboxCtrlrInput/Assets/Plugins/x86_64/XInputDotNetPure.dll.meta b/XboxCtrlrInput/Assets/Plugins/x86_64/XInputDotNetPure.dll.meta index ae249c6..2301799 100755 --- a/XboxCtrlrInput/Assets/Plugins/x86_64/XInputDotNetPure.dll.meta +++ b/XboxCtrlrInput/Assets/Plugins/x86_64/XInputDotNetPure.dll.meta @@ -5,39 +5,60 @@ PluginImporter: iconMap: {} executionOrder: {} isPreloaded: 0 + isOverridable: 0 platformData: Any: enabled: 1 - settings: {} + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXIntel: 1 + Exclude OSXIntel64: 1 + Exclude OSXUniversal: 1 + Exclude SamsungTV: 0 + Exclude WebGL: 0 + Exclude Win: 1 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 Editor: - enabled: 0 + enabled: 1 settings: CPU: x86_64 DefaultValueInitialized: true + OS: Windows Linux: enabled: 0 settings: CPU: None Linux64: - enabled: 1 + enabled: 0 settings: - CPU: x86_64 + CPU: None LinuxUniversal: enabled: 0 settings: - CPU: x86_64 + CPU: None OSXIntel: enabled: 0 settings: CPU: None OSXIntel64: - enabled: 1 + enabled: 0 settings: - CPU: AnyCPU + CPU: None OSXUniversal: enabled: 0 settings: - CPU: x86_64 + CPU: None + SamsungTV: + enabled: 1 + settings: + STV_MODEL: STANDARD_15 + WebGL: + enabled: 1 + settings: {} Win: enabled: 0 settings: @@ -47,9 +68,13 @@ PluginImporter: settings: CPU: AnyCPU WindowsStoreApps: - enabled: 0 + enabled: 1 settings: CPU: AnyCPU + DontProcess: False + PlaceholderPath: + SDK: AnySDK + ScriptingBackend: AnyScriptingBackend userData: assetBundleName: assetBundleVariant: diff --git a/XboxCtrlrInput/Assets/Plugins/x86_64/XInputInterface.dll.meta b/XboxCtrlrInput/Assets/Plugins/x86_64/XInputInterface.dll.meta index bae1129..c5397e0 100644 --- a/XboxCtrlrInput/Assets/Plugins/x86_64/XInputInterface.dll.meta +++ b/XboxCtrlrInput/Assets/Plugins/x86_64/XInputInterface.dll.meta @@ -1,6 +1,80 @@ fileFormatVersion: 2 guid: ea895df4f09804d47ac0a43ce22418cb -DefaultImporter: +PluginImporter: + serializedVersion: 1 + iconMap: {} + executionOrder: {} + isPreloaded: 0 + isOverridable: 0 + platformData: + Any: + enabled: 1 + settings: + Exclude Editor: 0 + Exclude Linux: 0 + Exclude Linux64: 0 + Exclude LinuxUniversal: 0 + Exclude OSXIntel: 0 + Exclude OSXIntel64: 0 + Exclude OSXUniversal: 0 + Exclude SamsungTV: 0 + Exclude WebGL: 0 + Exclude Win: 1 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Editor: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + Linux: + enabled: 1 + settings: + CPU: None + Linux64: + enabled: 1 + settings: + CPU: x86_64 + LinuxUniversal: + enabled: 1 + settings: + CPU: AnyCPU + OSXIntel: + enabled: 1 + settings: + CPU: None + OSXIntel64: + enabled: 1 + settings: + CPU: AnyCPU + OSXUniversal: + enabled: 1 + settings: + CPU: AnyCPU + SamsungTV: + enabled: 1 + settings: + STV_MODEL: STANDARD_15 + WebGL: + enabled: 1 + settings: {} + Win: + enabled: 0 + settings: + CPU: None + Win64: + enabled: 1 + settings: + CPU: AnyCPU + WindowsStoreApps: + enabled: 1 + settings: + CPU: AnyCPU + DontProcess: False + PlaceholderPath: + SDK: AnySDK + ScriptingBackend: AnyScriptingBackend userData: assetBundleName: assetBundleVariant: diff --git a/XboxCtrlrInput/ProjectSettings/EditorSettings.asset b/XboxCtrlrInput/ProjectSettings/EditorSettings.asset index 529a05c41002a92de855ebe5ece4aaf196265ef4..376532572b83477fda5c015d41fe63cd574801f0 100644 GIT binary patch literal 4168 zcmeH~yN=U96o!vC-0u*eK}h=q0fbf*X`;PAD1x$BAW@-_=NM*jJkfZ=*mrwto(;3;iL{!?uijM5P?5>P1Nu$>&3l%1;rM#{@#E ziHOF+FUlJAYm%wN-dc1=W(aWTMkDYZeHC^?&Oql#t4F)S_avZu9QAcXb^Wcj_Jm{_ zVXxs^Ek6k^%XhT#*2V0- z$zK#Sd%m;u>~fVoWmg!RZ`s^Co5hRy+&VA&F*~C&^G12uomkDnwmDUc%y05b_1ak1 z(s=HS=c!6waTl5@t>rhTcAuSSOr721#6RGiU9J5vPqKw(jfQfxg6{sQdTgzKq-I>q zRf1NY6zp0J)@^mXNK><{ZD_vazhmG<3L`iW90(2s2Z95^f#5)JAUF^l2oC(O4&Yum mHd=GOK4Guc@0*N^znaDU9QQrkL;cbZm$Ph`=6;yyqoUtjRK;!p literal 479 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 literal 12880 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