From 94560e055423d4b360f4770c5f87b3129c77ac9c Mon Sep 17 00:00:00 2001
From: Ny Bruker <robinhs@stud.ntnu.no>
Date: Tue, 4 Oct 2022 13:37:33 +0200
Subject: [PATCH] Added new item for testing.

---
 .../Assets/Code/Item/Items/ItemPremature.cs   | 25 +++++++++++++++++++
 .../Code/Item/Items/ItemPremature.cs.meta     | 11 ++++++++
 MrBigsock/Assets/Code/PlayerController.cs     |  1 +
 3 files changed, 37 insertions(+)
 create mode 100644 MrBigsock/Assets/Code/Item/Items/ItemPremature.cs
 create mode 100644 MrBigsock/Assets/Code/Item/Items/ItemPremature.cs.meta

diff --git a/MrBigsock/Assets/Code/Item/Items/ItemPremature.cs b/MrBigsock/Assets/Code/Item/Items/ItemPremature.cs
new file mode 100644
index 00000000..425b589f
--- /dev/null
+++ b/MrBigsock/Assets/Code/Item/Items/ItemPremature.cs
@@ -0,0 +1,25 @@
+using System.Collections;
+using System;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.InputSystem;
+
+
+namespace BigSock.Item {
+	
+	/*
+		A passive item that increases user's running speed by 50%.
+	*/
+	public class ItemPremature : PassiveItemBase {	
+		public override ulong Id => 104;
+		public override string Name => "Premature";
+		public override string Description => "Increases projectile speed by 50%";
+
+		public ItemPremature() {
+			Modifier = new CharacterStats{
+				ProjectileSpeed = 0.5f,
+			};
+		}
+
+	}
+}
\ No newline at end of file
diff --git a/MrBigsock/Assets/Code/Item/Items/ItemPremature.cs.meta b/MrBigsock/Assets/Code/Item/Items/ItemPremature.cs.meta
new file mode 100644
index 00000000..0f966124
--- /dev/null
+++ b/MrBigsock/Assets/Code/Item/Items/ItemPremature.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 1376b5ed2e6b68949be4690ddc930187
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/MrBigsock/Assets/Code/PlayerController.cs b/MrBigsock/Assets/Code/PlayerController.cs
index f0b676cc..484a0784 100644
--- a/MrBigsock/Assets/Code/PlayerController.cs
+++ b/MrBigsock/Assets/Code/PlayerController.cs
@@ -60,6 +60,7 @@ namespace BigSock {
 				TryPickUpItem(ItemService.SINGLETON.Get(201));
 				TryPickUpItem(ItemService.SINGLETON.Get(201));
 				TryPickUpItem(ItemService.SINGLETON.Get(202));
+				TryPickUpItem(ItemService.SINGLETON.Get(101));
 				var tmp = PrefabService.SINGLETON;
 				_testAttack = (IAttack) AbilityService.SINGLETON.Get(101);
 				_testAttack2 = (IAttack) AbilityService.SINGLETON.Get(102);
-- 
GitLab