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