Example #1
0
        // Constructor
        public ConsoleBotInstance(GridClient client)
        {
            m_globalInstance = this;
            m_Client = client;

            m_netManager = new NetworkManager(this);
            m_moveManager = new MovementManager(this);
            m_objManager = new ObjectEvtManager(this);
        }
Example #2
0
        // Constructor
        public ConsoleBotInstance(GridClient client)
        {
            m_globalInstance = this;
            m_Client         = client;

            m_netManager  = new NetworkManager(this);
            m_moveManager = new MovementManager(this);
            m_objManager  = new ObjectEvtManager(this);
        }
Example #3
0
        public ChatManager(ConsoleBotInstance botInstance)
        {
            m_Client = botInstance.Client;
            m_objManager = botInstance.ObjEvtManager;

            m_actionManager = new ActionManager(botInstance);
            m_Client.Self.ChatFromSimulator += new EventHandler<ChatEventArgs>(OnChatFromSimulator);

            // m_Sensor = new Sensor("jl2", "user2", botInstance.NetManager.Password, Constant.NODE_PERCEPT);
            m_Sensor = new Sensor("jl2", botInstance.NetManager.Username + "_client", botInstance.NetManager.Password, botInstance.NetManager.Username + "_percept");
            m_Sensor.SensorCreateEvent += new SensorCreateEventHandler(OnSensorCreateEvent);
        }
Example #4
0
        public ChatManager(ConsoleBotInstance botInstance)
        {
            m_Client     = botInstance.Client;
            m_objManager = botInstance.ObjEvtManager;

            m_actionManager = new ActionManager(botInstance);
            m_Client.Self.ChatFromSimulator += new EventHandler <ChatEventArgs>(OnChatFromSimulator);

            // m_Sensor = new Sensor("jl2", "user2", botInstance.NetManager.Password, Constant.NODE_PERCEPT);
            m_Sensor = new Sensor("jl2", botInstance.NetManager.Username + "_client", botInstance.NetManager.Password, botInstance.NetManager.Username + "_percept");
            m_Sensor.SensorCreateEvent += new SensorCreateEventHandler(OnSensorCreateEvent);
        }