Пример #1
0
        private void updateObjectList()
        {
            if (objectListHeaderForm != null)
            {
                objectListHeaderForm.Close();
            }
            objectListCB.BeginUpdate();
            objectListCB.Items.Clear();
            for (int i = 0; i < internalFile.mapData[mapListCB.SelectedIndex].headers.Length; i++)
            {
                objectListCB.Items.Add(i);
            }
            objectListCB.EndUpdate();
            objectListCB.SelectedIndex = 0;

            //Update Object List
            updateObjectListBox();
        }
Пример #2
0
 //Updates object display visuals to current object's
 private void updateObjectDisplay()
 {
     if (objectStartBytes != null)
     {
         objectStartBytes.Close();
     }
     if (objectMetaData != null)
     {
         objectMetaData.Close();
     }
     objectEntry    = internalFile.mapData[mapListCB.SelectedIndex].headers[objectListCB.SelectedIndex].objects[setObjectListBox.SelectedIndex];
     objIDUD.Value  = objectEntry.objID;
     unkIntUD.Value = objectEntry.unkInt1;
     posXUD.Value   = Convert.ToDecimal(objectEntry.objX);
     posYUD.Value   = Convert.ToDecimal(objectEntry.objY);
     posZUD.Value   = Convert.ToDecimal(objectEntry.objZ);
     rotXUD.Value   = Convert.ToDecimal(objectEntry.objRotX);
     rotYUD.Value   = Convert.ToDecimal(objectEntry.objRotY);
     posZUD.Value   = Convert.ToDecimal(objectEntry.objRotZ);
 }