public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ClientToServerHeader }); rootNode.Nodes.Add("i_vendorID = " + Utility.FormatHex(i_vendorID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); TreeNode stuffNode = rootNode.Nodes.Add("i_stuff = "); ContextInfo.AddToList(new ContextInfo { Length = i_stuff.Length }, updateDataIndex: false); // Now skip PList count dword ContextInfo.DataIndex += 4; for (int i = 0; i < i_stuff.list.Count; i++) { TreeNode itemProfileNode = stuffNode.Nodes.Add("itemProfile = "); ItemProfile thisProfile = i_stuff.list[i]; ContextInfo.AddToList(new ContextInfo { Length = thisProfile.Length }, updateDataIndex: false); thisProfile.contributeToTreeNode(itemProfileNode); } treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); rootNode.Nodes.Add("i_objectId = " + Utility.FormatHex(i_objectId)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("i_container = " + Utility.FormatHex(i_container)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("i_slot = " + i_slot); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("i_type = " + (ContainerProperties)i_type); ContextInfo.AddToList(new ContextInfo { Length = 4 }); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ClientToServerHeader }); rootNode.Nodes.Add("i_stackID = " + Utility.FormatHex(i_stackID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("i_containerID = " + Utility.FormatHex(i_containerID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("i_place = " + i_place); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("i_amount = " + i_amount); ContextInfo.AddToList(new ContextInfo { Length = 4 }); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { var rootNode = new TreeNode(opcode.ToString()); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.Opcode }); rootNode.Nodes.Add("wts = " + wts); ContextInfo.AddToList(new ContextInfo { Length = 1 }); rootNode.Nodes.Add("sender = " + Utility.FormatHex(sender)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("stype = " + stype); ContextInfo.AddToList(new ContextInfo { Length = 4 }); var updateValues = new QualityValues { opcode = opcode, stype = stype, val = val, valLength = valLength }; updateValues.ContributeValuesToTreeView(rootNode); rootNode.ExpandAll(); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { var rootNode = new TreeNode(opcode.ToString()); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.Opcode }); rootNode.Nodes.Add("wts = " + wts); ContextInfo.AddToList(new ContextInfo { Length = 1 }); rootNode.Nodes.Add("stype = " + stype); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("sender = " + Utility.FormatHex(sender)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); // Skip padding ContextInfo.DataIndex += padding; rootNode.Nodes.Add("val = " + val); ContextInfo.AddToList(new ContextInfo { Length = val.Length, DataType = DataType.Serialized_AsciiString }); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ClientToServerHeader }); rootNode.Nodes.Add("i_toolID = " + Utility.FormatHex(i_toolID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); TreeNode gemsNode = rootNode.Nodes.Add("i_gems = "); ContextInfo.AddToList(new ContextInfo { Length = i_gems.Length }, updateDataIndex: false); // Skip PList count dword ContextInfo.DataIndex += 4; for (int i = 0; i < i_gems.list.Count; i++) { var gem = i_gems.list[i]; gemsNode.Nodes.Add(Utility.FormatHex(gem)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); } rootNode.ExpandAll(); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ClientToServerHeader }); rootNode.Nodes.Add("i_stackID = " + Utility.FormatHex(i_stackID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); TreeNode locationNode = rootNode.Nodes.Add("i_loc = " + Utility.FormatHex(i_loc)); ContextInfo.AddToList(new ContextInfo { Length = 4 }, updateDataIndex: false); InventoryLocation.contributeToTreeNode(locationNode, i_loc); // Now skip i_loc dword ContextInfo.DataIndex += 4; rootNode.Nodes.Add("i_amount = " + i_amount); ContextInfo.AddToList(new ContextInfo { Length = 4 }); treeView.Nodes.Add(rootNode); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("_level_from_pp = " + _level_from_pp); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_sac = " + _sac); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_pp = " + _pp); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_init_level = " + _init_level); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_resistance_of_last_check = " + _resistance_of_last_check); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_last_used_time = " + _last_used_time); ContextInfo.AddToList(new ContextInfo { Length = 8 }); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.Opcode }); rootNode.Nodes.Add("ts = " + ts); ContextInfo.AddToList(new ContextInfo { Length = 1 }); rootNode.Nodes.Add("item = " + Utility.FormatHex(item)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("amount = " + amount); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("newValue = " + newValue); ContextInfo.AddToList(new ContextInfo { Length = 4 }); treeView.Nodes.Add(rootNode); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("m_fOrigin = " + m_fOrigin); ContextInfo.AddToList(new ContextInfo { Length = 12 }); node.Nodes.Add("qw = " + qw); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("qx = " + qx); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("qy = " + qy); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("qz = " + qz); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("m_fl2gv = " + m_fl2gv); ContextInfo.AddToList(new ContextInfo { }, updateDataIndex: false); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); rootNode.Nodes.Add("i_spell_id = " + "(" + i_spell_id + ") " + (SpellID)i_spell_id); treeView.Nodes.Add(rootNode); if (isClientToServer) { ContextInfo.AddToList(new ContextInfo { DataType = DataType.ClientToServerHeader }); ContextInfo.AddToList(new ContextInfo { DataType = DataType.SpellID_uint }); } else { ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); ContextInfo.AddToList(new ContextInfo { DataType = DataType.SpellID_uint }); } }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("version = " + Utility.FormatHex(version)); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_bitmask = " + (RDBBitmask)_bitmask); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_monarch_iid = " + Utility.FormatHex(_monarch_iid)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); TreeNode tableNode = node.Nodes.Add("_table = "); ContextInfo.AddToList(new ContextInfo()); tableNode.Nodes.Add("_buckets = " + _buckets); ContextInfo.AddToList(new ContextInfo { Length = 2 }); tableNode.Nodes.Add("_table_size = " + _table_size); ContextInfo.AddToList(new ContextInfo { Length = 2 }); for (int i = 0; i < _buckets; i++) { TreeNode guestNode = tableNode.Nodes.Add($"guest {i+1} = "); ContextInfo.AddToList(new ContextInfo { Length = _table[i].Length }, updateDataIndex: false); _table[i].contributeToTreeNode(guestNode); } }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); TreeNode plistNode = rootNode.Nodes.Add($"PackableList<EnchantmentID>: {enchantmentList.list.Count} objects"); ContextInfo.AddToList(new ContextInfo { Length = enchantmentList.Length }, updateDataIndex: false); // Skip Plist count uint ContextInfo.DataIndex += 4; for (int i = 0; i < enchantmentList.list.Count; i++) { TreeNode listNode = plistNode.Nodes.Add($"enchantment {i + 1} = "); ContextInfo.AddToList(new ContextInfo { Length = 4 }, updateDataIndex: false); var enchantment = enchantmentList.list[i]; enchantment.contributeToTreeNode(listNode); listNode.Expand(); } plistNode.Expand(); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); rootNode.Nodes.Add("i_container = " + Utility.FormatHex(i_container)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); TreeNode contentsNode = rootNode.Nodes.Add("contents = "); ContextInfo.AddToList(new ContextInfo { Length = contents_list.Length }, updateDataIndex: false); // Now skip PList count dword ContextInfo.DataIndex += 4; for (int i = 0; i < contents_list.list.Count; i++) { TreeNode itemNode = contentsNode.Nodes.Add($"item {i + 1} = "); ContextInfo.AddToList(new ContextInfo { Length = contents_list.list[i].Length }, updateDataIndex: false); contents_list.list[i].contributeToTreeNode(itemNode); } rootNode.ExpandAll(); treeView.Nodes.Add(rootNode); }
public static void contributeType(TreeNode node, Type type, object value) { switch (type.Name) { case ("INVENTORY_LOC"): var mask = Convert.ToUInt32(value); var equipMaskNode = node.Nodes.Add("i_equipMask = " + Utility.FormatHex(mask)); ContextInfo.AddToList(new ContextInfo { Length = 4 }, updateDataIndex: false); CM_Inventory.InventoryLocation.contributeToTreeNode(equipMaskNode, mask); break; case ("CoverageMask"): CM_Physics.ClothingPriority.contributeToTreeNode(node, Convert.ToUInt32(value)); break; case ("HookTypeEnum"): TreeNode hookTypeNode = node.Nodes.Add("_hook_type = " + Utility.FormatHex(Convert.ToUInt32(value))); ContextInfo.AddToList(new ContextInfo { Length = 4 }, updateDataIndex: false); CM_Physics.HookType.contributeToTreeNode(hookTypeNode, Convert.ToUInt32(value)); break; default: // Simple non-bitfield enums var convertedValue = Enum.Format(type, value, "g"); node.Nodes.Add("val = " + convertedValue); ContextInfo.AddToList(new ContextInfo { Length = 4 }); break; } }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("char_object_id = " + Utility.FormatHex(char_object_id)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); node.Nodes.Add("_item_storage_permission = " + _item_storage_permission); ContextInfo.AddToList(new ContextInfo { Length = 4 }); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("m_iid = " + Utility.FormatHex(m_iid)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); node.Nodes.Add("m_uContainerProperties = " + (ContainerProperties)m_uContainerProperties); ContextInfo.AddToList(new ContextInfo { Length = 4 }); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); pageResponse.contributeToTreeNode(rootNode); treeView.Nodes.Add(rootNode); }
public void contributeToTreeNode(TreeNode treeView) { treeView.Nodes.Add("i_spell_id = " + "(" + i_spell_id + ") " + (SpellID)i_spell_id); ContextInfo.AddToList(new ContextInfo { DataType = DataType.SpellID_ushort }); treeView.Nodes.Add("layer = " + layer); ContextInfo.AddToList(new ContextInfo { DataType = DataType.SpellLayer }); }
public void contributeToTreeNode(TreeNode node) { TreeNode itemTypeNode = node.Nodes.Add("item_types = " + Utility.FormatHex(item_types)); ContextInfo.AddToList(new ContextInfo { Length = 4 }, updateDataIndex: false); foreach (ITEM_TYPE e in Enum.GetValues(typeof(ITEM_TYPE))) { if ((item_types & (uint)e) == (uint)e && (uint)e != 0) { itemTypeNode.Nodes.Add($"{Enum.GetName(typeof(ITEM_TYPE), e)}"); ContextInfo.AddToList(new ContextInfo { Length = 4 }, updateDataIndex: false); } } // Now skip over the item_types dword ContextInfo.DataIndex += 4; node.Nodes.Add("min_value = " + min_value); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("max_value = " + max_value); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("magic = " + magic); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("buy_price = " + buy_price); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("sell_price = " + sell_price); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("trade_id = " + trade_id); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("trade_num = " + trade_num); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("trade_name = " + trade_name); ContextInfo.AddToList(new ContextInfo { Length = trade_name.Length, DataType = DataType.Serialized_AsciiString }); }
public void contributeToTreeNode(TreeNode node) { TreeNode rootNode = new TreeNode("PageData"); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { Length = this.Length }, updateDataIndex: false); rootNode.Nodes.Add("authorID = " + Utility.FormatHex(authorID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("authorName = " + authorName); ContextInfo.AddToList(new ContextInfo { Length = authorName.Length, DataType = DataType.Serialized_AsciiString }); rootNode.Nodes.Add("authorAccount = " + authorAccount); ContextInfo.AddToList(new ContextInfo { Length = authorAccount.Length, DataType = DataType.Serialized_AsciiString }); rootNode.Nodes.Add("flags = " + Utility.FormatHex(flags)); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("textIncluded = " + textIncluded); rootNode.Nodes.Add("ignoreAuthor = " + ignoreAuthor); if ((flags >> 16) == 0xFFFF && (ushort)flags == 2) { ContextInfo.AddToList(new ContextInfo { Length = 4 }); ContextInfo.AddToList(new ContextInfo { Length = 4 }); } else { // Skip textIncluded and ignoreAuthor nodes ContextInfo.AddToList(new ContextInfo { }); ContextInfo.AddToList(new ContextInfo { }); } if (textIncluded != 0) { rootNode.Nodes.Add("pageText = " + pageText); ContextInfo.AddToList(new ContextInfo { Length = pageText.Length, DataType = DataType.Serialized_AsciiString }); } node.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); TreeNode CACQualitiesNode = rootNode.Nodes.Add("CACQualities = "); ContextInfo.AddToList(new ContextInfo { Length = CACQualities.Length }, updateDataIndex: false); CACQualities.contributeToTreeNode(CACQualitiesNode); TreeNode PlayerModuleNode = rootNode.Nodes.Add("PlayerModule = "); ContextInfo.AddToList(new ContextInfo { Length = PlayerModule.Length }, updateDataIndex: false); PlayerModule.contributeToTreeNode(PlayerModuleNode); TreeNode ContentProfileNode = rootNode.Nodes.Add("clist = "); ContextInfo.AddToList(new ContextInfo { Length = clist.Length }, updateDataIndex: false); // Skip Plist count dword ContextInfo.DataIndex += 4; for (int i = 0; i < clist.list.Count; i++) { TreeNode clistItemNode = ContentProfileNode.Nodes.Add($"item {i + 1}"); ContextInfo.AddToList(new ContextInfo { Length = clist.list[i].Length }, updateDataIndex: false); clist.list[i].contributeToTreeNode(clistItemNode); } TreeNode InventoryPlacementProfileNode = rootNode.Nodes.Add("ilist = "); ContextInfo.AddToList(new ContextInfo { Length = ilist.Length }, updateDataIndex: false); // Skip Plist count dword ContextInfo.DataIndex += 4; for (int i = 0; i < ilist.list.Count; i++) { TreeNode ilistItemNode = InventoryPlacementProfileNode.Nodes.Add($"item {i + 1}"); ContextInfo.AddToList(new ContextInfo { Length = ilist.list[i].Length }, updateDataIndex: false); ilist.list[i].contributeToTreeNode(ilistItemNode); } treeView.Nodes.Add(rootNode); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("objcell_id = 0x" + objcell_id.ToString("X8")); ContextInfo.AddToList(new ContextInfo { DataType = DataType.CellID }); TreeNode frameNode = node.Nodes.Add("frame = "); ContextInfo.AddToList(new ContextInfo { Length = frame.Length }, updateDataIndex: false); frame.contributeToTreeNode(frameNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.Opcode }); rootNode.Nodes.Add("additionalReasonText = " + additionalReasonText); ContextInfo.AddToList(new ContextInfo { Length = additionalReasonText.Length }); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ClientToServerHeader }); rootNode.Nodes.Add("i_objectid = " + Utility.FormatHex(i_objectid)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); rootNode.Nodes.Add("i_bookID = " + Utility.FormatHex(i_bookID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("i_maxNumPages = " + i_maxNumPages); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("numPages = " + numPages); ContextInfo.AddToList(new ContextInfo { Length = 4 }); rootNode.Nodes.Add("maxNumCharsPerPage = " + maxNumCharsPerPage); ContextInfo.AddToList(new ContextInfo { Length = 4 }); TreeNode pageDataNode = rootNode.Nodes.Add("pageData = "); ContextInfo.AddToList(new ContextInfo { Length = pageData.Length }, updateDataIndex: false); // Skip PList count dword ContextInfo.DataIndex += 4; for (int i = 0; i < pageData.list.Count; i++) { pageData.list[i].contributeToTreeNode(pageDataNode); } rootNode.Nodes.Add("inscription = " + inscription); ContextInfo.AddToList(new ContextInfo { Length = inscription.Length, DataType = DataType.Serialized_AsciiString }); rootNode.Nodes.Add("authorId = " + Utility.FormatHex(authorId)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); rootNode.Nodes.Add("authorName = " + authorName); ContextInfo.AddToList(new ContextInfo { Length = authorName.Length, DataType = DataType.Serialized_AsciiString }); treeView.Nodes.Add(rootNode); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("i_bookID = " + Utility.FormatHex(i_bookID)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); node.Nodes.Add("i_pageNum = " + i_pageNum); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("i_success = " + i_success); ContextInfo.AddToList(new ContextInfo { Length = 4 }); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("_level_from_cp = " + _level_from_cp); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_init_level = " + _init_level); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("_cp_spent = " + _cp_spent); ContextInfo.AddToList(new ContextInfo { Length = 4 }); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("m_material = " + m_material); ContextInfo.AddToList(new ContextInfo { Length = 4 }); node.Nodes.Add("m_workmanship = " + m_workmanship); ContextInfo.AddToList(new ContextInfo { Length = 8 }); node.Nodes.Add("m_units = " + m_units); ContextInfo.AddToList(new ContextInfo { Length = 4 }); }
public void contributeToTreeNode(TreeNode node) { node.Nodes.Add("gid_ = " + Utility.FormatHex(gid_)); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ObjectID }); node.Nodes.Add("name_ = " + name_.m_buffer); ContextInfo.AddToList(new ContextInfo { Length = name_.Length, DataType = DataType.Serialized_AsciiString }); node.Nodes.Add("secondsGreyedOut_ = " + secondsGreyedOut_); ContextInfo.AddToList(new ContextInfo { Length = 4 }); }