DebugDump() public method

public DebugDump ( TextWriter writer, Story story ) : void
writer System.IO.TextWriter
story Story
return void
Esempio n. 1
0
        public void DebugDump(TextWriter writer, Story story)
        {
            writer.Write("{0} ", Type.ToString());
            Name.DebugDump(writer, story);
            if (NodeRef.IsValid())
            {
                var node = story.Nodes[NodeRef.NodeIndex];
                writer.Write(" @ {0}/{1}", node.Name, node.NameIndex);
            }

            writer.WriteLine(" [{0}, {1}]", Unknown1, Unknown2);
        }
Esempio n. 2
0
        public void DebugDump(TextWriter writer, Story story)
        {
            writer.Write("{0} ", Type.ToString());
            Name.DebugDump(writer, story);
            if (NodeRef.IsValid)
            {
                var node = NodeRef.Resolve();
                writer.Write(" @ {0}({1})", node.Name, node.NumParams);
            }

            writer.WriteLine(" [{0}, {1}]", Unknown1, Unknown2);
        }
Esempio n. 3
0
        public void DebugDump(TextWriter writer, Story story)
        {
            writer.Write("{0} ", Type.ToString());
            Name.DebugDump(writer, story);
            if (NodeRef.IsValid)
            {
                var node = NodeRef.Resolve();
                writer.Write(" @ {0}({1})", node.Name, node.NumParams);
            }

            writer.Write(" CondRefs {0}, ActRefs {1}", ConditionReferences, ActionReferences);
            writer.WriteLine(" Meta ({0}, {1}, {2}, {3})", Meta1, Meta2, Meta3, Meta4);
        }