using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static EventSystem.Framework.Delegates;
namespace EventSystem.Framework
{
///
/// Used to pair a function and a parameter list using the super object class to run virtually any function for map events.
///
public class functionEvent
{
public paramFunction function;
public List