From 8ead6d94b635a9efd41964d6ca2fd2514ef25894 Mon Sep 17 00:00:00 2001 From: esummers1 Date: Tue, 7 Jan 2020 20:39:05 +0000 Subject: [PATCH] Nerf turrets; zero out player momentum when respawning --- hovership/Assets/Prefabs/Enemies/Turret.prefab | 8 ++++---- hovership/Assets/Scripts/PlayerController.cs | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/hovership/Assets/Prefabs/Enemies/Turret.prefab b/hovership/Assets/Prefabs/Enemies/Turret.prefab index 511c793..4cc8c0f 100644 --- a/hovership/Assets/Prefabs/Enemies/Turret.prefab +++ b/hovership/Assets/Prefabs/Enemies/Turret.prefab @@ -115,11 +115,11 @@ MonoBehaviour: target: {fileID: 0} projectilePrefab: {fileID: 8938948655591110475, guid: c03f88bd4474f054bb58528001baeafa, type: 3} - fireRate: 2 - muzzleVelocity: 25 + fireRate: 1 + muzzleVelocity: 18 inaccuracySize: 0.05 - maximumRange: 50 - leadRatio: 0.2 + maximumRange: 30 + leadRatio: 0.1 --- !u!1001 &4830632861983034690 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/hovership/Assets/Scripts/PlayerController.cs b/hovership/Assets/Scripts/PlayerController.cs index 0b41456..ced53e5 100644 --- a/hovership/Assets/Scripts/PlayerController.cs +++ b/hovership/Assets/Scripts/PlayerController.cs @@ -765,6 +765,7 @@ private void Respawn() { // Reset velocity rigidbodyComponent.velocity = Vector3.zero; + previousVelocity = Vector3.zero; // Inform listeners of the new position foreach (ICharacterListener listener in characterListeners) {