#26 Pickup System

DropSystem
-Preliminary gun drop code
#26 DropSystem

DropSystem
-Health perks currently working
-Gun perks no longer working
-Minions drop on running into player
-Camera shake and rumble trigger on health drop pickup
Merge remote-tracking branch 'origin/master' into drop_system

Conflicts:
	Assets/Prefabs/Bosses/Minion.prefab
#26  DropSystem
-In progress work on gun drops
#26 Pickup System

DropSystem
-Gun drop working with shotgun
#26 Pickup System

Drop System
-Removed unnecessary scripts that were on perk prefabs
-Started getting drop settings implemented
#26 Pickup System

DropSystem
-Removed obsolete PerkObject script
-Drop chances configurable per perk in DropSettings (inclusive of both values)
#26 Pickup System

DropSystem
-Refreshing ammo drops working
-Timers currently broken
#26 Pickup System

DropSystem
-PerkTime removed, uses invoke
-Refreshing works for timed perks and gun drops
-Health drops, gun drops, and speed buff tested
Drop System Bug Fixes
- Puts all the perk objects on the Perk layer to prevent bullets from hitting them (only one of the perks wasn't already on this layer).
- Adds the model to the health pickup.
- Fixes a bug that was making it so guns could not start with exactly 1 magazine.
- makes it so the shotgun starts with exactly 1 magazine (no reloading before it runs out of ammo).
- For some reason you can't pickup the shotgun a second time (I suspect this was an existing issue).
#26 Pickup System

DropSystem
-In progress work on drop system functionality and bug fixes
#26 Pickup System

DropSystem
-Beam now has working duration
-Objects now deleted from weapon anchor upon removal from weapon system
-Refreshing shotgun ammo and beam timer working
#26 Pickup System

DropSystem
-Perks all on correct
-Minor code/naming changes
Merge remote-tracking branch 'origin/drop_system' into drop_system

Conflicts:
	Assets/Prefabs/Perks/HealthDrop.prefab
	Assets/Scripts/PerkSystem.cs
	Assets/Scripts/PlayerMovement.cs
	Assets/Scripts/Weapons/Gun.cs
	Assets/Scripts/Weapons/WeaponSystem.cs
#26 Pickup System

DropSystem
-Fixed a merge error
#26 Pickup System

DropSystem
-Weapon buffs applied to all weapons should work
-Tested with FireRate drop
-
Merge branch 'master' into drop_system

Conflicts:
	Assets/LevelDesignImport/New Terrain 1.asset
	Assets/Prefabs/Player.prefab
	Assets/Scenes/Basic Boss.unity
	Assets/Scripts/PlayerMovement.cs

- Did some extra work changing how drop chances are set and calculated.
- Changed the perk drop chances to be more reasonable.
Merge pull request #121 from ModSquadWorkshop/drop_system

Drop system