示例#1
0
        public WiredHandler(Room room)
        {
            this.actionStacks = new Hashtable();
            this.requestedTriggers = new Queue();
            this.requestingUpdates = new Queue();
            this.wireSlower = new WiredSolverInstance();

            this.room = room;
            this.conditionHandler = new ConditionHandler(room);
        }
示例#2
0
        public WiredHandler(Room room)
        {
            actionItems         = new Hashtable();
            actionStacks        = new Hashtable();
            complementItems     = new Hashtable();
            seenedItems         = new Hashtable();
            requestedTriggers   = new Queue();
            requestingUpdates   = new Queue();
            classificationItems = new List <RoomItem>();
            triggersOnTile      = new Dictionary <Point, Dictionary <InteractionType, int> >();

            this.room        = room;
            conditionHandler = new ConditionHandler();
        }
示例#3
0
        //private Form1 form;
        #endregion

        #region Constructor
        public WiredHandler(Room room)
        {
            this.actionItems       = new Hashtable();
            this.actionStacks      = new Hashtable();
            this.requestedTriggers = new Queue();
            this.requestingUpdates = new Queue();
            this.wireSlower        = new WiredSolverInstance();

            this.room             = room;
            this.conditionHandler = new ConditionHandler(room);
            //form = new Form1();
            ////
            //Thread thread = new Thread(new ThreadStart(Init));
            //thread.Start();
        }
示例#4
0
        public WiredHandler(Room room)
        {
            this.actionItems = new Hashtable();
            this.actionStacks = new Hashtable();
            this.requestedTriggers = new Queue();
            this.requestingUpdates = new Queue();
            this.wireSlower = new WiredSolverInstance();

            this.room = room;
            this.conditionHandler = new ConditionHandler(room);
            //form = new Form1();
            ////
            //Thread thread = new Thread(new ThreadStart(Init));
            //thread.Start();
        }