diff --git a/Project Undercover/.vs/Project Undercover/v15/Browse.VC.db b/Project Undercover/.vs/Project Undercover/v15/Browse.VC.db new file mode 100644 index 0000000..818ee2e Binary files /dev/null and b/Project Undercover/.vs/Project Undercover/v15/Browse.VC.db differ diff --git a/Project Undercover/Assets/Materials/Floor.mat b/Project Undercover/Assets/Materials/Floor.mat index 0bc7965..f7872a3 100644 --- a/Project Undercover/Assets/Materials/Floor.mat +++ b/Project Undercover/Assets/Materials/Floor.mat @@ -72,5 +72,5 @@ Material: - _UVSec: 0 - _ZWrite: 1 m_Colors: - - _Color: {r: 0.2352941, g: 0.2352941, b: 0.2352941, a: 1} + - _Color: {r: 0.7352941, g: 0.7352941, b: 0.7352941, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Project Undercover/Assets/Materials/GlowCompositeMat.mat b/Project Undercover/Assets/Materials/GlowCompositeMat.mat new file mode 100644 index 0000000..7471991 --- /dev/null +++ b/Project Undercover/Assets/Materials/GlowCompositeMat.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: GlowCompositeMat + m_Shader: {fileID: 4800000, guid: 874640b11a2bbe24a8655c75d3544e5a, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} diff --git a/Project Undercover/Assets/Materials/GlowCompositeMat.mat.meta b/Project Undercover/Assets/Materials/GlowCompositeMat.mat.meta new file mode 100644 index 0000000..d5ac308 --- /dev/null +++ b/Project Undercover/Assets/Materials/GlowCompositeMat.mat.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 2d8d66073dfbcdc439112857865d4e28 +timeCreated: 1507054354 +licenseType: Free +NativeFormatImporter: + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Project Undercover/Assets/Resources/CameraRig.prefab b/Project Undercover/Assets/Resources/CameraRig.prefab index c62a952..c346d32 100644 --- a/Project Undercover/Assets/Resources/CameraRig.prefab +++ b/Project Undercover/Assets/Resources/CameraRig.prefab @@ -247,6 +247,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: Intensity: 2 + glowCompositeShader: {fileID: 4800000, guid: 874640b11a2bbe24a8655c75d3544e5a, type: 3} --- !u!114 &114680313401496292 MonoBehaviour: m_ObjectHideFlags: 1 @@ -258,6 +259,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 618a83da395ad1d43ae9fa7ed4c1febe, type: 3} m_Name: m_EditorClassIdentifier: + glowShader: {fileID: 4800000, guid: 39d85d8c36c331e46af6e70a2b4e8d80, type: 3} + blurShader: {fileID: 4800000, guid: f956270686a9d9e45bea04cd985135cc, type: 3} --- !u!114 &114906276905213650 MonoBehaviour: m_ObjectHideFlags: 1 diff --git a/Project Undercover/Assets/Resources/NPC.prefab b/Project Undercover/Assets/Resources/NPC.prefab index 1ac0051..470d05f 100644 --- a/Project Undercover/Assets/Resources/NPC.prefab +++ b/Project Undercover/Assets/Resources/NPC.prefab @@ -2120,7 +2120,8 @@ MonoBehaviour: ownershipTransfer: 0 ObservedComponents: - {fileID: 114492707522239788} - ObservedComponentsFoldoutOpen: 1 + - {fileID: 114063469203119278} + ObservedComponentsFoldoutOpen: 0 viewIdField: 0 instantiationId: -1 currentMasterID: -1 @@ -2150,6 +2151,7 @@ MonoBehaviour: currentState: {fileID: 11400000, guid: 78ec31c429ad5074bb50d001b1a49a77, type: 2} remainState: {fileID: 11400000, guid: 5eb84557ff3e09f42b843e0b09653774, type: 2} idleState: {fileID: 0} + INTERACT_RANGE: 2 navMeshAgent: {fileID: 0} animator: {fileID: 0} characterAnimator: {fileID: 0} diff --git a/Project Undercover/Assets/Resources/Spy.prefab b/Project Undercover/Assets/Resources/Spy.prefab index b3507f1..be51ff8 100644 --- a/Project Undercover/Assets/Resources/Spy.prefab +++ b/Project Undercover/Assets/Resources/Spy.prefab @@ -2130,6 +2130,7 @@ MonoBehaviour: ownershipTransfer: 0 ObservedComponents: - {fileID: 114542938676306540} + - {fileID: 114077578116518258} ObservedComponentsFoldoutOpen: 1 viewIdField: 0 instantiationId: -1 @@ -2149,6 +2150,7 @@ MonoBehaviour: currentState: {fileID: 11400000, guid: 1c694dfd46dd4e44b94f7853724fa1c0, type: 2} remainState: {fileID: 11400000, guid: 5eb84557ff3e09f42b843e0b09653774, type: 2} idleState: {fileID: 11400000, guid: 1c694dfd46dd4e44b94f7853724fa1c0, type: 2} + INTERACT_RANGE: 2 navMeshAgent: {fileID: 0} animator: {fileID: 0} characterAnimator: {fileID: 0} diff --git a/Project Undercover/Assets/Scenes/NewCharactersTest.unity b/Project Undercover/Assets/Scenes/NewCharactersTest.unity index 0fa83a9..4bc8e15 100644 --- a/Project Undercover/Assets/Scenes/NewCharactersTest.unity +++ b/Project Undercover/Assets/Scenes/NewCharactersTest.unity @@ -989,7 +989,7 @@ MeshRenderer: m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: 88dd65666a636bf4fa2a7e8f159f6013, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/Project Undercover/Assets/Scripts/CharacterStateMachine/CharacterAnimator.cs b/Project Undercover/Assets/Scripts/CharacterStateMachine/CharacterAnimator.cs index 430b1a9..067a23c 100644 --- a/Project Undercover/Assets/Scripts/CharacterStateMachine/CharacterAnimator.cs +++ b/Project Undercover/Assets/Scripts/CharacterStateMachine/CharacterAnimator.cs @@ -27,6 +27,18 @@ public class CharacterAnimator : Photon.PunBehaviour } } + public void OnPhotonSerializeView(PhotonStream stream, PhotonMessageInfo info) + { + if (stream.isWriting) + { + stream.SendNext(controller.navMeshAgent.velocity.magnitude); + } + else + { + animator.SetFloat(paramHashes[(int)Params.MoveSpeed], (float)stream.ReceiveNext()); + } + } + protected virtual void Update() { animator.SetFloat(paramHashes[(int)Params.MoveSpeed], controller.navMeshAgent.velocity.magnitude); diff --git a/Project Undercover/Assets/Scripts/Glow/GlowComposite.cs b/Project Undercover/Assets/Scripts/Glow/GlowComposite.cs index 26ef475..1efbd1f 100644 --- a/Project Undercover/Assets/Scripts/Glow/GlowComposite.cs +++ b/Project Undercover/Assets/Scripts/Glow/GlowComposite.cs @@ -8,10 +8,11 @@ public class GlowComposite : MonoBehaviour public float Intensity = 2; private Material _compositeMat; + public Shader glowCompositeShader; - void OnEnable() + void OnEnable() { - _compositeMat = new Material(Shader.Find("Hidden/GlowComposite")); + _compositeMat = new Material(glowCompositeShader); } void OnRenderImage(RenderTexture src, RenderTexture dst) diff --git a/Project Undercover/Assets/Scripts/Glow/GlowPrePass.cs b/Project Undercover/Assets/Scripts/Glow/GlowPrePass.cs index 0b7b4af..51f472b 100644 --- a/Project Undercover/Assets/Scripts/Glow/GlowPrePass.cs +++ b/Project Undercover/Assets/Scripts/Glow/GlowPrePass.cs @@ -8,6 +8,7 @@ public class GlowPrePass : MonoBehaviour private static RenderTexture Blurred; private Material _blurMat; + public Shader glowShader, blurShader; void OnEnable() { @@ -16,14 +17,14 @@ public class GlowPrePass : MonoBehaviour Blurred = new RenderTexture(Screen.width >> 1, Screen.height >> 1, 0); var camera = GetComponent(); - var glowShader = Shader.Find("Hidden/GlowReplace"); + //var glowShader = Shader.Find("Hidden/GlowReplace"); camera.targetTexture = PrePass; camera.SetReplacementShader(glowShader, "Glowable"); Shader.SetGlobalTexture("_GlowPrePassTex", PrePass); Shader.SetGlobalTexture("_GlowBlurredTex", Blurred); - _blurMat = new Material(Shader.Find("Hidden/Blur")); + _blurMat = new Material(blurShader); _blurMat.SetVector("_BlurSize", new Vector2(Blurred.texelSize.x * 1.5f, Blurred.texelSize.y * 1.5f)); } diff --git a/Project Undercover/Assets/Shaders/GlowComposite.shader b/Project Undercover/Assets/Shaders/GlowComposite.shader index c8ed13f..c8162c6 100644 --- a/Project Undercover/Assets/Shaders/GlowComposite.shader +++ b/Project Undercover/Assets/Shaders/GlowComposite.shader @@ -1,6 +1,6 @@ // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' -Shader "Hidden/GlowComposite" +Shader "GlowComposite" { Properties { diff --git a/Project Undercover/ProjectSettings/EditorBuildSettings.asset b/Project Undercover/ProjectSettings/EditorBuildSettings.asset index e596428..8c6a7b3 100644 --- a/Project Undercover/ProjectSettings/EditorBuildSettings.asset +++ b/Project Undercover/ProjectSettings/EditorBuildSettings.asset @@ -11,7 +11,7 @@ EditorBuildSettings: - enabled: 1 path: Assets/Scenes/Lobby.unity guid: 9d65756f3d12ef647aea0782245fc241 - - enabled: 1 + - enabled: 0 path: Assets/Scenes/scene.unity guid: b679f50ae448b0642b9887e440a00e0f - enabled: 1