21 lines
1.1 KiB
C#
21 lines
1.1 KiB
C#
public static class WL816q_Stat
|
|
{
|
|
public static void Go()
|
|
{
|
|
var sb = new System.Text.StringBuilder();
|
|
int n = UnityEngine.SceneManagement.SceneManager.sceneCount;
|
|
for (int i = 0; i < n; i++)
|
|
{
|
|
var s = UnityEngine.SceneManagement.SceneManager.GetSceneAt(i);
|
|
sb.Append(s.name + "(loaded=" + s.isLoaded + ") ");
|
|
}
|
|
var r = UnityEngine.GameObject.Find("~WL816qPlay");
|
|
sb.Append(" | runner=" + (r != null) + " | t=" + UnityEngine.Time.timeSinceLevelLoad);
|
|
var g = UnityEngine.Object.FindFirstObjectByType<WL.Look.Farm.WLIslandGrass>(UnityEngine.FindObjectsInactive.Include);
|
|
sb.Append(" | grass=" + (g != null) + " inst=" + WL.Look.Farm.WLIslandGrass.Instances + " tiles=" + WL.Look.Farm.WLIslandGrass.Tiles);
|
|
sb.Append(" | files=" + (System.IO.Directory.Exists("Screenshots_WL/WL816q") ? System.IO.Directory.GetFiles("Screenshots_WL/WL816q").Length : -1));
|
|
System.IO.File.WriteAllText("AgentScripts/WL816q_STAT.txt", sb.ToString());
|
|
UnityEngine.Debug.Log("[816q stat] " + sb.ToString());
|
|
}
|
|
}
|