public Reward Clone() { byte[] data = StructWriter.Convert(this); object obj = QuestFile.CreateObject(this.getRewardType()); StructReader.Convert(data, ref obj); return((Reward)obj); }
public Condition Clone() { byte[] data = StructWriter.Convert(this); object obj = QuestFile.CreateObject(this.getConditionType()); StructReader.Convert(data, ref obj); return((Condition)obj); }
private void RenameFile(int fileid, string title) { TreeNode node = tree.Nodes[fileid]; QuestFile file = (QuestFile)node.Tag; node.Text = System.IO.Path.GetFileName(file.FileName) + " : " + title; file.Title = title; form.SelectNode(node); }