Example #1
0
        static void DumpLocalPlayer()
        {
            var localPlayerFileName = "localPlayer.txt";
            var builder             = new StringBuilder();

            Utils.PrintTransformTree(
                localPlayer.transform, 0, (int level, string text) => {
                for (int i = 0; i < level; ++i)
                {
                    builder.Append("    ");
                }
                builder.Append(text + "\n");
            });

            var localPlayerPath = ModUtils.GetPath(localPlayerFileName);

            File.WriteAllText(localPlayerPath, builder.ToString());
        }