Esempio n. 1
0
        // This event is called when the plugin is initialized
        public override void OnInitialize()
        {
            base.OnInitialize();

            // This binds the methods in this class that have the BeginAction
            // and EndAction attributes with their actions. Without this, the
            // attributes are useless. Note that in classes derived from EditMode
            // this is not needed, because they are bound automatically when the
            // editing mode is engaged.
            General.Actions.BindMethods(this);

            prefabs = new List <Prefab>();

            // TODO: Add DB2 version check so that old DB2 versions won't crash
            // General.ErrorLogger.Add(ErrorType.Error, "zomg!");

            // Keep a static reference
            me = this;
        }
Esempio n. 2
0
		// This event is called when the plugin is initialized
		public override void OnInitialize()
		{
			base.OnInitialize();

			// This binds the methods in this class that have the BeginAction
			// and EndAction attributes with their actions. Without this, the
			// attributes are useless. Note that in classes derived from EditMode
			// this is not needed, because they are bound automatically when the
			// editing mode is engaged.
            General.Actions.BindMethods(this);

            prefabs = new List<Prefab>();

			// TODO: Add DB2 version check so that old DB2 versions won't crash
			// General.ErrorLogger.Add(ErrorType.Error, "zomg!");

			// Keep a static reference
            me = this;
		}