public static GetItemDataAsText ( GameVersion version, |
||
version | GameVersion | |
items | ||
item | ||
skills | T8BTSK | |
enemies | T8BTEMST | |
Recipes | COOKDAT | |
Locations | WRLDDAT | |
tss | TSS | |
dict | TSS.TSSEntry>.Dictionary | |
return | string |
private void buttonGenerateText_Click(object sender, EventArgs e) { var sb = new StringBuilder(); foreach (var item in itemDat.items) { sb.AppendLine(ItemDat.GetItemDataAsText(Version, itemDat, item, Skills, Enemies, Recipes, Locations, TSS, InGameIdDict)); sb.AppendLine(); sb.AppendLine(); } Clipboard.SetText(sb.ToString()); }
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { ItemDatSingle item = itemDat.items[listBox1.SelectedIndex]; for (int i = 0; i < ItemDatSingle.size / 4; ++i) { labels[i].Text = ((ItemData)i).ToString(); textboxes[i].Text = item.Data[i].ToString(); } TSSEntry entry = GetEntry(item.Data[(int)ItemData.NamePointer]); labelName.Text = entry.StringEngOrJpn; entry = GetEntry(item.Data[(int)ItemData.DescriptionPointer]); labelDescription.Text = entry.StringEngOrJpn; entry = GetEntry(item.Data[(int)ItemData.UnknownTextPointer]); labelUnknown.Text = entry.StringEngOrJpn; textBoxGeneratedText.Text = ItemDat.GetItemDataAsText(Version, itemDat, item, Skills, Enemies, Recipes, Locations, TSS, InGameIdDict); }