Ejemplo n.º 1
0
        public Reward Clone()
        {
            byte[] data = StructWriter.Convert(this);
            object obj  = QuestFile.CreateObject(this.getRewardType());

            StructReader.Convert(data, ref obj);
            return((Reward)obj);
        }
Ejemplo n.º 2
0
        public Condition Clone()
        {
            byte[] data = StructWriter.Convert(this);
            object obj  = QuestFile.CreateObject(this.getConditionType());

            StructReader.Convert(data, ref obj);
            return((Condition)obj);
        }
Ejemplo n.º 3
0
        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);
        }