GeneralTimer

Author: Stumbling Coder

Overview
This simple C# class is a timer component that times down from an editor set duration to 0. Upon ending the countdown, the timer will either reset and pause, destroy itself, or destroy the gameObject it is attached to. Several method's have been provided to get the time passed and time remaining in float, or int, along with methods to pause, and unpause the timer.

C# - Timer.cs
The script should be named Timer.cs