public void Init(IPluginParent parent)
        {
            if(parent == null)
                throw new PluginsException("PluginParent is null");

            Parent = parent;

            Init();
        }
Exemple #2
0
        public void Init(IPluginParent parent)
        {
            if (parent == null)
            {
                throw new PluginsException("PluginParent is null");
            }

            Parent = parent;

            Init();
        }
Exemple #3
0
 public SoThController(IPluginParent host)
 {
     parent = host;
 }
Exemple #4
0
 public OrdinaryController(IPluginParent host)
 {
     parent = host;
 }
Exemple #5
0
 public MovableEssentials(IPluginParent host)
 {
     this.host = host;
     
 }
Exemple #6
0
        private List<IGameVariant> runningVariants = new List<IGameVariant>(); // only this will be unloaded via Unl

        #endregion Fields

        #region Constructors

        public PluginService(IPluginParent pluginHost)
        {
            this.pluginHost = pluginHost;
        }
Exemple #7
0
 public void Terminate()
 {
     this.CloseAllPlugins();
     runningPlugins = null;
     pluginHost = null;
 }
Exemple #8
0
 public Sokoban(IPluginParent host)
     : base(host)
 {
     Initialize(this, false);
 }
Exemple #9
0
 public Aim(IPluginParent host)
 {
     this.host = host;
 }
Exemple #10
0
 public Wall(IPluginParent host)
 {
     this.host = host;
 }
Exemple #11
0
 public Box(IPluginParent host)
     : base(host)
 {
     Initialize(this, true);
 }
Exemple #12
0
 public Monster(IPluginParent host)
     : base(host)
 {
     parent = host;
     Initialize(this, true);
 }