state("Night at the Gates of Hell") {} startup { Assembly.Load(File.ReadAllBytes("Components/asl-help")).CreateInstance("Unity"); vars.Helper.GameName = "NatGoH"; vars.Helper.LoadSceneManager = true; vars.Helper.AlertLoadless(); } init { vars.Helper.TryLoad = (Func)(mono => { var gm = mono["GameManager"]; vars.Helper["GameState"] = mono.Make(gm, "instance", "currentGameState"); return true; }); } onStart { vars.Log(vars.Helper["GameState"]);} isLoading { return current.GameState == 2; }