Exemplo n.º 1
0
        private void ObjectListForm_Load(object sender, EventArgs e)
        {
            m_ObjAvailable      = ((LevelEditorForm)Owner).m_Level.m_ObjAvailable;
            m_BasicDescriptions = new Dictionary <ushort, string>();
            lbxObjectList.BeginUpdate();
            for (int i = 0; i < LevelObject.NUM_OBJ_TYPES; i++)
            {
                ObjectDatabase.ObjectInfo objinfo = ObjectDatabase.m_ObjectInfo[i];
                m_ObjectListText[i] = string.Format("{0} - {1}",
                                                    objinfo.m_ID, objinfo.m_Name);
                if (objinfo.m_Name != null)
                {
                    if (objinfo.m_Name.Length > 0)
                    {
                        lbxObjectList.Items.Insert(lbxObjectList.Items.Count, m_ObjectListText[i]); m_ObjectIndexIDMap[lbxObjectList.Items.Count] = i;
                    }
                }
                m_BasicDescriptions.Add((ushort)i, objinfo.GetBasicInfo());
            }

            lbxObjectList.EndUpdate();
            lbxObjectList.SelectedIndex = 0;
            tbxObjSearch.Text           = "something";
            tbxObjSearch.Text           = "";
        }
Exemplo n.º 2
0
        private void ObjectListForm_Load(object sender, EventArgs e)
        {
            m_ObjAvailable      = ((LevelEditorForm)Owner).m_ObjAvailable;
            m_BasicDescriptions = new Dictionary <ushort, string>();
            lbxObjectList.BeginUpdate();
            for (int i = 0; i < 326; i++)
            {
                ObjectDatabase.ObjectInfo objinfo = ObjectDatabase.m_ObjectInfo[i];
                m_ObjectListText[i] = string.Format("{0} - {1}",
                                                    i, objinfo.m_Name);
                lbxObjectList.Items.Insert(i, m_ObjectListText[i]);
                m_BasicDescriptions.Add((ushort)i, objinfo.GetBasicInfo());
            }

            m_ObjectListText[326] = "511 - Minimap change";
            lbxObjectList.Items.Insert(326, m_ObjectListText[326]);
            lbxObjectList.EndUpdate();
            lbxObjectList.SelectedIndex = (ObjectID == 511) ? (ushort)326 : ObjectID;
        }